Fix deps.zig and make main.zig runnable

now you can

use this as subdir in another project
zig build run

merged, also thanks for the detailed example!


Initial Gubal (Hard) triggers and timelines

Taking a break  from the (very) slow progress on make_timeline, this dungeon ended up being relatively simple.
I'm not terribly happy about the 00 game log lines for the phase changes on Liquid Flame, but as I noted in the timeline file, whichever phase comes second inevitably has multiple gainsEffect lines. I couldn't think of a way to clean that up with ACT log lines since the defining abilities (Sun/Moon seal, Magnetism, and Slosh) inside each phase are much too far in to be usable. (Maybe something could be done with 26? But I didn't really have the time to untangle that one.)
Strix's ability names are too long. I cut "On The" from each to make things fit better, but if there's a better solution I'm much happier to do that. (Especially since this doesn't help at all for the FR localization.)

Oh, thanks also for the oopsy changes too along with the timeline.  I find those to be pretty quick to do when you have a log, so hopefully it wasn't too much work.

Strix's ability names are too long. I cut "On The" from each to make things fit better, but if there's a better solution I'm much happier to do that. (Especially since this doesn't help at all for the FR localization.)

This seems quite reasonable.  I think I tend to prefer to have the ability names in the timeline, but at the same time there's a balance to be had.  In that vein, I agree with you putting "buster" in the names here, as nobody's going to remember the difference between properties of darkness I and II.

Taking a break from the (very) slow progress on make_timeline

I'm still excited for whenever this gets done.  :)

Thanks!
(If you're not already using npm run lintfix, it will take care of most linting issues automatically.)

Alright, I think that should take care of that. No, this was fine. When there aren't oddities the timeline work is a lot easier than I had thought when I first started contributing.
As far as labeling the buster, I don't like it not being localized, but I figured that it was helpful enough and wouldn't cause problems since the timeline is localized.
I hope to have an update to make_timeline ready sometime this week. It's been challenging but I'm pleased with what it should be able to do.
On Lintfix, there's a story behind that that involves not knowing about how package.json works. Not really sure how the previous rounds of searching didn't turn that up, but going forward things will be 100% lint-free (or as much as ESlint can make it.)


Fix for payment issue from pending task for e-filing

Fix for payment issue from pending task for e-filing BUG-19
The demand generate was being called when we pay online from a pending task . But it's not needed since it's demand is generated once in E-filing. So have to remove it .Also removed the bill search api that was being used to decide whether to call demand generate or not.

closing in favour of develop merges after discussing with @manimaarans and @Ramu-kandimalla


User/Group IDs - not mapping correctly?

Running this on my home server. I have created a crashplan user with 1004/1005 uid/gid.
cat /etc/passwd
...
crashplan:x:1004:1005::/home/crashplan:/bin/sh
...

I currently have the following portion in my docker-compose file:
    environment:
      - TZ=America/Toronto
      - USER_ID=1004
      - GROUP_ID=1005

However, when I connect to the container and do the following:
touch /storage/temp
The file outside of the container is mapped to root instead of the the crash plan user:
-rw-r--r--  1 root          root           0 May 20 15:17 temp
Is there anything obvious that I'm doing wrong? Is this a bug?

When you login to the container, you are starting by default a shell as root.
USER_ID and GROUP_ID variables are not related to this: they are used to set the user under which CrashPlan runs.

Ah. I was hoping that would explain the problem I'm having; I must be doing something else wrong.
As per above, I have configured the uid/gid of the container to map to user "crashplan" on my server. The files I'm trying to backup are all located in /hdd12tbpool/data. In each of the directories listed below are further subdirectories, all with group set to "crashplan"
user@docker:/hdd12tbpool/data$ ll
total 28
drwxr-xr-x  7 root          root  7 May 20 17:32 ./
drwxr-xr-x  4 root          root  4 May  4 18:00 ../
drwxrwx---  4 plex          crashplan  5 May 20 17:41 media/
drwxrwx---  2 homeassistant crashplan  5 May 21 01:11 security/
drwxrws--- 21 user        crash plan 32 May 19 13:21 shared/

The problem is that when I log into the crashplan container's webui, click on "Manage Files" and navigate to "storage", I can see the above directories but they are all showing as empty.
Is there a log that I could watch for further clues?
    environment:
      - TZ=America/Toronto
      - USER_ID=1004
      - GROUP_ID=1005
    volumes:
      - /hdd12tbpool/docker/crashplan/config:/config:rw
      - /hdd12tbpool/data:/storage:ro

Reading through the current "Issues", I see that config/log/service.log.0 might hold some further clues. I tailed this file and navigated through the UI to "Manage Files" and selected "storage". When I then clicked on "shared" and was presented with an empty directory in the UI, the log showed the following:
[05.22.20 09:25:02.989 INFO  77076841-201 backup42.service.ui.UIController] UI:: UserActionResponse: GetChildrenPathsResultMessage@512722678[  ], parent=V3[cs]-/storage/;w, children=5, totalCount=5 ]

Is there anything here to give a clue as to why I'm not seeing any of the folder's content?

Can you confirm that all the files/folders under /hdd12tbpool/data/*/ also have the correct user/group ?
For example:
ll /hdd12tbpool/data/shared

Closing this issue.  Please re-open if needed.


Fix build number - add new Mac Os Python patch

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

OpenMPI does not seem to work, so I am going to remove it.
+ lmp_serial -help
--------------------------------------------------------------------------
The value of the MCA parameter "plm_rsh_agent" was set to a path
that could not be found:

  plm_rsh_agent: ssh : rsh

Please either unset the parameter, or check that the path is correct
--------------------------------------------------------------------------
[32da3557a0e9:11061] [[INVALID],INVALID] FORCE-TERMINATE AT Not found:-13 - error plm_rsh_component.c(327)
[32da3557a0e9:11061] *** Process received signal ***
[32da3557a0e9:11061] Signal: Segmentation fault (11)
[32da3557a0e9:11061] Signal code: Address not mapped (1)
[32da3557a0e9:11061] Failing at address: (nil)
[32da3557a0e9:11061] [ 0] /lib64/libpthread.so.0(+0xf7e0)[0x7fef9b6107e0]
[32da3557a0e9:11061] *** End of error message ***
[32da3557a0e9:11060] [[INVALID],INVALID] ORTE_ERROR_LOG: Unable to start a daemon on the local node in file ess_singleton_module.c at line 532
[32da3557a0e9:11060] [[INVALID],INVALID] ORTE_ERROR_LOG: Unable to start a daemon on the local node in file ess_singleton_module.c at line 166
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems.  This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):

  orte_ess_init failed
  --> Returned value Unable to start a daemon on the local node (-127) instead of ORTE_SUCCESS
--------------------------------------------------------------------------
--------------------------------------------------------------------------
It looks like MPI_INIT failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during MPI_INIT; some of which are due to configuration or environment
problems.  This failure appears to be an internal failure; here's some
additional information (which may only be relevant to an Open MPI
developer):

  ompi_mpi_init: ompi_rte_init failed
  --> Returned "Unable to start a daemon on the local node" (-127) instead of "Success" (0)
--------------------------------------------------------------------------
*** An error occurred in MPI_Init
*** on a NULL communicator
*** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
***    and potentially your MPI job)
[32da3557a0e9:11060] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!

The openMPI error was already discussed in https://github.com/conda-forge/lammps-feedstock/pull/1#issuecomment-391471264


Update task for DaemonSet history and rollback

Also remove mentions of templateGeneration field because it's deprecated
Fixes #3991
@kubernetes/sig-apps-misc @erictune @kow3ns @kargakis @lukaszo

This change is

Can someone review this? :smiley:

Can someone do the tech review and lgtm it? Thx

/lgtm

/lgtm


Node install forAngular CLI what is the problem ?

ARN notice [SECURITY] ws has 1 high vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=ws&version=1.1.2 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] debug has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=debug&version=2.3.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] debug has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=debug&version=2.3.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] debug has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=debug&version=2.3.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] debug has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=debug&version=2.2.0 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] randomatic has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=randomatic&version=1.1.7 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] parsejson has 1 high vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=parsejson&version=0.0.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] tunnel-agent has 1 moderate vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=tunnel-agent&version=0.4.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] hoek has 1 moderate vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=hoek&version=2.16.3 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] https-proxy-agent has 1 high vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=https-proxy-agent&version=1.0.0 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.
WARN notice [SECURITY] lodash has 1 low vulnerability. Go here for more details: https://nodesecurity.io/advisories?search=lodash&version=3.10.1 - Run npm i npm@latest -g to upgrade your npm version, and then npm audit to get more info.

<EMAIL_ADDRESS>install /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/fsevents
node install

[fsevents] Success: "/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/fsevents/lib/binding/Release/node-v57-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile

<EMAIL_ADDRESS>install /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass
node scripts/install.js

Unable to save binary /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/vendor/darwin-x64-57 : { Error:EACCES: permission denied, mkdir '/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/vendor'
at Object.fs.mkdirSync (fs.js:885:18)
at sync (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/mkdirp/index.js:71:13)
at Function.sync (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/mkdirp/index.js:77:24)
at checkAndDownloadBinary (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/scripts/install.js:114:11)
at Object. (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/scripts/install.js:157:1)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
errno: -13,
code: 'EACCES',
syscall: 'mkdir',
path: '/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/vendor' }

<EMAIL_ADDRESS>postinstall /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass
node scripts/build.js

Building: /usr/local/bin/node /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [ '/usr/local/bin/node',
gyp verb cli   '/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli   'rebuild',
gyp verb cli   '--verbose',
gyp verb cli   '--libsass_ext=',
gyp verb cli   '--libsass_cflags=',
gyp verb cli   '--libsass_ldflags=',
gyp verb cli   '--libsass_library=' ]
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| darwin | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb which failed Error: not found: python2
gyp verb which failed     at getNotFoundError (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:13:12)
gyp verb which failed     at F (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:68:19)
gyp verb which failed     at E (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:80:29)
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:89:16
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/index.js:42:5
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/mode.js:8:5
gyp verb which failed     at FSReqWrap.oncomplete (fs.js:152:21)
gyp verb which failed  python2 { Error: not found: python2
gyp verb which failed     at getNotFoundError (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:13:12)
gyp verb which failed     at F (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:68:19)
gyp verb which failed     at E (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:80:29)
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:89:16
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/index.js:42:5
gyp verb which failed     at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/mode.js:8:5
gyp verb which failed     at FSReqWrap.oncomplete (fs.js:152:21)
gyp verb which failed   stack: 'Error: not found: python2\n    at getNotFoundError (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:13:12)\n    at F (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:68:19)\n    at E (/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:80:29)\n    at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/which/which.js:89:16\n    at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/index.js:42:5\n    at /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/isexe/mode.js:8:5\n    at FSReqWrap.oncomplete (fs.js:152:21)',
gyp verb which failed   code: 'ENOENT' }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb which succeeded python /usr/bin/python
gyp verb check python version /usr/bin/python -c "import platform; print(platform.python_version());" returned: "2.7.10\n"
gyp verb get node dir no --target version specified, falling back to host node version: 8.11.1
gyp verb command install [ '8.11.1' ]
gyp verb install input version string "8.11.1"
gyp verb install installing version: 8.11.1
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version not already installed, continuing with install 8.11.1
gyp verb ensuring nodedir is created /Users/honeycombmacpro/.node-gyp/8.11.1
gyp verb created nodedir /Users/honeycombmacpro/.node-gyp/8.11.1
gyp http GET https://nodejs.org/download/release/v8.11.1/node-v8.11.1-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v8.11.1/node-v8.11.1-headers.tar.gz
gyp verb extracted file from tarball include/node/android-ifaddrs.h
gyp verb extracted file from tarball include/node/common.gypi
gyp verb extracted file from tarball include/node/config.gypi
gyp verb extracted file from tarball include/node/node.h
gyp verb extracted file from tarball include/node/node_api.h
gyp verb extracted file from tarball include/node/node_api_types.h
gyp verb extracted file from tarball include/node/node_buffer.h
gyp verb extracted file from tarball include/node/node_object_wrap.h
gyp verb extracted file from tarball include/node/node_version.h
gyp verb extracted file from tarball include/node/pthread-barrier.h
gyp verb extracted file from tarball include/node/stdint-msvc2008.h
gyp verb extracted file from tarball include/node/tree.h
gyp verb extracted file from tarball include/node/uv-aix.h
gyp verb extracted file from tarball include/node/uv-bsd.h
gyp verb extracted file from tarball include/node/uv-darwin.h
gyp verb extracted file from tarball include/node/uv-errno.h
gyp verb extracted file from tarball include/node/uv-linux.h
gyp verb extracted file from tarball include/node/uv-os390.h
gyp verb extracted file from tarball include/node/uv-posix.h
gyp verb extracted file from tarball include/node/uv-sunos.h
gyp verb extracted file from tarball include/node/uv-threadpool.h
gyp verb extracted file from tarball include/node/uv-unix.h
gyp verb extracted file from tarball include/node/uv-version.h
gyp verb extracted file from tarball include/node/uv-win.h
gyp verb extracted file from tarball include/node/uv.h
gyp verb extracted file from tarball include/node/v8-debug.h
gyp verb extracted file from tarball include/node/v8-inspector-protocol.h
gyp verb extracted file from tarball include/node/v8-inspector.h
gyp verb extracted file from tarball include/node/v8-platform.h
gyp verb extracted file from tarball include/node/v8-profiler.h
gyp verb extracted file from tarball include/node/v8-testing.h
gyp verb extracted file from tarball include/node/v8-util.h
gyp verb extracted file from tarball include/node/v8-value-serializer-version.h
gyp verb extracted file from tarball include/node/v8-version-string.h
gyp verb extracted file from tarball include/node/v8-version.h
gyp verb extracted file from tarball include/node/v8.h
gyp verb extracted file from tarball include/node/v8config.h
gyp verb extracted file from tarball include/node/zconf.h
gyp verb extracted file from tarball include/node/zlib.h
gyp verb extracted file from tarball include/node/openssl/aes.h
gyp verb extracted file from tarball include/node/openssl/asn1.h
gyp verb extracted file from tarball include/node/openssl/asn1_mac.h
gyp verb extracted file from tarball include/node/openssl/asn1t.h
gyp verb extracted file from tarball include/node/openssl/bio.h
gyp verb extracted file from tarball include/node/openssl/blowfish.h
gyp verb extracted file from tarball include/node/openssl/bn.h
gyp verb extracted file from tarball include/node/openssl/buffer.h
gyp verb extracted file from tarball include/node/openssl/camellia.h
gyp verb extracted file from tarball include/node/openssl/cast.h
gyp verb extracted file from tarball include/node/openssl/cmac.h
gyp verb extracted file from tarball include/node/openssl/cms.h
gyp verb extracted file from tarball include/node/openssl/comp.h
gyp verb extracted file from tarball include/node/openssl/conf.h
gyp verb extracted file from tarball include/node/openssl/conf_api.h
gyp verb extracted file from tarball include/node/openssl/crypto.h
gyp verb extracted file from tarball include/node/openssl/des.h
gyp verb extracted file from tarball include/node/openssl/des_old.h
gyp verb extracted file from tarball include/node/openssl/dh.h
gyp verb extracted file from tarball include/node/openssl/dsa.h
gyp verb extracted file from tarball include/node/openssl/dso.h
gyp verb extracted file from tarball include/node/openssl/dtls1.h
gyp verb extracted file from tarball include/node/openssl/e_os2.h
gyp verb extracted file from tarball include/node/openssl/ebcdic.h
gyp verb extracted file from tarball include/node/openssl/ec.h
gyp verb extracted file from tarball include/node/openssl/ecdh.h
gyp verb extracted file from tarball include/node/openssl/ecdsa.h
gyp verb extracted file from tarball include/node/openssl/engine.h
gyp verb extracted file from tarball include/node/openssl/err.h
gyp verb extracted file from tarball include/node/openssl/evp.h
gyp verb extracted file from tarball include/node/openssl/hmac.h
gyp verb extracted file from tarball include/node/openssl/idea.h
gyp verb extracted file from tarball include/node/openssl/krb5_asn.h
gyp verb extracted file from tarball include/node/openssl/kssl.h
gyp verb extracted file from tarball include/node/openssl/lhash.h
gyp verb extracted file from tarball include/node/openssl/md4.h
gyp verb extracted file from tarball include/node/openssl/md5.h
gyp verb extracted file from tarball include/node/openssl/mdc2.h
gyp verb extracted file from tarball include/node/openssl/modes.h
gyp verb extracted file from tarball include/node/openssl/obj_mac.h
gyp verb extracted file from tarball include/node/openssl/objects.h
gyp verb extracted file from tarball include/node/openssl/ocsp.h
gyp verb extracted file from tarball include/node/openssl/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/opensslv.h
gyp verb extracted file from tarball include/node/openssl/ossl_typ.h
gyp verb extracted file from tarball include/node/openssl/pem.h
gyp verb extracted file from tarball include/node/openssl/pem2.h
gyp verb extracted file from tarball include/node/openssl/pkcs12.h
gyp verb extracted file from tarball include/node/openssl/pkcs7.h
gyp verb extracted file from tarball include/node/openssl/pqueue.h
gyp verb extracted file from tarball include/node/openssl/rand.h
gyp verb extracted file from tarball include/node/openssl/rc2.h
gyp verb extracted file from tarball include/node/openssl/rc4.h
gyp verb extracted file from tarball include/node/openssl/ripemd.h
gyp verb extracted file from tarball include/node/openssl/rsa.h
gyp verb extracted file from tarball include/node/openssl/safestack.h
gyp verb extracted file from tarball include/node/openssl/seed.h
gyp verb extracted file from tarball include/node/openssl/sha.h
gyp verb extracted file from tarball include/node/openssl/srp.h
gyp verb extracted file from tarball include/node/openssl/srtp.h
gyp verb extracted file from tarball include/node/openssl/ssl.h
gyp verb extracted file from tarball include/node/openssl/ssl2.h
gyp verb extracted file from tarball include/node/openssl/ssl23.h
gyp verb extracted file from tarball include/node/openssl/ssl3.h
gyp verb extracted file from tarball include/node/openssl/stack.h
gyp verb extracted file from tarball include/node/openssl/symhacks.h
gyp verb extracted file from tarball include/node/openssl/tls1.h
gyp verb extracted file from tarball include/node/openssl/ts.h
gyp verb extracted file from tarball include/node/openssl/txt_db.h
gyp verb extracted file from tarball include/node/openssl/ui.h
gyp verb extracted file from tarball include/node/openssl/ui_compat.h
gyp verb extracted file from tarball include/node/openssl/whrlpool.h
gyp verb extracted file from tarball include/node/openssl/x509.h
gyp verb content checksum node-v8.11.1-headers.tar.gz ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07
gyp verb extracted file from tarball include/node/openssl/x509_vfy.h
gyp verb extracted file from tarball include/node/openssl/x509v3.h
gyp verb extracted file from tarball include/node/openssl/archs/VC-WIN64A/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/VC-WIN32/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux64-s390x/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux32-s390x/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-x86_64/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-x32/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-ppc64/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-ppc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-elf/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-armv4/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/linux-aarch64/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/darwin-i386-cc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/BSD-x86_64/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/BSD-x86/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/aix64-gcc/opensslconf.h
gyp verb extracted file from tarball include/node/openssl/archs/aix-gcc/opensslconf.h
gyp verb extracted file from tarball include/node/libplatform/libplatform-export.h
gyp verb extracted file from tarball include/node/libplatform/libplatform.h
gyp verb extracted file from tarball include/node/libplatform/v8-tracing.h
gyp verb tarball done parsing tarball
gyp verb check download content checksum, need to download SHASUMS256.txt...
gyp verb checksum url https://nodejs.org/download/release/v8.11.1/SHASUMS256.txt
gyp http GET https://nodejs.org/download/release/v8.11.1/SHASUMS256.txt
gyp http 200 https://nodejs.org/download/release/v8.11.1/SHASUMS256.txt
gyp verb checksum data {"node-v8.11.1-aix-ppc64.tar.gz":"0dabd62eaa3675dafb458da6206fe31a6edf3c368b428fe8d2f800b857070c44","node-v8.11.1-darwin-x64.tar.gz":"5c7b05899ff56910a2b8180f139d48612f349ac2c5d20f08dbbeffbed9e3a089","node-v8.11.1-darwin-x64.tar.xz":"882fcca054d6100ca67f94e4cf50d8df141f106fafbcefc0b04facc4a9ab956c","node-v8.11.1-headers.tar.gz":"ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07","node-v8.11.1-headers.tar.xz":"0f1838be48063a0c419178b02eeffaffeb6d4b09b50b9b33b4234dc111ff64fa","node-v8.11.1-linux-arm64.tar.gz":"68546c94a730a8d546e37a9bbae919f4a0f864220ce3aa160461a4f3e779a6af","node-v8.11.1-linux-arm64.tar.xz":"ff518f33751baa8ea4f18853d446357c2edecd930a1526ac9b2eaa79baddc1bf","node-v8.11.1-linux-armv6l.tar.gz":"10ccfd8631923cac8b0f41a83ef9316a5f19faf96de1eee66dedc20ebf9d61e7","node-v8.11.1-linux-armv6l.tar.xz":"ae5d9b9804a441b786046e125380ea15755db40a99fb5551582bd6bd59ef71be","node-v8.11.1-linux-armv7l.tar.gz":"73abddb5e80a2926f1646b77bbb7093465b2abc43846c1b468dbccad4b72164d","node-v8.11.1-linux-armv7l.tar.xz":"7bb97e3b06d186cfff576096f75431eedcc0ecee16c47afe8aabd7a22cc31c47","node-v8.11.1-linux-ppc64le.tar.gz":"f894524124c19fcd2180a483b7a238b77a14fb81c3d4723620ec66be2635cb4f","node-v8.11.1-linux-ppc64le.tar.xz":"d05b8a61f253168fc228d0da270a88293d082696b179d057d8aaa5328b43fb9b","node-v8.11.1-linux-s390x.tar.gz":"179e296c0f61fda1a454cba8d24a92efdb3f0646c0efd5c1d78194acf6cfc4df","node-v8.11.1-linux-s390x.tar.xz":"d9e892c7222b8c93f4e57f476a031c047345db1ad6785a5c85f9db41c6f8db23","node-v8.11.1-linux-x64.tar.gz":"0e20787e2eda4cc31336d8327556ebc7417e8ee0a6ba0de96a09b0ec2b841f60","node-v8.11.1-linux-x64.tar.xz":"6617e245fa0f7fbe0e373e71d543fea878315324ab31dc64b4eba10e42d04c11","node-v8.11.1-linux-x86.tar.gz":"373e28cb9549fda7063b35eba84827fb0fda6c01856d0b310431eaea7d0c6d45","node-v8.11.1-linux-x86.tar.xz":"cfe4f6115f9148b16e1b993a6fbbaf21aeecbb97849dd498b979d8511ff25e85","node-v8.11.1.pkg":"3b6b18483e736e3d4690705559f31ead036a42396986f1e5bcb3daa776188bbc","node-v8.11.1-sunos-x64.tar.gz":"bf9e9d404bdc7e383897e82bb834322181b440198313077e4de435a4a56fb837","node-v8.11.1-sunos-x64.tar.xz":"531817fc242bd355f2438aee471bf8c31085e39927012a37eeb558b7d378d6c6","node-v8.11.1-sunos-x86.tar.gz":"e2f2573a3984a155e3001ac09b78d559d506c1160fda0bba0f819021a1eeef6a","node-v8.11.1-sunos-x86.tar.xz":"1c7f0928a66ad986bbf7bd1fb40d45824d1fe2e2aa9fa802e6b25a76273ff674","node-v8.11.1.tar.gz":"86678028f13b26ceed08efc4b838921ca1bf514c0b7e8151bfec8ba15c5e66ad","node-v8.11.1.tar.xz":"40a6eb51ea37fafcf0cfb58786b15b99152bec672cccf861c14d1cca0ad4758a","node-v8.11.1-win-x64.7z":"c4eae881574da81c1617af754151bfbf2f6b558002b71b16d580261ab86bfa6b","node-v8.11.1-win-x64.zip":"7d49b59c2b5d73a14c138e8a215d558a64a5241cd5035d9824f608e7bba097b1","node-v8.11.1-win-x86.7z":"1328604c885d849f3b3d2c93377578b655e74a5f630b4757dbe8b16b9320d888","node-v8.11.1-win-x86.zip":"c07a5eb55268c0bf491e73efb225f42a7289fd92d2b768b955ba9a49d7b916b4","node-v8.11.1-x64.msi":"42a2a4e7972c2266174f114f732c93d183d4df2ddaa31a9d543c96f96a7b1b97","node-v8.11.1-x86.msi":"7662094918364fa33b317b7788413d36ef2eb517fc4a23cee1134bab346f6de5","win-x64/node.exe":"ed9507c4c44915c1183a3bb6747c7821fb5ba194d47ff9351fa153f2ab368ed1","win-x64/node.lib":"45fd5c590a3a0ee9a310b506bdf9d2e530bcdd2200aaac1030b8de1e00183181","win-x64/node_pdb.7z":"b7c499c164a800579ec11061dd9771b601fe6aaa86b183b0a865d064febd4348","win-x64/node_pdb.zip":"99df175e6f7fdf1da9c8a8a6c8ffc18b32537e08170b0872657adb7a57f76ed0","win-x86/node.exe":"eb41ebd07e309443703e57bf54deecd00b8b7aee8edaf8eab12421117d94b117","win-x86/node.lib":"ffc5bd433e8156df0de1ffd0e4060fbd218f591b861325fc3f8bd8a406b22ea6","win-x86/node_pdb.7z":"6923077d76c3897fa4abb1347fd19c7f8b79659c7b71cdb6ed26dd3c69f4c91a","win-x86/node_pdb.zip":"4cdc022ed6f67d1e23ebfa3dd3bc9a21e05356e9d19520ed2e42c9ee8bcda68f"}
gyp verb download contents checksum {"node-v8.11.1-headers.tar.gz":"ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07"}
gyp verb validating download checksum for node-v8.11.1-headers.tar.gz (ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07 == ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07)
gyp verb get node dir target node version installed: 8.11.1
gyp verb build dir attempting to create "build" dir: /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/build
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass/build'
gyp ERR! System Darwin 17.5.0
gyp ERR! command "/usr/local/bin/node" "/Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /Users/honeycombmacpro/Documents/Study/Angular/first-app/node_modules/node-sass
gyp ERR! node -v v8.11.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
Build failed with error code: 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>postinstall: node scripts/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      /Users/honeycombmacpro/.npm/_logs/2018-05-13T08_15_29_317Z-debug.log
Shameems-MacBook-Pro:first-app honeycombmacpro$

npm ERR<EMAIL_ADDRESS>postinstall: node scripts/build.js

In other words, you should report this to node-sass.


Response from metrics endpoint may contain null values

Currently the values returned from the metrics endpoint are expected to be an array of ints with the first element being the timestamp and the second element being the value, But sometime the value is "null", which go is being set to 0 by golang due to the type being int in series.go:
type DataPoint [2]float64
I believe changing the array type to a pointer*float64 should fix the issue and allow the value to be null.

Thanks for raising this issue!
This sounds plausible, would you be willing and able to raise a PR for this?

Released in https://github.com/zorkian/go-datadog-api/releases/tag/v2.8.5
@jkorzekwa-atlassian good to close?

Verified it's closable from @jkorzekwa-atlassian


Use ReduceL1/ReduceL2 for vector norm | feat(torchlib)

Comparing float values 1.0 and 2.0 can be fragile. Should we do it?
Related: https://github.com/microsoft/onnxruntime/issues/18338

I guess we are holding on merging until there is more clarity on https://github.com/microsoft/onnxruntime/issues/18338?

I guess we are holding on merging until there is more clarity on microsoft/onnxruntime#18338?

This affects line 348 but not the currently changed lines


docs: Proposal for FederatedCatalog Distribution and TargetNodeDirectory

WHAT
Decision Record for new proposal for FederatedCatalog distribution (with Tractus-X) and the TargetNodeDirectory (TND).
The TND initial proposal was defined in https://github.com/eclipse-tractusx/tractusx-edc/pull/1556 PR and continue in the current one.
Related with https://github.com/eclipse-tractusx/tractusx-edc/issues/1585
References: https://github.com/eclipse-tractusx/tractusx-edc/pull/1555
Closes https://github.com/eclipse-tractusx/sig-release/issues/736

@ndr-brt this is the new PR :)


Warning when certificates have already expired

Added another warning in the main "Rotate Certificates" section to contact support when certificates have already expired.

Thank you @vibhas


Crashing on startup

I'm getting an error that starts off with:
TypeLoadException: Could not load type of field 'Anarchy.AnarchyMod:k__BackingField'
I cannot figure out how to fix it

I’ve never seen that before but is it possible you are using BepInEx 6?

I don't think so. I attached an image. As soon as I can boot it up with only your mod I'll test again. I've been waiting for this mod!!!!!

I don’t know what mod is causing that problem but you have a lot of duplicate DLL files. The image has nothing to do with my mod since my mod wouldn’t cause these problems.

Here's the crash with just Anarchy and the unified library
Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 2 plugins to load
[Info   :   BepInEx] Loading [ <IP_ADDRESS>]
[Error  : Unity Log] TypeLoadException: Could not load type of field 'Anarchy.AnarchyMod:k__BackingField' (1) due to: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
Stack trace:
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset:OnEnable()
[Info   :   BepInEx] Loading [Unified Icon Library 1.0.6]
[Info   :   Console] Logs at C:/Users/jryan/AppData/LocalLow/Colossal Order/Cities Skylines II/Logs
[Message:   BepInEx] Chainloader startup complete
[Error  : Unity Log] ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Could not load type of field 'Anarchy.AnarchyMod:k__BackingField' (1) due to: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
Stack trace:
System.Reflection.Assembly.GetTypes () (at :0)
Unity.Entities.TypeManager.InitializeAllComponentTypes () (at <9823f950a18a49a1a4ada101a5698c63>:0)
Unity.Entities.TypeManager.Initialize () (at <9823f950a18a49a1a4ada101a5698c63>:0)
Unity.Entities.AttachToEntityClonerInjection.Initialize () (at <2342a8de2d77430196f9dd8f6c3aee00>:0)
Unity.Entities.AttachToEntityClonerInjection..cctor () (at <2342a8de2d77430196f9dd8f6c3aee00>:0)
Rethrow as TypeInitializationException: The type initializer for 'Unity.Entities.AttachToEntityClonerInjection' threw an exception.
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Colossal.Logging.CustomLogHandler:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[Info   : Unity Log] Game version: 1.0.14f1 (135.24916) [5275.25758]
[Info   : Unity Log] Type: Desktop
OS: Windows 11  (10.0.22000) 64bit
System memory: 15.869 GB
Graphics device: NVIDIA GeForce GTX 1050 Ti (Version: Direct3D 11.0 [level 11.1])
Graphics memory: 3.923 GB
Max texture size: 16384
Shader level: 50
3D textures: True
Shadows: True
Compute: True
CPU: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
Core count: 4
Platform: WindowsPlayer
Screen resolution: 1920x1080x60
Window resolution: 1920x1080
DPI: 120
Rendering Threading Mode: LegacyJobified
CLR: 4.0.30319.42000
Scripting runtime: Mono 6.13.0 (Visual Studio built mono)
[Error  : Unity Log] [SceneFlow] [FATAL]  Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Could not load type of field 'Anarchy.AnarchyMod:k__BackingField' (1) due to: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null) System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Could not load type of field 'Anarchy.AnarchyMod:k__BackingField' (1) due to: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in :0
at Unity.Entities.TypeManager.InitializeAllComponentTypes () [0x00044] in <9823f950a18a49a1a4ada101a5698c63>:0
at Unity.Entities.TypeManager.Initialize () [0x001c0] in <9823f950a18a49a1a4ada101a5698c63>:0
at Unity.Entities.EntityManager.Initialize (Unity.Entities.World world) [0x00000] in <9823f950a18a49a1a4ada101a5698c63>:0
at Unity.Entities.WorldUnmanaged.Create (Unity.Entities.World world, Unity.Entities.WorldFlags flags, Unity.Collections.AllocatorManager+AllocatorHandle backingAllocatorHandle) [0x0006d] in <9823f950a18a49a1a4ada101a5698c63>:0
at Unity.Entities.World.Init (Unity.Entities.WorldFlags flags, Unity.Collections.AllocatorManager+AllocatorHandle backingAllocatorHandle) [0x00000] in <9823f950a18a49a1a4ada101a5698c63>:0
at Unity.Entities.World..ctor (System.String name, Unity.Entities.WorldFlags flags) [0x00044] in <9823f950a18a49a1a4ada101a5698c63>:0
at Game.SceneFlow.GameManager.CreateWorld () [0x00027] in <1f030b0a20a34c92a53f8d33297505a2>:0
at Game.SceneFlow.GameManager.Initialize () [0x001c0] in <1f030b0a20a34c92a53f8d33297505a2>:0
System.TypeLoadException: Could not load type of field 'Anarchy.AnarchyMod:k__BackingField' (1) due to: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
System.TypeLoadException: Could not resolve type with token 01000050 from typeref (expected class 'Game.Modding.ModSetting' in assembly 'Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null') assembly:Game, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null type:Game.Modding.ModSetting member:(null)
[Info   : Unity Log] Game terminated successfully

You are several updates behind on the game and anarchy settings are not compatible with your version of the game. Please update your game if you want to use the mod.

Awesome thank you so much for figuring it out.


AssetManager refcount issue

Hi,
I found an issue in the AssetManager refCount management : https://github.com/libgdx/libgdx/blob/master/gdx/src/com/badlogic/gdx/assets/AssetManager.java#L396
Here, if the asset is duplicated, the refcount should be incremented
I did not make a PR because I'm not 100% sure of my analysis, but I'm sure a Gdx master could confirm or not the issue here quickly.
Thanks.

I don't see why duplicate dependencies should be refcounted more than once, that would be making it more complicated at no gain. What exactly is the issue you're having? Can you provide a sscce for it?

The issue is about loading failure : when a file referencing more than one time the same dependency failed to load (whatever is the reason) the assets are unloaded according to the refcount.
So, the dependency is referenced with count of 1 (2 or 3 in reality) so the dependency is unloaded. When the loop continue, the same dependecy appears again, but is not referenced this time in the dependency map, so an exception is raised here https://github.com/libgdx/libgdx/blob/master/gdx/src/com/badlogic/gdx/assets/AssetManager.java#L182

Would you mind to include a sscce so we can see the actual issue.

Here is a sample : https://github.com/VinceAngel/GDXTests/tree/master/Issue_3373
The g3dj file will not load because node's material ID do not match in order to fail loading and make assets beeing unloaded.

Thanks, I see what you mean. I don't think that an asset should depend more than once on another asset though. So I'd say that this is an issue of the model loader. However, the getDependencies method does return an Array, so perhaps other (custom) loaders have the same problem. That could be fixed by changing it to ObjectSet, but that's probably going to break quite some code. Therefor I guess that removing any duplicate dependencies in the AssetLoadingTask class might be a good and simple way to fix this. Not sure if that's the best way to deal with this though.

It's a start, I do not have a good overview of the loader and AssetsManager to be relevant but I think we should avoid the exception to be raised for a simple reason : the error listener is not called due to that "shortcut" in the unload.


[core] fix prefix-keys required error on RunnableconfigurableAlternatives instance

This PR contains the fix for https://github.com/langchain-ai/langchain/issues/17915 issue.

closing this PR as per https://github.com/langchain-ai/langchain/commit/62a30efb1272eee46289e587f27123112cb5d2c7


Return Result from FactorySender#output method

Summary
Return the Result object from FactorySender#output, instead of silently unwrapping it. This allows app developers to handle the Result as they wish (rather than it crashing the app if no handler function is attached).
This brings the signature of this output method into line with the ComponentSender and AsyncComponentSender.
Checklist

[ ] cargo fmt
[ ] cargo clippy
[ ] cargo test
[ ] updated CHANGES.md

Thanks!
Btw. updating the Cangelog would really help. I almost forgot to add the factory changes to the beta release and having them in the PR itself makes it much easier to handle :)


Unable to change volume in future3 for a HifiBerry Mini amp (only max volume or mute)

Hi folks,
it's currently not possible to change the volume for the Hifi Berry Mini AMP using Buttons connected to the GPIO in future3.
The volume remains always on 'max' although the Web-GUI shows increasing or decreasing volume levels.
My setup is: Raspberry PI 2, Raspberry Pi OS Lite, Debian Version 10 (buster), Kernel 5.10 and jukebox in branch future3/main
I'm able to change the volume of the HiFiBerry Miniamp via
paplay /usr/share/sounds/alsa/Front_Center.wav --volume=10000 (=low volume) or
paplay /usr/share/sounds/alsa/Front_Center.wav --volume=65536 (=max volume).
I'm having a secondary audio output (USB-Soundcard) and it's possible to toggle the output via Web-GUI.
Furthermore I can and control the volume for the USB-Soundcard. But this is not possible for the HifiBerry Mini Amp. (Only 'mute' is working)
I wrote a post in the 'Discussions Forum' (#1775 ). After I figured out that there were other user with the same problem I think this should be marked as issue.
I would love to contribute a fix for this issue, but currently I've no more idea where this issue results from.

This is curious thing is that I am using a HiFiBerry Mini Amp and a secondary sound output (but it is a bluetooth device), and I am having no trouble.
First thing I notice, is that you are using buster - not bullseye. We have only tested with bullseye. Might be worth considering changing the OS release!
Are you able to change the volume from the command line, i.e. via alsamixer?

I think you can close the issue as it disappeared after a clean install on bullseye.


Add details on transaction nonce and block_height

Closes #193
This was only briefly documented before, and I used the source for replay protection and genesis to flesh out the details.

I have updated the description for block_height. Can someone please review?
cc @candida-d @jeremyletang @wwestgarth @peterbarrow


Updated address in PnP.Framework hyperlink

Category

[x] Content fix
[ ] New article

Related issues

No related issues

What's in this Pull Request?
Updated address in hyperlink - broken before, now pointing to repository it self.

thx @vilerts - old link and old solution, but good to get broken links fixed for sure 👏


[BUG] Some simulated power outputs are way above rated plant capacity?

Firstly, thanks for the work on this synthetic data generator! I am using v0.2.0-rc.4 and generated wind data over 1000 scenarios for 2018-01-25. I am looking at plant Hidalgo II and some of the hours have outputs as high as 175 (MW?), which seems far above the rated capacity of 100 MW
Here is a histogram of the 100 largest hourly power outputs
(open in light mode to see the axes)

And here is the code I used to load it
import datetime as dt
import os

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import seaborn as sns

def load_pgscen_wind(fpath, date):
    """Load a PGScen wind prediction file as a multiindex DataFrame.

    :param str fpath:
    :param str date: YYYYMMDD
    """
    frame = pd.read_csv(fpath)
    type_index = frame[['Type', 'Index']]
    frame.drop(columns=['Type', 'Index'], inplace=True)
    periods = frame.shape[1]
    year = int(date[0:4])
    month = int(date[4:6])
    day = int(date[6:])
    date = dt.datetime(year, month, day)
    times = pd.date_range(start=date, end=date + dt.timedelta(hours=23),
                          periods=periods)
    frame.columns = times

    type_index = np.tile(type_index, periods).reshape((-1, 2))
    # reset to zero indexing
    type_index[:, 1] -= 1
    stacked = frame.stack().to_frame()
    stacked.index = stacked.index.droplevel(0)
    stacked[['Type', 'Index']] = type_index
    stacked.set_index(['Type', 'Index'], append=True, inplace=True)
    stacked.index.names = ['Timestamp', 'Type', 'Index']
    stacked.columns = ['power']
    return stacked

wind = load_pgscen_wind('./20180125/wind/Hidalgo_II_Wind.csv')
unstacked.nlargest(100, columns='power')['power'].hist(bins=100)
plt.xlabel('power')
plt.ylabel('instances')

We forgot to add capacity constraints in our engine to wind scenarios (like we already did for solar and load-solar scenarios). Please see the latest commit and release for a fix to this bug, and don't hesitate to submit more issues if you see anything that doesn't look right!
Also note that the NREL meta data that comes with this package has the Hidalgo II plant rated at a capacity of 51 MW, which is consistent with the latest EIA-860 report, so the output scenario values for this plant should now be capped at 51.


Remove deprecated symbols sheduled for/after 2.089

@thewilsonator Removed the enforceEx change as it requires vibe-d changes and added changelogs

Auto-merge toggled on


More direct link to the animation

Following-up the new version of the GitHub action for Webots animations, it seems better that the badge points directly to the animation of the master branch.

I completely missed this PR :( I couldn't resolve the conflicts because it wants to merge from unknown repository, so I edited it manually. Thanks!


How to dump switchShop certificate?

hello, i am trying to proxy traffic with charles and was wondering how do you obtain the certificate? i heard you need to extract it from libappshop NSO but idk can someone help me please? Thank you

There are two different certificates:

The SwitchShop certificate, which is used for https://bugyo.hac.lp1.eshop.nintendo.net
The device certificate, which is used for other servers.

Here is a guide that explains how to dump the certificates: https://gist.github.com/InternalLoss/363356b26e3cb45d680d08ac99e8ff6d
The SwitchShop certificate is indeed stored in the LibAppletShop NSO. Try opening it in IDA. In the 18.1.0 version, you will find the certificate at 0x7100961C29.  You can also try searching for the bytes 30 82 0A F1 in IDA to find it.

Here is a guide that explains how to dump the certificates: gist.github.com/InternalLoss/363356b26e3cb45d680d08ac99e8ff6d

I'll contact Billy on Discord about this, but it should be noted that this guide is a bit outdated and the links to the lockpick repos are no longer available due to the DMCA takedowns a while ago. So this guide alone is not enough for what @erew70 wants to do
(also they did know about this guide already, they commented on it a week ago)

You can use Ghidra if you don't want to use IDA.
Not sure what's the easiest way to dump the applet. Personally, I'm using the example script from this repo to download a system update, and hactool to unpack it.
And NXCA2Prod10 is not the name of the SwitchShop certificate. NXCA2Prod10 sounds more like the device certificate.
Also, proxying the eshop will not help you with unbanning your Switch in any way...

Yes, Ghidra is free. You can download it here: https://ghidra-sre.org/. You will also have to find a plugin for it for loading NSO files.
Alternatively, if you just want to extract the certificate, you could try looking up the NSO file format on switchbrew, and decompress the sections manually.
Where did you hear about NintendoNXCA2Prod10? The device certificate is issued by NintendoNXCA2Prod1. The SwitchShop certificate has nothing to do with that though. SwitchShop is issued by Nintendo CA - G3.

Ah I see what you mean. That '0' at the end of not part of the name actually. The '0' is there because of the way that certificates are encoded. This tool visualizes it quite well: https://lapo.it/asn1js/. It's really just NXCA2Prod1.
You can use hactool to unpack the NCA. Something like this should work:

hactool -t nca --exefsdir=exefs <hash.nca>

You will have to place prod.keys in the right location for it work. See 'External Keys' in the hactool README.

Also if NXCA2Prod1 is used for authentication then what is NX Prod 1 for?

NX Prod 1 is the device certificate. This one is stored on your Switch, and can be dumped.
NXCA2Prod1 is the certificate authority. The authority is a certificate that is used by Nintendo to sign and verify device certificates. No one outside of Nintendo has access to it.

i searched for bytes and everything and nothing shows up. can you help please?

If you correctly loaded the NSO into Ghidra, then searching for the bytes that I mentioned should bring you to the certificate. Maybe people on the Reswitched discord are able to help you more: https://discordapp.com/invite/ZdqEhed

Can we talk elsewhere? My discord is yannik9647.
I'm going to close this because issues are not meant for this kind of user support.


the pretrained model file shows been deleted

dropbox shows the item was deleted, is there something with my network, or can you please upload the model again to dropbox or baidu netdisk?
thanks!

@Tartisan You must have visited the wrong url. Try this https://www.dropbox.com/home/BiseNetV2_LaneNet_Tusimple_Model_Weights


Ability to rename file extension

Hi, it would be nice to have ability to rename not only name but extension also, e.g i have a lot of .jpg images and would like to rename them to .jpeg rewriting all links. It seems it is not possible at the moment.

Hi @Sinled, yes this is a known limitation, let me check if this is possible to accomplish!


Add option to create reference links when pasting links into markdown

Copy http://example.com
Open markdown editor and paste

Current behavior
Pastes with option to insert md link: [text](http://example.com)
Feature request
Also give option to add reference link instead:
[text][ref]

[ref]: http://example.com

Presumably should reuse existing references too if one already exists

May also be a useful option when inserting links by pasting or dropping files

Hi @mjbvz, I'd like to contribute to this issue if that's cool with you. If so, do you have something in mind about how I should start going about working on this?

May be more involved than it seems, at least to do correctly
We'd likely want to use https://github.com/microsoft/vscode-markdown-languageservice to lookup existing references / generate an edit adding one. The code for doing this already sort of exists in https://github.com/microsoft/vscode-markdown-languageservice/blob/main/src/languageFeatures/codeActions/extractLinkDef.ts
That's a good place to start

Thanks @mjbvz! I'll start looking into this. Do you have any rough estimate of how long it would take to implement this correctly? I'm writing a report for a SE class documenting the process of contributing to an open source project so any time estimates or additional functional/quality requirements that you could provide would be greatly appreciated.

It may be better to pick another issue. Trying taking a look at issues labeled good-first-issue or help-wanted in our repo. Good first issues ones typically should take a few hours at most even for a new contributor
This one is complicated if you're not familiar with how our markdown support is implemented

I'm having a little trouble finding issues labelled good-first-issue or help-wanted that haven't been claimed or completed. My report requires me to spend a minimum of ~20 hours understanding the issue, designing, and implementing changes for an issue so I think I might stick with this for now.


Fix crashes in numpy 1.18

Fixed imgaug.random.normalize_generator() crashing in numpy 1.18.
The function relied on numpy.random.bit_generator.BitGenerator, which was moved in numpy 1.18 to numpy.random.BitGenerator without a deprecation period for the old name.

Codecov Report

Merging #534 into master will decrease coverage by 0.57%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master     #534      +/-   ##
==========================================
- Coverage   96.34%   95.77%   -0.57%
==========================================
  Files          37       37
  Lines       13366    13369       +3
==========================================
- Hits        12877    12804      -73
- Misses        489      565      +76


[DDW-581] check if we can replace ada symbol images with unicode character

This PR replaces ada symbol images with unicode character.
Screenshots:
SVG

UTF

SVG

UTF - Light

UTF - Thin

Review Checklist:
Basics

[ ] PR is updated to the most recent version of target branch (and there are no conflicts)
[ ] PR has good description that summarizes all changes and shows some screenshots or animated GIFs of important UI changes
[ ] CHANGELOG entry has been added and is linked to the correct PR on GitHub
[ ] Automated tests: All acceptance tests are passing (yarn run test)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in development build (yarn run dev)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in production build (yarn run package / CI builds)
[ ] There are no flow errors or warnings (yarn run flow:test)
[ ] There are no lint errors or warnings (yarn run lint)
[ ] Text changes are proofread and approved (Jane Wild)
[ ] There are no missing translations (running yarn run manage:translations produces no changes)
[ ] UI changes look good in all themes (Alexander Rukin)
[ ] Storybook works and no stories are broken (yarn run storybook)
[ ] In case of dependency changes yarn.lock file is updated

Code Quality

[ ] Important parts of the code are properly documented and commented
[ ] Code is properly typed with flow
[ ] React components are split-up enough to avoid unnecessary re-rendering
[ ] Any code that only works in Electron is neatly separated from components

Testing

[ ] New feature / change is covered by acceptance tests
[ ] All existing acceptance tests are still up-to-date
[ ] New feature / change is covered by Daedalus Testing scenario
[ ] All existing Daedalus Testing scenarios are still up-to-date

After Review:

[ ] Merge PR
[ ] Delete source branch
[ ] Move ticket to done on the Youtrack board

@daniloprates we need @a-rukin to approve this! Please align with him and perhaps do a live demo call 🙏

I'd suggest using ADA as a unicode symbol only in the smallest pending/outgoing transactions with a space (' ') before. Rest look too different from an original ADA symbol. Sorry 😢

I'd suggest using ADA as a unicode symbol only in the smallest pending/outgoing transactions with a space (' ') before. Rest look too different from an original ADA symbol. Sorry 😢

@a-rukin ?

What about transactions and the send screen (including transaction confirmation dialog)? There we use ‘ada’ word - wouldn’t it be better to use ada symbol instead?
cc @darko-mijic

Examples would help understanding if it works

woah @daniloprates looks the same as svg one, think it work for the small ones

@a-rukin @nikolaglumac @darko-mijic  I like it

Looks good 👍

What about transactions tab?

This is the only one @a-rukin had agreed in changing. The big symbol in the Summary tab and the one in the Loading screens remain SVG.

@nikolaglumac

To summarize... ⌛

@a-rukin which one?

@darko-mijic what do you say: https://github.com/input-output-hk/daedalus/pull/1317#issuecomment-467525725

Looks great, except for the unicode symbol after the transaction amount … i think that's too thick and probably would be better as --font-light (but the amount itself should stay --font-medium)

@daniloprates @DominikGuzei @a-rukin I have replaced "ADA" text with this new UTF symbol in few places:

Left menu is ok, but those in a middle looks awkward

@a-rukin fixed:

@DominikGuzei fixed:


Fix #18

Now, all boto exceptions get caught, so alppace service should start independent of the result.

Not based on the latest version


Use of the previous KMeans instance

I wonder if using the previous KMeans instance at this point is intentional. I mean the part_algorithm was trained on normalized_all_fg_sampled_descriptors as opposed to common_part_algorithm, which is trained on normalized_all_common_sampled_descriptors.
https://github.com/ShirAmir/dino-vit-features/blob/4b023eca1ac0bd462a68fcd03ccbdcb5aed40cb1/part_cosegmentation.py#L273

Hi @mateusz-politycki-wttech, thanks for pointing out the issue! it is indeed a bug.
it has been fixed and updated in the repo.
Due note that we recommend using the three stage version only on small sets.


clippy: allow dead code for TestTupleStruct

Problem
some changes for bumping Rust version: https://github.com/anza-xyz/agave/pull/1309

Summary of Changes
not sure do we still want to keep it. add #[allow(dead_code)] as a stopgap.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.6%. Comparing base (186befe) to head (d166083).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##           master    #1311     +/-   ##
=========================================
- Coverage    81.6%    81.6%   -0.1%
=========================================
  Files         867      867
  Lines      368767   368767
=========================================
- Hits       300967   300938     -29
- Misses      67800    67829     +29


Calculate QEV growth and hourly mint quantity

Calculate daily QEV growth and outgoing hourly harvest
Spec
Take the tables calculated in #139  with the daily values, use them to calculate how many seeds we need to grow

Compare volume today with volume 1 quarter ago
This is the increase in QEV - QEV growth
Take circulating supply back then, grow it by QEV growth -> Target supply
Calculate target  - Current circ supply  -> delta
spread delta over (29.5 * 24) hours = 708 hours, divide -> number to distribute each hour going forward
Store this number - mint rate
Refresh the number 24h later

Hello, I have some questions:

By the volume from 1 quarter ago, do you mean literally just consider the volumes from the months 3,6,9 and 12, or consider the volume three months ago, for instance if the current month is 4 (April), the previous QEV would be the QEV from month 1 (January)?
Where should I store the QEV growth and the mint rate in a new table?
Is QEV growth = current_QEV - previous_QEV ? that means QEV growth is measured in SEEDS right?
mint rate = delta / 708,  right?

By the volume from 1 quarter ago, do you mean literally just consider the volumes from the months 3,6,9 and 12, or consider the volume three months ago, for instance if the current month is 4 (April), the previous QEV would be the QEV from month 1 (January)? --> Second one, rolling average QEV

Where should I store the QEV growth and the mint rate in a new table?
--> harvest contract can have a new table to store this variation of the QEV and mint rate

Is QEV growth = current_QEV - previous_QEV ? that means QEV growth is measured in SEEDS right?
--> It's a percentage growth

Refer to https://docs.google.com/document/d/1C4w9Ol8VGabCIcQDVPDrwcTRoJXBqhrb7VjslwQbUGU/edit# page 93

The minting should happen hourly, based on the daily calculation of delta QEV


Unable to Open a New Window in a Separate Thread

Description
When I try to create a new window within a different thread, I encounter a "Call from invalid thread" error. In WPF, creating a window in this manner results in the creation of a separate UI thread for that window. However, in Avalonia, it appears I can't open a window this way.
Steps to Reproduce

Create a new Avalonia project.
Try to create and show a new window within a separate thread:

Thread newWindowThread = new Thread(() =>
{
    Window newWindow = new Window();
    newWindow.Show();
});
newWindowThread.SetApartmentState(ApartmentState.STA);
newWindowThread.Start();

Expected behavior
A new window should open in a separate thread, similar to the behavior in WPF.
Actual Behavior
Call from invalid thread
Desktop
Avalonia version: 11.0.0
OS: Windows 11
Development Environment: Visual Studio 2022
Additional context
I believe that being able to open windows in separate threads can be valuable for specific use-cases, and this behavior should be supported, given that it's present in WPF. If this is by design in Avalonia or if there are any workarounds available, I'd appreciate any guidance on this matter.

It's not a bug but by design.
The biggest reason it's not supported is macOS, which forces every window to be created and used from the Main UI Thread, i.e. the first thread.
It's only technically possible on Windows and Linux, but we don't have plans to support this scenario only partially.


RuntimeError "An attempt has been made to start a new process before the current process has finished its bootstrapping phase." on Windows

Currently when running the script on Windows 10 (1909 using Python 3.8.2), it will spam the console with errors (in between printing info).
The most common error message is:
File "C:\Program Files\Python38\lib\multiprocessing\spawn.py", line 134, in _check_not_importing_main
RuntimeError    : raise RuntimeError('''
        An attempt has been made to start a new process before the
        current process has finished its bootstrapping phase.

        This probably means that you are not using fork to start your
        child processes and you have forgotten to use the proper idiom
        in the main module:

            if __name__ == '__main__':
                freeze_support()
                ...

        The "freeze_support()" line can be omitted if the program
        is not going to be frozen to produce an executable.

There are other errors relating to multiprocessing\spawn.py but there's no consistent errors. Each run produces different line numbers and errors, but the same RuntimeError message appears.
I managed to narrow it down to:
https://github.com/utkusen/jeopardize/blob/15a23ee30494228a30409fa9882d0647f1dbd655/jeopardize.py#L486
As putting that line inside a if __name__ == '__main__': clause stops the errors but output isn't printed out as often as it was before as it would print lines like:

Creating combinations: Creating combinations:  facebook.com

But that is no longer the case with that tweak (it just sits on "This will take a while..").
I ran the unmodified script in a Linux Mint VM (19.3 using Python 3.7.6) and don't get any errors, but output just stops at:

This will take a while..

So is that intentional (the capped output) or is it a side effect?

Well, it's not tested on Windows but the This will take a while.. is expected. In the brute mode, it actually takes a while. You can use -v (verbose) flag to observe progress.

Thanks for the reply. The tweak I tried (combined with the -v flag you suggested) looks like it's fixed the error spam as the script is working as intended (seems to work on both Linux and Windows).


Guzzle dependency updated to 7.0.1

Hi Adam,
In order to upgrade to Laravel 8, is necessary to update to Guzzle 7 in Zttp. All the test are working. Please consider to merge.

https://twitter.com/adamwathan/status/1305644837698449408
Seems like adam recomends going with the laravel included http module https://laravel.com/docs/8.x/http-client
@jago86

I see. That's ok.


Issue #153 - Add Gradle Wrapper scripts

Add missing Gradle Wrapper scripts
Description
The Gradle Wrapper includes scripts for executing Gradle on Windows and *nix. These scripts need to be included in source control. This PR adds them to address issue #153 .
Motivation and Context

[x] I have raised a issue #153 to propose this change

Which issue(s) this PR fixes
Fixes #153
How Has This Been Tested?
At the root of the java8 template project, I ran the gradle build on OSX using the command ./gradlew build.
Types of changes

[x] 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 change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I've read the CONTRIBUTION guide
[x] I have signed-off my commits with git commit -s
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Hi, thanks for your patch.
I noticed that there's a lot of duplication. Can you elaborate on why the files are needed in each folder?
Alex

Closing in favour of newer PR.


Support HTTP persistent connections in Web Cmdlets

PR Summary
Fis #12764
This PR addresses 12764 by using persistent HTTP connections when Invoke-WebRequest uses the -Session variable. It does this by

Tracking the  HttpClient object in the saved WebRequestSession.
Monitoring properties in WebRequestSession and rebuilding the HttpClient if they are changed. This is done to ensure that existing scripts that might tweak parameters between invocations of IWR actually apply the changes so they will behave in a backwards compatible manner. When anything that impacts the HttpClient is changed, the persistent connection is abandoned by disposing the HttpClient and underlying HttpClientHandler and constructing a new one. A warning is logged when this occurs as it has a performance impact (though no worse than the existing behaviour).
To support point 2, many parameters are stored as internal set-only properties in the WebRequestSession so changes between invocations that would require a new connection can be detected and the handler rebuilt appropriately.

PR Context
This PR makes a considerable difference to performance when using Invoke-WebRequest or Invoke-RestMethod with sessions when multiple requests are made to the same host. This is particularly evident for HTTPS requests, as each HTTPS connection can take hundreds of milliseconds to establish.
This PR as written passes existing tests in WebCmdlets.Tests.ps1 and additional WebSession tests that verify the HttpClient is rebuilt when appropriate.
The PR provides as much backwards compatibility as possible at the expense of the complexity of tracking how the HttpClient used in the WebSession was constructed and recreating the HttpClient in the case it would have been constructed differently between invocations in scripts that assume it is okay to change parameters between invocations with the same WebSession.
This PR squashes the commits in the original PR#19173 following multiple round of reviews by @iSazonov and @CarloToso on a previous version of the PR. PR#19173 has been withdrawn due to number of commits and volume of review comments.
Performance Impact
Performance impact of maintaining HTTP connection persistence is measured by comparing PowerShell 7.3.3 with this PR using this simple script:
(Measure-Command {
    $null =Invoke-WebRequest https://postman-echo.com/get?i=1 -SessionVariable Session
    1..10 | ForEach-Object {
            $null =Invoke-WebRequest https://postman-echo.com/get?i=$_ -WebSession $Session
    }
}).ToString()

PowerShell 7.3.3

00:00:08.3019013

PR Branch

00:00:03.4589770

PR Checklist

[x] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[x] Summarized changes
[x] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[x] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[x] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[x] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[ ] N/A or can only be tested interactively
OR
[x] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[x] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and opened an issue in the relevant tool repository. This may include:

[ ] Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode
(which runs in a different PS Host).

[ ] Issue filed:

[ ] Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.

[ ] Issue filed:

[ ] Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).

[ ] Issue filed:

[ ] Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

[ ] Issue filed:

Codefactor is complaining about some tests that were not added by this PR using plain text as a password.
@CarloToso will that impact being able to merge this PR?

@stevenebutler Don't worry about those two codefactor issues, I introduced the in #19190

I have squashed all commits into a single commit.

@stevenebutler Thank you for your contribution!

I tested Preview 2 and back to back invocations of Invoke-WebRequest and Invoke-RestMethod are not re-using ports, new ones are created.

@tonyg00 did you use the -SessionVariable and then -WebSession parameter?

I did not, I just executed, Invoke-WebRequest -uri <host/uri> which is the most common use case for me of these cmdlets.
What is the correct syntax for this?

Don't worry, it's a new feature, it's not yet documented.
I think this syntax should work:
Invoke-WebRequest -Uri -SessionVariable session
Invoke-WebRequest -Uri -WebSession $session


🆕 Software Suggestion | Mailo

Basic Information
Mailo
E-mail
https://www.mailo.com
Description
French service email who make a privacy e-mail provider, the official description is this :
"Mailo, the mail service which respects you
Mailo is a whole range of innovative services which protect your privacy and personal data: the most complete webmail on the market, an agenda, a storage space for your photos and documents, organisation tools for the family and professionals. Join the first alternative ethical communication platform!"
Why I am making the suggestion
Because I switch to this provider from Outlook.com some years ago to upgrade my privacy and I would like if I'm right or not.
My connection with the software
I'm just a user.

[x] I will keep the issue up-to-date if something I have said changes or I remember a connection with the software.

https://www.hardenize.com/report/mailo.com/1624032916#www_tls
Mailo uses 1024-bit DH. That's out of the question.

https://www.ssllabs.com/ssltest/analyze.html?d=www.mailo.com&s=<IP_ADDRESS>

https://www.mailo.com/mailo/en/privacy-rules.php
Sorry but read this privacy policy before making a suggesion. Placing tracking ads, sharing 'basic' personal  data with gandi (registrar), Verifone, and PayPal all a no go.


Cant choose items on character slots

i dont get a list of items to choose from for the respective gear slot. I have tried on two different PCs.
please assist if its an issue from browser or permission.
regards

#1509


Cannot read property 'sagaStack' of null

Steps to reproduce
I am following the example from the docs:
https://redux-saga.js.org/docs/advanced/Channels.html#using-channels-to-communicate-between-sagas
The last example creates three 'worker' threads to take multiple actions from a channel in parallel.
I'm doing the same thing, except I'm trying to use many more than just three 'worker' threads.  The error I get shows up when I have about 24 worker threads of this type.  However, the actions that get taken off the channel each fork an additional worker saga, which forks another worker saga, which forks another worker saga.
If I decrease the worker threads to below 24, I do not see the error.
Alternatively, if I remove all the forks from the chain of workers mentioned above, I also do not see the error in that case -- even if I have 500 worker threads (I have about 300 actions in the channel).
Description of the bug/issue
I am getting the following error in the console:
proc.js:204 Uncaught (in promise) TypeError: Cannot read property 'sagaStack' of null
at logError (proc.js:204)
at end (proc.js:349)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at next (proc.js:328)
at currCb (proc.js:388)
at chCbAtKey (proc.js:623)
at Object.currCb [as cont] (proc.js:388)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at next (proc.js:328)
at currCb (proc.js:388)
at chCbAtKey (proc.js:623)
at Object.currCb [as cont] (proc.js:388)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at next (proc.js:328)
at currCb (proc.js:388)
at chCbAtKey (proc.js:623)
at Object.currCb [as cont] (proc.js:388)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at next (proc.js:328)
at Object.currCb [as cont] (proc.js:388)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
at next (proc.js:328)
at Object.currCb [as cont] (proc.js:388)
at end (proc.js:356)
at abort (proc.js:79)
at Object.task.cont (proc.js:92)
Steps to reproduce the bug/issue

(see above)
...

Example
(private repo)
Actual results
I get the error (see above)
The Expected results
I do not get an error, or the error is more helpful/descriptive to tell me what I did wrong and how to avoid it.
Environment information

redux-saga version "0.16.0"
babel / typescript setup create-react-app

U might want to try out redux-saga@beta for more descriptive errors. Anyway - one of your sagas throw something that it not an Error object (u are probably throwing - or rejecting with - null)


Secure Connection Failed

I get following error when I try to connect Linux Festival Website from my Firefox browser:

An error occurred during a connection to linuxfest.ir. Peer reports it experienced an internal error. (Error code: ssl_error_internal_error_alert)

Try http instead of https .
--- Original Message ---
From: "Parham Alvani"<EMAIL_ADDRESS>Sent: May 7, 2015 19:01
To: "pi0/LinuxFestival"<EMAIL_ADDRESS>Subject: [LinuxFestival] Secure Connection Failed (#9)
I get following error when I try to connect Linux Festival Website from my Firefox browser:

An error occurred during a connection to linuxfest.ir. Peer reports it experienced an internal error. (Error code: ssl_error_internal_error_alert)

Reply to this email directly or view it on GitHub:
https://github.com/pi0/LinuxFestival/issues/9

I tried http but I got the same error again.

you browser cache the request.
On Fri, May 8, 2015 at 12:18 AM, Parham Alvani<EMAIL_ADDRESS>wrote:

I tried http but I got the same error again.
--
Reply to this email directly or view it on GitHub
https://github.com/pi0/LinuxFestival/issues/9#issuecomment-99994403.

--
Faraz Shamshirdar | Robotic Center of Excellence
http://autman.aut.ac.ir
fb.com/faraz.shamshirdar | (+98)<PHONE_NUMBER>
Amirkabir UofT http://aut.ac.ir, 424 Hafez Ave, Tehran, Iran, 15875-4413.
+98 (21) 64540


(docs) Move GH-1200 to correct version in changelog

Somehow the GH-1200 issue was put back under 1.35.0 in the changelog. Luckily there has not been a production docs build and the public docs still reference the tagged (correct) 1.35.0 version of the changelog. This commit moves the issue to the (not yet tagged) 1.36.0 version.

CLA signed by all contributors.


ci test: Ignore me

This PR is just a CI test. Please don't merge.

Behind label applied as expected :rocket:


Using breeze-viz with Bouncy Castle causes NPE

When trying to add breeze-viz as a Dep to bitcoin-s it caused Bouncy Castle's SECNamedCurves.getByName("secp256k1") to always return null.
https://github.com/bitcoin-s/bitcoin-s/blob/4d9692f61e51e34a6aca8dfd51502d9d6622a8be/crypto/src/main/scala/org/bitcoins/crypto/CryptoParams.scala#L16

Was able to solve by using .exclude("bouncycastle", "bcprov-jdk14") when including the dep


Error while running run_tractor.R

After running the script I got the next script
Error in rep(NA, ncol(mat)) : invalid 'times' argument
Calls: RunTractor -> subset_mat_NA -> t -> sapply -> lapply -> FUN
Execution halted

The output was the next one:
CHR	POS	ID	REF	ALT	AF_anc0	AF_anc1	AF_anc2	AF_anc3	AF_anc4	AF_anc5	AF_anc6	AF_anc7	LAprop_anc0	LAprop_anc1	LAprop_anc2	LAprop_anc3	LAprop_anc4	LAprop_anc5	LAprop_anc6	LAprop_anc7	LAeff_anc0	LAeff_anc1	LAeff_anc2	LAeff_anc3	LAeff_anc4	LAeff_anc5	LAeff_anc6	LApval_anc0	LApval_anc1	LApval_anc2	LApval_anc3	LApval_anc4	LApval_anc5	LApval_anc6	Geff_anc0	Geff_anc1	Geff_anc2	Geff_ancGeff_anc4	Geff_anc5	Geff_anc6	Geff_anc7	Gpval_anc0	Gpval_anc1	Gpval_anc2	Gpval_anc3	Gpval_anc4	Gpval_anc5	Gpval_anc6	Gpval_anc7
chr1	662622	chr1:727242:G:A	G	A	NA	NA	NA	NA	NA	0.025	NA	NA	0	0	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	NA	0.726245	NA	NA	NA	NA	NA	NA	NA	0.0792779608694168	NA	NA

I expect that R is not handling in a good way the NAs?

Hi,
This seems to be a bit unexpected to me. It seems the hapcount.txt and dosage.txt might have some issues. Would it be possible that you can send me a few lines from all 8 ancestries of hapcount.txt and dosage.txt files? You can do so with head -10 yourfile.anc*.dosage.txt and head -10 yourfile.anc*.hapcount.txt
Another comment is that I generally don't think applying Tractor on 8-way admixture is a good idea, as the risk alleles allocate to each ancestry is low. This could result in loss of statistical power.

Sure. How would you like me to send them?

Can you please send them to<EMAIL_ADDRESS>Thanks


Where to specify CORS options

I'm setting up CORS for an Fn function, however from reading the docs it appears I need to set the environment variable FN_API_CORS_ORIGINS to set the Acccess-Control-Allow-Origin header.
Since I'm using docker in docker, I'm struggling with where I should specify the variable. The docs say to add variables using docker run -e VAR_NAME=VALUE however I deploy the functions for Fn to manage it, I don't need to ever use docker run.
I've tried to add the following to my Dockerfile with no success even though the variable is available to when I log it in my function:
ENV FN_API_CORS_ORIGINS=*
So where would I specify the variable?

I managed to find a workaround adding the following to my func.yaml file:
headers:
  Access-Control-Allow-Origin:
  - https://localhost:3000

However it isn't the best solution to the issue.

However it isn't the best solution to the issue.

open to ideas here if you have suggestions, setting headers on the function are useful for separating the function from having to do this. it's also an option to return the headers directly from your function in the response, these will get propagated back out to the http response. if you're using an fdk this is easier to do, otherwise the details for setting response headers depend on the format (details are here: https://github.com/fnproject/fn/blob/master/docs/developers/function-format.md)
marking this as resolved, happy to discuss further here though. I see these are in our API docs relatively clearly explained as is (though happy to bolster if you've got suggestions)


Remove master/master_config.json.empty - not used

File is not used and is a remnant of early testing and can be deleted.
@0xtavian - Interested in submitting a pull request for this to learn the process and git flow?  https://www.thinkful.com/learn/github-pull-request-tutorial/#Time-to-Submit-Your-First-PR

https://github.com/rackerlabs/scantron/pull/47


Remove obsolete code and resources, inherited from old Numba.

This removes all the old stuff that was kept in-tree despite being unused.

I guess we also don't need oldsetup.py and hello.py as well? I think hello.py looks like something temporary from early on in the switch from the old to the new code.

oldsetup.py is already removed in the PR (perhaps you can't see it; github truncates the diff), but I'll remove hello.py as well.

already removed in the PR (perhaps you can't see it; github truncates the diff),

Ah, yes - I was going by the list of files in the notification email, and it is missing from there too.


Alarms being secretly inactive

Hey, I noticed very peculiar behaviour of alarms. I'm not saying it couldn't be all in my head, but listen to this:
I used this app since the start of this year. Never slept through an alarm. Now on Saturday I turned off all alarms and added a new, later one (not necessarily in this order). On Sunday this alarm worked correctly (at least I think), but later that day I turned it off and turned on the old alarms (again not necessarily in this order). Then on Monday, nothing, not a beep. I thought I must have slept through it, no big deal. However on Tuesday, same thing. Now I was suspicious. I tried moving the last of the active alarms and the inactive alarm to present time to see if it would ring. It did. Then I moved them back. Now today, I was woken up by, wouldn't you know it, the last of the active alarms, the one I moved forth and back.
Basically my hypothesis is that something I did sets alarms as secretly inactive, and moving the alarm can reset this. (All the alarms in question appeared to be active by having the switch blue, which is why I'm saying they were only secretly inactive)

Today I got woken up by the first alarm, even though I didn't touch it, so I think I'm most likely mistaken.


Clarified docs for calc.perm,rem,quo

Tiny patch because it wasn’t clear to me what calc.perm was from the docs. I also wondered how calc.rem and calc.quo handled negative inputs.
Added in-line equations to the calc.perm and calc.quo docs, not sure if that's appropriate style.

Thanks!


Abcd

Please close this issue. As this does not serve any specific function.

Since this issue is still not closed, please close it asap!


Finish hardened derivation support

Currently, only unhardened (observer) derivations will be generated. This means coins on hardened keys will not be synced.

This should fix #10 as well


Can we show country phone code beside country flag.

If we show dial code (+91) beside country flag just like vue-phone-number-input, It will give better clarity to end user that where to start entering phone number or how there phone number looks like in the end.

found props dropdownOptions.showDialCodeInSelection


Turn off (disable or hide) "blog" section on the main page

Is it possible to disable (hide) the “blog” section on the main page? I would like only the “projects” section to be visible. I know that I can turn off the appearance of links in the menu, such as to the blog or archive, but I'm talking about the main page.

You want to have a blog section but not show it on the main page? Or not have a blog section at all?

I don't know what is possible (if any). My page will be not "pure blog" but I like "projects" section idea - every post illustrated with thumbnail.

Neither option is possible now. Will look into adding this option later!

Thanks for reply. It's not very important feature but would be nice to have an option to enable/disable certain sections by simple key = true/false value in configuration file.

Rather than an option to enable/disable, my idea is:

Is the path for blog/projects set?
If not, don't show that section at all (this is how it works for projects)
If yes, show it

So users only need to set one variable, instead of the path to projects/blog as well as the "enable this feature" flag.
I've implemented the base idea, but now I need to fix some CSS issues. Will be ready soon.

Just added the feature in #317. Let me know if you encounter any issues!

Thank you. It turns off blog posts when I click on "blog" menu entry (I got empty page). But I'd like to turn off "Latest posts" section on main page too. Could you add such option too?

That should not happen. What does your _index.md look like?
On tabi's demo, if I remove the section_path, the blog section still works fine.
Are you trying to serve posts from the base url instead of blog/? If so, that will need another change.

OK, I got  it. I removed paginate_byfrom _index.md in "blog" directory but forgot about _index.md in "content". I removed section_path and "latest posts" dissapears from main page.
Thank you once again for blazing fast commits :)

Happy to hear! 🙌


DataTypeConverter class missing from JDK11+

This application won't compile and run past JDK 8 as starting with JDK11 the javax.bind.DataTypeConverter class is no longer included with the standard JRE.

Note: the java.time API complexity (and the many different parse methods) has much to do with daylight savings.   Our current protocol uses local time, which can be ambiguous.   For example on November 5 2023 there will be two times which match 1 AM.  This generally isn't a concern unless someone runs the phaser app during that two hour window.  It turns out the default is to interpret times within that 2-hour window as the first 1 AM.  If we wanted to always interpret it as the second instead we could use ZoneDateTime.withLaterOffsetAtOverlap.  We could update the protocol to use a format that includes an offset, though it's not worth the hassle at this point.  Further timezone notes.

See also:

https://logbooks.jlab.org/entry/4175858
https://logbooks.jlab.org/entry/4176725


How do we weed out unwanted displays

In my project, there are dozens of Piplines at any given time, but we only want to see piplines for a particular branch. How do we weed out unwanted displays

Please take a look here at projectConfig → include: https://github.com/timoschwarzer/gitlab-monitor/blob/main/CONFIGURATION.md#configuration-options


Problem when encoding the '+' charcter

When using HttpRequest.get() with encode parameter to 'true', the '+' (for instance in /my-server/my-action?a-date=2013-01-01T00:00:00+0100) is not encoded to "%2B", but with a blank character.
The same when using HttpRequest.post().
Thanks!

Now I have a problem when encoding / and &, I am using com.github.kevinsawicki:http-request:5.6


Add a flag to sort on a model's primary key by default on index

Because PostgreSQL has the intended behaviour to give unpredictable results on queries using LIMIT and OFFSET, something that pagination uses, this opt-in will add the primary key of a model at the end of the orders if it is not already present (explicitly defined by the user).
It is done in a way that the user can always overwrite the behaviour by defining the primary key explicitly anywhere in the orders with any desired direction ('asc' or 'desc'). Explicitly ordering on a unique combination of fields will make sure that this change has no side effects, since the primary key is added as least significant.

Sorting is also possible using a scope. This is not supported now.

The orders can better remain an array instead of a Laravel collection. An array is better in performance and the collection functionality used is also achievable with the use of an array.


Could you provide pre-trained projection head weights for teacher and student models?

Hi,
I would like to reload the pre-trained model for continued pre-training. However, I noticed that the provided pre-trained weights do not include the projection head weights for the teacher and student models. Could you please provide these, specifically the weights file 'VoCo_B_SSL_head.pt'?
Thank you in advance for your assistance.
Best regards,
Siny

Thank you for your quick response. I’m interested in reloading your pre-trained weights to continue pre-training on a different modality, such as MRI. I look forward to the updates on the pre-trained weights. Thank you again for your assistance.

Ok, I will upload it as soon as possible. But for MRI, it may need to modify some parameters like input_channels.

Thank you again for your help. I can handle the modification of input channels on my own.

Thank you very much for your attention to our work, which encourages us a lot!
I am sorry that in our old implementation, I did not consider that some may need the checkpoints of projection heads. But I do have some old backups for voco_ssl, please take a look at https://pan.baidu.com/disk/main?at=1728644991410#/index?category=all&path=%2FVoCo%2Fvoco_ssl, some training logs are also attached. Sincerely hope they can help your research.

Hi Linshan,
Thank you so much for your quick response. This new checkpoint has been incredibly helpful!
Best regards,
Yiwen Ye

Hi Linshan,
I tried accessing the link you shared, but it seems the files have been deleted. Could you let me know how I might retrieve them?

Best regards,
Yiwen Ye

Weird. My version is ok. Would you please check it again?

Hi, I tried again, but unfortunately, I still couldn’t get them.

Hi Linshan,
I tried again but failed once more.
Best regards,
Yiwen Ye

I cannot figure out the reasons. Maybe you can try this https://pan.baidu.com/s/1dIIOJT3CkCU_9Wv8djlL8w?pwd=vfkn

Hi Linshan,
The link you provided works perfectly! Thank you so much!
Best regards,
Yiwen Ye

Hi Linshan,
The link you provided works perfectly! Thank you so much!
Best regards,
Yiwen Ye

Thank you very much for providing the weights!


About semi-supervised sentiment analysis

hi, @bentrevett!
I hope to apply a semi-supervised learning method into IMDB dataset, so I am trying to use your code (upgraded sentiment analysis), It is fantastic. However, I don't know how to replace some previous ALL labeled data to unlabeled data. And I don't know how to ignore the unlabled data when calculate loss (it seems that BCEWithLogitsLoss() can not ignore -1 like crossentropyloss() does), I really hope you can help me!

One solution is to re-write a bit of the tutorial to use CrossEntropyLoss so you can use -1 to ignore some examples.
You'll need to:

change the LABEL field to LABEL = data.LabelField(), i.e. get rid of the cast to float
change OUTPUT_DIM to 2
change criterion = nn.BCEWithLogitsLoss() to criterion = nn.CrossEntropyLoss().
replace the binary_accuracy function to:

def categorical_accuracy(preds, y):
    """
    Returns accuracy per batch, i.e. if you get 8/10 right, this returns 0.8, NOT 8
    """
    max_preds = preds.argmax(dim = 1, keepdim = True) # get the index of the max probability
    correct = max_preds.squeeze(1).eq(y)
    return correct.sum() / torch.FloatTensor([y.shape[0]])

change all calls to binary_accuracy to categorical_accuracy.

I think that is all you need to do - might be forgetting something to let me know if that works for you.

Thanks! it works.


CRA | 'stryker run' doesn't respect .env files

Summary
Create React App supports adding environment variables listed in .env files. Read more
A .env.test file may contain multiple vars that the react-scripts test command respects during a test run.
It seems that the stryker run command somehow misses this and executes tests without vars.
This was discovered as my tests are using @testing-library/react for UI testing, and REST API mocked using MirageJS, so I'm using some env vars for tests, to enable this.

Stryker config

{
    "$schema"<EMAIL_ADDRESS>    "_comment": "This config was generated using 'stryker init'. Please see the guide for more information: https://stryker-mutator.io/docs/stryker-js/guides/react",
    "testRunner": "jest",
    "reporters": ["progress", "clear-text", "html"],
    "coverageAnalysis": "off",
    "jest": {
        "projectType": "create-react-app"
    },
    "tempDirName": "stryker-tmp"
}

Test runner config
Standard CRA config.
Stryker environment

<EMAIL_ADDRESS><EMAIL_ADDRESS>

<EMAIL_ADDRESS>
Test runner environment

"test": "react-scripts test"

Executing by yarn test

Standard CRA config.
Your Environment

software
version(s)

node
v14.16.1

npm
6.14.12

Operating System
MacOS

Add stryker.log

Thanks for opening this issue. I've found the cause and prepared a fix.

This feature just got released for Stryker 5.3 please give it a try


A* vs. Dijkstra

Why did you choose Dijkstra over A*?

Sorry for the delay. For short routing distances as we have it in map matching even for 3 min sampling intervals, we encountered more overhead for the calculation of the heuristic distance function than a benefit from "guiding" the route search. Further, our Dijkstra implementation uses a single-source-multiple-target approach to save time/workload when we calculate some number of similar routes between matching candidates. This is not straight-forward with A* because each target is a different value of the heuristic function.


When loading async SSL configuration file fails, log SSL error

Message is slightly better:
Couldn't load SSL engine configuration file /Users/home/work/ATS/tree/tests/_sandbox/tls_engine/ts/config/load_engine.cnf: error:2506406A:DSO support routines:dlfcn_bind_func:could not bind to the requested symbol name

[approve ci autest]


docs: add Istio with APISIX Ingress blog

Changes: add Istio with APISIX Ingress blog

@juzhiyuan @bzp2010 There is still a picture not put in, please do not merge it right now. I will inform you when it is all done.


connect to mx Operation timed out

Don't send mails from server :(
Receiving works fine.
Action: failed
Status: 4.4.1
Diagnostic-Code: X-Postfix; connect to mx01.mail.icloud.com[<IP_ADDRESS>]:25:
Operation timed out

Hosting provider block outgoing connections to port 25