Site vraitube.com

[x] I'm reporting a new site support request
[x] I've verified that I'm running youtube-dl version 2020.06.06
[x] I've checked that all provided URLs are alive and playable in a browser
[ ] I've checked that none of provided URLs violate any copyrights
[x] I've searched the bugtracker for similar site support requests including closed ones

Example URLs

Single video: https://vraitube.com/episodes/cauchemar-en-cuisine-saison-1-episode-1/
Playlist Show/Seasons: https://vraitube.com/tvshows/cauchemar-en-cuisine/

Description
vraitube.com is new video site and features french TV Shows. It runs on WordPress.
I was able to run youtube-dl url-to-some/index-v1-a1.m3u8 once I found the URL in the browser's network panel. FFmpeg was called from yt-dl to merge all 575 segments into a working MP4 video file. 👍
Single Video pages use a "dooplayer" running in an embedded IFRAME (https://dood.to/[a-z]/hash-value/) using a .m3u8 file with TS fragments served from
"https://some-host.dood.video/hls/some-hash/some-indexfile.m3u8".
Useful Episode Titles are available from the #info element's <H1.epih1> + <H3.epih3>.
The page head <title> only contains a generic "Showname Season N Episode M" title also used as the WordPress URL slug.
Below the episode's video player is a list with other episodes from the selected season.
There's also a "Video Sources" panel with a small play button that seems to be disfunctional. To actually play the video I have to click the large play button overlay inside the video player.
A Seasons page has a #seasons ul.episodios element for each season.
Episodes are inside div.episodiotitle with a link to the single video page. The link label has the same tilte as the <H3.epih3> on the Video page.
Notice: if a browser's DevTools are open, script execution is paused in a regular timeout interval due to an active/left-over "debugger" statement -- which is very annoying.
Let the page load completely until the player and its poster image show, then open DevTools.
Thanks!

I've been looking into dood.video / dood.so
btw in firefox debugger breakpoints can be disabled
I didnt find m3u8 so easily. I did find mp4 TS chunks but idk how to save them because i'm noob. I'll investigate further

Site's be closed and domain is now for sale, so I'm closing this.
There were no uploads for a while anyway.
Thanks!


Add conditional-search and resume commands

see e.g.http://pdfserv.maximintegrated.com/en/ds/DS2890.pdf Figure 20 + 21 (page 22 + 23)

not interestet in pull-requests?

Yes, sorry, I'm interested, but I'd like to test, or at least review the
code, and haven't found the time yet. But thanks for the contribution, I'll
probably merge that soon :-)

Sorry for the delay merging that, and thanks again for the pull-request :)


Configuration level to define when to not serialize the Optional property (undefined)

This was achieved in NewtonSoft.Json through DefaultContractResolver. At the time of implementation, System.Text.Json does not have anything equivalent.
People have logged following issue.
https://github.com/dotnet/runtime/issues/31257
Microsoft's potential equivalent, need to test out.
https://github.com/dotnet/runtime/issues/63686
Part of change in:
https://github.com/dotnet/runtime/issues/36785

.net 8 change in coming.
https://github.com/dotnet/runtime/issues/71967

https://github.com/dotnet/runtime/blob/256bf67b969c56f8b3e87c506eb613cce36e778f/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonPropertyInfo.cs


Error running cli

Hello,
after running npx create-nuxt-app <project-name> I get this error:
Trace: Error: EACCES: permission denied, open '/Users/xx/Library/Preferences/sao-nodejs/config.json.261333767'
    at Object.openSync (fs.js:451:3)
    at Function.writeFileSync [as sync] (/Users/xxx/.npm/_npx/31292/lib/node_modules/create-nuxt-app/node_modules/write-file-atomic/index.js:212:13)
    at Conf.set store [as store] (/Users/xxx/.npm/_npx/31292/lib/node_modules/create-nuxt-app/node_modules/conf/index.js:168:19)
    at Conf.set (/Users/xxx/.npm/_npx/31292/lib/node_modules/create-nuxt-app/node_modules/conf/index.js:82:14)
    at SAO.run (/Users/xxx/.npm/_npx/31292/lib/node_modules/create-nuxt-app/node_modules/sao/lib/index.js:81:13) {
  errno: -13,
  syscall: 'open',
  code: 'EACCES',
  path: '/Users/xxx/Library/Preferences/sao-nodejs/config.json.261333767'
}
    at /Users/xxx/.npm/_npx/31292/lib/node_modules/create-nuxt-app/cli.js:46:17

I am running macOs Catalina 10.15.1 (19B88).
ls on /Users/xx/Library/Preferences/sao-nodejs/ outputs:
config.json

I am not sure why it tries to open a weirdly suffixed json file. Is this anything on your side?

This file is created by package conf, conf is used by sao for string generator info and cache answers.
If you have more questions, I suggest creating an issue in sao.js and linked this one for more accurate answers.

rm -rf /Users/${your_user_name}/Library/Preferences/sao-nodejs
works for me

rm -rf /Users/${your_user_name}/Library/Preferences/sao-nodejs
works for me

Finally, I've found this. You save me. Thanks bro

Closing here then ☺ if the comment from @yymoretime resolves the issue.

hello guys i faced this error this morning unfortunately .. i solved it by :100: thank god
steps :
 1
 cd /tmp/node-jiti
 2
 sudo rm -r *
it worked so good.

thank you guys, i had a same problem, and now i solve it


Scroll

I am trying to do vertical scroll  but I cant find any properties for that
so how can I do scroll in terminal vertical and horizontal

There is no way to scroll except of the mouse wheel. Scrollbar at least? Pretty please

Another vote for scrollbar here ... laptop trackpad user with no mousewheel.

Another vote for a scrollbar

One more vote for scrollbar.

scrollbar would be the cherry

I just realized that ctrl+ arrow(up or down) works.. to me it's even better

@ZCLMK it doesn't work on mac

Also same problem

Same here

I just realized that ctrl+ arrow(up or down) works.. to me it's even better

Thank you

duplicate of https://github.com/platformio/platformio-atom-ide-terminal/issues/9

one more vote for scrollbar(unable to scroll with touchpad)

Use the arrows else youre stuck as this project is dead.


remove Everything Bagel

[x] Update both EB blogs (1 2) to point users to https://github.com/treeverse/lakeFS-samples
[ ] rm -rf ./deployments/compose/*
[ ] Update ./deployments/compose/README.md to point users to https://github.com/treeverse/lakeFS-samples

Blogs updated

https://lakefs.io/blog/the-docker-everything-bagel-spin-up-a-local-data-stack/
https://lakefs.io/blog/the-everything-bagel-ii-versioned-data-lake-tables-with-lakefs-and-trino/


[HW] Saurabh Zinjad

Name: Saurabh Zinjad
Email<EMAIL_ADDRESS>Linkedin Profile: https://www.linkedin.com/in/saurabhzinjad
Attach the homework step I screenshots below:

-- image removed by team --

-- images removed by team --

Attach the homework step II screenshots below:

Hey Saurabh Zinjad, great job! Congrats!  Please delete your token from the Astra UI so there are no security issues.

 Please delete your token from the Astra UI so there are no security issues.

Yes, I removed the token, And I'm also closing this issue.
Thank you again @SonicDMG for such a wonderful session


Reduce number of news item to 3

Fixed this, further pagination is a future feature. For now we fetch max 20 articles and enclose them in the dom per 3


load_minst() - HTTP Error 503: Service Unavailable

I am not sure why executing python classification.py -c cudnn -d 0 inside a container created by executing docker_run_user --gpus 0 nnabla/nnabla-ext-cuda-multi-gpu:py38-cuda102-mpi3.1.6-v1.18.0 throws the  HTTP Error 503: Service Unavailable error.
However, occasionally docker_run_user --gpus 0 nnabla/nnabla-ext-cuda-multi-gpu:py38-cuda102-mpi3.1.6-v1.18.0 python classification.py -c cudnn -d 0 seems to work correctly.
The word "occasionally" is used as I get a 503 error when I tried at a later time.

Closing this issue as it seems not to be a bug in the nnabla sources.


Problem with names starting with "_"

Convos can't deal with nicks that include underscores.
For example, _myNick_ is interpreted as myNick.

I think there is may ba another problem related to this.
I updated my version to v3.08 but there is still a problem when connecting to freenode:

Looks like it tries to connect with ~franck


console show Training is done. The program is closed, but weight folder is not folder

I tried using one click training, and the error message after the training is as follows:
INFO:yurika-test01:Training is done. The program is closed. INFO:yurika-test01:saving final ckpt:Success. Process Process-2: Traceback (most recent call last):   File "/home/chenzhr/anaconda3/envs/rvc/lib/python3.8/multiprocessing/process.py", line 315, in _bootstrap     self.run()   File "/home/chenzhr/anaconda3/envs/rvc/lib/python3.8/multiprocessing/process.py", line 108, in run     self._target(*self._args, **self._kwargs)   File "/home/chenzhr/Retrieval-based-Voice-Conversion-WebUI/infer/modules/train/train.py", line 282, in run     train_and_evaluate(   File "/home/chenzhr/Retrieval-based-Voice-Conversion-WebUI/infer/modules/train/train.py", line 481, in train_and_evaluate     scaler.scale(loss_disc).backward()   File "/home/chenzhr/Retrieval-based-Voice-Conversion-WebUI/.venv/lib/python3.8/site-packages/torch/_tensor.py", line 525, in backward     torch.autograd.backward(   File "/home/chenzhr/Retrieval-based-Voice-Conversion-WebUI/.venv/lib/python3.8/site-packages/torch/autograd/__init__.py", line 267, in backward     _engine_run_backward(   File "/home/chenzhr/Retrieval-based-Voice-Conversion-WebUI/.venv/lib/python3.8/site-packages/torch/autograd/graph.py", line 744, in _engine_run_backward     return Variable._execution_engine.run_backward(  # Calls into the C++ engine to run the backward pass RuntimeError: [../third_party/gloo/gloo/transport/tcp/pair.cc:534] Connection closed by peer [<IP_ADDRESS>]:4506 /home/chenzhr/anaconda3/envs/rvc/lib/python3.8/multiprocessing/resource_tracker.py:216: UserWarning: resource_tracker: There appear to be 20 leaked semaphore objects to clean up at shutdown   warnings.warn('resource_tracker: There appear to be %d '
I don't know if this error message is normal. I checked the common file answer page and tried to use the training feature index button again, but the error still occurred, The error message displayed on the UI interface is as follows:

continuing: (40728, 768),1044 training adding 成功构建索引 added_IVF1044_Flat_nprobe_1_yurika-test01_v2.index 链接索引到外部-assets/indices失败
In addition, there were other error messages during the entire one click training process, and I am not sure if it is related to my failure. Please post all of them below:
Retrieval-based-Voice-Conversion-WebUI/.venv/lib/python3.8/site-packages/torch/nn/m odules/conv.py:306: UserWarning: Plan failed with a cudnnException: CUDNN_BACKEND_EXECUTION_PLAN_ DESCRIPTOR: cudnnFinalize Descriptor Failed cudnn_status: CUDNN_STATUS_NOT_SUPPORTED (Triggered i nternally at ../aten/src/ATen/native/cudnn/Conv_v8.cpp:919.)   return F.conv1d(input, weight, bias, self.stride,
OS: ubuntu20
python: 3.8
Thank you very much to anyone who can help me!


Adding container steps design doc spike

Adding doc to master for anybody to have a reference in the future.

Hey @vtbassmatt, here's the PR to merge the container steps doc to master, so I don't forget of its existence. 😁


ndiagquad cannot cope with Y with several columns (lacks broadcasting capability)

The use of gpflow.quadrature.ndiagquad() in the quadrature fallback of Likelihood.variational_expectations() currently fails if you want a custom likelihood that manually handles additional columns in Y (e.g. known noise variance). Ideally, these should be passed on to logp()...

TODO: remove the comment in the varying-noise notebook (#962) once this is fixed.

TODO: un-skip the MultiClass likelihood tests that were failing due to ndiagquad limitations (#1083, #1091).

@gustavocmv can we address these TODOs with the new Quadrature classes?

@st-- I think we can. Current code has inputs fun, mean, var, *args, **kwargs and evaluates fun(X, *args, **kwargs). If  fun can handle a multi-column Y, everything should work fine.
Is there any code snippet exemplifying this application so I can test it? Maybe we will just need some tweaks on the likelihood.log_prob method.
From the description of the issue, though, maybe we should instead support passing other arguments instead of Y columns.
E.g. fun(X, Y=Y, noise_var=noise_var) would also work with the quadrature, just need to check if methods calling it such as variational_expectations are correctly passing it forward.

Here's the comment in the varying noise notebook: https://github.com/GPflow/GPflow/blob/b74e19e74c1a0e705e69a6bbee7709354e12563e/doc/source/notebooks/advanced/varying_noise.pct.py#L100
And here are the missing tests for the MultiClass likelihood: https://github.com/GPflow/GPflow/blob/b74e19e74c1a0e705e69a6bbee7709354e12563e/tests/gpflow/likelihoods/test_multiclass.py#L172 (original tests: https://github.com/GPflow/GPflow/commit/5c89c1e5ab1b9a91b6df60f7ce8e75cac810f14b#diff-afea7f6ff7ae8e983b82e215a2bbfbf5L169)

I tried to run the notebook with quadrature by excluding the analytical method, without success.
When debugging, I've found the method log_prob had a bug, which was not being caught by tests as it is never called in the notebook itself.
In  this file I've fixed log_prob and tested if it runs with the quadrature, which it does.
How to proceed with this one? a PR to fix the notebook and remove the comment about not working with the quadrature code?


Number formatting: fractional digits not working for IRIS

System information:

Windows 10 Pro 19043.1348
DBeaver version 21.2.5
Additional extensions

Connection specification:

IRIS
Driver name .jdbc.IRISDriver or the dBeaver ODBC driver for ODBC connection
Do you use tunnels or proxies (SSH, SOCKS, etc)?   No

Describe the problem you're observing:
Same as issue reported in https://github.com/dbeaver/dbeaver/issues/13309 for PostgreSQL.
When viewing numeric data in query from IRIS database, the number of digits after the decimal point is only 3, even when fractional digits setting is set to 15.
The same workaround (with the same limitations) works as in the PostgreSQL issue - disable numeric formatting.
Steps to reproduce, if exist:
write select query to show data from table with fields with multiple decimal places
query does not show al decimal places, just the first 3 when numeric formatting set to show 15 fractional digits
Include any warning/errors/backtraces from the logs

@mackers2 Could you show me your preferences for data formatting, both global and IRIS data source?

I only have global settings - I only started using dBeaver in the last couple of weeks so don't know my way around it well yet.

Hello @mackers2
An example of table DDL will be also very helpful.

There has been no update on the issue for a long time.
If it is still present, feel free to reopen it.

@uslss  please can you reopen this now I've added more info.  I don't seem to be able to.

Hello @mackers2
What data type has your column with incorrect formatting?

Hello @mackers2
What data type has your column with incorrect formatting?

Datatype: %Library.Float
XDBC Type: DOUBLE
is that what you need?

Hello @mackers2
Maybe enabling of this setting can help?

Hello @mackers2
Maybe enabling of this setting can help?

yes that does do what it say (when I logged this I found a similar issue already logged about PostgreSQL:

Same as issue reported in https://github.com/dbeaver/dbeaver/issues/13309 for PostgreSQL.

When viewing numeric data in query from IRIS database, the number of digits after the decimal point is only 3, even when fractional digits setting is set to 15.

The same workaround (with the same limitations) works as in the PostgreSQL issue - disable numeric formatting.

Thanks for the answer @mackers2
Can I close the ticket?

We read PostgreSQL data types and much more information directly from a database. And we have many PG test environments. Unfortunately, we do not have an IRIS test environment. Perhaps someday, the test environment will appear, and we can do something.

We read PostgreSQL data types and much more information directly from a database. And we have many PG test environments. Unfortunately, we do not have an IRIS test environment. Perhaps someday, the test environment will appear, and we can do something.

OK I see.  I work for Intersystems and asked a colleague who advised that there is a free version here:
https://community.intersystems.com/post/intersystems-iris-community-edition-now-available-docker-store


Cargo.lock: in releases

It would be cool to have a Cargo.lock file for released versions so we can use this to reproducible
build it as package in nixpkgs: https://github.com/NixOS/nixpkgs/pull/46754

Ah thanks, I didn't realize I hadn't added it.


fix(webpack): allow webpack-dev-server to serve dot url

Fixes https://github.com/fabric8io/fabric8-ui/issues/1390

There were the following issues with your Pull Request

Commit: b8b66b7d9a23977744366608df9531d7f547a99c
Your subject line is longer than 50 characters

Guidelines are available at https://github.com/fabric8io/fabric8-ui

This message was auto-generated by https://gitcop.com

@corinnekrych snapshot fabric8-ui is deployed and available for testing at https://fabric8-ui-fabric8-ui-pr-1391-fabric8-ui.int.rdu2c.fabric8.io


Phrozn (static site generator)

Phrozn (static site generator) - http://phrozn.info/en/

I think I'm going to pass on this one.


Character Scale.

Describe your bug here.
Psych Engine (4.2 Windows 64bit)
Hi,
so for some reason when the scale doesn't work.
Since the character is too small I wanted to make it bigger and used a scale of 1.3
But when the character is loaded it is still small. I tried restarting but nothing changes
here's a video/gif:

Here's a picture of the json

Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
I added new options like old healthbar, new rating.

I already saved it

If you saved it outside of the export folder, you have to recompile.


use EventDispatcherInterface instead of concrete implementation.

I can't use Sculpin bundles with Symfony if the actual EventDispatcher is required, so this pull request uses interfaces instead.

Cheers!


malformed pipeline name not validated on creation

What happened?:
I accidentally created a pipeline with a malformed name and am now unable to delete it.
What you expected to happen?:
I think pachctl should throw an error instead of creating the pipeline.
How to reproduce it (as minimally and precisely as possible)?:
$ cat <<-EOF > edges.json
{
  "pipeline": {
    "name": "edges-"
  },
  "transform": {
    "cmd": [ "python3", "/edges.py" ],
    "image": "pachyderm/opencv"
  },
  "input": {
    "atom": {
      "repo": "images",
      "glob": "/*"
    }
  }
}
EOF

$ pachctl create-pipeline -f edges.json

$ pachctl list-pipeline
NAME    INPUT     OUTPUT         CREATED        STATE
edges-  images:/* edges-/master  11 seconds ago starting

$ pachctl delete-pipeline edges-
error deleting workers: unable to parse requirement: invalid label value: "edges-": a valid label must be an empty string or consist of alphanumeric characters, '-', '_' or '.', and must start and end
with an alphanumeric character (e.g. 'MyValue',  or 'my_value',  or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?')

Anything else we need to know?:
Environment?:

Kubernetes version (use kubectl version):

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.3", GitCommit:"a4529464e4629c21224b3d52edfe0ea91b072862", GitTreeState:"archive", BuildDate:"1970-01-01T00:00:01Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.3", GitCommit:"a4529464e4629c21224b3d52edfe0ea91b072862", GitTreeState:"archive", BuildDate:"1970-01-01T00:00:01Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}

Pachyderm CLI version (use pachctl version):

$ pachctl version
COMPONENT           VERSION
pachctl             1.7.10
pachd               1.7.10

Cloud provider (e.g. aws, azure, gke) or local deployment (e.g. minikube vs dockerized k8s):

local deployment

OS (e.g. from /etc/os-release):

$ cat /etc/os-release
NAME=NixOS
ID=nixos
VERSION="18.09.1023.06fb0253afa (Jellyfish)"
VERSION_CODENAME=jellyfish
VERSION_ID="18.09.1023.06fb0253afa"
PRETTY_NAME="NixOS 18.09.1023.06fb0253afa (Jellyfish)"
HOME_URL="https://nixos.org/"
SUPPORT_URL="https://nixos.org/nixos/support.html"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"

Others:

Thanks for filing this big @samuelhug. We'll get this fixed soon.

Presently seeing an error similar to #3184: pachyderm/1.7.0/pachyderm_pfs/repos/ edges not found


from .exceptions import BootstrapError

File "C:\Users\Seth\Desktop\django-bootstrap3-develop\bootstrap3\tests.py", line 13, in
from .exceptions import BootstrapError
SystemError: Parent module '' not loaded, cannot perform relative import

Thanks for reporting. The tests run fine both locally and on Travis. For now this looks like something in your local environment. From the path it looks like you are running the tests from a folder on a Windows desktop. It could be that Python paths etc. are not properly set, but it's just a guess, I have no experience running Python on Windows.


Added an OWNERS file per the Owners Policy on the Chromium Project

WRT the engineering email at 2015/12/03 12:43
https://www.chromium.org/developers/owners-files

@bensheldon I took the liberty of adding you to the OWNERS file. Is that OK with you?

Looks great! Now we're somebodies! :wink:
:+1:


kafka producer is not reused. Every message to kafka create new producer.

Proposed changes:

...

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[ ] updated the changelog (please check changelog for instructions)
[ ] reformat files using black (please check Readme for instructions)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.ndhiman1 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks for submitting a pull request 🚀 @degiz will take a look at it as soon as possible ✨

Closing in favor of https://github.com/RasaHQ/rasa/pull/6523 which applies the same changes. Thanks for the PR though!


Bug when create a app with password in aad

az feedback auto-generates most of the information requested below, as of CLI version 2.0.62

Describe the bug
When create a app with password in aad， it will return nothing in property passwordCredential. Need run the command once again to set the password
To Reproduce
az ad app create --display-name the-spn1111 --native-app --key-type Password --password 'QcdJY6V~--8SA1OS1o0NKV26G1OujTvQ-z'
Expected behavior
The output should be like as bellowd:
"passwordCredentials": [
{
"additionalProperties": null,
"customKeyIdentifier": null,
"endDate": "2022-01-20T01:59:36.534508+00:00",
"keyId": "3f7e532c-2d98-4f07-8078-949fd2828400",
"startDate": "2021-01-20T01:59:36.534508+00:00",
"value": null
}
],
Environment summary
Have tried different versions of az cli
Additional context
When executing the command for the first time, the passwordCredential property would be null
$ az ad app create --display-name the-spn1111 --native-app --key-type Password --password 'QcdJY6V~--8SA1OS1o0NKV26G1OujTvQ-z’

^C
[lihantao@cen76 ~]$ az ad app create --display-name the-spn1111 --native-app --key-type Password --password 'QcdJY6V~--8SA1OS1o0NKV26G1OujTvQ-z'
{
"acceptMappedClaims": null,
"addIns": [],
"allowGuestsSignIn": null,
"allowPassthroughUsers": null,
"appId": "f5d65f75-b8f3-4fd7-9ddd-9d7bee494134",
"appLogoUrl": null,
"appPermissions": null,
"appRoles": [],
"applicationTemplateId": null,
"availableToOtherTenants": false,
"deletionTimestamp": null,
"displayName": "the-spn1111",
"errorUrl": null,
"groupMembershipClaims": null,
"homepage": null,
"identifierUris": [],
"informationalUrls": {
"marketing": null,
"privacy": null,
"support": null,
"termsOfService": null
},
"isDeviceOnlyAuthSupported": null,
"keyCredentials": [],
"knownClientApplications": [],
<EMAIL_ADDRESS>"directoryObjects/c417424c-d428-4317-810e-bf9b1a53edbc/Microsoft.DirectoryServices.Application/logo",
"logoUrl": null,
"logoutUrl": null,
<EMAIL_ADDRESS>"directoryObjects/c417424c-d428-4317-810e-bf9b1a53edbc/Microsoft.DirectoryServices.Application/mainLogo",
"oauth2AllowIdTokenImplicitFlow": true,
"oauth2AllowImplicitFlow": false,
"oauth2AllowUrlPathMatching": false,
"oauth2Permissions": [
{
"adminConsentDescription": "Allow the application to access the-spn1111 on behalf of the signed-in user.",
"adminConsentDisplayName": "Access the-spn1111",
"id": "0dfda669-08e5-45a6-b2cb-8d9a86aea8f3",
"isEnabled": true,
"type": "User",
"userConsentDescription": "Allow the application to access the-spn1111 on your behalf.",
"userConsentDisplayName": "Access the-spn1111",
"value": "user_impersonation"
}
],
"oauth2RequirePostResponse": false,
"objectId": "c417424c-d428-4317-810e-bf9b1a53edbc",
"objectType": "Application",
"odata.metadata": "https://graph.chinacloudapi.cn/b388b808-0ec9-4a09-a414-a7cbbd8b7e9b/$metadata#directoryObjects/@Element",
"odata.type": "Microsoft.DirectoryServices.Application",
"optionalClaims": null,
"orgRestrictions": [],
"parentalControlSettings": {
"countriesBlockedForMinors": [],
"legalAgeGroupRule": "Allow"
},
"passwordCredentials": [],
"preAuthorizedApplications": null,
"publicClient": true,
"publisherDomain": "MicrosoftInternal.partner.onmschina.cn",
"recordConsentConditions": null,
"replyUrls": [],
"requiredResourceAccess": [],
"samlMetadataUrl": null,
"signInAudience": "AzureADMyOrg",
"tokenEncryptionKeyId": null,
"wwwHomepage": null
}

The password will be set successfully after run the command again:
$ az ad app create --display-name the-spn1111 --native-app --key-type Password --password 'QcdJY6V~--8SA1OS1o0NKV26G1OujTvQ-z'
Found an existing application instance of "f5d65f75-b8f3-4fd7-9ddd-9d7bee494134". We will patch it
{
"acceptMappedClaims": null,
"addIns": [],
"allowGuestsSignIn": null,
"allowPassthroughUsers": null,
"appId": "f5d65f75-b8f3-4fd7-9ddd-9d7bee494134",
"appLogoUrl": null,
"appPermissions": null,
"appRoles": [],
"applicationTemplateId": null,
"availableToOtherTenants": false,
"deletionTimestamp": null,
"displayName": "the-spn1111",
"errorUrl": null,
"groupMembershipClaims": null,
"homepage": null,
"identifierUris": [],
"informationalUrls": {
"marketing": null,
"privacy": null,
"support": null,
"termsOfService": null
},
"isDeviceOnlyAuthSupported": null,
"keyCredentials": [],
"knownClientApplications": [],
<EMAIL_ADDRESS>"directoryObjects/c417424c-d428-4317-810e-bf9b1a53edbc/Microsoft.DirectoryServices.Application/logo",
"logoUrl": null,
"logoutUrl": null,
<EMAIL_ADDRESS>"directoryObjects/c417424c-d428-4317-810e-bf9b1a53edbc/Microsoft.DirectoryServices.Application/mainLogo",
"oauth2AllowIdTokenImplicitFlow": true,
"oauth2AllowImplicitFlow": false,
"oauth2AllowUrlPathMatching": false,
"oauth2Permissions": [
{
"adminConsentDescription": "Allow the application to access the-spn1111 on behalf of the signed-in user.",
"adminConsentDisplayName": "Access the-spn1111",
"id": "0dfda669-08e5-45a6-b2cb-8d9a86aea8f3",
"isEnabled": true,
"type": "User",
"userConsentDescription": "Allow the application to access the-spn1111 on your behalf.",
"userConsentDisplayName": "Access the-spn1111",
"value": "user_impersonation"
}
],
"oauth2RequirePostResponse": false,
"objectId": "c417424c-d428-4317-810e-bf9b1a53edbc",
"objectType": "Application",
"odata.metadata": "https://graph.chinacloudapi.cn/b388b808-0ec9-4a09-a414-a7cbbd8b7e9b/$metadata#directoryObjects/@Element",
"odata.type": "Microsoft.DirectoryServices.Application",
"optionalClaims": null,
"orgRestrictions": [],
"parentalControlSettings": {
"countriesBlockedForMinors": [],
"legalAgeGroupRule": "Allow"
},
"passwordCredentials": [
{
"additionalProperties": null,
"customKeyIdentifier": null,
"endDate": "2022-01-19T02:09:46.136407+00:00",
"keyId": "ee2c284d-c841-4c84-9aea-837d5b4e0dd7",
"startDate": "2021-01-20T02:09:46.136407+00:00",
"value": null
}
],
"preAuthorizedApplications": null,
"publicClient": true,
"publisherDomain": "MicrosoftInternal.partner.onmschina.cn",
"recordConsentConditions": null,
"replyUrls": [],
"requiredResourceAccess": [],
"samlMetadataUrl": null,
"signInAudience": "AzureADMyOrg",
"tokenEncryptionKeyId": null,
"wwwHomepage": null
}

Additional information: this happened on Mac/Linux platform, Windows az command doesn't have this problem.

Additional information: this happened on Mac/Linux platform, Windows az command doesn't have this problem.

az ad

az ad

Hi team, any update?

@ jiasli How can I create an app with specified password by using az rest？

According to passwordCredential resource type, MS Graph doesn't support creating an app with specified password. You will need to call application: addPassword to let MS Graph generate one for you.

@jiasli  thanks for your reply. I tried to use the MS Graph to call API. but we encounter the below error messages. FYI.
az rest --method post --url "https://microsoftgraph.chinacloudapi.cn/v1.0/applications/63488455-a508-4a02-abe2-f4786a4f602c/addPassword" --body @C:\body.json
Not Found({
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource '63488455-a508-4a02-abe2-f4786a4f602c' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"date": "2021-03-15T08:06:09",
"request-id": "65f1d330-43f7-4c20-a485-63914c6e6318",
"client-request-id": "65f1d330-43f7-4c20-a485-63914c6e6318"
}
}
})
body.json as follows:
{
"passwordCredential": {
"displayName": "azresttest01"
}
}
In the meanwhile, we want your team can fix the issue. A new key can be created when we create a new application by Azure CLI on Mac/Linux platform. thank you so much.

I tried to use the MS Graph to call API. but we encounter the below error messages.

Is 63488455-a508-4a02-abe2-f4786a4f602c in the URL object ID?
https://microsoftgraph.chinacloudapi.cn/v1.0/applications/63488455-a508-4a02-abe2-f4786a4f602c/addPassword

Please make sure to use object ID, instead of application ID.

In the meanwhile, we want your team can fix the issue. A new key can be created when we create a new application by Azure CLI on Mac/Linux platform. thank you so much.

Sure. I will certainly look into this issue when time permits.

hi jiasli  thanks for your quick response. I try to use object id instead of application id. it works.
{
<EMAIL_ADDRESS>"https://microsoftgraph.chinacloudapi.cn/v1.0/$metadata#microsoft.graph.passwordCredential",
"customKeyIdentifier": null,
"displayName": "azresttest01",
"endDateTime": "2023-03-15T09:21:54.1438256Z",
"hint": "c_E",
"keyId": "a0ad2857-6a4e-44fa-b634-ba22610e48ce",
"secretText": "c_E2_O7E94*********4t6W55Y~-D6_a",
"startDateTime": "2021-03-15T09:21:54.1438256Z"
}
Meanwhile, We are anxious to resolve this issue on Mac/Linux platform ASAP. thanks for your support.

We currently don't have enough bandwidth maintaining az ad module which still uses AD Graph, please see https://github.com/Azure/azure-cli/issues/12946 for calling MS Graph with az rest. Thanks for your understanding.


Add python API test to CircleCI

CircleCI offers executors with graphics cards which should let us test the Python API on each PR.

Best implemented through software rendering, so graphics cards are not needed.


[Suggestion] Enable debugging CVars only on "New game" servers or if connected to a server with sv_cheats 1

To avoid using bv_debug for example as a cheat.

Added in https://github.com/hzqst/MetaHookSv/releases/tag/v20240221a


Arlec wall plugs not available

Describe the bug
Since the latest HACS fix all my Arlec wall plugs show failed to set up.
Trying to configure them again brings Sorry, there is no support for this device message.
Logger: custom_components.tuya_local
Source: custom_components/tuya_local/init.py:481
integration: Tuya Local (documentation, issues)
First occurred: 7:38:10 AM (1 occurrences)
Last logged: 7:38:10 AM
Configuration file for smartplugv2 not found
Re-adding the smart plug identify it as Compter electric meter

HA 2024.5 seems to have exposed a lot of issues in many integrations. There may be one in HACS, as this is the second issue in the past few days where files are missing from this integration after an upgrade to the latest version.

Anyway, if files are missing, as the error message suggests, then this is an error that is happening outside of this integration.


Reference has errors 'unityplastic'

After installing the package I get these errors:
Assembly 'Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll' will not be loaded due to errors: Reference has errors 'unityplastic'.
Assembly 'Packages/com.unity.collab-proxy/Lib/Editor/PlasticSCM/unityplastic.dll' will not be loaded due to errors: unityplastic references strong named System.Windows.Forms Assembly references: <IP_ADDRESS> Found in project: <IP_ADDRESS>. Assembly Version Validation can be disabled in Player Settings "Assembly Version Validation"
Unfortunately, I can't disable "Assembly Version Validation" as described in the error message, because the option is grayed out in the Player Settings.
How can I fix this?

https://githubmemory.com/repo/SrejonKhan/AnotherFileBrowser/issues/2
I get the same issue
You would just need to update the windows form reference

Did you find a solution?

Just delete the plugin in packagemanager

When I go to the packagemanager I can only install it. There doesn't seem to be away to remove that.

I could disabled "PlayerSettings>Player>OtherSettings>Assembly Version Validation".
and error has gone.
If this can help, Unity version: 2020.3.25f1

I could disabled "PlayerSettings>Player>OtherSettings>Assembly Version Validation". and error has gone. If this can help, Unity version: 2020.3.25f1

Actually it helps, but don't know why. lol


Fix Brand Recommendations animation on second time appearance

EMP-1707

Pull request template

Remove all the QueriesPreview from the state when the component is destroyed. This way, we prevent re-rendering effects when we go back to a pre-search scenario after selecting & removing a query from the search box.
There were other two options available to handle this: using v-show instead of v-if, or preventing sending the requests if there were QueryPreviews on the state. These options had the con of losing the DOM animation, so I went for this removing queries approach from the state option in order to keep the current component rendering behavior.
Motivation and context

When writing a query and then deleting it, the BrandRecommendations/QueryPreview component is displayed again, making like two times the appearance animation.

[ ] Dependencies. If any, specify:
[x] Open issue. If applicable, link: EMP-1707

Type of change

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

What is the destination branch of this PR?

[x] Main
[ ] Other. Specify:

How has this been tested?

Choose a query and delete it, query preview carrousel should be shown at one. The test can be performed by setting a  slower Network value in Chrome devTools to be able to check it more accurately.

Hi @herrardo & @CachedaCodes here is another approach that makes more sense. Updated PR description 👀 . Let me know what you think, please.


emcee 3.0.0.dev0: new HDFBackend feature increasingly slows down the computation

General information:

emcee version: 3.0.0.dev0
platform: OSX
installation method (pip/conda/source/other?): git clone

Problem description:
new HDFBackend feature increasingly slows down the computation with increasing number of performed steps
Expected behavior:
constistent iterations-per-second rates throughout
Actual behavior:
after running a few thousand steps, i.e. with increasing filesize of the '.h5' file, the computation speed increasingly slows down. Likely because it generates a lot of overhead to open the .h5 file and write into it.
What have you tried so far?:
bypass the issue by running emcee in chunks, and saving .h5 files in small chunks of e.g. 1000 steps. However, this somewhat means loosing the simplicity/functionality of the whole backend feature, especially when reading in and evaluating all the individual .h5 files.
Minimal example:
performed steps | average speed | size of .h5
~100 | 3.00s/it | 10 MB
~10000 | average 20.00s/it | 1GB
~20000 | average 33.00s/it | 2GB

Hi @MNGuenther, this is pretty strange. Can you please send a snippet of code that demonstrates this (not just the timing) so that I can try to track it down?

I still can't reproduce this issue - I can easily run 20,000 samples without any noticeable slow down. Please feel free to re-open this issue with a snippet of code that reproduces your problem if it continues!

P.S: here is my notebook testing this out: https://gist.github.com/dfm/ecc39487920a31c1a01fdfa4f70e68f0


[PE-D][Tester C] UI image text is quite small

The UI image in the UG is of a large window, while the text within is quite small. As a result, its text cannot really be read since the font size is relatively small. This may also depend on the window size/scaling or screen resolution used to view the docs.

This may apply to other screenshots in the UG as well, e.g.:

Labels: type.DocumentationBug severity.VeryLow
original: Cloud7050/ped#1

Possible solutions:

Take screenshot from smaller window size
Crop existing screenshots


Load Balancer does not work in v2.1.1

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
Add a cluster by choosing Amazon EC2 with Amazon as cloud provider
Create a project under this cluster
deploy a workload with load balancer (see screenshot for settings at bottom)
Result:
the corresponding load balancer in the Load Balancing section is stuck on pending status.  (see screenshot for pending load balancer at bottom)
Other details that may be helpful:
Load Balancer work in v2.1.0 ( k8s service version v1.11.3)
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): v2.1.1
Installation option (single install/HA): single install

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Infrastructure Provide, Amazon EC2
Machine type (cloud/VM/metal) and specifications (CPU/memory): cloud,  t2.medium
Kubernetes version (use kubectl version):

```Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.5", GitCommit:"32ac1c9073b132b8ba18aa830f46b77dcceb0723", GitTreeState:"clean", BuildDate:"2018-06-21T11:46:00Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.3", GitCommit:"a4529464e4629c21224b3d52edfe0ea91b072862", GitTreeState:"clean", BuildDate:"2018-09-09T17:53:03Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}```

Docker (use docker info):

Containers: 1
 Running: 1
 Paused: 0
 Stopped: 0
Images: 1
Server Version: 17.03.2-ce
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 15
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.4.0-1049-aws
Operating System: Ubuntu 16.04.3 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.858 GiB
Name: ip-172-31-9-73
ID: VS64:X6T3:DFXS:3GPI:WII5:QCOD:CWL6:EUEF:NRDZ:4SMZ:HGGA:BBC2
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: false

WARNING: No swap limit support

Setting:

Error: infinity pending

@jiaqiluo I can't reproduce the issue on 2.1.2-rc1. Steps taken:

created v1.11.3 cluster with cloud provider = aws
created an nginx workload, with containerPort=listeningPort=80 of a type Load Balancer.

Lb works. Note that it might take some time for k8s cloud provider code to populate Load Balancer endpoint, so LB might become accessible only after ~2 mins.
I've tried testing with sangeetha/testnewhostrouting, and I wonder why in your comment you have 9098 as a container port? The container started from this image, listens on port 80

Update on 10/31/2018:
The same scenario is reproduced on a new AWS account with less security group settings & rules. And it works fine without errors!
Test on Rancher Server Versions: v2.1.1 & v2.1.2-rc2
Conclusion:
There are some limitations on the number of rules per security group in AWS, which causes the load balancer cannot be active.


New callable_mp macro, for signals to call method pointers directly.

Implemented the callable_mp macro (simple on appearance and extremely complex under the hood).
Allows signals to call method pointers directly via Callable (using custom data). Should improve performance as well as not requiring internal methods to be registered in order to receive signals.

I don't know if there is a debate, but are you going to implement lambdas in GDScript?

Shouldn't it be CALLABLE_MP (uppercase) since it's a macro? Or did we settle on using lowercase macros from now on?

Shouldn't it be CALLABLE_MP (uppercase) since it's a macro? Or did we settle on using lowercase macros from now on?

14:24 <Akien> reduz: Calinou asks if we shouldn't use uppercase CALLABLE_MP instead of callable_mp. I also wondered about it. No strong opinion either way but I think so far we've mostly used uppercase macros for bindings.
14:26 <Akien> Could also be CallableMP if we want to show that it creates a Callable
14:31 <reduz> as you wish, i think its probably more readable lowercase because its actually a function
14:31 <reduz> otherwise people might misunderstand it to be a class
14:32 <reduz> if its lowercase, you will understand it to be a function. The only reason its a macro is to get the name of the function as a string in debug

Thanks!


Admin Generator (Future): Filter asyncSelect by prop, use case specific solution.

Base Requirement
Some forms need to filter their asyncSelect-options differently based on some contextual data, e.g. scope or related id if nested below a grid.
Example
There are different companies with different jobs either. The application is listing all companies in a grid/detail structure.
It's required to assign a person to a job. Depending on the company selected in the grid-structure above you have to restrict the job-asyncSelect-options.

Solution
Demo
Add prop to form, used by asyncSelect to filter options. (See changes, refactored manufacturerSelect-filter to prop-filter, see third commit)
Admin-Generator config
depends on #2372, added the last 3 commits:

Allow formFields-function to add props to generated code (required to effect generated props, this should probably be a own pull-request)
Demo: use prop to filter async-select
Implement asyncSelect filter-by-prop feature (this is the actual code-change for admin-generator)

export const PersonJobForm: FormConfig<GQLPersonJob> = {
    type: "form",
    gqlType: "PersonJob",
    fragmentName: "PersonJobDetails",
    fields: [
        // ...,
        {
            type: "asyncSelect",
            name: "job",
            rootQuery: "jobs",
            filter: {
                name: "company",
                type: "prop",
                gqlName: "company",
            },
        },
        ...
    ],
};

Alternative, more generic solution: #2405
Next steps

[ ] decide between #2404 and #2405
[x] implement code in admin-generator
[ ] if two asyncSelect need the same prop is added multiple times.

In a first step I would prefer this over https://github.com/vivid-planet/comet/pull/2405. This implementation we need anyway, even if we decide for #2405 (which I would defer for now)

I'll review this once #2372 has been merged.

I'll review this once #2372 has been merged.

@johnnyomair #2372 is now merged, ready to review :-)

@johnnyomair conflicts resolved and date-type mapping changed to string


How much time will it take to train the model ?

I am running the code on google collab from one hour .
It is still showing 0% progress.

Same, any idea ?

@GunGunGun Are you running on a GPU? You can change the runtime in Runtime >> Change runtime type >> Hardware accelerator. Thanks!


Identify Datasets for testing SDoH and Exposome vocabularies

Project Lead:
@p-talapova
Purpose:
Tasks:

[ ] Jimmy will attempt to map EJI variables using GIS vocabulary package and provide feedback
[ ] #332
[ ] Define exposure_type_concepts/ identify more useful metadata concepts, generally
[ ] Presentation with existing hierarchy to make WG members aware of GIS vocabulary structure and begin a discussion

Polina is continuing work to update the GIS Vocabulary package
Goal is to publish updated version of the OHDSI GIS Vocab package and submit abstract to OHDSI symposium; due date likely late May

I would like to share the interim mapping progress on expanding and refining the GIS Vocabulary Package with respect to the selected use cases. Attached is the XLSX file with the following mappings for your review:
GIS-vocab-package-v2-vocabulary-candidates.xlsx

SEDH (Socioeconomic Determinants of Health): Involves incorporating layers that reflect economic stability, education access and quality, healthcare facility distribution, and neighborhood characteristics to enhance understanding of health disparities.
AQI (Air Quality Index): Integrates real-time and historical data on pollutants such as PM2.5, PM10, NO2, SO2, and Ozone to visualize pollution hotspots and assess health risks at a granular level.
EJI (Environmental Justice Index): Expands GIS vocab to include mapping of industrial facilities, waste disposal sites, and areas with poor air and water quality, combined with demographic data to prioritize interventions in vulnerable communities.
COI (Child Opportunity Index (COI): Focuses on assessing and mapping resources and conditions for children across neighborhoods, such as access to education, healthcare services, and recreational areas, to identify disparities and target improvements in child development and welfare.
ADI (Area Deprivation Index): Focuses on integrating socioeconomic data to highlight disadvantaged areas and aid in targeting interventions.

Please review the mappings and let me know if you have any questions or considerations.

Here are some first questions i had...
For some LOINC panels like US FSS the SDOH includes all the panel members and subsume the “same” panel members in the LOINC vocabulary in ATHENA.
This, however, isn’t the pattern you follow with the GAD-7 where you only capture concepts for the panel itself in SDOH and for its score (unless I missed something).
On the other hand the PHQ-9 is a panel that ATHENA captures in the LOINC vocabulary together with its components but neither this panel nor it score nor any of its components are captured in SDOH.
These are three different treatments of LOINC panels in SDOH. How should I think about that?
This leads to whether you think it is appropriate to follow yet another pattern in SDOH. Let’s say I am using a scale for psychosis that is not a panel in LOINC. Nor is it part of any ATHENA vocabulary — standard or non-standard. Can I put this “panel” into SDOH — not just the score and the panel itself like with the GAD-7 — but all the members and structure them in SDOH just the way LOINC panel components are structured in ATHENA? Like with "contained in panel", “has answer”, “has method”, “has system” and so forth relationships?
Additionally...
Andrew suggested in the discussion following the 7/5 presentation and I agree that some additional classification besides what is in domain_id_1 (mostly "phenotypic feature") and domain_id_2 (mostly “observation") may be needed in order to better appreciate and navigate all this breadth and depth that you have created in both the SDOH and Exposome vocabularies
Thanks so much for these great vocabs, Polina.

Maybe the SDoH vocabulary covers several domains, some of which are location specific and some of which are more person specific.
Recall the concept of the exposome as it was originally described by Wild and elaborated by others.
It includes the “specific external exposome” and the “general external exposome”.
The "specific external exposome” is largely place-based and corresponds in large part to the “exposome" vocabulary that Polina and team has developed.
The "general external exposome” corresponds in large part to the SDoH. And  the "general external exposome”, like Polina and team’s SDoH, is much more of a mixed bag.
Right now let’s recall two “views" on the external exposome. They come from different papers  and they are not altogether consistent.
Details are in the text following the image

Here “environmental exposures” map to the specific external exposome. In the National Children’s Study (smile) we measured some pesticides, some EDCs and Cosmetics in the home. We did place-based measurements of other pesticides and EDCs.
Here the “humanistic exposure” maps to the general external exposome and it is much more of a mixed bag when it comes to measurement.
For example, here is another “view” of the external exposome:

In this view the general external exposome on the left side includes “Ecosystems” and “Ecosystems” are largely place-based. On the other hand, “Lifestyle” is person-based. And “Social” can and is measured both ways.
Recall that in the overall framework that OHDSI uses to standardize vocabularies in which Polina has hosted the two vocabularies, there are two domains: domain_id_1 is largely filled with “Phenotypic feature” and domain_id_2 is sometimes filled with “Measurement” and sometimes filled with “Observation”. Can we use one of the other or both of these domains to indicate whether a measurement in SDoH is person and/or place-based? For example we might have two rows for the same concept. In one row the measurement occurs at the person-level. In another row the same concept is measured by place. On another hand, “psychological and mental stress” are SDoHs we measure at the person-level.
It is argued that this sort of complexity can be used downstream. It creates a "multilayer network-based framework” capable of unveiling the role of exposures and their combinations on our health. Arguably, this is what neural networks were invented for.


will it work for python3.4?

I haven't tested it, but it might work with python 3.4
The code was mainly developed & tested for python 3.6

Can I use it for Indian Languages ?
On Wed, Feb 13, 2019, 5:46 PM Nils Reimers<EMAIL_ADDRESS>wrote:

I haven't tested it, but it might work with python 3.4
The code was mainly developed & tested for python 3.6
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/UKPLab/emnlp2017-bilstm-cnn-crf/issues/40#issuecomment-463178166,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Alp9cGaNw5F6tDtRaZ9E1nqOKq_YOvwRks5vNAIwgaJpZM4a5QV8
.

You can try it ;)

Thanks for all info. I am working on it. Just need someone to guide through the process.


Update msbuild for 2.1 RC

Move msbuild SHA to new branch and update known-good.
msbuild has not been updated to use common repotoolset, yet.

fyi, some msbuild patches were merged upstream https://github.com/Microsoft/msbuild/pull/3229


y coordinate lists 10.000000000001, maybe just 10 would be ok? or 10.0?

I think we should round to nearest integer. Seems reasonable, right? You wouldn't want to get a cutout between two voxels anyway (OCP doesn't support that, I don't think).

agreed.
On Thu, Aug 27, 2015 at 6:42 PM, Alex Baden<EMAIL_ADDRESS>wrote:

I think we should round to nearest integer. Seems reasonable, right? You
wouldn't want to get a cutout between two voxels anyway (OCP doesn't
support that, I don't think).
—
Reply to this email directly or view it on GitHub
https://github.com/openconnectome/open-connectome/issues/117#issuecomment-135575662
.

--
the glass is all full:  half water, half air.
openconnecto.me, jovo.me, office hours
https://www.google.com/calendar/embed?src=vk2j3ugqcitvq223g7ivvq4hqo%40group.calendar.google.com&ctz=America/New_York


Write capabilities

As of writing, creating a U8 archive isn't possible. This should be implemented.

Well Spotlight, I could temporaily set this to use Larsen's python implementation,
def u8(data):
    if not 0 <= data <= 255:
        log("u8 out of range: %s" % data, "INFO")
        data = 0
    return struct.pack(">B", data)

but I could defintely see if there is a way to get this put into Go, I'm certain there is. (That, or I could just grab the implementation out of Mail-Go, as I think it has a Go implementation of this.

Partial support was committed in 5664b0f91af5164d2d3d12b7c76d7870852bc856, but all files extracted appear to be one-off.

The aforementioned issue was resolved in 4f2e159d33bb29a234b42c7c53eaa341055b9ffe. Parent directories were being moved from being tracked before their files could be attached, causing all files to eventually find themselves in two directories above.


Windows support

Looks like it does not work on Windows.
pnpm -v # => 5.13.4
ni

Result
'command' is not recognized as an internal or external command,
operable program or batch file.
Detected pnpm but it doesn't seem to be installed.

I don't use Windows recently but I found this: https://stackoverflow.com/questions/27392680/how-to-determine-if-a-command-exists-on-windows
Can you modify the code and try out to see if it works and maybe send a PR? Much apperciated.

I replaced
_child_process.execSync.call(void 0, `command -v ${cmd}`);

by
_child_process.execSync.call(void 0, `cmd /c "(help ${cmd} > nul || exit 0) && where ${cmd} > nul 2> nul"`);

and it did the trick. No errors.

Thanks. Supported in v0.2.3


squidpy 1.3.0 needs currently napary version <  0.4!

Description
dark them and a fresh: pip install squidpy[interactive]
which installs squidpy version: 1.3.0
and napari version: 0.4.18
leads to Error:
Track back
file ~/.local/lib/python3.10/site-packages/pydantic/main.py:341, in pydantic.main.BaseModel.__init__()

ValidationError: 1 validation error for Theme
syntax_style
  Incorrect `syntax_style` value: native provided. Please use one of the following:  abap, algol, algol_nu, arduino, autumn, bw, borland, colorful, default, dracula, emacs, fruity, friendly, friendly_grayscale, github-dark, gruvbox-dark, gruvbox-light, igor, inkpot, lightbulb, lilypond, lovelace, manni, material, monokai, murphy, nord, nord-darker, one-dark, paraiso-dark, paraiso-light, pastie, perldoc, rainbow_dash, rrt, sas, solarized-dark, solarized-light, staroffice, stata, stata-dark, stata-light, tango, trac, vim, vs, xcode, zenburn (type=assertion_error)

It looks like the "dark them" in napari causes troubles.
line 347
File ~/.local/lib/python3.10/site-packages/napari/utils/theme.py:334
    330     settings = get_settings()
    331     settings.appearance.refresh_themes()
--> 334 DARK = Theme(
    335     id='dark',
    336     label='Default Dark',
    337     background='rgb(38, 41, 48)',
    338     foreground='rgb(65, 72, 81)',
    339     primary='rgb(90, 98, 108)',
    340     secondary='rgb(134, 142, 147)',
    341     highlight='rgb(106, 115, 128)',
    342     text='rgb(240, 241, 242)',
    343     icon='rgb(209, 210, 212)',
    344     warning='rgb(227, 182, 23)',
    345     error='rgb(153, 18, 31)',
    346     current='rgb(0, 122, 204)',
    347     syntax_style='native',
    348     console='rgb(18, 18, 18)',
    349     canvas='black',
    350 )

seems napari is aware of this bug:
https://github.com/napari/napari/issues/6121
the problem seems to be in the  pygments library.
Minimal reproducible example
select dark them for your OS.
pip install -U squidpy
pip install -U napary
import squidpy as sq

Soluition
Until the problem is fully solved, the current solution for running squidpy is:
pip install "napari<0.4.0"

hi @elmbeech , indeed, and from 1.3.1 released yesterday we unforutnatley deprecated napari as we are not maintaining any further, I would suggest you to take a look at https://github.com/scverse/napari-spatialdata where most of the development will occurr


Removed the admin package

What does this pull request do? Explain your changes. (required)
Extracted the package/admin into its separate repository
Specific updates (required)

Removed the package/admin directory
Updated the readme and package file

How did you test each of these updates (required)
I tried to run and build the other packages.
Does this pull request close any open issues?
Fixes #1463
Checklist:
Please check that the new repository is working correctly. Also check that www and api packages in this repo are building.

@jonoroboto Heads up we're moving the sanity package into it's own repo: https://github.com/livepeer/studio-admin


fixes #9 implement pattern validation on strings

Add pattern validation on strings and new pattern field to generated swagger. Fixes #9

Looks great, thanks!


Suggestion : Remove the pin icon for more concise layout

💥 Thanks for this useful extension!

Thanks for your advice. Indeed the emoji cause some problem of the layout, extra attention, etc. But on the other hand, it also enhances visual performance.
So, I'm trying to figure out a way to control the displaying of the emoji dynamically for the TreeView title, Context menu, etc. (VSCode didn't provide such APIs).
I'll leave this issue open until I finish the job.

@SaekiRaku I kind of prefer it to be without an emoji. Can you give us options to remove it?


(AzureCXP) MicrosoftDocs/azure-docs#37639

Fixing issue with Node.js connection string format
Git Issue# 37639

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

#sign-off

@KalyanChanumolu-MSFT: I'm sorry - only the author of this article, @ajlam, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


Incorrect names for Dynamics 365 and Omnichannel for Customer Service

Hello,
In the following section heading, the reference to Omnichannel for Customer Service is incorrectly used. It should be "Omnichannel for Customer Service".

Pricing example: Outbound Call from a Dynamics 365 Omnichannel (D365 OC) agent application via Azure Communication Services direct routing

Also, the style guide guideline says, "Don't shorten to just Omnichannel or form acronyms from the name." Therefore, instances to "OC" and any other nonconforming terms should be addressed.
More information: Omnichannel for Customer Service
Similarly, the reference to the product name is incorrect in the following phrase. It should be "Microsoft Dynamics 365" in the first instance or as the guideline suggests regarding prefixing with Microsoft, and "Dynamics 365" subsequently.

Alice is a D365 contact center agent...

More information: Referring to Dynamics 365 names
Kindly help address them.
Thank you.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 8ee82481-bb51-5071-b10d-03b5cc380290
Version Independent ID: b6821da7-323a-3e1c-64ec-962cce97dc4d
Content: Pricing scenarios for Calling (Voice/Video) and Chat - An Azure Communication Services concept document
Content Source: articles/communication-services/concepts/pricing.md
Service: azure-communication-services
GitHub Login: @nmurav
Microsoft Alias: nmurav

@neeranelli Thank you for bringing this up and ensuring continuity across documentation.
We have reviewed the resources you provided and updated that section to the best of our interpretation of the guidelines.
The changes have been merged into the upcoming PR and should be visible in the next 24 hours. If there are issues with the changes or further edits are required, please let us know.


Rest Methods returning errors on Swagger

Describe the bug
The Rest Methods seem to be working incorrectly when used through the Swagger page on both the DEV and UAT deployments:

https://login-service-dev.npintdebdtools.aws.dsarena.com/swagger-ui/index.html
https://login-service-uat.npintdebdtools.aws.dsarena.com/swagger-ui/index.html

Possible Reason:
We can see that the URL used in the Swagger and it's methods is HTTP instead of HTTPS. This may be the cause of the error and should be the starting point in investigation and rectification.

Probably same issue as in https://github.com/absa-group/ingestionaas-application/issues/128 See how it was solved there


Soft contact sample

Circles move with linear speed towards a point. According to the formula below.
Similar code works fine with Box2D C++ and its ports.
There the circles never pass through each other.
auto dist_x =  player_p.x/PPM - enemy_p.x;
auto dist_y =  player_p.y/PPM  - enemy_p.y;
auto distance = sqrt(dist_x*dist_x+dist_y*dist_y);
auto velocity_x = dist_x/distance*speed;
auto velocity_y = dist_y/distance*speed;
b2Body_SetLinearVelocity(enemy[i], b2Vec2{velocity_x , velocity_y});

I experimented with here: https://github.com/erincatto/solver2d/pull/3
Sub-stepping doesn't work well with steady impulses applied by the user. It is better to use forces.


This is only about building it.


arch: xtensa: fix build warnings on XCC toolchain

The RSR/RUR/WUR/WSR macros added in commit ef2ee7ecf258 ("arch: xtensa:
add macros for user registers") cause a lof of compiler warnings with
toolchains that already define these same macros (example XCC
RG-2017.8).
Cc: Tomasz Leman<EMAIL_ADDRESS>Signed-off-by: Kai Vehmanen<EMAIL_ADDRESS>

Alternative renaming patch at #49980
No objection to merging this instead if there's resistance to that one or it breaks something I forgot about.

Closing, https://github.com/zephyrproject-rtos/zephyr/pull/49980 merged instead.


[Question]: Using LSP to generate a knowledge graph for a code base.

Question Validation

[X] I have searched both the documentation and discord for an answer.

Question
Hello,
I am very new to machine learning and to Llama_index and LLM's in general. Still exploring the concepts.
I was looking into possible ways of running a LLM locally against a large codebase and so far not much success.
One idea I've had while reading through the documentation and how Llama_index works is to potentially build a knowledge graph (Or perhaps another type of index will be more suitable for a codebase?) using The Language Server Protocol (LSP).
Is this an idea worth pursuing?
For example, I have found this project released recently that seems to do something similar : https://github.com/chanhx/crabviz
Potentially the components of the graph, using LSP, can be methods and functions or more granular parts of the code. Perhaps it will optimise the process of querying a codebase much better!

Hello, this is very interesting. Certainly, for code use case, leveraging more semantic structure in the codebase could be leveraged in multiple ways for better results.
Some questions:

Which languages does LSP work best for?

If you have a specific repo, perhaps you could try to create a notebook around using crabviz to aid in node splitting and metadata extraction, we could work towards merging that if it makes sense.

LSP is actually language agnostic.
Crabviz was just to illustrate what's possible.
In an actual implementation that can be integrated with llama_index, I guess one needs to use an LSP python client library to interface with a specific LSP server. Get the data from it and build Documents, nodes and eventually the knowledge graph from that.
Will try to give this some thought.


[WFLY-15683] Update WildFly Preview to Jakarta Security 3.0.

https://issues.redhat.com/browse/WFLY-15683

Looks like a genuine failure on WildFly Preview

Thanks @darranl. I merged this but I still have my question at https://github.com/wildfly/wildfly/pull/15750#discussion_r917199451


Changes to support gzip compression in REST APIs

Fixes #11082
Status
ready
Description
Added gzip compression of result object returned by REST GET/POST APIs. Therefore, it will provide gzip encoding if requested by a client to all GET/POST APIs. I expect that with this change any inherited REST server will enable this functionality, e.g. MS services, ReqMgr2, CRAB, etc.
Is it backward compatible (if not, which system it affects?)
YES
Related PRs
External dependencies / deployment changes
Test procedure
Since I'm not aware of integrated REST server unit test procedure I tested the changes using manual setup. Here I present its details:

Start REST server with ms config as following

# use MS configuration to setup REST server on port 8247
# start the REST server as following
wmc-httpd $PWD/ms_config.py

Run client curl call to request gzip encoded content

# request info API object using gzip encoding
curl -v -H "Accept-Encoding: gzip" http://localhost:8247/ms/data/info --output res.bin

> GET /ms/data/info HTTP/1.1
> Host: localhost:8247
> User-Agent: curl/7.84.0
> Accept: */*
> Accept-Type: application/json
> Accept-Encoding: gzip
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: text/plain;charset=utf-8
< Server: CherryPy/18.3.0
< Date: Thu, 18 Aug 2022 13:17:03 GMT
< Content-Encoding: gzip
< Vary: Accept
< Pragma: no-cache
< Expires: Sun, 19 Nov 1978 05:00:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< X-Rest-Status: 100
< X-Rest-Time: 283.003 us
< Transfer-Encoding: chunked
<
{ [116 bytes data]
100   110    0   110    0     0   3791      0 --:--:-- --:--:-- --:--:-- 18333
* Connection #0 to host localhost left intact

At this point the curl fetched our API object in gzip encoding and stored it into res.bin file.

check that returned object is indeed gzip object

zcat res.bin
[{"wmcore_version": "2.0.3.pre6", "microservice_version": "2.0.3.pre6", "microservice": "MSManager", "request": null, "transferDoc": null}]

@amaltaro , there are quite a few pylint errors related to REST codebase. But none of the reported ones related to the change I propose. As such I do not want to deal with them and suggest to open a different issue to clean-up REST server codebase based on pylint suggestion. Its code seems quite old in terms of pylint requirements and proper clean-up is required.
At this step I want you to review the proposed changes and provide your feedback.

Please note, that I verified that proper HTTP headers should be set. The client may specify which content type and content encoding should be used. For instance, here is a curl client which asks for JSON data in gzip encoding:
curl -v -H "Accept: application/json" -H "Accept-Encoding: gzip" http://localhost:8247/ms/data/info --output res.bin
*   Trying <IP_ADDRESS>:8247...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Connected to localhost (<IP_ADDRESS>) port 8247 (#0)
> GET /ms/data/info HTTP/1.1
> Host: localhost:8247
> User-Agent: curl/7.84.0
> Accept: application/json
> Accept-Encoding: gzip
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Content-Type: application/json
< Server: CherryPy/18.3.0
< Date: Thu, 18 Aug 2022 13:20:27 GMT
< Content-Encoding: gzip
< Vary: Accept
< Pragma: no-cache
< Expires: Sun, 19 Nov 1978 05:00:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< X-Rest-Status: 100
< X-Rest-Time: 283.003 us
< Transfer-Encoding: chunked
<
{ [121 bytes data]
100   110    0   110    0     0   4029      0 --:--:-- --:--:-- --:--:-- 55000
* Connection #0 to host localhost left intact

You may compare this output with the one I put in ticket description. The difference is the content-type of returned object. Here it is application/json while without explicit Accept header it will be default Content-Type: text/plain;charset=utf-8. In both cases the Content-Encoding: gzip is set which will instruct client that they received gzip'ed content which they should handle properly.
Finally, the change I added to src/python/WMCore/REST/Server.py is done before etagger which uses its own streamer and I think is not appropriate when gzip encoding is done. I tried to place this change after etagger and it does not work with streamer used by etag.

test this please

@amaltaro , I used MicroService_t unit test to test new functionality and spent quite significant effort to make it work with Jenkinds. In my local setup the test with and without gzip content on a server run just fine, while Jenkins failed. I think that in Jenkins the WMCore code is not up to date as pycurl_manager (who manages gzip content) was not able to process it with MicroService_t. Or, the MicroService_t tests are not using properly pycurl_manager. As such, I adjusted MicroService_t codebase to handle manually gzip content. This does not compromise a test and only enhance it since it covers the case when internals of WMCore unable to handle it. At this point all pylint and unit tests passed, and you can review the changes. I suggest to organize a chat call to walk through them and I can show you an issue with MicroService_t in Jenkins, but not in local setup.

@amaltaro , I finally managed to split tests and pass the jenkins build. During this round I discovered one dangerous settings we have in pycurl manager, see https://github.com/dmwm/WMCore/blob/master/src/python/WMCore/Services/pycurl_manager.py#L226 In short, it sets by default gzip encoding. The danger of this setting is that existing clients will be unable to get content if we'll merge this issue (i.e. when our server till provide gzip encoding content). I bet clients are unaware of gzip encoding by default and if server will provide it and python client which uses pycurl manager will get gzip encoding the client may fail to use results. This caused me to do several iterations with unit tests to discover this default setting. I think we should disable this default, and may be in separate issue/PR. But I want you to review it and understand the implication.

@amaltaro , I'm in favor of merging this PR, but executive decision should be from your side. I provided working unit tests and pointed to issue with default in pycurl manager. But please do not put it on hold for too long. The PR is ready and can be merged.

test this please

Thanks for providing this PR, Valentin. It has been superseeded by https://github.com/dmwm/WMCore/pull/11343
Closing this out.


Update for CUDA12.6.2

xref: https://github.com/conda-forge/cuda-feedstock/issues/50

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/meta.yaml) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you but ran into some issues. Please check the output logs of the GitHub actions workflow below for more details. You can also ping conda-forge/core for further assistance or you can try [rerendering locally](https://conda-forge.org/docs/maintainer/updating_pkgs.html#rerendering-with-conda-smithy-locally.
The following suggestions might help debug any issues:

Is the recipe/{meta.yaml,recipe.yaml} file valid?
If there is a recipe/conda-build-config.yaml file in the feedstock make sure that it is compatible with the current global pinnnings.
Is the fork used for this PR on an organization or user GitHub account? Automated rerendering via the webservices admin bot only works for user GitHub accounts.

This message was generated by GitHub actions workflow run https://github.com/conda-forge-webservices/actions/runs/11132229142.


Generalization work part 2

The pkg needs to be generalized to handle data from Wildlife Computers Splash/Mk10/etc tags. As the data file structures greatly differ between WC & SMRU, careful planning is required here.
Options:

a parallel set of functions written to handle WC server access & data.

a driver layer be constructed to generally handle tag data from various servers & with various file structures & translate the data files to a common format recognizable to ArgosQC. eg. WC tag data is coerced to a SMRU-like data file structure & format on which generalized (per part 1) ArgosQC functions operate. the driver layer would then translate outputs back to the original WC format.

other approaches??

I would say the concept of creating a 'driver' layer is appropriate for future-proofing. The 'driver' in this case would be descriptors for each data source type defining where to find all the critical data columns across the various data sources, and there may still be some data formatting code per-type or per filetype required to get the heterogeneous data into the beginning of the QC process. I started doing this over in the RT satellite to OBIS publication repository but it'd be much more appropriate to do it at this phase and let the output of ArgosQC be suitable input to that publication step.


Need to make sure Workspace/Game is using the preloader

Doesn't look like loading from the Game folder is using the preloader?

New preloader is working correctly for games and tools.


proposal: 2404 indexedDB -> inactive

IndexedDB is problematic.
:tractor: issue 1: internals
It uses your profile/storage folder which has three folders, one of which is used internally by FF ( the permanent folder). Disabling indexedDB causes errors on Firefox startup for example

Note: I have had indexedDB disabled for 2+ years with no FF problems that I know of up to FF54. Since 55 I have had it enabled as I am especially weary of issues arising from WE and FF migration to 57.
:blue_car: issue 2: add-ons & web ext
Some legacy and web ext's use indexedDB. While I have not seen any issues with this my add-ons up til now, it looks like it may be an issue with Web Exts (I am not a dev, but I believe the methods for local storage under WE are more limited eg no longer using extensions.* prefs)
:taxi: issue 3: websites
Websites can pack a sad when indexedDB is disabled. EVEN when it is not used. 2+ years and I still do not have a problem with this really. I do not think it is widespread, but I lack any metrics
:ambulance: issue 4: control someone better call a wambulance
There are NO mechanisms currently within FF for dealing with indexedDB. You cannot clear by host or control access per domain (yet!). Because I have never bothered with indexedDB, I am not even sure it can be cleared on close, certainly not with it's own pref (but may be bundled with clearing something else - someone please let me know)
This may change (here's hoping) as the move to WE API and requests on these have opened new doors - eg see 1333050 .. which has a sort of meta ticket see 1340511 (yes, its P5 because it is sooo broad). Also do not forget the new permissions UI coming, which may help play a part.
:fire_engine:  notes yes, that's a fire engine

FYI: indexedDB is disabled in PB mode (because there are no mechanisms to control this persistent storage, they had to leave it out)
indexedDB is covered by FPI. This does not solve the issue of 1st party tracking but does mitigate 3rd party, and even enhances the granular level of uMatrix

turn on indexedDB + FPI and visit youtube, you should see profile/storage/default entries such as https+++www.youtube.com^firstPartyDomain=youtube.com

a workaround hack is to set restrictive permissions on the profile/storage/default and profile/storage/temporary directories (see first post here. This may make some sites work better by tricking them, but does nothing for sites that would still break
you could use external apps to clean the two above folders

conclusion
There are three upsides to enabling indexedDB (issues 1,2,3) and a somewhat mitigated (notes) downside (issue 4). I am more concerned that at FF55+ we should flip this for migration purposes to Web Ext - it's a bumpy ride. That however, does not help ESR users.
Class, discuss!

uBo hybrid webext 1.4.0 required indexedDB for assets storage:
https://github.com/gorhill/uBlock/releases/tag/1.14.0
IMO more and more extensions will use indexedDB.
So yes, making it inactive is a good path.

Well I guess that seals the deal then. uBo is pretty much essential

Please wait with the change to inactive. Let's wait for the release of uBlock 1.14.2 in the AMO. Dom.indexdDb some sites use to store cookies and metadata. Firefox does not clear this store after closing. Only external program CCleaner.

@arno ... why wait for 14.2 when 14.0 is the one that will need indexedDB? The change should also be well in advance, before the releases on AMO. It's a shame the 55 alpha doesn't have this proposed change in it, as I now fear it will cause issues for users not right up to date.

I left dom.indexeddb.true active (false) and do not see any difference in the work of uBlock 1.14.3b0. It's not wise to leave it "true". Potential vector of attack and violation of privacy.

I don't have time or means to test this with versions of uBo+FF and what happens to cached assets, sorry. These are betas versions right? And you're using on 57 or something?
[1] "Cacheable assets" refer to: filter lists downloaded from remote servers; compiled (pre-parsed) filter lists; "selfie" (kind of dated doc but "selfie" part is still relevant)
indexedDB will have to => inactive at some stage, and soon. It is going to break too many things. There are other web extensions using indexedDB as well, eg Stylus/ViolentMonkey (one of them at least, the other changed). I guess it's a thing now as compared to legacy add-ons.
Probably the same will happen with cookies - we will probably not be able to block ALL by default as this causes issues for WE re access to local dom storage - but that's another discussion
Someone please confirm that indexeddb => disabled => console errors/performance issues => uBo 1.14+ : i.e that indexedDB needs to be enabled

Yes, it`s beta, but on Firefox 55.0.3. dom.indexdDb storage basically use websites that want to know everything about the user. Like google. So, the percentage of broken sites is very small.

@arno29 Correct. As per the first post. indexedDB is used by websites, with first party isolation this protects from 3rd parties, but does nothing to stop being tracked on subsequent visits to first parties, and there are no decent mechanisms to deal with cleaning indexeddb. These are the downsides.
The percentage of broken sites will vary from user to user. I personally have had indexeddb disabled for years, until now.
 You again face the choice to please one user or another. Such controversial points have already been. It's up to you to decide.

do not see any difference in the work of uBlock 1.14.3b0

I want these cleared up

Is the pref dom.enable_resource_timing required to be true in order for Web Extensions to use indexedDb for storage?

I believe so, since when it is false even Firefox itself throws console errors

Therefore ... If the pref dom.enable_resource_timing is set to false, then uBo is not working as designed (but it may work as it is only used, for now, for cachable assets ). IDK. I am not a uBo wizard

https://github.com/gorhill/uBlock/issues/2925

^^This might be the problem here (FF 55.0.3 32bit). Will try today with 64bit.
Since when I use many lists in uBO 1.13.10 or 1.13.11rc2 (1.13.8 works fine) then Firefox get choking.
gorhill was pissed at me yesterday, but it was my communication skill or non-skill failure, since I failed to see his instructions posted right at time I have testing... my bad :(, but I never said its uBO fault.
I have really a great respect towards gorhill

I agree with Pants here and more Webextensions will migrate to use IDB.
Hopefully once the required APIs are implemented to deal with IDB, someone will create an awesome WE to selectively delete IDBs, ideally with whitelisting support.
Until then either use PB window for sites that you allow to use JS and are using IDB, or clear the IDB storage manually or with a tool like CCleaner.

I have an issue, swine I updated to 1.13.10 (on 55, and since updated to 55.0.3), I cannot view standalone images i.e http* (file:/// is fine). The object seems to load, but nothing shows or is drawn, the previous page is still visible. Nothing in the logger. And uMatrix went silly as well (I have NOT touched it), and list updates starting failing (XHR blocked), and XHR was neutral as it has always been. I went back and checked my FF54 settings. Its all breaking. I almost prepared to do something drastic

you can try and delete the startupCache folder. Sometimes that helped me when I had weird problems after an update.

I just rolled back to 1.13.8, removed the XHR rule from uMatrix as well - and everything is working.
I was just readng about that startupcache but didn;t know who to run the switch on a portable FF. Yeah, so just delete it then, sounds good. I have a full backup as of a minute ago. I'll do another uBo update in a few days

uBlock 1.14.3b0
uMatrix 1.0.1rc0
user_pref("dom.indexedDB.enabled", false);
After 9 hours of work, not a single mistake was noticed. Everything is as usual. All filters work. Maybe there is some sort of a way to reproduce the problem?

indexedDB is a mess - it needs an overhaul - here are two more bugs of interest
1192643 - window.indexedDB throws when dom.indexedDB.enabled=false
1323974 - IndexedDB - dom.indexedDB.enabled set to false doesn't work properly

That quote is from a guy who said about himself

I'm not tech savvy and I don't understand the Firefox systems deeply.

and yet that sure didn't stop him from making statements like

This is total & pure madness.

Here we have a good example how Mozilla people doesn't understand AT ALL about end-users privacy!

And then

It doesn't disable asm.js and other caches Andrew Sutherland mentions in his 1st comment.

... no of course not, why would it?!
There are lots of problems with FF but this is not one of them! And his problem has absolutely nothing to do with IndexedDB

Well, it sounded scary and hasn't been marked invalid. You didn't actually expect me to read it did you? lulz
Anyway, I think we can close this

@earthlng This describes the issue I was having with uBo -> 1.14 ( https://www.reddit.com/r/firefox/comments/6x1yec/address_bar_randomly_doesnt_work_after_recent/dmco0fy/ ). Except for me it was only standalone images, and F5 did nothing. I rolled back. And as for my smartphone (FF55.02, uBo seems to be working but I cannot access the options - this after the update did some weird stuff, and I ended up uninstalling it, force quitting the app, clearing app cache, restarting, reinstalling 1.14). IDK what to do now re smartphone - guess it's uninstall, reinstall FF time.
Am so glad uMatrix is now delayed until 56 :) One thing at a time, son.

^^ the mystery deepens

https://www.reddit.com/r/firefox/comments/6xp4q0/firefox_55_doesnt_show_images_in_their_own_page/
https://www.reddit.com/r/firefox/comments/6xpsfp/images_will_not_load_only_a_blank_page/


Extension Development: console.debug always logs twice (console.log does not)

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.84.2
OS Version: Windows 10

Steps to Reproduce:
import * as vscode from 'vscode';

export function activate(context: vscode.ExtensionContext) {
	console.debug('asdsd');
}

Result:

Workaround
Run this before anything else in extension.ts:

/**
 * Problem: console.debug logs everything twice on this VSCode version.
 * → Use console.log instead for now.
 * @see https://github.com/microsoft/vscode/issues/198044
 */
(function hackfixOther() {
  console.debug = (...args: any[]) => {
    return console.log(...args);
  };
})();


mod file

@phuclt093 Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


[azure-template-cpp] publish version 1.1.0-beta.3494668

Update vcpkg ports for Azure SDK release. This release may contain multiple ports.

Adding azure-template to release
cc: @antkmsft


Simplify functions valdiate_L and validate_N in input.c

Make the functions simpler and divide the code in to smaller functions. Perhaps I can divide in to more general/generic validation functions. The code might get a bit easier to understand.

This issue blocks issue #3

Editing title because functions were moved to their own files

Done.


[question] using real dom nodes

heya, cool lib!
Got a question: have you considered using real dom nodes rather than virtual ones for this lib? Something we've got going with choo is that anything that produces real dom nodes will work natively - e.g. charts, forms, all the stuff.
Figured it might be cool if hyperapp instances could interop with choo and the other way around - making it easy to mount inside each other and like reuse packages and stuff. I think especially with nanomorph slowly stabilizing this might become exciting.
Was mostly wondering about your reasoning - thanks! :sparkles:
see also

https://github.com/hyperhype/hyperscript
https://github.com/shama/bel
https://github.com/shama/yo-yoify
https://github.com/patrick-steele-idem/morphdom
https://github.com/yoshuawuyts/nanomorph
https://github.com/yoshuawuyts/nanocomponent
https://github.com/yoshuawuyts/nanocomponent-adapters

Hey @yoshuawuyts! Thanks for stopping by.
Here's the issue that touched on HyperApp design goals.

Was mostly wondering about your reasoning?

We've had an exchange on Twitter about this at some point. Essentially, poor integration with 3rd party components like CodeMirror or Ace9.
For the record, HyperApp's first prototype used morphodom.

Going to close here as using a vdom is key concept in HyperApp.


Add 'main' to package.json, to allow requiring

Right now, it's impossible to load this module using webpack (or similar), because there is no entry point ('main') specified in the package.json.
This should fix #34

:tada: Thanks for merging @mattslocum!


openmmtools.mcmc - Potential energy is NaN after 0 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...

For the Abl-imatinib example,
I get the following error and a seg fault after minimization with FIRE:

2018-10-10 15:10:01,246: Running _propagate_replica serially.
2018-10-10 15:10:13,854: WARNING - openmmtools.mcmc - Potential energy is NaN after 0 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...
2018-10-10 15:10:22,762: WARNING - openmmtools.mcmc - Potential energy is NaN after 1 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...
2018-10-10 15:10:31,666: WARNING - openmmtools.mcmc - Potential energy is NaN after 2 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...
2018-10-10 15:10:40,587: WARNING - openmmtools.mcmc - Potential energy is NaN after 3 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...
2018-10-10 15:10:49,501: WARNING - openmmtools.mcmc - Potential energy is NaN after 4 attempts of integration with move LangevinSplittingDynamicsMove Attempting a restart...
2018-10-10 15:10:58,428: ERROR - openmmtools.mcmc - Potential energy is NaN after 5 attempts of integration with move LangevinSplittingDynamicsMove Trying to reinitialize Context as a last-resort restart attempt...
Segmentation fault
Here is my input file.

options:
minimize: no
verbose: yes
default_number_of_iterations: 250
default_nsteps_per_iteration: 2500
temperature: 300kelvin
default_timestep: 2.0femtoseconds
platform: fastest
output_dir: implicit
resume_setup: no
resume_simulation: no
molecules:
Abl:
filepath: input/2HYY-pdbfixer.pdb
STI:
filepath: input/STI02.mol2
antechamber:
charge_method: null
solvents:
GBSA:
nonbonded_method: NoCutoff # Main definition of the nonbonded method
implicit_solvent: OBC2 # Onufriev-Bashford-Case GBSA model, name is related to Implicit solvents in OpenMM
systems:
Abl-STI:
receptor: Abl
ligand: STI
solvent: GBSA
leap:
parameters: [leaprc.protein.ff14SB, leaprc.gaff2, leaprc.water.tip3p]
protocols:
absolute-binding:
complex:
alchemical_path:
lambda_restraints:     [0.00, 0.25, 0.50, 0.75, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.000, 1.00, 1.000, 1.00, 1.00]
lambda_electrostatics: [1.00, 1.00, 1.00, 1.00, 1.00, 0.95, 0.90, 0.85, 0.80, 0.75, 0.70, 0.65, 0.60, 0.55, 0.50, 0.45, 0.40, 0.35, 0.30, 0.25, 0.20, 0.15, 0.10, 0.05, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.000, 0.00, 0.000, 0.00, 0.00]
lambda_sterics:        [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 0.95, 0.90, 0.85, 0.80, 0.75, 0.70, 0.65, 0.60, 0.55, 0.50, 0.45, 0.40, 0.35, 0.30, 0.25, 0.20, 0.15, 0.10, 0.075, 0.05, 0.025, 0.01, 0.00]
solvent:
alchemical_path:
lambda_electrostatics: [1.00, 0.90, 0.80, 0.70, 0.60, 0.50, 0.40, 0.30, 0.20, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00]
lambda_sterics:        [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 0.90, 0.80, 0.70, 0.60, 0.50, 0.40, 0.30, 0.20, 0.10, 0.00]
experiments:
system: Abl-STI
protocol: absolute-binding
restraint:
type: Boresch
I modified and removed the Epik and OpenEye sections since I do not have either one of those programs installed on my system.
Any idea on what could be the problem? Is it an issue with MCMC samplers?
I am using Yank 0.23.4
YANK Selftest
Yank Version 0.23.4
Available OpenMM platforms:
0 Reference
1 CPU
2 CUDA
3 OpenCL
Valid OpenEye install not found
Not required, but please check install if you expected it
Checking GPU Computed Mode (if present)...
Found 4 NVIDIA GPUs in the following modes: [Default, Default, Default, Default]
These should all be in shared/Default mode for YANK to use them
YANK Selftest complete.
Thank you for using YANK!

In the YAML script above you have minimize: no. I'd try to set it to yes as this looks like a steric clash to me. Note that we've released other 3 bugfix releases since YANK 0.23.4, so I'd update to the latest version (0.23.7).

The potential energies of your initial structures are very high (92116.400kT), and likely the minimizer is not able to resolve the clashes. I'd check the structures visually to see why the initial potential energy is so high.

I have met the same problem, has this been resolved? And anyone could provide a way to do a more proper minimization?


Microsoft.FeatureManagement Feature-Based Injection

Please consider adding the ability to inject based on a feature. For instance, If we had multiple versions of an algorithm and we wanted to toggle between versions 1, 2 and 3... We would prefer to implement this functionality in different classes, which implement the same interface. Then we would like to inject the proper implementation based on the feature.
Code for feature implementation
	interface ISpecialFunctionality {
		string GetSecretSauceAnswer(string data);
	}

	class SecretSauceV1 : ISpecialFunctionality {
		public string GetSecretSauceAnswer(string data) {
			// do things ...
		}
	}

	class SecretSauceV2 : ISpecialFunctionality {
		public string GetSecretSauceAnswer(string data) {
			// do things ...
		}
	}

	class SecretSauceV3 : ISpecialFunctionality {
		public string GetSecretSauceAnswer(string data) {
			// do things ...
		}
	}

Implementation
	public class HomeController : Controller {
		private readonly ISpecialFunctionality _secretSauce;

		public HomeController(ISpecialFunctionality secretSauce) {
			_secretSauce = secretSauce;
		}

		public IActionResult Index() {
			var answer = secretSauce.GetSecretSauceAnswer("blah");
			// do things...
		}
	}

Hey Phil, I'm wondering how this would work when choosing between implementations when the features that enable them are all met. So far feature management is about enabling functionality, we don't have much of the notion of choosing between things. For example, with the current design it is very reasonable to expect an IEnumerable<ISpecialFunctionality> who's items will be populated based on the state of a select list of features.
SecretSaucev1 requires Alpha feature
SecretSaucev2 requires Beta feature.
If alpha and beta are on, then IEnumerable<ISpecialFunctionality> can contain both implementations, where as if one or none of those feature's are on, then the enumerable would be empty. It could be said that SecretSaucev2 may somehow override SecretSaucev1 but the picture isn't so clear to me at this point of how one feature can override another and what it should be like to wire something like this up.
Perhaps something like
services.AddSingleton<IFunctionality, DefaultSauce>()
        .OverrideForFeature<IFunctionality, SecretSaucev1>("Alpha")
        .OverrideForFeature<IFunctionality, SecretSaucev2>("Beta")

But then the order becomes very important.
It's a good suggestion, we'll look into it. Thanks !

Hi @jimmyca15
Thanks for the response! I think what you are talking about makes sense... Having a default where a feature can then override that functionality if turned on.
For the software that I work with, we are usually enhancing a feature and performing dark launches. When we enhance the feature, we toggle between old and new functionality.
We've seen, in some toggle frameworks (e.g. LaunchDarkly), you can provide a function to call for a feature toggle (enabled) and an alternative function to call for the toggle disabled. This works well in dynamic code like python.
Our team was trying to think of a way to do this in a more strongly & static typed way and the idea of using interfaces and injection felt like a good fit.
For us it's simply: Use A or B.  Where A is the existing functionality and B is the new functionality (including backwards compatibility)
So, I could see us using a simplified version of what you posted:
services.AddSingleton<IFunctionality, SecretSaucev1>()  // v1 - this is the default version
        .OverrideForFeature<IFunctionality, SecretSaucev2>("NewEnhancedVersion") // v2 - this is the new version

Later down the road we could just make the following change (once a second round of enhancements come through):
services.AddSingleton<IFunctionality, SecretSaucev2>()  // v2
        .OverrideForFeature<IFunctionality, SecretSaucev3>("NewEnhancedVersion") // v3

then
services.AddSingleton<IFunctionality, SecretSaucev3>()  // v3
        .OverrideForFeature<IFunctionality, SecretSaucev4>("NewEnhancedVersion") // v4

and so on...
We may simply inherit the previous versions for shared functionality, or something similar (and refactor as obsoleted versions that are no longer necessary, over time).
In this simplified version, where we are still overriding the default implementation and we don't really need an IEnumerable. I can also see scenarios that fit better with your exact proposal. My team, specifically doesn't have that need at the moment, but maybe in the future.
Another option, if you don't end up implementing something: My team may try something and see if we can contribute the source back. We would just need to flesh out the detail.

Another thought:
My team is trying to avoid using the toggles in control flow code (if-statements). I would prefer that we inject or use a technique that allows the feature-implementation to be decoupled from feature-toggle-logic. While also supporting the old/new toggle requirement as described in my previous post.

I recently went up against this when trying to programmatically change the service implementation based on a feature toggle:
if (featureManager.IsEnabled(flag)) {
    builder.Services.AddTransient<IEmailService, RealEmailer>();
} else {
    builder.Services.AddTransient<IEmailService, NullEmailer>();
}

The idea being that in production, we'd enable this feature, and otherwise it would just log what it would've sent instead of actually sending emails to test accounts that don't really exist.
I was hoping that the Feature Management would cater for this, but I tried serviceProvider.GetService<FeatureManager>() and it died trying to resolve some of the service hierarchy regarding logging. I like the idea of the service provider builder API having this integrated, it does make for better reading - BUT:

Another thought:
My team is trying to avoid using the toggles in control flow code (e.g. if-statements). I would prefer that we inject or use a technique that allows the feature-implementation to be decoupled from feature-toggle-logic. While also supporting the old/new toggle requirement as described in my previous post.

I don't think using the feature management stuff in Configure/Startup directly like that is a bad thing provided it only occurs in your composition layer - if statements or otherwise.

This issue has been moved to https://github.com/microsoft/FeatureManagement-Dotnet/issues/39 so we can track it better and come to a solution.