CI: Update worker base OS versions

Summary
Update base OS versions:
Linux

Only the check job is updated from  Ubuntu 18.04 [deprecated]  to "latest" (20.04). Others were already on "latest" which is  Ubuntu 20.04
MacOS
Update from  macOS Catalina 10.15 [deprecated] to  macOS Monterey 12

Impact
Builds are moved off deprecated runner images.  The Linux build itself should not change as it was already running in a container with a pinned version.
Testing
Passing CI provides coverage for this change.

@btashton please rebase your change

Will rebase when this merges.  Need to update Bloaty in ci script.

I have rebased.  https://github.com/apache/incubator-nuttx/pull/7632 looks like it should pass now, that will still have to merge prior to this PR.


Rectangular parity check code in Java

Networking cryptography related concept in which dataword is encoded to make a codeword and at receiver side rectangular parity is taken to verify correctness of data i.e. error detection and correction(upto 1 bit)

@Parshwa52 please add the theory behind this so that any one referring to the code can know the basic comment. You can add a brief comment in the code itself.


Docs: update description of Accordion

Quick edit to wording here:

to: "Accordion is a container that can be expanded and collapsed to show content about a single subject."

hello @AlbertCarreras all I did was change the description of Accordion in the overview page in the Github web editor. Not sure why there is a CI/Test failure.


Missing Metacello configuration

As timfel mentioned in #2, gitocello as yet has no metacello configuration, even though such a thing would be useful.
(Er, I would take ownership of this issue if I knew how: I'm writing a ConfigurationOfGitocello right now.)

Give it a whirl:
Installer gemstone
    install: 'ConfigurationOfGitocello'.

(Smalltalk at: #ConfigurationOfGitocello) load.

or
Gofer it
    url: 'http://ss3.gemstone.com/ss/Gitocello-fbs';
    package: 'ConfigurationOfGitocello';
    load.
(Smalltalk at: #ConfigurationOfGitocello) load.

If you're happy with it, I'm happy to push it to http://www.squeaksource.com/MetacelloRepository/.

In the interests of my learning how to use Gitocello, see https://github.com/frankshearar/ConfigurationOfGitocello.

@frankshearar please also link this repo from yours (in the README)

@cdlm you'll see I've just done that :) Of course, ConfigurationOfGitocello doesn't use github at all, and references the mcz repository (as expected). Really, the proper place for ConfigurationOfGitocello is in the MetacelloRepository project on SS; I only have Gitocello-fbs because that gives me a place to publish so good people like you and timfel can try it out.

Heh, looks like I already had one in MetacelloRepository. But yours is shorter and works for me, so I copied it to squeaksource.com/MetacelloRepository. Thanks!


Use Boost flyweight instead of custom SharedStrings

We've previously created a SharedString class so that we don't hold multiple copies of asset and asset version refs in memory. Boost provides a similar capability through the flyweight library. We should switch to Boost flyweight instead of using custom code.

Our tests on PR #1377 indicate that Boost flyweight is slower and uses more memory than our SharedString implementation, so we are closing this as won't fix.


finatra-jackson: add sealed trait deserialization support

Support deserialization of sealed trait-style enum
Expected behavior
it works
Actual behavior
it deserializes incorrectly
Steps to reproduce the behavior
deserialize sealed trait

That's what I'm using right now:
https://gist.github.com/scf37/4207c960a6932c7add9cb7f108a875ee
It could be great to have built-in support though.

@scf37 would you like to submit a PR to add? Thanks!

As mentioned in the documentation, we recommend users use Java enums and don't provide support out of the box for Scala sealed trait style enums but it is very simple to augment the configuration of the default Finatra object mapper to add a deserializer to do this (like the one posted: https://gist.github.com/scf37/4207c960a6932c7add9cb7f108a875ee). Closing this for now. Thanks!


Upload: Custom slot for text file list

Clear and concise description of the problem
For Directory drag and drop, I need to show the fullPath and a "This will be uploaded to: XXX" where XXX is calculated by a function.
Suggested solution
Provide a FileListItem template with slots for icon, file information, and actions.
Alternative
Disabling file list view and writing one myself.
Additional context
No response
Validations

[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

指的是这些图标和文字描述 ？


Not able to use SSH command in JMeter 3.0

Hi,
In Jmeter 3.0 i am using SSH Command and running command - ls . But my Jmeter hangs for infinte time and in jmeter.log getting error - jmeter.threads.JMeterThread: Sampler is not Interruptible: SSH Command

In Jmeter 3.3 i am using SSH Command and running command, but some of the chinese characters are displayed as messy code，I.e. 游戏状态查询响应 displayed as 游戏状�?�查询响应, please give hand, and thanks in advance.


Commit entries are not listed in dashboard

Using Refined GitHub <IP_ADDRESS>5 in both Chrome 66 and Firefox 60.
I've noticed that commit entries are not listed in the dashboard(https://github.com/ , while login) when the extension is enabled.
I haven't disabled any feature in the extension, nor do I use any custom CSS. It occurs in both Chrome and Firefox.
Example:
with the extension disabled

with the extension enabled

Thank you

@darkred you can disable it. Hide-usless-feed

@yakov116
I made some additions in readme.md (PR #1337) regarding this.
I hope you find them useful.


Reverse HOTP support

This PR adds support for the reverse HOTP calls, similarly to the tool known as hotp-verification client.
Changes

add CLI for the reverse HOTP under verify command
add new credential kind: HOTP_REVERSE, which can only be used with the verify command
UP requirement support for the credential use
tests updates

Checklist

[ ] tested with Python3.9
[x] run make check or make fix for the formatting check
[x] signed commits
[x] updated documentation (e.g. parameter description, inline doc, docs.nitrokey)
[x] added labels

Test Environment and Execution

OS: Linux Fedora 35
device's model: NK3 CN, and USB/IP
device's firmware version:

v0.1-6-ge0859b9 Nitrokey/nitrokey-webcrypt-usbip
v1.2.2-12-gff88e11 Nitrokey/nitrokey-3-firmware

Relevant Output Example

$ nitropy nk3 otp verify --help
Command line tool to interact with Nitrokey devices 0.4.30
Usage: nitropy nk3 otp verify [OPTIONS] NAME

  Proceed with the incoming OTP code verification (aka reverse HOTP).

Options:
  --code INTEGER  The code to verify
  --help          Show this message and exit.
$ nitropy nk3 otp register --help
Command line tool to interact with Nitrokey devices 0.4.30
Usage: nitropy nk3 otp register [OPTIONS] NAME SECRET

  Register OTP credential.

  Write SECRET under the NAME. SECRET should be encoded in base32 format.

Options:
  --digits_str [6|8]              Digits count
  --kind [HOTP|TOTP|HOTP_REVERSE]
                                  OTP mechanism to use. Case insensitive.
  --hash [SHA1|SHA256]            Hash algorithm to use
  --counter_start INTEGER         Starting value for the counter (HOTP only)
  --touch_button                  This credential requires button press before
                                  use
  --help                          Show this message and exit.

Connected:

https://github.com/Nitrokey/oath-authenticator/pull/1
https://github.com/Nitrokey/oath-authenticator/pull/2

venv/bin/python3 -m mypy pynitrokey
pynitrokey/nk3/otp_app.py:87: error: X | Y syntax for unions requires Python 3.10  [misc]

Ideas for workaround?

venv/bin/python3 -m mypy pynitrokey
pynitrokey/nk3/otp_app.py:87: error: X | Y syntax for unions requires Python 3.10  [misc]

Ideas for workaround?

Make check passes now in the CI


More InnoDB tunables: innodb_autoextend_increment, innodb_open_files

Both are now attributes preserving the previous default values.

I know you just got 0.16.0, @phlipper -- I was hoping to get this in before you did! :)

@jharley thank you very much! I have rebased this on top of the latest master and merged it in as #298.


[CELEBORN-718] Celeborn generate hadoop configuration should respect Celeborn conf

What changes were proposed in this pull request?
Celeborn generate hadoop configuration should respect Celeborn conf
Why are the changes needed?
Does this PR introduce any user-facing change?
How was this patch tested?

ping @waitinfuture @pan3793


Milestone #5

The live version for this project is not available yet since pushing the code must be done from the master branch.
I hope you enjoy reviewing the project!
PS: I had big trouble understanding the next - total way of thinking from microverse requirements. What I did instead was to work only with the displayed string (I used the state next for this) and used regular expressions to navigate my way through the program. I left the state total in case I want to include a time travel feature in the future.
Thanks!

Added functionality to start with a negative sign and then you can add other operators.
Fixed slicing method so the program works as expected when including multiple signs in the same operation.


Add bundler as a dev dependency

This will add bundler & rake as a development for use of the rake release command.
This also updates our Gemfile.lock for prep of a release.

I should note, once this is done we can release the 0.4.1 version of this gem.

@brandonhilkert @ecnepsnai mind giving this a once over so we can release the new version of the gem?

This was supposed to be a development_dependency, but mistakenly got added as a runtime_dependency.


SDC-9414. Non-Resolvable parent POM for wholefile-converter-protolib

Not sure if I should be using SDC-9414 since it was already closed as resolved, but please educate me on the right commit message. Prior to this change, I could not build the project due to the error referenced in that issue:
[WARNING] 'parent.relativePath' of POM com.streamsets:streamsets-datacollector-wholefile-converter-protolib:3.4.0-SNAPSHOT (/path/to/datacollector/wholefile-converter-protolib/pom.xml) points at com.streamsets:streamsets-datacollector instead of com.streamsets:streamsets-datacollector-root, please verify your project structure @ line 23, column 11
After this change, I am able to build it successfully.

Updated to use root-lib to follow other protolibs. Built successfully:
[INFO] StreamSets Data Collector Whole File Converter ProtoLib SUCCESS [  0.403 s]

My apologies for the delay @eschrock , I was sidetracked yesterday. Let me submit the patch to our CI system and merge it if it passes.

Thanks for the contribution @eschrock !


[question] Why can't I build a cnn policy behaving like a mlp policy ?

Hi, I hope this is the right place for this question.
I'm creating a custom policy for a project and for multiple reasons I wanted to build a convolutional neural network that's on paper the same as a mlp with three hidden layers [128, 64, 64].
My mlp policy is working fine, but I can't reproduce these results with a cnn policy, even though I've dug into the functions I use and it should work like a mlp.
Here is my custom cnn policy :
(n_arrays is 1 for now, this parameter is here because the reason I wanted to build a cnn extractor was to mimic multiple mlp extractors when my obs space was multiple arrays)
def custom_cnn(scaled_images, **kwargs):
    activ = tf.nn.relu
    n_arrays = scaled_images.shape[1]
    filter_width = scaled_images.shape[2]

    layer_1 = activ(conv(scaled_images, 'c1', n_filters=128,
    filter_size=(1, filter_width), stride=1, init_scale=init_scale, **kwargs))
    layer_1 = tf.reshape(layer_1, [-1, n_arrays, 128, 1])

    layer_2 = activ(conv(layer_1, 'c2', n_filters=64, filter_size=(1, 128),
    stride=1, init_scale=init_scale, **kwargs))
    layer_2 = tf.reshape(layer_2, [-1, n_arrays, 64, 1])

    layer_3 = activ(conv(layer_2, 'c3', n_filters=64, filter_size=(1, 64),
    stride=1, init_scale=init_scale, **kwargs))
    layer_3 = tf.reshape(layer_3, [-1, n_arrays, 64, 1])
    layer_3 = conv_to_fc(layer_3)
    return layer_3

So basically each time I'm doing a convolution, it is on an image of shape (1, width), and I'm doing it with a kernel of shape (1, width), with n filters, which should be equivalent to a fully connected layer of size n.
However I get terrible results with such a policy compared to the mlp one.
What have I got wrong ?

Hello,
I think this issue is related to your problem (1D Convolution): https://github.com/hill-a/stable-baselines/issues/436

it is on an image of shape (1, width),
When using a CNN policy, you have to make sure the input is an image and has values in [0, 255] (cf doc).
Normalization is done automatically and this can break your training if you provide input with the wrong value range.

Hi @araffin and thanks for your answer,
Where is it you can this information in the docs ? I can't find it.
Does that mean a simple scaling of my input will be enough ? And do the values need to be int ?

Where is it you can this information in the docs ? I can't find it.

The information is here

Does that mean a simple scaling of my input will be enough ?

If you normalize the input, you have to deactivate the normalization using scale=False when calling the parent constructor (cf doc about custom policies or code).

And do the values need to be int ?

Values will be cast to float anyway

So do you mean it is enough to just provide the float input data, and put scale=False, and then it should work? :)

@araffin will a self.scale=False after the super() call in my custom policy work, or do I need to rewrite the whole FeedForwardPolicy class ? scale not being an attribute you can pass when initializing the class.

As fully convolutional networks are useful for many more applications than image analysis, it would be great to have a flag to disable this renormalization in an easy way for the user. Could this be done @araffin ? :)

So do you mean it is enough to just provide the float input data, and put scale=False, and then it should work?

That depends on what you mean by "it works". Will you avoid to do a second normalization? yes. Will it succeed to solve the task? maybe not (you may need hyperparameter tuning). Also, CNN assumes some locality property on your input data (like images).
It seems that the data  @vbelus is working on are not really images (1D vector) and usually mlp works fine on that type of data.

do I need to rewrite the whole FeedForwardPolicy class ?

It seems you need to either write a custom FeedForwardPolicy class (this should not be too hard) or make sure the data you provide look like images, so that the normalization that is applied does not break the learning.

As fully convolutional networks are useful for many more applications than image analysis

fully convolutional networks for RL? you mean convolution?
I agree for convolution that are not 2D.
The flag is set automatically because the CnnPolicy only uses conv 2D layers afterward, and in most cases when using RL, this correspond to images.
However, it could be good to add a 1D convolution/other convolution type as feature extractor (and maybe add an example of a CNN using 1D convolution in the documentation): this would have also the effect of disabling the normalization.
See here for what I'm talking about:
https://github.com/hill-a/stable-baselines/blob/7048a63841a3808a14ae5bc8643ee8a83ae64a21/stable_baselines/common/policies.py#L559

Thank you, creating a custom FeedForwardPolicy class to set scale to False indeed gives me results similar to mlp.


PostgreSQL init script from configmap

Hello,
According to the documentation found here: https://kubedb.com/docs/v2020.12.10/guides/postgres/initialization/script_source/, it should be possible to inject an init script from a configmap.
But since you have changed all CRD to v1alpha2, it seems that you drop this feature (and a lot of others too).
According to the code: https://github.com/kubedb/postgres/blob/4dbc020fb2a4787387375140fc994d5b2d872090/vendor/kubedb.dev/apimachinery/apis/kubedb/v1alpha2/types.go#L24
It seems that now, script file must be mounted but how ??
Can you please tell how to have this feature now ?
Given example from the documentation:
kubectl create -f https://github.com/kubedb/docs/raw/v2020.12.10/docs/examples/postgres/initialization/script-postgres.yaml
error: error validating "https://github.com/kubedb/docs/raw/v2020.12.10/docs/examples/postgres/initialization/script-postgres.yaml": error validating data: ValidationError(Postgres.spec.init): unknown field "scriptSource" in com.kubedb.v1alpha2.Postgres.spec.init; if you choose to ignore these errors, turn validation off with --validate=false

Version: KubeDB v0.15.1
Kubernetes: 1.17

Switching to another product. Bitnami postgresql-ha chart have the feature.


⚠ ClamAV has degraded performance

In c970661, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 90 ms

Resolved: ClamAV performance has improved in 2a44f0e.


add noop logger

Default AJC logger  generates too much noise in application code. I suggest to add a noop logger, which is just a placeholder for a custom logger, which is already supported.

Thank you


Homepage or Landing Page for a Restaurant Website

This is a fully responsive homepage for a restaurant website made using HTML,CSS and JS
It is in reference to #58
Please allow the website to load completely
Nav Links wont work as this is just a prototype for the homepage

change the HTML folder name, keep it in lowercase

done sir @NOiR-07

Sir is it fine now? @NOiR-07


Adds timestamps to ce_build.sh output in travis

To make it easier to figure out what takes up time in ce_build.sh, this
adds timestamps starting at 0 to each line printed from ce_build.sh.
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Example of output
https://travis-ci.org/aws-robotics/aws-robomaker-sample-application-persondetection/jobs/587193231


Support intermediate storage option for avro-schema-migration

The --avro-schema-migration flag requires a "linked" cluster so that it can copy the avro schema file to the target cluster.
It would be great if this scenario also worked with the intermediate storage flag (instead of a "linked" cluster), as this would simplify the migration of avro tables to public cloud.

The current problem is that the movement of the AVRO schema file is done through the HCFS client and relies on the host to be configured with the core/hdfs-site.xml files for the cluster.  But in this case, you only have access to the side that you're running it on, but not the other side.

Now, if we used 'common-storage' we could make it work because that's where the data will live too.  And the other cluster could just reference the location where it was placed by the source cluster.  In this scenario, which is usually the case because of visibility, hms-mirror is run from the LEFT cluster.


Cinematic Bars fail to load in

Describe your bug here.
So you know in UnNatural Substance, their's cinematic bars that cover the screen? Well i downloaded a build and i played UnNatural Substance. Then i noticed that the cinematic bars were gone. I even reloaded the .exe file a few times. And it still wasn't showing.
Just Download a build and play "UnNatural Substance". I wish i could show a screenshot but i can't cuz my screenshot thing is broken. If you encounter the issue, screenshot it ( if you fixed it ) and tell me what i need to fix ( You can commit it yourself if your a contrubitor ).
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.
No, I just updated the cinematic bars since i saw that it was missing, it was still missing the texture when i updated t

please stop using the invalid issue for bugs, as it's usually made for issues themself that aren't valid, not the bugs

ok sorry

it's okay

anyway backto the overall issue

can you try to fix the cinematic bar plz?

okay


Failed to run gemma2

Steps to reproduce

Run gemma2 from ollama

Result
The model instance is in error state
Expected behavior
It should be running
Environment

GPUStack version: 0.1.1
OS: Windows

Additional context
model instance logs:
...
llama_new_context_with_model: graph splits = 2
[1724200366] warming up the model with an empty run
D:\a\llama-box\llama-box\llama.cpp\src\llama.cpp:14628: GGML_ASSERT(strcmp(embd->name, "result_embd_pooled") == 0 && "missing embeddings tensor") failed

Environment

GPUStack version: main(0c2cae7)
OS: Windows 11
GPU: NVIDIA GeForce RTX 4090

Test Result: pass


Update Onfido dependency to the latest version

Details
Update the Onfido SDK to the latest version, to hopefully resolve the app store rejection from Google for using an old version of the Segment SDK.

Changelogs are listed here. A lot of changelogs are just like "Update Onfido iOS SDK" or "Update Onfido Android SDK". These 2 SDKs have their respective changelogs:

https://github.com/onfido/onfido-ios-sdk/releases
https://github.com/onfido/onfido-android-sdk/releases

Overall, I didn't notice any changes that should be breaking for us (other than they no longer support iOS 10, but it seems like we already require iOS 11)

Fixed Issues
Related to https://github.com/Expensify/Expensify/issues/215714
Tests
I found it easier to set up the bank account from web, then use deep links to test mobile (explained below):

On web, open /bank-account to initiate the VBA flow
Follow the "Verifying" steps from https://stackoverflow.com/c/expensify/questions/342/525. This will include the Onfido step

If you decide to fully run the validation flow, then run UPDATE bankAccounts SET additionalData = JSON_SET(COALESCE(NULLIF(additionalData, ''), '{}'), '$.currentStep', 'OnfidoStep') WHERE bankAccountID = XXXX; to be able to rerun Onfido

Test the Onfido flow on Android by running:

npx uri-scheme open https://new.expensify.com/bank-account --android

Test the flow again on iOS, by running:

npx uri-scheme open https://new.expensify.com/bank-account --ios

PR Review Checklist
Contributor (PR Author) Checklist

[ ] I linked the correct issue in the ### Fixed Issues section above
[ ] I wrote clear testing steps that cover the changes made in this PR

[ ] I added steps for local testing in the Tests section
[ ] I added steps for Staging and/or Production testing in the QA steps section
[ ] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[ ] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[ ] I included screenshots or videos for tests on all platforms
[ ] I ran the tests on all platforms & verified they passed on:

[ ] iOS / native
[ ] Android / native
[ ] iOS / Safari
[ ] Android / Chrome
[ ] MacOS / Chrome
[ ] MacOS / Desktop

[ ] I verified there are no console errors (if there’s a console error not related to the PR, report it or open an issue for it to be fixed)
[ ] I followed proper code patterns (see Reviewing the code)

[ ] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[ ] I verified that comments were added to code that is not self explanatory
[ ] I verified that any new or modified comments were clear, correct English, and explained “why” the code was doing something instead of only explaining “what” the code was doing.
[ ] I verified any copy / text shown in the product was added in all src/languages/* files
[ ] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[ ] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named “index.js”. All platform-specific files are named for the platform the code supports as outlined in the README.
[ ] I verified the JSDocs style guidelines (in STYLE.md) were followed

[ ] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[ ] I followed the guidelines as stated in the Review Guidelines
[ ] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[ ] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[ ] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[ ] If a new component is created I verified that:

[ ] A similar component doesn't exist in the codebase
[ ] All props are defined accurately and each prop has a /** comment above it */
[ ] Any functional components have the displayName property
[ ] The file is named correctly
[ ] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[ ] The only data being stored in the state is data necessary for rendering and nothing else
[ ] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[ ] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[ ] All JSX used for rendering exists in the render method
[ ] The component has the minimum amount of code necessary for its purpose and it is

[ ] If a new CSS style is added I verified that:

[ ] A similar style doesn’t already exist
[ ] The style can’t be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[ ] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[ ] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.

PR Reviewer Checklist

[ ] I verified the correct issue is linked in the ### Fixed Issues section above
[ ] I verified testing steps are clear and they cover the changes made in this PR

[ ] I verified the steps for local testing are in the Tests section
[ ] I verified the steps for Staging and/or Production testing are in the QA steps section
[ ] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[ ] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[ ] I checked that screenshots or videos are included for tests on all platforms
[ ] I verified tests pass on all platforms & I tested again on:

[ ] iOS / native
[ ] Android / native
[ ] iOS / Safari
[ ] Android / Chrome
[ ] MacOS / Chrome
[ ] MacOS / Desktop

[ ] I verified there are no console errors (if there’s a console error not related to the PR, report it or open an issue for it to be fixed)
[ ] I verified proper code patterns were followed (see Reviewing the code)

[ ] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
[ ] I verified that comments were added to code that is not self explanatory
[ ] I verified that any new or modified comments were clear, correct English, and explained “why” the code was doing something instead of only explaining “what” the code was doing.
[ ] I verified any copy / text shown in the product was added in all src/languages/* files
[ ] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[ ] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named “index.js”. All platform-specific files are named for the platform the code supports as outlined in the README.
[ ] I verified the JSDocs style guidelines (in STYLE.md) were followed

[ ] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[ ] I verified that this PR follows the guidelines as stated in the Review Guidelines
[ ] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[ ] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[ ] If a new component is created I verified that:

[ ] A similar component doesn't exist in the codebase
[ ] All props are defined accurately and each prop has a /** comment above it */
[ ] Any functional components have the displayName property
[ ] The file is named correctly
[ ] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[ ] The only data being stored in the state is data necessary for rendering and nothing else
[ ] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[ ] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[ ] All JSX used for rendering exists in the render method
[ ] The component has the minimum amount of code necessary for its purpose and it is broken down into smaller components in order to separate concerns and functions

[ ] If a new CSS style is added I verified that:

[ ] A similar style doesn’t already exist
[ ] The style can’t be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[ ] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[ ] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.

QA Steps
Not testable as far as I know.

[ ] Verify that no errors appear in the JS console

Screenshots
Web

Mobile Web
N/A
Desktop
N/A, I don't think Onfido is supposed to work yet?
iOS

Android

cc @nkuoch @marcaaron

Oh crap, I just merged it. I didn't notice @AndrewGable was also tagged.

I'm so sorry. I was wired and wasn't thinking after testing the PR.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Cherry-picked to staging by @francoisl in version: 1.1.78-8 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by @sketchydroide in version: 1.1.78-8 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


최신 Helib를 사용할 때 빌드시 오류

~/HeVote/app/hec$ make all
HElib requires NTL version 10.0.0 or higher, see http://shoup.net/ntl
If you get compilation errors, try to add/remove -std=c++11 in Makefile
g++ -g -O2 -std=c++11 -pthread -DFHE_THREADS -DFHE_BOOT_THREADS -fmax-errors=2 -IHElib/src -o bin/createKeys src/createKeys.cpp HElib/src/fhe.a -L/usr/local/lib -lntl -lgmp -lm
src/createKeys.cpp: In function ‘int main(int, char**)’:
src/createKeys.cpp:35:5: error: ‘string’ was not declared in this scope
     string owner = "owner";
     ^~~~~~
src/createKeys.cpp:35:5: note: suggested alternatives:
In file included from /usr/include/c++/7/iosfwd:39:0,
                 from /usr/include/c++/7/ios:38,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/fstream:38,
                 from src/createKeys.cpp:2:
/usr/include/c++/7/bits/stringfwd.h:74:33: note:   ‘std::__cxx11::string’
   typedef basic_string<char>    string;
                                 ^~~~~~
/usr/include/c++/7/bits/stringfwd.h:74:33: note:   ‘std::__cxx11::string’
/usr/include/c++/7/bits/stringfwd.h:74:33: note:   ‘std::__cxx11::string’
src/createKeys.cpp:36:12: error: expected ‘;’ before ‘dir’
     string dir = "data";
            ^~~
compilation terminated due to -fmax-errors=2.
Makefile:54: recipe for target 'bin/createKeys' failed
make: *** [bin/createKeys] Error 1
~/HeVote/app/hec$

해결 방안으로 Armadillo 라이브러리 사용하는 방안 제시
sudo apt install cmake libopenblas-dev liblapack-dev
wget http://sourceforge.net/projects/arma/files/armadillo-9.200.7.tar.xz
tar -xvf armadillo-9.200.7.tar.xz
cd armadillo-9.200.7/
cmake .
make
sudo make install


Bunch of fixes for commandline

There is no more problems with main class not found #725
There is no more problems with spaces in paths #725
Search for java in JRE_HOME and PATH, not only JAVA_HOME #697
Test that java is fine in scripts both scripts
The same structure for both srcipts (batch and shell), improve scripts readability
Remove the shitty partial russion localizaion (also there is issue with no class def found in localized logger implementation, but can't find the link)
Fix issue with commanline get stuck #726

SonarQube analysis reported 3 issues:

 3 minor

Watch the comments in this conversation to review them.

Summon @eroshenkoam @lanwen

After merge I will apply such changes to 1.4.19 and release hotfix 1.4.20

LGTM

ok for me

LGTM


feature request: hashicorp vault auth for revokable access to docker registry images/groups

I see you have token as an option, but I think integration with the amazing tool vault is a great idea to easily allow for revoking access or controlling read/write access to images or groups.

I have also created a feature request with the vault team here - https://github.com/hashicorp/vault/issues/2275

I explain the need for this as well in this issue - https://github.com/docker/distribution/issues/2145

@blacktop the registry does not integrate directly with authorization backends, rather that is intended for the token authorization servers. You might suggest this feature over at https://github.com/SUSE/Portus, https://github.com/cesanta/docker_auth, or for the Docker Trusted Registry.


Lich King's Frost Bite issues

Has no DISBTN icon
Tooltip indicates it stops enemy units from attacking, but it doesn't
Tooltip indicates it stops enemy units from moving, but it doesn't
Buff tooltip is named Frost Cell
Buff tooltip has the wrong icon
Buff tooltip mentions Entangling Roots
Buff tooltip indicates that it reduces movement speed, but nothing else
Says it deals 30 damage per second, but it deals 50

Need to look at this problem holistically. It doesn't stop attacks, it just reduces attack speed by a lot. Same with movement speed. If it's meant to do that, need to redo the tooltip from scratch. If it's not... Need to remake the ability so it actually does that.


Why is the CMD  Bash ?

Can't we use a DockerFile adapted to python, and the app.py is the grader.py file ??
Or do we need to do updating work ??
The following DockerFile is python specific is it better or worst ?
# Use an official Python runtime as a parent image
FROM python:2.7-slim

# Set the working directory to /app
WORKDIR /app

# Copy the current directory contents into the container at /app
COPY . /app

# Install any needed packages specified in requirements.txt
RUN pip install --trusted-host pypi.python.org -r requirements.txt

# Make port 80 available to the world outside this container
EXPOSE 80

# Define environment variable
ENV NAME World

# Run app.py when the container launches
CMD ["python", "app.py"]

I don't see your point.
The given DockerFile just run  python3 app.py (python 2.7 actually from the given parent image)  as soon as the container is launched, instead of waiting for any bash command. Except for the nanoseconds used by bash to start python3, it won't be any faster.
Moreover, it is not compatible with a pool of running container since the container is executing the script at launch then stopped.

ok


Help contribute to pipenv -- new Contributor Candidate label

Welcome to Mid-June 2022!  For myself, this marks 7 months using the pipenv project and about 4 months of serving as an active maintainer for the project along with @oz123.   In that time a lot has been accomplished building upon the accomplishments of @frostming and other prior maintainers and code authors.   We have made big strides in terms of understanding the backlog of issues reports, solving for bugs and enhancing many areas of the codebase.   In the 1-year time frame, approximately 425 pipenv issues have been closed out and current backlog is about 430 issues.
One thing that has become completely clear: not only is it important to be be receiving new issue reports from the community--it is equally important to continue encouraging and accepting contributions from the community as well.  It is quite impossible for a handful of volunteers to consider and fix everything for thousands of users.  However pipenv is a development tool for Developers which means not only do we support a wide range of systems and use cases, but we also have the know how to make contributions in various forms toward improving the tooling.
In order to help facilitate making it easier for new and existing contributors to look for impactful issues I want to remind you of some existing ticket labels as well as a new label Contributor Candidate

triage  - This label indicates the issue report has been parsed but that some amount of triaging/validation of the error report needs to take place so that it can be further classified.    Anyone can help do this.
Contributor Candidate - This label is new and indicates that the issue report is well formulated and will require some kind of code contribution to accomplish it.  We can assign out this issues and remove the candidate label once someone begins working on a prototype change.
Status: Awaiting Update ⏳ - This label indicates that a question or request for more information has been made from a primary participant in the thread.  Prolonged lack of response is sometimes a valid reason for closing this type of issue.

Other helpful labels that give context to the ticket:

Type: Documentation 📖  - This issue has identified a need for an enhancement to our documentation.  The docs are built with Sphinx and improvements can be verified locally in isolation.  Follows same PR process as making other code changes.
Type: Question ❔ - This is a request for support or a potential question about pipenv.
Type: Bug 🐛  - This label is reserved for a confirmed regression or obvious bug in pipenv.  Ideally these get fixed in relatively short order.
Type: Possible Bug - This type of issue has been triaged to a certain extent and it is believed a bug may exist, but additional details are required to make determination.  These generally require additional insights, triaging and potential code change before a resolution can be made.
Type: Enhancement - These are enhancement requests.  Not all enhancement requests will be worth implementing; many haven't been fully considered and may require additional refinement to proceed.  The ones marked as Contributor Candidate are believed to be worth pursuing, but many simply haven't been tagged  with this new label yet.

There are other status related labels as well to help track the state of the backlog.  Thank you for all of you that have contributed and continue to contribute to pipenv in the form of Issue reports, Pull Requests and Discussions!  Whether you are a veteran developer looking to improve a subtle edge case, add a feature or you are more junior looking to get some experience contributing to open source:  with your help, I am optimistic that we can reduce the number of active and requested issues in half again by this time next year (which would be ~200 issues or less).  Thank you for taking the time to read this post and we welcome any constructive feedback to help improve our processes further.

can i help on this ?


Unexpected closing of menu in mobile mode

Reported by @lottallegra
When I open the second menu level and then click on the 1st level menu entry („Bildung und Trainig“, for example), menu closes unexpectedly and jumps back to map view.

Bug-Reproduction by Josef:
I could reproduce the bug with any other top-category when setting the screen size so, that it operates in mobile mode.

The menu closes only if you click on an already selected entry the second time, to show the applied filters on the map. Otherwise nothing would happen if you click an already selected entry.
Does this explain the behaviour?

Not really. I was also very surprised. Can that be turned off easily?

@species


[develop] Replace joo_global_object by globalThis

Explain your changes:

I noticed joo_global_object is used when I was going through the code. joo_global_object is deprecated, replace by globalThis. See https://github.com/ocsigen/js_of_ocaml/blob/master/CHANGES.md?plain=1#L159. I think it is good to replace it as it seems a pretty old deprecation. The warning is not activated in jsoo, but it has been there for more than 2 years and a half. It doesn't seem to be critical. However, globalThis will be used in a following PR adding JS tests in dune, see https://github.com/MinaProtocol/mina/issues/13537
Depends on https://github.com/o1-labs/snarkyjs-bindings/pull/106 and https://github.com/o1-labs/snarkyjs/pull/1059.
The bump up of snarkyjs is based on develop. It adds some changes not merged in develop previously.
The replacement has been done through a search with git grep --recurse-submodules "joo_global_object" ":(exclude)src/lib/snarkyjs/src/bindings/compiled" at the root of the repo.

Explain how you tested your changes:

Rely on CI.

Checklist:

[ ] Dependency versions are unchanged

Notify Velocity team if dependencies must change in CI

[ ] Modified the current draft of release notes with details on what is completed or incomplete within this project
[ ] Document code purpose, how to use it

Mention expected invariants, implicit constraints

[ ] Tests were added for the new behavior

Document test purpose, significance of failures
Test names should reflect their purpose

[ ] All tests pass (CI will check this if you didn't)
[ ] Serialized types are in stable-versioned modules
[ ] Does this close issues? List them

Closes #0000

!ci-build-me

!ci-build-me


Support unordered list of links under RELATED LINKS

Summary of the new feature / enhancement
The 0.14 version of platyps requires that links under the H2 RELATED LINKS each be on a separate line. Rendering breaks if you forget to put a blank line between them.
The new version of PlatyPS should be able to read/parse the list of links whether they are listed on separate lines or they are collected in an unordered markdown list, regardless of the schema version of the markdown. (E.g. support either "list" format in 0.14 docs and new markdown docs)
All commands that write markdown should write the list of links as an unordered markdown list.
Proposed technical implementation details (optional)
No response

Fixed in https://github.com/PowerShell/platyPS/commit/27d5ffe4090f146b64c7d91453d6683c68c8ee53


Bitrise PR commit SHAs not correctly detected.

Bitrise appears to use a 12-digit SHA for PR runs that the uploader can't use.
A workaround from a customer:

It turns out that Bitbucket reports commit ID in a shorter format for pull request events. That's what bash uploader uses as well. As a hack, I add below to the build script.

export CI_COMMIT_ID="$(git rev-parse HEAD)"

@thomasrockhu ping

Work is moving to https://github.com/codecov/uploader, closing


feat(Couchbase): Add Couchbase logging plugin

Proposed Change

Add a logging plugin for Couchbase http_access, error, debug, babysitter, xdcr, http_access_internal, and info logs. (ported from stanza-plugins)
Tested against a running Couchbase instance to make sure access logs were parsing correctly.
Checklist

[x] Changes are tested
[ ] CI has passed

I guess I doubled my review comments somehow, you can ignore the half of those I marked as resolved, whoops.


I would like to ask in which file the epoch number set by the author is set

I would like to ask in which file the epoch number set by the author is set

same question


Always build images

renovate will bump the openstack-operator even if there was no build done. Lets always build images.

/retest


military=* layering problem

Style change requested
Currently areas with the military=* tag is rendered as a grayed out area.
When used in the context of military bases (landuse=military, military=base), the military=* area is rendered on top of all building structures and bodies of water (including the base water layer), covering details in the area.
Ideally, it should be rendered under the building structures, only graying out the dry land area.
Affected Tag or Tags
military=*
Where this is visible
You can see why we need this in these locations on the map:
Wellington Barracks in City of Victoria, Hong Kong
https://openhistoricalmap.org/way/198566784#map=18/22.28152/114.16529&layers=OD&date=1926&daterange=1840,2022

Whitfield Barracks in Kowloon, Hong Kong
(https://openhistoricalmap.org/way/198658487#map=18/22.29985/114.17039&layers=OD&date=1926&daterange=1840,2022)

Partial fix includes adding historic and ruins tags to the buildings_flat_ruins layer. This removes the large gray areas in the locations in screenshots above.

Now live on the production site:

https://openhistoricalmap.org/#map=17/22.28058/114.16232&layers=O&date=1926&daterange=1840,2022


Fix N+1 query in GetContentCollection

To discover the publication_state of items returned by this query, content_item.published? is called.
This in turn kicks off another query for the live_content_item. This means an extra query is performed for each item in the collection. We can avoid that by preloading the live_content_item.
cc @tuzz

:+1: good spot


[Awake] Keep Awake on schedule

Description of the new feature / enhancement
A feature that allows you to keep your PC awake during scheduled hours, for example 9AM to 5PM
Scenario when this would be used?
Sometimes I work off-hours and having a standard "sleep after 15 minutes" setting on my work PC is great, but I would prefer my PC not to auto-sleep during business hours
Supporting information
No response

/dup https://github.com/microsoft/PowerToys/issues/24846


Forking

The expression (48) is, however, ambiguous because the middle, amplitude
term does not commute with the exponents on the left and on the right.d.dx.d.dt.x11.q
Additionally, the covariant Maxwell equations are also applicable in free space:
&qed.With many programs, the temperature of any system can be reduced to zero temperature in a limited number of limited operations. The third law states that the absolute 0 is not absolute, because the entropy (S) must always be greater than or less than 0. Because S = E / k where k is the possible number of microscopic (ie E = mc ^ 2) infinities at the p-adic limit.

Language:

Editor: Layout:

1

--GNAT 4.9.3

2

3

with Ada.Text_IO; use Ada.Text_IO;

4

procedure Hello is

5

begin

6

Put_Line ("Hello, world!");

-bash: !": event not found

7

end Hello;

8

JS fractals fibs. Zzz!???? Fractal!££££ Bash!!!!! b
Reply

Tom Thistlethwaite
Tom Thistlethwaite
Jul 25
The conflict is resolved as follows: At a certain temperature the quantum nature of matter starts to dominate the behavior. Close particles follow Fermi-Dirac statistics and Bose particles follow Bose-Einstein statistics. In both cases the heat capacity at low temperatures is no longer temperature independent, even for ideal gases. For Fermi gasesCV in Eq. (4), which yields
{\ displaystyle S (T, V) = S (T_ {0}, V) + {\ frac {3} {2}} R \ ln {\ frac {T} {T_ {0}}}.} S ( T, V) = S (T_0, V) + \ fr and {3} {2} R \ ln \ frac {T} {T_0}. (13)
lookingforsomehope1
1 point ·
4 days agoSl (T) is the entropy of the liquid and x is the gas fraction.
Clearly the entropy change during the liquid-gas transition (x from 0 to 1) diverges in the limit of T → 0.
This violates Eq. (8).
Nature solves this paradox as follows: at temperatures below about 50 mK the vapor pressure is so low that the gas density is lower than the best vacuum in the universe.
In other words: below 50 mK there is simply no gas above the liquid.
bash.js.io9&#QED
1 Comment1 Share
DNS=<IP_ADDRESS>
3 Comments

<SPINE#ANDBASH SH z life=Negentropy is reverse entropy. It means things becoming more in order. By 'order' is meant organisation, structure and function: the opposite of randomness or chaos. One example of negentropy is a star system such as the Solar System. Another example is life.
As a general rule, everything in the universe tends towards entropy. Star systems eventually become dead. All energy has gone, and everything in the system is at the temperature of the surrounding space. The opposite of entropy is negentropy. It is a temporary condition in which certain things are hotter and more highly organised than the surrounding space. This is the second law of thermodynamics:
The second law of thermodynamics states that the total entropy of an isolated system always increases over time.[1]
Life is considered to be negentropic because it takes things in which have less order, like dead food, and turns it into things with more order, like cells in the body, tissues, and organs. In doing so, it gives off heat. Another example of negentropic things are societies, or social systems, because they take disorderly things such as communications, and make them into order which is useful to people.

if go.exe #call py
BASH SH z life=Negentropy is reverse entropy. It means things becoming more in order. By 'order' is meant organisation, structure and function: the opposite of randomness or chaos. One example of negentropy is a star system such as the Solar System. Another example is life.
As a general rule, everything in the universe tends towards entropy. Star systems eventually become dead. All energy has gone, and everything in the system is at the temperature of the surrounding space. The opposite of entropy is negentropy. It is a temporary condition in which certain things are hotter and more highly organised than the surrounding space. This is the second law of thermodynamics:
The second law of thermodynamics states that the total entropy of an isolated system always increases over time.[1]
Life is considered to be negentropic because it takes things in which have less order, like dead food, and turns it into things with more order, like cells in the body, tissues, and organs. In doing so, it gives off heat. Another example of negentropic things are societies, or social systems, because they take disorderly things such as communications, and make them into order which is useful to people.
        var b = "";

stop spamming this repo.  I've already reported this user to GitHub.


Armor Master Mythic Ability doesn't work with bucklers in particular

While all other shields seems to behave now, equipping bucklers still give you 5% arcane failure chance even if you're below the threshold that armor master gives you (and yes, it's not just a spellbook number, I had actual spell failure).

Are you running the latest TTT-Core
On Fri, Nov 11, 2022, 5:10 AM just-dont @.***> wrote:

While all other shields seems to behave now, equipping bucklers still give
you 5% arcane failure chance even if you're below the threshold that armor
master gives you (and yes, it's not just a spellbook number, I had actual
spell failure).
—
Reply to this email directly, view it on GitHub
https://github.com/Vek17/TabletopTweaks-Base/issues/533, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWSQPE4SHMSTIG52RYWDQTWHYSRBANCNFSM6AAAAAAR5P26NY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

TTT-Core is 0.5.4


Update calibration demo notebook

For #1365

Make use of relative link instead of absolute path to GraphSAGE NC demo notebook (link was previously broken as a result of this)
Use .transform() when fitting LabelBinarizer to validation data instead of .fit_transform()
Use f-string, list comprehension where possible
Fix minor spelling, grammatical errors
General tidying up of expository content

 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.Jeremy Goh 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.

(The CI failure is not related to the changes here: https://github.com/stellargraph/stellargraph/issues/1406.)

Thanks again!


Link MoQ interim meetings on YouTube to Datatracker

Description
MoQ held their interim meetings on Google Meet, and now have those recordings uploaded onto YouTube. Please link those recordings to the MoQ Datatracker page.
Code of Conduct

[X] I agree to follow the IETF's Code of Conduct

Below are the YouTube videos that needs to be added to each individual interim entry for MOQ
2023-01-31 09:00-13:00 PST
https://datatracker.ietf.org/meeting/interim-2023-moq-03/session/moq
https://www.youtube.com/watch?v=fODWg_WhZWU
2023-01-31 14:00-18:00 PST
https://datatracker.ietf.org/meeting/interim-2023-moq-04/session/moq
https://www.youtube.com/watch?v=FkUn_wzNQyw
2023-02-01 09:00-13:00 PST
https://datatracker.ietf.org/meeting/interim-2023-moq-05/session/moq
https://www.youtube.com/watch?v=rMJX6ev_cQk
2023-02-01 13:45-17:45 PST
https://datatracker.ietf.org/meeting/interim-2023-moq-06/session/moq
https://www.youtube.com/watch?v=CuZBeeWiOXc
2023-03-07 06:00-09:00 PST
https://datatracker.ietf.org/meeting/interim-2023-moq-07/session/moq
https://www.youtube.com/watch?v=Oiu_BDUxH4I
2024-05-22 09:00-10:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-09/session/moq
https://www.youtube.com/watch?v=y1IuSQCkrKo
2024-05-29 09:00-10:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-10/session/moq
https://www.youtube.com/watch?v=eW_VumYupNQ
2024-06-05 09:00-10:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-12/session/moq
https://www.youtube.com/watch?v=x6S7FHVfXqw
2024-06-12 09:00-10:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-13/session/moq
https://www.youtube.com/watch?v=vC431Mc_4zU
2024-06-18 09:00-12:30 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-05/session/moq
https://www.youtube.com/watch?v=k4jnkPDSa94
2024-06-18 12:30-17:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-06/session/moq
https://www.youtube.com/watch?v=oQ2Pnhvt7Pc
2024-06-19 09:00-12:30 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-07/session/moq
https://youtube.com/watch?v=wE_kI_7DUHE
2024-06-19 13:30-16:30 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-08/session/moq
https://www.youtube.com/watch?v=C9PHm82bXG4
2024-06-26 09:00-10:00 PDT
https://datatracker.ietf.org/meeting/interim-2024-moq-14/session/moq
https://www.youtube.com/watch?v=vZyB4LHnkd8

There are two problems here:

backfilling these links for sessions that have already happened
providing a way to attach recordings to future sessions

It may be that we should focus on 2 first and use that for 1


MudGlobal: Add more defaults for Button and Input

Description
Part of #4896
Added more mudglobal defaults

Button - Variant
Input - Variant and Margin

How Has This Been Tested?

no tests were added, just following the merged prs related to mudglobal
Type of Changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation (fix or improvement to the website or code docs)

Checklist

[x] The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[ ] I've added relevant tests.

Thanks @sidneyxvr


render issues

hey hope your'e doing well, i have 6 items in my wheelnav and i'm giving to each one of them slice angle it's working fine however when i give to a slice an angle bigger than 180 the rendering of wheelnav goes wrong.

Hi @ansari007
Thanks for your feedback!
What types of slicePath did you use? Did you set navItemsContinuous to true? Can you give me a sample code?

Hey there's the code i'm using:
wheel = new wheelnav("wheelDiv");
wheel.slicePathFunction = slicePath().DonutSlice;
wheel.initWheel(["init","sas","dsadas","ad","dsd"]);
wheel.navItems[0].sliceAngle =210;
wheel.navItems[1].sliceAngle =45;
wheel.navItems[2].sliceAngle =45;
wheel.navItems[3].sliceAngle =30;
wheel.navItems[4].sliceAngle =30;
wheel.navItemsContinuous = true;
wheel.createWheel();
result:

if the value is lower than 180 it's working fine.
Thanks.

This bug affected Donut, OuterStroke, Pie, Tutorial, Wheel, YinYang slicePaths. I fixed them now.


Fix up lints

Merged as https://github.com/dart-lang/angular/commit/ecf5f23684cef90171eeed0f8cf84de7eba4f997


Constraint for Lamp or Camera add addition node

I use constrain Track To.
If I use it with mesh-object - all ok - TRS extract in same node
If I use it with Lamp/Camera - I see additional correction-node (with name prefix - Correction_ ) - for what reason?

Camera index in additional correction-node, in right node - no camera index
In right node hard to understand which children is correction node, and which are not
Lamp index (in extensions) in additional correction-node, in right node - no lamp index
Same as 2 for lamp
See bug with twice identical index for Lamp-node children, but can't reproduce late

Cameras and lamps require an extra wrapping parent node to orient them properly. I'm not sure I understand the rest of your question, sorry.

bug-correction-camera.blend.zip

I was wrong about constraint  - sorry, it always extract this correction node as you say
can you explain how correctly from these two nodes to get one ( how to correctly connect them together)
or where is it in documentation


Add ability to view the image by toching

It is not comfortable to view cats by pressing BACK hiding onscreen keyboard. It'll be better to hide keyboard with pressing the image or with swipe

ENTER actualy works. I didn't now that


Ability to run elasticsearch with specific user

since ES cannot run as root, it should be able to specify a user to run ES with when executing user is root.

Duplicate of #45
TLDR: I won't add this, as this is very os specific feature. Root user is not a good choice for running tests, so it will be better to setup test environment properly instead of adding such feature.

Is it possible maybe to add elastic launcher script? Or a way to override the start command? Fixing the environment is not possible in my case as the builds are running inside dockers that execute everything as root and i have no control over it.
Thanks!

Ok, but why you can't run docker as another user?

i don't have control over the CD pipeline environment, so can't run the docker differently. from what i understood from my teammate the build script does some privileged actions (like cgroups initialization) and then runs gradle. we tried separating the build to two different steps but it is not a simple task as it seems, we decided that the easiest solution would be to run elasticsearch with a wrapper or something similar that switches the user before execution.

So what about script that would starts gradle as another user?

That should work... will try it. thanks

HI @ItamarBenjamin ,
Hope you have resolved your issue to start the elastic search on a different user. I came across similar case with my maven project that I managed to run with a non-root user. However, it does not proceed due to a Caused by: pl.allegro.tech.embeddedelasticsearch.EmbeddedElasticsearchStartupException: Failed to start elasticsearch within time-out exception without any further clues about it, unlike the case when I get a similar exception due to cannot start as root.  I tried with a different timeouts like 60, 120 and 180 seconds without luck. Wondering if you come across a situation like this or not.
Raj

I had a timeout of 60 seconds configured with it. Now when it increased to 180 seconds gradually, the server is started. This definitely smells like a workaround, so wondering if there is a decent way to get around this.


ExtractVerifiedClaims in scheme-psa-iot appears to be expecting the wrong format

When I look at the ExtractVerifiedClaims function in the scheme-psa-iot plugin for vts, I see that the code is expecting trustAnchor to be PEM encoded.
However, when I execute the code, I find that the trustAnchor input is JSON data instead. This meant that I had to essentially rewrite the function for the different data format.
Is it possible that I am using the plugin wrong (I am not aware of any changes that I've made to that part of the code)? Or is this a bug?

The Verification format for PSA is now aligned with the Provisioning format. Please see the PR https://github.com/veraison/services/pull/4

This has now been addressed!


Enable gateway to work within the lookaside model

Similar to https://grpc.io/blog/loadbalancing/

It doesn't seem like it would be a huge effort.


pip3 install bitfinex-v2 returnes file not found - README.md

Command: pip3 install bitfinex-v2 returns:
Collecting bitfinex-v2
Downloading https://files.pythonhosted.org/packages/a8/a0/e10703a05c2ed27d07ce4d5bdaabda3ed60030706bc2f1e6c935fe71cc7e/bitfinex-v2-0.5.1.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-build-62awd5et/bitfinex-v2/setup.py", line 15, in
with open("README.md", "r") as fh:
FileNotFoundError: [Errno 2] No such file or directory: 'README.md'

pip3 install git+https://github.com/ohenrik/bitfinex.git works, but i still get:
from bitfinex.websockets import WssClient
from bitfinex.websockets import WssClient
ModuleNotFoundError: No module named 'bitfinex.websockets'; 'bitfinex' is not a package

OMG, this was a beginner Error.
I had a file named bitfinex.py in my scriptfolder...
Sorry for that.

this is now fixed :)


some messages are not sent

Hello, I am having a problem with your library. Some particular messages are not being sent. they do get printed to console, but aren't sent. What am I doing wrong ?
here is my code :-
#define LED_BUILTIN 2
#define WIFI_SSID "ssid"
#define WIFI_PASS "pass"
#define BOT_TOKEN "here"

#include <FastBot.h>
FastBot bot(BOT_TOKEN);

void connectWiFi()
{
  delay(2000);
  Serial.begin(115200);
  Serial.print("WiFi");

  WiFi.begin(WIFI_SSID, WIFI_PASS);
  while (WiFi.status() != WL_CONNECTED)
  {
    delay(500);
    Serial.print(".");
    if (millis() > 15000) ESP.restart();
  }
  Serial.println("Connected");
}

#define SEND_MESSAGE(MSG) bot.sendMessage(MSG, msg.chatID)

void on_msg(FB_msg& msg)
{
  ;;;; if (msg.text == "/start")
  {
    SEND_MESSAGE("Hello! My Name is Khosla v0.1\n"
                 "I run on an ESP32 Microcontroller!"); // doesn't work
  }
  else if (msg.text.startsWith("good bot"))
  {
    SEND_MESSAGE("***good human***");
  }
  else if (msg.text.startsWith("/say"))
  {
    if (msg.text.length() > 5)
      SEND_MESSAGE(msg.text.c_str()+5);
    else
      SEND_MESSAGE("can't say nothing **ya dumb dumb!**"); // doesn't work
  }
}

void setup()
{
  connectWiFi();
  bot.attach(on_msg);
  bot.setPeriod(1000);
  bot.setTextMode(FB_MARKDOWN);
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop()
{
  digitalWrite(LED_BUILTIN, HIGH);
  delay(10);
  digitalWrite(LED_BUILTIN, LOW);
  bot.tick();
}

here is a screenshot of chat :-

here is serial console output :-
WiFi.....Connected
Hello%21+My+Name+is+Khosla+v0\.1%0aI+run+on+an+ESP32+Microcontroller%21
***good+human***
can't+say+nothing+**ya+dumb+dumb%21**
hi+there

some extra information :-

FastBot v2.25
ESP32 WROOM 32D
Arduino IDE

Hi. Try to disable markdown mode. It can conflict with some of your symbols

From documentation

Attention! In FB_MARKDOWN mode, characters cannot be used in messages ! + #, the message will not be sent.

ok thanks.
Another problem I have is that the bot is not working in groups, even though i have turned off privacy mode.

this is strange. Try echoBot example

this is strange. Try echoBot example

that doesn't work in groups either.

try to create new bot. I just tried: library v2.25, new bot, echoBot example, in group - works like a charm

thanks for advice, but it didn't work.
it works fine in other groups, just not in one particular group.
It seems something is wrong with my group permissions.
I fixed it by promoting the bot to admin.

Also I'm curious, how does FastBot detect if a message is an OTA update or not ?

Yep! There are groups and supergroups. Seems to be in supergroup bot must be an admin


OSError: cannot identify image file <_io.BytesIO object at 0x7fc87f2ec678>

I'm following the Example Use: A building detector with TensorFlow API, and ran into an error when trying to generate the training/eval data.
System information
** What is the top-level directory of the model you are using: **
~/tensorflow/models/research/object_detection
OS Platform and Distribution: Linux Ubuntu 16.04, Elementary OS
TensorFlow installed from (source or binary): pip install tensorflow-gpu
TensorFlow version: v1.5.0
Python version: v3.6.0
CUDA/cuDNN version: CUDA 9.0, cudnn 7.0, nVidia driver: 384.111
GPU: nVidia GeForce GTX 1070 Ti 8GB memory
CPU: Intel x86-64 Intel Core i5-6400K @ 2.70GHz x 4, 16GB memory
Exact command to reproduce:
python tf_record_generation.py --label_input=labels.npz              --train_rd_path=data/train_buildings.record              --test_rd_path=data/test_buildings.record

Sample code / logs:
python tf_record_generation.py --label_input=labels.npz              --train_rd_path=data/train_buildings.record              --test_rd_path=data/test_buildings.record
You have 221 training tiles and 144 test tiles ready
Traceback (most recent call last):
  File "tf_record_generation.py", line 172, in <module>
    tf.app.run()
  File "/home/xban/.pyenv/versions/general/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 124, in run
    _sys.exit(main(argv))
  File "tf_record_generation.py", line 143, in main
    tf_example = create_tf_example(group, train_dir)
  File "tf_record_generation.py", line 56, in create_tf_example
    image = Image.open(encoded_jpg_io)
  File "/home/xban/.pyenv/versions/general/lib/python3.6/site-packages/PIL/Image.py", line 2572, in open
    % (filename if filename else fp))
OSError: cannot identify image file <_io.BytesIO object at 0x7fc87f2ec678>

@checongcong, I have python 3.6.3 installed in my python environment and used tensorflow 1.4.1 originally, but I tried tensorflow 1.5.0, and both worked. For the error, can you update your pillow version, not sure if it's caused by it. I have Pillow==5.0.0 in my python environment.

My issue here was that the demo attempts to download sample content using the mapbox API. For some reason, it'll just render invalid images instead of displaying an error message  (If you look at images under data/examples/Buildings, you'll find they are probably broken) .
If you look at config.json, you'll see TOKEN_KEY under the imagery URL.
Sign up for mapbox (if you haven't already). The confirmation page should display your key, otherwise you can see it under https://www.mapbox.com/account/access-tokens.
Replace the TOKEN_KEY with your mapbox public token, and retry this.

Yeah replacing the ACCESS_TOKEN is noted in the README but it's pretty buried and has certainly caused its fair share of issues. I propose adding a specific check for this string in the config and displaying an error/warning if it's present


Initial ES 5 Support

We should probably add tests for both 5.x and 2.x too

Haphazardly added tests for 5.x but it works for now.


Make it so that pages with embedded airtable have footer on the bottom of page

Currently, for pages with embedded airtable the footer is not flush to the button of the page (there is a white bar below the purple footer)
Reference picture:
This affects the following pages:
https://www.reactladies.com/slack/
https://www.reactladies.com/partnerships/
https://www.reactladies.com/submit-talk/

This issue is no longer relevant as these pages do not exist on the current site.


ReactNativeART propTypes key is undefined

I updated from 0.12 to 0.14: Warning: Failed propType: Cannot read property 'width' of undefined, because Component.propTypes are undefined.
AnimatedComponent.propTypes = {
  style: function(props, propName, componentName) {
    for (var key in ViewStylePropTypes) {
      if (!Component.propTypes[key] && props[key] !== undefined) {
        console.error(
          'You are setting the style `{ ' + key + ': ... }` as a prop. You ' +
          'should nest it in a style object. ' +
          'E.g. `{ style: { ' + key + ': ... } }`'
        );
      }
    }
  }
};

The problem is, Component.propTypes is undefined. Component is shape in my case.
Shape.propTypes = Shape.propTypes || {};
const AnimatedShape = Animated.createAnimatedComponent(Shape);

will introduce another error:
You are setting the style { opacity: ... } as a prop. You should nest it in a style object. E.g. { style: { opacity: ... } }

Hi there! This issue is being closed because it has been inactive for a while.
But don't worry, it will live on with ProductPains! Check out its new home: https://productpains.com/post/react-native/reactnativeart-proptypes-key-is-undefined
ProductPains helps the community prioritize the most important issues thanks to its voting feature.
It is easy to use - just login with GitHub.
Also, if this issue is a bug, please consider sending a PR with a fix.
We're a small team and rely on the community for bug fixes of issues that don't affect fb apps.


getContainerByServiceName should work without suffix

Fixes https://github.com/testcontainers/testcontainers-java/issues/5773

Thanks for the PR. The change makes a test in the JUnit5 fail, can you please take a look?
https://github.com/testcontainers/testcontainers-java/runs/8047450685?check_suite_focus=true#step:7:270

@kiview :+1:, ok build is good. Think it was a flaky test.

thank you so much for your contribution @REslim30 !


Build fails

Unsure if this is the same issue previously stated, I followed the hotfix and added the permissions to IAM role Build failed at
2022-06-21T16:16:48.687Z [INFO]: -------------------------------------------------------------------------------------------------
2022-06-21T16:16:48.990Z [WARNING]: Error: Failed to create/update the stack: amplify-aws-serverless-shopping-cart-shoppingcart-service, Waiter StackCreateComplete failed: Waiter encountered a terminal failure state: For expression "Stacks[].StackStatus" we matched expected path: "ROLLBACK_COMPLETE" at least once
2022-06-21T16:16:49.103Z [WARNING]: make[1]: *** [deploy] Error 1
2022-06-21T16:16:49.104Z [WARNING]: make: *** [backend] Error 2
2022-06-21T16:16:49.104Z [INFO]: make[1]: Leaving directory `/codebuild/output/src425599724/src/aws-serverless-shopping-cart/backend'
2022-06-21T16:16:49.105Z [ERROR]: !!! Build failed
2022-06-21T16:16:49.105Z [ERROR]: !!! Non-Zero Exit Code detected
2022-06-21T16:16:49.105Z [INFO]: # Starting environment caching...
2022-06-21T16:16:49.106Z [INFO]: # Environment caching completed
Terminating logging...

Let me know if anymore data is needed!

 Build failed
2022-06-21T16:59:28.857Z [ERROR]: !!! Non-Zero Exit Code detected
2022-06-21T16:59:28.857Z [INFO]: # Starting environment caching...
2022-06-21T16:59:28.858Z [INFO]: # Environment caching completed
Terminating logging..
log (3).txt
.


trigger cannot be used if editor is not focussed

monaco-editor version: 0.23.0 (Monaco Playground)
Browser: Chrome
OS: Windows
Playground code that reproduces the issue:
let editor = window.monaco.editor.create(document.getElementById('editor-container'), {
    value: '<?php\n\n$test = 4;',
    language: 'php',
    wordSeparators: "`~!@#%^&*()-=+[{]}\\|;:'\",.<>/?",
    minimap: {
        enabled: false
    }
});
//editor.focus();
editor.trigger('something', 'actions.find');

If the editor is not focussed, trigger is not working. I would assume that the code above would open the search of the editor, but it does not. However, if you outcomment editor.focus(), everything works fine, so I assume that the focus is somehow required.
The issue is a regression, it used to work some versions before. However, I do not know when the issue occured first.

I am having issues reproducing this.  Can you check that this is still an issue and if so, provide a full example in a codesandbox or similar?
Adding editor.trigger('something', 'actions.find'); just after this and it works as expected.
https://github.com/microsoft/monaco-editor/blob/08dd4fad2bd41dcdac8bbdc3c08cc21578144d45/test/index.js#L8-L13

Closing due to inactivity.
If this bug still applies, please create a new issue. Make sure to select the form for bugs and include a minimal reproducible example. Thanks!


GDExtension: array_set_typed now accepts enum instead of uint32_t

The GDExtension function array_set_typed currently takes uint32_t, although it could benefit from a more type-safe GDExtensionVariantType enum.
Found through a int32_t (Linux) vs. uint32_t (Windows) inconsistency of the mapped enum, see this CI run.

Thanks!


Not a issue But suggestion for Vimeo with Videojs 5+

The Vimeo plugin do not work with the latest Videojs 5+.
It would be great to do a Vimeo plugin based on your Youtube plugin.
There's a api for Vimeo
https://developer.vimeo.com/player/js-api
Here a way to remove with css all Vimeo Control.
http://www.cssplay.co.uk/menu/cssplay-vimeo-hide-control-bar.html
Vimeo API example.
https://github.com/vimeo/player-api

We've updated to use the newest official vimeo API. Thanks.

Hi, i think you should change de Vimeo URL https to http.
Error:
Refused to load the script
because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline'

We're using the native API and not doing anything like that ourselves. Injection of the CSS in the js might be causing CSP issues but otherwise, I would say it's something that vimeo is doing.

There's a url inside the js file pointing to vimeo api with https
it mean that if you are on a non https server the plugin will not work.
I tryed it online and it give this error.
I tryed it on my local server and i have no error.
The only strange thing it's it load the Vimeo control bar.
but you may have changed the way to use it and i didn't read the vimeo.js doc yet.

Yes, unfortunately, vimeo doesn't provide a way to hide their control bar.
As for an http url, I'm not seeing any HTTP urls in the dist file.

It may be tricky but look here.
http://www.cssplay.co.uk/menu/cssplay-vimeo-hide-control-bar.html

Yeah, I've seen that. I'm not sure we want to do that and it may be against vimeos TOS.


Update event-5140.md

Updated the document per the author's guidance on the table
Fixes#https://github.com/MicrosoftDocs/windows-itpro-docs/issues/10657

Learn Build status updates of commit 2ec0032:
:bulb: Validation status: suggestions

File
Status
Preview URL
Details

windows/security/threat-protection/auditing/event-4661.md
:bulb:Suggestion

Details

windows/security/threat-protection/auditing/event-4691.md
:bulb:Suggestion

Details

windows/security/threat-protection/auditing/event-5140.md
:bulb:Suggestion

Details

windows/security/threat-protection/auditing/event-5145.md
:bulb:Suggestion

Details

windows/security/threat-protection/auditing/event-4661.md

Line 2, Column 1: [Suggestion: ms-topic-missing - See documentation] Missing required attribute: 'ms.topic'. Add a valid value to indicate the article type.

windows/security/threat-protection/auditing/event-4691.md

Line 2, Column 1: [Suggestion: ms-topic-missing - See documentation] Missing required attribute: 'ms.topic'. Add a valid value to indicate the article type.

windows/security/threat-protection/auditing/event-5140.md

Line 2, Column 1: [Suggestion: ms-topic-missing - See documentation] Missing required attribute: 'ms.topic'. Add a valid value to indicate the article type.

windows/security/threat-protection/auditing/event-5145.md

Line 2, Column 1: [Suggestion: ms-topic-missing - See documentation] Missing required attribute: 'ms.topic'. Add a valid value to indicate the article type.

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@aczechowski Please merge this PR. Thanks

NOTE: build suggestions were already addressed in a separate bulk metadata update


Add event key successiveFailedTimes to watched keys

Update of loadbalance successiveFailedTimes configuration can be missed if it is not watched.

Coverage increased (+0.1%) to 64.681% when pulling 6398baa15afd477c48dfa71af66253199ee32645 on joseph-v:fixsuccessivefailure into e2cac9cb758d0f728ebf080bc0efc2defc40be9c on ServiceComb:master.


Make knowledge distillation processing compatible with DictDataset and Dataset.

This MR update the knowledge distillation processing to make it compatible with DictDataset and Dataset. While the previous typing showed that this module take as input Dataset, it does not. It takes only as input DictDataset. Make this module compatible with both DictDataset and Dataset. Enable also the user to define the split which is defined to "train" by default just like the previous version.

Good catch, did not encounter this as my datasets did not contain the word "train" lmao


Remove unnecessary throw when processing snapshot

tress test jest test is failing

the same happened with me this morning - rerun failed jobs worked 😵💫


Establish a method of specifying the handler function for a given route

Currently, all functions are mapped to GET -> .get, POST -> .post, PUT -> .put, and DELETE -> .delete
There should be a way to call a specific method.handler within a controller file, rather than using one of the pre-canned options

@dkoleary @lan.nguyen @ptariche @cinada

well now I feel silly operationId  is already in the spec
http://swagger.io/specification/


Compile lastest MXNet failed with cude 8.0

For bugs or installation issues, please provide the following information.
The more information you provide, the more likely people will be able to help you.
Environment info
Operating System: Ubuntu 14.04
Compiler: gcc 4.8
Package used (Python/R/Scala/Julia):
MXNet version: 0.9.5
Or if installed from source: yes
MXNet commit hash (git rev-parse HEAD): 38f7c5584016e92ba1e0ee1b00ea6632740f67ce
If you are using python package, please provide
Python version and distribution:
If you are using R package, please provide
R sessionInfo():
Error Message:
Please paste the full error message, including stack trace.
g++ -std=c++11 -c -DMSHADOW_FORCE_STREAM -Wall -Wsign-compare -O3 -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/ -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/dmlc-core/include -fPIC -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/nnvm/include -Iinclude -funroll-loops -Wno-unused-variable -Wno-unused-parameter -Wno-unknown-pragmas -Wno-unused-local-typedefs -msse3 -I/usr/local/cuda/include -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_MKL=0 -DMSHADOW_RABIT_PS=0 -DMSHADOW_DIST_PS=0 -DMSHADOW_USE_PASCAL=0 -DMXNET_USE_PROFILER=1 -DMXNET_USE_OPENCV=1 -I/usr/include/opencv   -fopenmp -DMSHADOW_USE_CUDNN=1  -DMXNET_USE_DIST_KVSTORE -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/ps-lite/include -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/deps/include -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/cub -DMXNET_USE_NVRTC=1 -MMD -c src/operator/contrib/dequantize.cc -o build/src/operator/contrib/dequantize.o
g++ -std=c++11 -c -DMSHADOW_FORCE_STREAM -Wall -Wsign-compare -O3 -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/ -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/dmlc-core/include -fPIC -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/nnvm/include -Iinclude -funroll-loops -Wno-unused-variable -Wno-unused-parameter -Wno-unknown-pragmas -Wno-unused-local-typedefs -msse3 -I/usr/local/cuda/include -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_MKL=0 -DMSHADOW_RABIT_PS=0 -DMSHADOW_DIST_PS=0 -DMSHADOW_USE_PASCAL=0 -DMXNET_USE_PROFILER=1 -DMXNET_USE_OPENCV=1 -I/usr/include/opencv   -fopenmp -DMSHADOW_USE_CUDNN=1  -DMXNET_USE_DIST_KVSTORE -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/ps-lite/include -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/deps/include -I/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/cub -DMXNET_USE_NVRTC=1 -MMD -c src/operator/contrib/fft.cc -o build/src/operator/contrib/fft.o
In file included from /home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/tensor.h:16:0,
                 from include/mxnet/./base.h:13,
                 from include/mxnet/operator_util.h:24,
                 from src/operator/contrib/./dequantize-inl.h:9,
                 from src/operator/contrib/dequantize.cc:6:
/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/./base.h:359:43: error: ‘CUDA_R_32I’ was not declared in this scope
   static const cudaDataType_t kCudaFlag = CUDA_R_32I;
                                           ^
In file included from /home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/tensor.h:16:0,
                 from include/mxnet/./base.h:13,
                 from include/mxnet/operator.h:19,
                 from src/operator/contrib/./ctc_loss-inl.h:13,
                 from src/operator/contrib/ctc_loss.cc:8:
/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/./base.h:359:43: error: ‘CUDA_R_32I’ was not declared in this scope
   static const cudaDataType_t kCudaFlag = CUDA_R_32I;
                                           ^
In file included from /home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/tensor.h:16:0,
                 from include/mxnet/./base.h:13,
                 from include/mxnet/operator.h:19,
                 from src/operator/contrib/./count_sketch-inl.h:11,
                 from src/operator/contrib/count_sketch.cc:7:
/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/./base.h:359:43: error: ‘CUDA_R_32I’ was not declared in this scope
   static const cudaDataType_t kCudaFlag = CUDA_R_32I;
                                           ^
In file included from /home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/tensor.h:16:0,
                 from include/mxnet/./base.h:13,
                 from include/mxnet/operator.h:19,
                 from src/operator/contrib/./../operator_common.h:13,
                 from src/operator/contrib/./fft-inl.h:16,
                 from src/operator/contrib/fft.cc:7:
/home/ldpe2g/Mxnet/mxnet_Scala/mxnet/mshadow/mshadow/./base.h:359:43: error: ‘CUDA_R_32I’ was not declared in this scope
   static const cudaDataType_t kCudaFlag = CUDA_R_32I;
                                           ^
make: *** [build/src/operator/contrib/count_sketch.o] 错误 1
make: *** 正在等待未完成的任务....
make: *** [build/src/operator/contrib/ctc_loss.o] 错误 1
make: *** [build/src/operator/contrib/fft.o] 错误 1
make: *** [build/src/operator/contrib/dequantize.o] 错误 1

What have you tried to solve it?

set USE_CUDA_PATH to use cude 7.5 problem solved

Hi, i have met the same problem. And how to install CUDA7.5 and CUDA8.0 in same computer or just uninstall CUDA8.0 then install CUDA7.5???

You should use the lastest cuda 8, I update cuda 8 from 8.0.27 to cuda 8.0.61 and problem solved.
You can install both cuda 7.5 and cuda 8 on the same computer. I install driver and cuda using the run file.

Thanks a lot  !!

Is anyone else getting this issue with cuda 8.0.61?

Upon further inspection, it seems that CUDA_R_32I is literally not defined in /usr/local/cuda/include/library_types.h, hence the error.

I'm getting the same error with cuda 8.0.61. Have you solved it?

@xinario I replaced every instance of CUDA_R_32I in MXNet with a type that was defined in the library_type.h header file. It was probably something along the line of CUDA_R_32F. Obviously not the best workaround... but the build passed.

my way is to set USE_CUDA=1 USE_CUDA_PATH=/usr/local/cuda/targets/x86_64-linux

Just change the /Mxnet/3rdparty/mshadow/mshadow/base.h, I also can work it out.


feat: add walk command

Description

feat: add walk command with sub-commands:

find - find values in a yaml/json file
rename - exclusively rename/swap keys in a yaml/json file
replace - exclusively replace values in a yaml/json file

Closes:

#44,
#42
#45

Fixes minor bugs encountered while refactoring code

Type of Change

[x] ✨ New feature (non-breaking change which adds functionality)
[x] 🛠 Bug fix (non-breaking change which fixes an issue)
[ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
[x] 🧹 Code refactor
[ ] ✅ Build configuration change
[x] 📝 Documentation
[x] 🗑 Chore

👨🏽🍳 🥘


Empty output.page_url despite successful deployment

I have a job defined to deploy my project documentation to the github-pages environment, but despite the deployment working as expected, there's a warning annotation on the workflow that states:

Environment URL '' is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.

I've tried setting the default access permissions for the GITHUB_TOKEN to both my repository's default "restricted", as well as the "permissive" settings, but it has not made a difference.
If it's helpful, I'd be glad to paste any of the job output from a run here, but for reference, this is my job definition:
  deploy:
    name: deploy / github-pages
    needs: build
    permissions:
      pages: write
      id-token: write
    environment:
      name: github-pages
      url: ${{ steps.deployment.output.page_url }}
    runs-on: ubuntu-latest
    steps:
      - name: Deploy to GitHub Pages
        id: deployment
        uses: actions/deploy-pages@v2

Relates to https://github.com/elasticdog/rustops-blueprint/pull/18

@elasticdog You have a typo in your workflow. Try to swap https://github.com/elasticdog/rustops-blueprint/blob/56774fa7e8ea10b8eb13d190871dacfb5ea67083/.github/workflows/docs.yml#L48 for:
url: ${{ steps.deployment.outputs.page_url }}

;)

Oh man, I can't tell you how many times I stared at that line looking for typos 🤦 Thanks for your eyes @yoannchaudet, that fixed it right up!


Public API Status

Im not sure if Spotify changed anything, but for some reason the public api just isnt working rn

It works now. Had to temporarily shut down the server due to too many requests per second.

It doesn't work now.

Hello @evilarceus , I read that you had to shut down the public API service.
It was really useful to me and to other people, so I'd like to help you keep it up.
I'm ready to pay my share!

Same here. My website is surely the main reason why your server got this amount of requests, it's a key functionality for chart fans using it. I've been able to do the complete installation at my end with no issue, someway I'm failing the usage part, although I used your own API for quite some time.
With a bit of assistance from you, I would be able to run it, and to pay for it. It's just a too good of an API to have it offline. Ping me back if this sounds fair to you!

I'm also willing to pay to use the API.

Hey! I have a YouTube Channel about music. I make charts. And I saw yesterday this Api about knowing all the streams of an album. And I am interested. I'd be very grateful if you could pass me the code or the api. Maybe I can return you the favor. Is there any way that we can talk? Thank you so much. TheMusic25.

Around $30 a month per person would be an ok price I think.

Please reconsider hosting this API publicly because it's a unique tool and it saves us so much time. My friend and I used to track BTS songs manually (every day for over 8 months) and now we're back at it again. Maybe you can create a pricing plan based on usage. DM me @/bts_graphs on twitter to talk about prices. Thanks for your time.

Sorry for the longer than expected time (I became a father last week :)), but there is no reason to worry about the API disappearing.
I have it up and running locally, during the upcoming days I'll deal with my server provider to host the search engine I developed and which uses evilarceus' fantastic API, and then i'll connect it to my website. This work won't be lost.

Congrats!!!
I have never tried your site; I was actually talking about my glitch app btsgraphs.glitch.me that runs on evilarceus' API.

Sorry for not responding for a while. I didn't want to give a definite answer since I wasn't sure if I wanted to make users pay to use the API (having others pay for access to data that I don't own... just doesn't sit right with me :P)
Anyway, I've been looking at other Spotify-related projects and noticed that librespot-java has a way to use the Hermes protocol, which is what Spotify uses for retrieving play counts and other desktop-specific data. I've forked it and changed it so that it can work similarly to this project, and it has much lower CPU and memory usage. Here's the repository:  sp-playcount-librespot.
Oh, and it doesn't require the Spotify desktop client, meaning it's much easier to deploy 😄
I'm also hosting the API once again, see other repository for info. I'm currently trying out Heroku for hosting, but I might move it if any issues arise. The API response is also much different, so you'll have to rewrite much of your code. This won't happen again for future versions unless Spotify changes something on their end.
This repository will be archived until I rewrite sp-playcount-librespot in a different language (not a fan of maintaining Java code lol).


Pdf file & folder size are not affected by setting thumbnail width&height option on document library block.

Even if you edit thumbnail height & width, it affects just image files like jpeg.
Pdf files and folders should also get resized with the option.

Pdf files and folders should also get resized with the option.

What do you mean with "resize a PDF"? A PDF is a very complex document type, which contains images and text. It does not have a "width and height in pixels".
And what do you mean with "resize a folder"? A folder doesn't have a size in pixels, it's only a container of files...

@mlocati I guess she meant about the thumbnails of the PDF and Folder.

@mlocati
As @biplobice mentioned, I meant just "the thumbnail" image.


CppLexer Loops Infinitely (test-case attached)

(Original issue 795 created by jonasfj on 2012-08-01T16:14:16.152122+00:00)
Hi, I've attached a file that pygments doesn't like :)
To reproduce the bug:
{{{
#!python
$ python

source = open('hb-ot-tag.cc', 'r').read()
import pygments
import pygments.lexers
lex = pygments.lexers.get_lexer_for_filename('hb-ot-tag.cc')
lex
<pygments.lexers.CppLexer>
for i, tok, tt in lex.get_tokens_unprocessed(source): print i, tt
...
}}}

I think it loops, as I've had it running for hours :)
Also if I break it, it tells me that it halted at "m = rexmatch(text, pos)".
Anyways, I have another tokenizer I can use for C++ files as a temporary workaround. But would probably be nice to have this fixed, infinite loops eats so much CPU time :)
Note: I tested against 1.4 and 1.5.
//Regards Jonas Finnemann Jensen.

(Original issue 795 last updated on 2012-08-19T08:32:22.023914+00:00)
(Issue automaticaly closed due to status in Bitbucket: resolved)

(Original comment by birkenfeld on 2012-08-19T08:32:22.021825+00:00)
Closes #795: fix pathological matching behavior in C/C++ lexers.
→ <<cset<PHONE_NUMBER>43>>


UWP UnitTests runs can suspend

Description
Recently moved our UWP UnitTests to use the newer MSTest nuget package, but we're now finding that our automated unit tests will often hang on server executing them.
The moment we sign into the server, the unit tests will continue executing, indicating that the Test Runner is getting suspended by the OS. Is MSTest v2 forgetting to extend execution time for UWP apps?
Steps to reproduce

Long-running 1000s of test runs on a server without a user connected
Using v1.3.2

Expected behavior

Tests complete

Actual behavior

Tests stop executing after a while, but resume the moment you remote in to the server.

@dotMorten : This is a known issue which has been fixed in RS5. Please follow the original issue here : https://github.com/Microsoft/vstest/issues/1524
Closing this as duplicate.


Predefine remainder of jobs, and default role action skills/resources

A smattering of changes I was tinkering with on the side of implementing MCH, but didn't want to include as part of that PR, to make the review passes cleaner:

Updated the Common.ts arrays that define which jobs we support to make it easier for developers to get started on a new job. They now just need to uncomment the job they want to implement from the appropriate role array
The role arrays also now compose into the all jobs array in the order they appear in the job guide, saving anyone else from needing to sort that out
favicon switching is now preconfigured for anyone that wants to implement a new job, one less thing for them to think about.

We will need to keep the wiki doc for how to get these around somewhere when the next expansion comes along and we need favicons for the new jobs though...

All role actions, with the exception of the Healer/Caster sleeps and the phys ranged heavy/binds are now defined, and included by default
Jobs that aren't fully-implemented yet can still at least display without crashing, and will properly include their respective role actions

Rebased to include now-implemented RPR support!

Pulled the DoT handling stuff out of this PR since it's getting a much heavier rework with the upcoming BRD PR. This one now focuses on the changes I was making to make it easier for new jobs to get started by including role action and resource definitions by default, as well as making common display logic for those.


observer implementation

Is this change include @borzamircea changes?
Did you manage to pull from his branch?

Yes, I checked and it includes all @borzamircea changes.


id 933150 can raise many false positive and i should to disable it

Description
I think rule which impelemted in id 933150 can raise many false positive as it just match a word without additional logic. This is happened in my production environment when user try to get image where the name contain ...fOpenCamera.jpg. Now i disable the fopen function detection and may be another function will be follow.

How to reproduce the misbehavior (-> curl call)
Thanks to the sandbox so we can make a report easily.

Open browser
visit: https://sandbox.coreruleset.org/RootAndLeafOpenCamera.jpg

Logs

Your Environment

CRS Sandbox environment
Confirmation
[x] I have removed any personal data (email addresses, IP addresses,
passwords, domain names) from any logs posted.

Hi @abudawud,
thanks for reporting.
Yes, seems like rule933150 is a bit strict, especially it's a PL1 rule. And indeed, we should investigate that - I'll add this issue to next monthly chat's topic.

Roughly 200 functions have been added to 933150 between CRS 3.3.x and CRS 4.x, I can already see a few functions that are false positive prone and should probably be moved to rule 933160. Matching functions that are very small (5 characters or less in my experience) without any extra checking tends to cause false positives. Long function names tend to be pretty rare with false positives.
@abudawud Are multiple functions causing you false positive or just fopen? It would be useful to know how many functions and which functions are causing these false positives.


Regression: render components list with v-else & v-for

Vue.js version
2.1.5
Reproduction Link
https://jsfiddle.net/7jcoogfc/5/
Steps to reproduce
Nothing to do, see output.
Using v-if and v-else to show message when empty list, or list of rendered components
What is Expected?
List of 1,2,3,4 expected
What is actually happening?
undefined rendered with 0 errors
In Vue.js 2.1.4 all works!

Nested VNode not normalized. I'll try to make a patch.

Not only components https://jsfiddle.net/7jcoogfc/6/

@defcc I'm looking into this as well

Got it :)

fix shipped in 2.1.6.

Patch works in demo also.  (Which I assume test is derived from.)