keep level of allowance

see https://github.com/AdriVanHoudt/Hapi-Boombox/pull/33/files
Comes down to that I allow 11.0.x but that the pr goes to 11.1.0, I would like to greenkeeper to go to 11.1.x

Other cases that relate to this

single majors, e.g. 2 https://github.com/greenkeeperio/greenkeeper/issues/242 https://github.com/greenkeeperio/greenkeeper/issues/103
explicit ranges, e.g. 2.0.0 < 3 https://github.com/greenkeeperio/greenkeeper/issues/254

is there any progress on this? Or is something holding this up?

Hey @AdriVanHoudt,
I'm happy to tell you that we've just rolled out the new Greenkeeper that is based on GitHub integrations.
With the new Greenkeeper this issue is resolved and you can try it out today: https://github.com/integration/greenkeeper
Installing the integration will automatically enable Greenkeeper for all repos that you can grant access for, and that have a package.json file present.
Please be aware that this is currently in its early phase. Before installing it we recommend disabling the old Greenkeeper.
Thanks for your feedback.
We'd love to hear what you think about the new Greenkeeer as well.
Best,
Stephan

@boennemann I enabled it for test repo to check it out. Also I kinda like the way Snyk allows you to enable it for repos. They have an easy overview on their website and how I enabled it now on github is more cumbersome. I do understand that this is a real integration while Snyk is just using the api I think.

@boennemann it still changes the notation in the PR's see https://github.com/Salesflare/hapi-plugin-mysql/pull/53/files
I really want to be able to just click merge and go sit under an actual palm tree 🌴  but this is really prevents me from doing that :/

@boennemann another example https://github.com/Salesflare/hapi-csv/pull/11/files


doc: Update removal-policy.md

setDefaultRemovalPolicy expects a policy argument of type  AppRemovalPolicy not a string

Oh no it's a string. That's not a CDK method, it's SST's.


Error in program

When I open xJoy.exe with the Nintendo Switch Joy Cons connected, it says:
XJoy v0.1.5
initializing emulated Xbox 360 controller...
connection error: bus not found
press [ENTER] to exit

This probably means you did not install the ViGem bus. See the installation instructions.


Adding Cite-seq-Count for CITE seq data

Although CITE seq data is a different assay type than mRNA, this method is not stricktly "integrating" multi assay data.
Should I add a new section for this?


Request response is not working with Kafka as transport

When I set kafka as provider Request Response is not working.
I am using Sample.Simple.ConsoleApp

I changed provider as Kafka in  var provider = Provider.Kafka; in CreateMessageBus function
I am using local on premise Kafka Broker
As I am not using SSL in kafka so I had commented addssl function for producerconfig and conumerconfig
When I run the program I can see Request and response topic for Multiply in Kafka but getting timeout after this statement
var response = await bus.Send(new MultiplyRequest { Left = a, Right = b });

hello @ukotdiya02 ,
I did check again and it does work fine against my test instance of cloud karafka.
SSL should not make much difference if your local broker does not require it.
Can you check if you created all these topics?
            if (provider == Provider.Kafka)
            {
                // Note: We are using the free plan of CloudKarafka to host the Kafka infrastructure. The free plan has a limit on topic you can get free and it requires these topic prefixes.
                topicForAddCommand = "4p5ma6io-test-ping";
                topicForMultiplyRequest = "4p5ma6io-multiply-request";
                topicForResponses = "4p5ma6io-responses";
            }

Also, what system and Kafka Broker version you're using?

Thanks for your response. Personally I would like to thank you and say you had done great job of abstracting Messagebus  and implementing RequestResponse on broker which are primarily for Pub-Sub. YOU library is easy to use and understand.
I am using Kafka version 2.4.
When I debug the sequence is

When ProduceToTransport function is called in MessageBUsBase it goes to KafkaMessageBus.ProduceToTransport and create request on  request  topic in Kafka
After that it comes to below line of SendInternal function in MessageBUsBase
var responseUntyped = await requestState.TaskCompletionSource.Task.ConfigureAwait(true);
After this line it post response on response topic in Kafka
Then I get  timeout error
However unlike memorybus OnResponseArrvied event is never fired when I use Kafka. Am I missing somethings as why it is not going into KafkaResponseProcessor class.

Regards
Uttam
On 05-May-2021, at 2:17 AM, Tomasz Maruszak<EMAIL_ADDRESS>wrote:
[EXTERNAL]
! Caution: This email originates from outside Secure Meters. Please be cautious before responding, opening attachments or clicking on links, unless you recognise the sender and know that the content is safe.
hello @ukotdiya02https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fukotdiya02&data=04|01|uttam.kotdiya%40securemeters.com|ca7ba8a15b9249a81c7f08d90f3ddf53|7377900b5c3541b99a9c5e83c9932af1|0|0|637557580680127816|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Xb2lbSrXPsop2qo32DOCfRksXyEZEqhm%2FUKLVJrHD2M%3D&reserved=0 ,
I did check again and it does work fine against my test instance of cloud karafka.
SSL should not make much difference if your local broker does not require it.
Can you check if you created all these topics?
        if (provider == Provider.Kafka)
        {
            // Note: We are using the free plan of CloudKarafka to host the Kafka infrastructure. The free plan has a limit on topic you can get free and it requires these topic prefixes.
            topicForAddCommand = "4p5ma6io-test-ping";
            topicForMultiplyRequest = "4p5ma6io-multiply-request";
            topicForResponses = "4p5ma6io-responses";
        }

Also, what system and Kafka Broker version you're using?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fzarusz%2FSlimMessageBus%2Fissues%2F46%23issuecomment-832234725&data=04|01|uttam.kotdiya%40securemeters.com|ca7ba8a15b9249a81c7f08d90f3ddf53|7377900b5c3541b99a9c5e83c9932af1|0|0|637557580680127816|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=UShqlN4VqhHjETrDXD5JBWNhOiWNFpPDU3%2BWS4YDDQs%3D&reserved=0, or unsubscribehttps://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAT6CNFR7GJ4ZRVYAWXO3CATTMBMO7ANCNFSM44CFKQNQ&data=04|01|uttam.kotdiya%40securemeters.com|ca7ba8a15b9249a81c7f08d90f3ddf53|7377900b5c3541b99a9c5e83c9932af1|0|0|637557580680137817|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=psUV2sF6nvte%2FtdI%2Ff%2BO6n4A9G1pApjlu%2FdYm66QVCI%3D&reserved=0.
This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender and destroy all copies and the original message. Secure Meters Limited or its subsidiaries (Secure), are unable to exercise control or guarantee the integrity of/over the content contained in e-mails and any views expressed in this message are those of the individual unless expressly stated with due authority of Secure. If you have any problems with the emails from Secure contact: @.***

@ukotdiya02 , thanks for the kind words on the SMB library, that always helps ;)
I've found a sample docker compose that runs a single instance kafka + zookeeper to reproduce your issue. After some testing, the request-response Kafka scenario of the ConsoleApp sample seems to run fine for me:

I've created a feature branch that adds the docker-compose.yml file under the ConsoleApp folder. Inside it already creates the necessary Kafka topics required for the sample to work.
That said, I did found one small issue where the first request would always time-out on a fresh install of kafka (consumer group does not exist yet). That was because the consumer would not yet start before the request had been already produced. To fix this I've adjusted the offset reset setting to:
                                ConsumerConfig = (config) =>
                                {
                                    config.AutoOffsetReset = AutoOffsetReset.Earliest;
                                    //AddSsl(config);
                                }

In short, you can run this yourself:

Checkout the feature branch
Install Docker Desktop
Open command line and navigate under Samples/ConsoleApp
docker-compose up
(wait some time until Kafka and Zookeeper startup)
Run the sample Console App

I will likely incorporate that docker compose file into the mainline of the project if people wanted to run the infrastructure locally for debugging.

Thanks for the pain you had taken. Yes it is working fine with single node docker. However it is not with w node cluster. I will be looking into the issue. Just in case you know the reason when I debug the program
When I run with kafka docker image constructor of KafkaResponseProcesor get called but when I run it with my 3 mode kafka cluster  KafkaResponseProcesor does nougat called. I think this is reason for not working 3 node cluster mode. Can you give hint when KafkaResponseProcessor constructor will get called.   In Docker scenario it is getting called just after this statement
var multiplyTask = Task.Factory.StartNew(() => MultiplyLoop(messageBus), CancellationToken.None, TaskCreationOptions.LongRunning, TaskScheduler.Default);
Regards
Uttam
On 06-May-2021, at 3:23 AM, Tomasz Maruszak<EMAIL_ADDRESS>wrote:
[EXTERNAL]
! Caution: This email originates from outside Secure Meters. Please be cautious before responding, opening attachments or clicking on links, unless you recognise the sender and know that the content is safe.
@ukotdiya02https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fukotdiya02&data=04|01|uttam.kotdiya%40securemeters.com|e13bc75f436f4ab37a6108d9101044c9|7377900b5c3541b99a9c5e83c9932af1|0|0|637558484339649524|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=hr46E1RykY8h9FwHdF6E%2BX1ANop6m%2BaEQf88MXJfAtc%3D&reserved=0 , thanks for the kind words on the SMB library, that always helps ;)
I've found a sample docker compose that runs a single instance kafka + zookeeper to reproduce your issue. After some testing, the request-response Kafka scenario of the ConsoleApp sample seems to run fine for me:
[image]https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F2655886%2F117212981-533f8380-adfb-11eb-8e92-f96ee679eb2e.png&data=04|01|uttam.kotdiya%40securemeters.com|e13bc75f436f4ab37a6108d9101044c9|7377900b5c3541b99a9c5e83c9932af1|0|0|637558484339649524|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=L8jAqxOE2D7B3hjLAP9oHJL4Sb7fgoCXHhVtZM%2B5dSA%3D&reserved=0
I've created a feature branch that adds the docker-compose.yml file under the ConsoleApp folder. Inside it already creates the necessary Kafka topics required for the sample to work.
That said, I did found one small issue where the first request would always time-out on a fresh install of kafka (consumer group does not exist yet). That was because the consumer would not yet start before the request had been already produced. To fix this I've adjusted the offset reset setting to:
                            ConsumerConfig = (config) =>
                            {
                                config.AutoOffsetReset = AutoOffsetReset.Earliest;
                                //AddSsl(config);
                            }

In short, you can run this yourself:

Checkout the feature branch
Install Docker Desktop
Open command line and navigate under Samples/ConsoleApp
docker-compose up
(wait some time until Kafka and Zookeeper startup)
Run the sample Console App

I will likely incorporate that docker compose file into the mainline of the project if people wanted to run the infrastructure locally for debugging.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fzarusz%2FSlimMessageBus%2Fissues%2F46%23issuecomment-833054851&data=04|01|uttam.kotdiya%40securemeters.com|e13bc75f436f4ab37a6108d9101044c9|7377900b5c3541b99a9c5e83c9932af1|0|0|637558484339659519|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=BfMt9ogLgZ1h31yAn067bdvwP7x1WKFcvmnwlPBvmHs%3D&reserved=0, or unsubscribehttps://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAT6CNFVXZH23S2FLAQBBCPLTMG46ZANCNFSM44CFKQNQ&data=04|01|uttam.kotdiya%40securemeters.com|e13bc75f436f4ab37a6108d9101044c9|7377900b5c3541b99a9c5e83c9932af1|0|0|637558484339659519|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=dWoEqxn9M9w8%2BGrLbdtHW1DEbl5lx0HTGrhOMeeNvo4%3D&reserved=0.
This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender and destroy all copies and the original message. Secure Meters Limited or its subsidiaries (Secure), are unable to exercise control or guarantee the integrity of/over the content contained in e-mails and any views expressed in this message are those of the individual unless expressly stated with due authority of Secure. If you have any problems with the emails from Secure contact: @.***


Support creating Retryer instance using a spec string

Hi,
This library is awesome. One small thing will improve is even further. The way guava cache can be created using a spec string, it would be awesome if I can create a retryer using a spec.
Advantages:
In prod deployments, I just need to configure 1 config property which can tweak the retryer to any extent. Currently I would need to have different configs properties for different strategies. If we can come up with some sort of DSL, it would be possible. Please suggest a format I will try to raise a PR.

some thing like https://google.github.io/guava/releases/17.0/api/docs/com/google/common/cache/CacheBuilderSpec.html


Unable to connect to spark cloud.: code: 404

While I'm able to use the Web IDE and spark-cli, I can't connect using spark-io (created .sparkrc and modified .bashrc).
The code:
var Spark = require("spark-io");
var board = new Spark({
  token: process.env.SPARK_TOKEN,
  deviceId: process.env.SPARK_DEVICE_ID
});

board.on("ready", function() {
  console.log("CONNECTED");
  this.pinMode("D7", this.MODES.OUTPUT);

  var byte = 0;

  // This will "blink" the on board led
  setInterval(function() {
    this.digitalWrite("D7", (byte ^= 1));
  }.bind(this), 500);
});

board.on('error', function(err) {
    console.log(err);
});

I'm getting this error:
Error: Unable to connect to spark cloud.: code: 404
    at IncomingMessage.<anonymous> (/home/a0viedo/Documents/jsPlayground/node_modules/spark-io/lib/spark.js:282:19)
    at IncomingMessage.emit (events.js:117:20)
    at _stream_readable.js:944:16
    at process._tickCallback (node.js:442:13)

Any ideas?

Have you flashed your Spark with the Voodoospark firmware? https://github.com/rwaldron/spark-io#getting-started

I just double checked:

spark-io master
latest voodoospark firmware

Everything works as expected.

For some reason my core was listed offline with spark list. Rebooted the core and then it worked fine. Thanks @rwaldron.


No package.json in generated project

When I run the line from the README:
npm init xc-app my-wasm-app --template wasm-react

the created my-wasm-app directory does not contain a package.json, so the subsequent npm install and npm run dev commands fail.

If I instead just use npm init xc-app and follow the prompts to select the react template, then it creates the package.json file

The command to create the specified template currently seems to be invalid. You can generate it by npm init xc-app.

Thanks, I'm really impressed by the speed of development once it's up and running. Didn't know Rust could build this fast!
Btw I think tweaking the logic here to not rely on the emoji would fix the command:
https://github.com/lencx/create-xc-app/blob/d00ce000012fce3fb659068310abc8ad8916b714/index.js#L125-L128

Thanks, I will review the code later. https://github.com/lencx/vite-plugin-rsw can get more information about the plugin.

The problem has been fixed, please try the following command again.
# npm 6.x
npm init xc-app my-wasm-app --template wasm-react

# npm 7+, extra double-dash is needed:
npm init xc-app my-wasm-app -- --template wasm-react


Value defines that consist of an application end up with yielded continuations in their body, instead of final values.

(define foo (+ 2 2)) results in a bootstrapped function application that yields execution:
(define __foo
   (&apply
    __PLUS
    2
    2
    (&make-closure (&make-env) (lambda (__env379 __value378) __value378))))

This will resolve itself once #55 is addressed.


Upgrade to GWT 2.8.0-rc2

Related:
https://github.com/dashbuilder/dashbuilder/pull/232
https://github.com/droolsjbpm/droolsjbpm-build-bootstrap/pull/276

+1

+1.


In WSL the init command doesn't run properly on shell startup.

Bug Description
A clear and concise description of what the bug is.
After installing quicknav, adding the init command to the .bashrc, and restarting the terminal or sourcing from the .bashrc a warning is emitted that quicknav is not found.
Reproduction
Steps to reproduce the behavior:

Install Quicknav inside WSL.
Add the eval "$(quicknav init bash)" to your .bashrc.
Close the WSL terminal, and open a new one.
You will see the message -bash: quicknav: command not found.
Manually run  eval "$(quicknav init bash)" and quicknav gets initialized properly.

Expected Behavior
A clear and concise description of what you expected to happen.
I would expect quicknav to init properly, and allow the usage of the nav command. Is there anyway to bundle in the quicknav init stuff with the installation of quicknav, removing the need to add it to the .rc files altogether? Maybe utilizing the $SHELL environment variable and cargo workspaces so that nav is also set as a command immediately?
Screenshots
If applicable, add screenshots to help explain your problem.

Info

OS Name and Version: [e.g. OSX 11.0.0] Debian GNU/Linux 11 (bullseye)
Quicknav Version [e.g. 1.0.0] 1.3.0
Shell: [e.g. Zsh] Bash

Additional context
Add any other context about the problem here.
I don't know precisely what the cause of the issue is. I have only seen it on WSL. Works perfect on my Arch system. I saw someone else have this issue as well (also WSL), so I figured it was worth bringing up.

I just remembered the nav command name is variable and can be changed by the user. So making it init the command upon install instead of shell startup would likely cause issues with that. I'm curious what your thoughts on this are.

Hmmm.......I'm confused. That doesn't make any sense why it would do so. It almost seems that its loading the ~/.bashrc file before it actually loads the programs that are installed if that makes sense. That's very weird....

Yeah i also thought it was very odd. I will try to do some testing in a bit to see if I can find a fix from the wsl end.

Ok...it just seems very weird as if something is loading wrong....

Does it happen when loading a new terminal, or when loading the first terminal after WSL starts up?

After investigation into this issue regarding wsl loading too slowly, I got the idea to create a function that check if quicknav has been initialized and if not does so, the first time the quicknav command is run in a session. It may lead to unnecessary quicknav initializations, but that is not an issue for me, and it resolves the problem completely.
When quicknav is initialized any time after wsl startup it works fine.
Bottom line: This is not a quicknav issue, it is a wsl issue.
# ~/.bashrc

export IS_QN_INIT=0

initialize_quicknav() {
    if [ $IS_QN_INIT -eq 0 ]; then
        alias quicknav=quicknav
        eval "$(quicknav init bash)"
        export IS_QN_INIT=1
    fi
}

alias quicknav="initialize_quicknav; quicknav"


aws aurora support?

Hi,
Is AWS RDS Aurora (mysql/postgreSQL) supported ?

MySQL and PostgreSQL (>= 9.3) are. As long as you can write a callback that takes in SQL and returns a promise of the results, it should work.

ok nice. Thank you


Update CHANGELOG.md for unreleased changes in cedar-policy-core

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.

IMO there's not much point in keeping a change log for core. Any changes that effect users of cedar-policy need to be present there too, and changes the core API aren't interesting to anyone else.

IMO there's not much point in keeping a change log for core. Any changes that effect users of cedar-policy need to be present there too, and changes the core API aren't interesting to anyone else.

Fair enough. Closed this PR.


Download gets stuck at 0b/s

sometimes when the network is low, the download stops at 0b/s and downloading does not continue. Now , when the network comes strong again, it fails to work and download does not contiue

@duncanokeyo are you working with a custom downloader and client? what is the client settings?


Extract Retry-After header value and return specific error

@dlsniper let me know if I can help out with this one in any way. In the past we've done something like this:
type SlackErrorTooManyRequests struct {
	RetryAfter int
	Err        error
}

func (connErr *SlackErrorTooManyRequests) Error() string {
	if connErr == nil {
		return "<nil>"
	}
	if connErr.RetryAfter == 0 {
		return connErr.Err.Error()
	}
	return connErr.Err.Error() + fmt.Sprintf(" Retry after %d", connErr.RetryAfter)
}

…and then used it like this:
	err := ConnectToSlackCode(param, param2, param3)
	if err != nil {
		if connErr, ok := err.(*SlackErrorTooManyRequests); ok {
			time.Sleep(time.Duration(connErr.RetryAfter) * time.Second)
                        // retry here
                 }
                 // handle other errors here
          }

@dlsniper this stuff is continuing to bite us. Anything we can do to help move this along? :/

The reason I don't want to push this is because it should be done better to flag the issue and not have to match / parse the error text. Unfortunately I'm busy with GopherCon and that's why the late reply.

@dlsniper sure I get that this is not the right path. I am not sure what the alternative plan is though. If you could share your thoughts on what the proper way to do this is, perhaps I can come up with a PR that have a chance at getting merged?

@dlsniper @dvdplm Is this still a WIP? I think we want to start closing out our PRs, so if there isn't any movement on this front I'm going to close this out.

Imo this is better than nothing and I'd prefer it get merged as-is rather than closed. Currently there is no way for the caller to know if they're being rate-limited and for how long. At least with this, interested clients can choose to do string matching and take action.


Updated documentation for Revision 0.1.5.

Coverage remained the same at 100.0% when pulling 8b1dc1fd0514116a2af22c89f51b396e1fc37aa4 on dev into 4fb46b75d530888e22dc5d8eb151a930252b80b4 on master.


Playbook for l3-nonha-to-ha migration

(cherry picked from commit 619fa5b47af11fa749d0ce5b2b94faa91aec30aa)

This won't be tested by CI, merging.


Robot Framework standard libraries are not getting imported

Hi ,
In my robot test file as below , am getting import not found error. Though path is updated for library paths. it works with pybot but with pycharm intellibot it says import not found.
Library           Rammbock
Library           OperatingSystem
Library           Collections
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] on win32

sys.path
['C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.1\helpers\pydev', 'D:\WIFI\NWIFI\Automation\trunk', 'C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.1\helpers\pydev', 'C:\WINDOWS\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib', 'C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site-packages', 'D:\WIFI\NWIFI\Automation\trunk']

if it works with pybot then it is likely a matter of how you have the python interpretor setup in your project. let me poke in pycharm and get back to you.

I updated the wiki page to include PyCharm notes.
https://github.com/millennialmedia/intellibot/wiki/Python-Interpreter
I suspect that your IDE is not using the version of python you think it is using or nothing is set.  Mine was empty when I first opened the project.
Let me know if this helps.

I did gave the python-Interpreter pointing to python installed in my machine.
I am using windows 7 .
Still facing same problem. Infact even for normal python file , import * says file not found. So I guess, system path is not loaded /; taken correctly.
But python console opened through pycharm displays correct path. as below

sys.path
['C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.1\helpers\pydev', 'D:\WIFI\NWIFI\Automation\trunk', 'C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.1\helpers\pydev', 'C:\WINDOWS\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib', 'C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site-packages', 'D:\WIFI\NWIFI\Automation\trunk']

Hi ,
Update to this , I tried virtual env and it worked.
Not sure why direct python path is not working.

You can also try to set the paths to your libraries in PYTHONPATH env variable instead of PATH.

I came across something like this when I had migrated a robotframework env to a new machine.   The wrong libraries (the python ones) only had been pip'd (my fault, I was on vacation for a while!).  For example:  Pypi 'selenium' was pip'd and looked fine in the IDE (Pycharm) module listing,  however what was really needed was the pip of the 'robot framework selenium'  which is  'robotframework-selenium',  not just 'selenium' for native python use.     So everything appeared ok at first glance, and all of the builtin keywords were fine,  but no added std libraries (e.g. selenium) or any of their keywords worked.   The 'pip list' comparison between the legacy and migrated to machine gave me the hint.  Give that a look at at least.


add bloombers and picnic sponsor logos

lurker passing around: there seems to be a wee grey background layer on the Bloomberg svg?

lurker passing around: there seems to be a wee grey background layer on the Bloomberg svg?

Yes indeed. I tried a few things, but in the end I've no idea how to fix that.
I've asked for help on the Discord channel in the meantime, but if you have any ideas let me know, or better yet push a commit. ☺

Patrick beat me to it. You basically have to modify the svg by removing the grey layer or just extract the logo part.

Thanks folks


Yielding an assertion function call does not narrow the asserted type

Bug Report

🔎 Search Terms
generator, yield, assertion function
🕗 Version & Regression Information

This is the behavior in every version I tried, and I reviewed the FAQ for entries about assertion functions and generators.

⏯ Playground Link

Playground link with relevant code
💻 Code

 function * testFunc() {
    type SomeType = {a: number};

    let count = 0;
    function assertAThing(obj: unknown): asserts obj is SomeType {
        // don't care about the impl
        count++;
    }

    const bla: unknown = {a: 3};
    assertAThing(bla);

    // no type error here
    console.log(bla.a);

    const bla2: unknown = {a: 4};
    yield assertAThing(bla2);

    // bla2 is unknown, but should be SomeType as asserted by the assertAThing call.
    if (bla2.a !== 4) {
        throw new Error("bla2.a should be 4.");
    }

    if (count !== 2) {
        throw new Error("Count should be two.");
    }

    console.log("Javascript success")
 }

for (const item of testFunc()) {
    //
}

🙁 Actual behavior
The variable bla2 is still unknown even after passing it through the assertion function assertAThing.
🙂 Expected behavior
bla2 should be narrowed to be SomeType like bla1.
Workaround
We are effectively yielding void since assertion functions cannot return anything. This means there is a simple workaround:
assertAThing(bla2);
yield;

This is not a bug as per #32695:

A function call is analyzed as an assertion call or never-returning call when

the call occurs as a top-level expression statement, and
the call specifies a single identifier or a dotted sequence of identifiers for the function name, and
each identifier in the function name references an entity with an explicit type, and
the function name resolves to a function type with an asserts return type or an explicit never return type annotation.

This doesn't seem like something you would likely (ever?) actually do in real code, and making new CFA graph nodes slows down everything else.


cache-lastAuthenticationResult

cache-lastAuthenticationResult

I know this module is lite on test but I think that a test to validate the how the cached version works needs to be added


Layout of the app with descriptions

Right now, I think that the layout needs to be fixed.

The text that describes the data (like the header at the top) should be made to look distinct from the graphs
The text is way too big in the toolbar where everything is selected
"Map of the location of selected sites" (the title) should reference Minnesota directly
The text describing the plots is good in my opinion.

wrong repository....


ci: ignore missing termination_time since API doesn't provide it

While the termination_time attribute is supported for on-demand instances, the API currently cannot include that attribute in responses for on-demand devices (even with an include parameter, the API will not return that attribute).
This updates the failing device import test to ignore the termination_time attribute.  When the API adds support for this attribute in responses for on-demand devices, we can update the test to once again expect the imported termination_time attribute to match state.

TF_LOG=DEBUG TF_ACC=1 go test -v -run=TestAccMetalDevice_impor

fails for me with
23-05-16T17:54:50.625+0200 [DEBUG] sdk.helper_resource: Stopping providers: test_name=TestAccMetalDevice_importBasic test_step_number=2 test_terraform_path=/usr/bin/terraform test_working_directory=/tmp/plugintest1981768807
    resource_metal_device_acc_test.go:630: Failed state verification, resource with ID terraform-20230516155450012800000006 not found

I don't know where the terraform-20230516155450012800000006 string comes from.

Codecov Report
Patch coverage has no change and project coverage change: +0.06 :tada:

Comparison is base (d0a8ec6) 60.47% compared to head (a3e2db8) 60.54%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #323      +/-   ##
==========================================
+ Coverage   60.47%   60.54%   +0.06%
==========================================
  Files          90       90
  Lines       17940    17940
==========================================
+ Hits        10850    10862      +12
+ Misses       6793     6782      -11
+ Partials      297      296       -1

see 4 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

@t0mk Does that error happen every time you run it or only occasionally?  It passed locally for me yesterday, and it passes consistently in CI.
I'll try running it locally again and see what happens.

@ctreatma Yes it happens consistently. But it also happens on master branch so it's not specific to this change. It's somehow connected to the data source declaration in the basic device config, here
https://github.com/equinix/terraform-provider-equinix/blob/952d84ad765a0e0ae55dbde7d6fed2667256a7bc/equinix/resource_metal_device_acc_test.go#L99
The terraform-20230516155450012800000006 is generated ID for the data source. I'm not sure why TF tries to import the datasource.
I've just found out that it's a problem with terraform-plugin-sdk/v2. I updated it to v2.26.0 and then the import code passes with the modification from this PR.
I created a PR updating the TF SDK plugin to newest, you can decide if you want to take it in:
https://github.com/equinix/terraform-provider-equinix/pull/325
As I verified that the change works (albeit with different TF-SDK-plugin version), I approve this PR.

Relates to

https://github.com/equinix/terraform-provider-metal/pull/191#discussion_r709127245
https://github.com/equinix/terraform-provider-equinix/pull/210


Using Findloc in SubDyn

THIS PULL REQUEST IS READY TO MERGE
Feature or improvement description
An important part of the discretization routine SD_Discrt is used to reindex the user inputs from "IDs" to indices. This involved several lookup of indexes in arrays. This was previously done by copying pasting several time the same code ("while loops").
I've added a function findloci, which is a simplified version of the fortran intrisinc findloc (which is not yet available on all compilers), and used this instead of the copy-pasted while loops.
I've also isolated the code that performs the reindexing since it doesn't really belong to the discretization routine.
I'm committing this now to limit the differencess with my other branch f/flexsub2
Related issue, if one exists
Follow up of  #351
Impacted areas of the software
SubDyn module

There is a subroutine interface LocateStp that does essentially the same thing as the FindLoci.
However, given that FindLoci is a function, I say let's keep it rather than try converting to the LocateStp routine.  I think this makes the code more readable.

Thanks for the feedback, I'll try to see if I can use LocateStp in the future

I'd like to use findloci to fix #378. I believe this PR it can be safely merged.


/tmp/jsx container-install asks for private key and than for ssh password for root@localhost

The installer confuses me:

First it asks me for a private key, I gave and confirm one;
It continues, and later asks to add localhost:9122 to known hosts, I obey;
Now it asks me the password for ssh'ing into root@localhost, I do not know the password, I try the empty password, as well as my private key that I gave at the beginning, but nothing works.

The installation stops:
Could not execute:    scp -P 9122 /tmp/jsx root@localhost:/tmp/
stderr:
    Warning: Permanently added '[localhost]:9122' (ECDSA) to the list of known hosts.
    Permission denied, please try again.
    Permission denied, please try again.
    root@localhost: Permission denied (publickey,password).
    lost connection

Tried again with a clean environment. Seems that it does work when I make sure an SSH key is loaded in and active. The loading of an ssh key (and perhaps even creation of it) should either be automated, or it should be checked at the start of the installer as a prerequisite so that it can abort the installer with a proper error if no ssh key is loaded in. Given that it seems to prevent the installation from happening otherwise.

lets verify if still issue in 10.0.2

do on #682

fixed on development_jumpscale

the installation is done successfully using container-install option when the key is loaded, but when i delete the key  ssh-add -D
the script downloaded the docker then raise this error

Warning: Permanently added '[localhost]:9122' (ECDSA) to the list of known hosts. root@localhost's password:

so we need to check the existence of ssh-key before to start in any installation step. @waleedhammam

@ branch: development_jumpscale @ commit: https://github.com/threefoldtech/jumpscaleX/commit/0f8315db548a67ce3b5c6aa35438a49d6a750f93
changelog:

raise error when ssh-key is not avaliable
fix the dirty hack that removes host's known hosts and replaced with adding to it

verified and it's working as expected.


(feat) - try a basic generics implementation on the hooks

More or less trying out some things to see where I end up... Pretty new to generics in TS

Codecov Report

Merging #35 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master      #35   +/-   ##
=======================================
  Coverage   95.29%   95.29%
=======================================
  Files          15       15
  Lines         234      234
  Branches       37       37
=======================================
  Hits          223      223
  Misses         11       11

Impacted Files
Coverage Δ

src/useField.ts
88.88% <100%> (ø)
:arrow_up:

src/useFieldArray.ts
90% <100%> (ø)
:arrow_up:

src/helpers/arrays.ts
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Adding Advanced Logging

Allowing the user to increase the log level in Settings > General when clicking the Start button.
The increased log level will remain for the rest of the session.
All loggers inside the com.faforever package will be set to DEBUG.
Fixes #955

Where did this leave off @axel1200?

If required I can change the behaviour so that the application will remember enabled DEBUG logging once pressed, so issues on logging in can be checked.
I set the toggle per session initially, so the application won't write too much DEBUG logging in case the user forgets to disable it.

Yes it would be nice if the option persisted between sessions


docs(button-group): add documentation

Resolves #114

Coverage remained the same at 99.576% when pulling d4f7550dfffe358e8febd7a0a1393b8d52613a86 on button-group-documentation into 504bac12d8b2e78b7d10f76761a785c8d02a215c on master.

Coverage remained the same at 99.576% when pulling d4f7550dfffe358e8febd7a0a1393b8d52613a86 on button-group-documentation into 504bac12d8b2e78b7d10f76761a785c8d02a215c on master.


FBI Fails To Check For Update

I updated from version 2.4.8 to 2.4.9. Whenever I check for updates using version 2.4.9, I get this error message.
Details are here:
Failed to check for update.
Result code: 0xD963F806
Level: Permanent (27)
Summary: Internal (11)
Module: Application (254)
Desc: Parse failed (6)
Is this a known bug? I know that version 2.4.9 is only 20 hours old, so if something screwed up here or there, it's ok. I just wanted to inform you since no other posts about this were found here.
Pls let me know soon. Thx

Duplicate of #365

Oh. My bad. I didn't check the closed issue. I'm going to close it now.

How do I fix this


Is it possible to use a different color for when a folder is opened vs when it is closed?

I want my folder icons to be grey when untouched but orange when they're expanded. Is this possible in neo-tree? I can't find any highlight groups that say so.

There is no built-in logic for that, but you can replace the icon component with your own implementation that adds this in.
Here is how you would replace the icon component with your own:
require("neo-tree").setup({
  filesystem = {
    components = {
      icon = function ()
       return { text = "*", highlight = "Normal" }
      end,
    }
  }
})

and here is the built-in icon component:
https://github.com/nvim-neo-tree/neo-tree.nvim/blob/7c6903b05b13c5d4c3882c896a59e6101cb51ea7/lua/neo-tree/sources/common/components.lua#L265-L284
You can probably just copy and paste that and add in your custom highlight group for open folders.


<IP_ADDRESS> - UI set as Italian - Strings in English

@4gray
Describe the bug
After install teh program I configured Italian language for GUI
But after re-launch application interface is in english.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
UI in Italian -> strings in Italian
Screenshots

Desktop (please complete the following information):

IPTVNator 0.51.1
OS: Windows 10 22H2 64bit Italian
Browser Google Chrome
Version 0.51.1

Additional context
Add any other context about the problem here.

The issue was fixed here: https://github.com/4gray/iptvnator/pull/358 it will be included in the next release.


docs(style-guide): Add protractor style guide

docs(style-guide): Add protractor style guide
Added the protractor style guide markdown file

Thanks for getting this together! I'd be happy to make the edits I note above or let you handle it, just let me know.

Thanks! Merged as dd4ef900867ab72a5e58b2f34fdeb3fda94788cc


CRDT clear methods.

CRDTs should have methods to clear (delete, remove) all existing data.

Closed by 16e4d138737e753652d761c56891c5493d02e443.


update package lock - caniuse-lite db

caniuse-lite has been successfully updated
Target browser changes:

➖  and_chr 85
➕ and_chr 92
➖ chrome 86
➖ chrome 85
➕ chrome 92
➕ chrome 91
➖ edge 86
➖ edge 85
➕ edge 92
➕ edge 91
➖ firefox 81
➕ firefox 91
➖ ios_saf 14
➖ ios_saf 13.4-13.7
➕ ios_saf 14.5-14.7
➕ ios_saf 14.0-14.4
➖ safari 13.1
➕  safari 14.1

Thanks for contributing to Wagtail! 🎉
Before submitting, please review the contributor guidelines https://docs.wagtail.io/en/latest/contributing/index.html and check the following:

Do the tests still pass? ✅
Does the code comply with the style guide?  ✅
For front-end changes:  ✅ (ran build locally, tested on Safari 14, Firefox 92/91, Chrome 95 - all on MacOS)

Thanks.


Unexpected Error Occured while connecting

Issue Type: Bug
Tried to connect with credentials that worked previously, over an OpenVPN connection.  possible issues with DNS when switching VPNs?
Azure Data Studio version: azuredatastudio 1.32.0 (4a45ba7cf20dd4129f1a08e5e776dfb33e3d1d1e, 2021-08-16T18:09:20.282Z)
OS version: Darwin x64 20.6.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz (12 x 2200)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
3, 3, 3

Memory (System)
16.00GB (2.01GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (5)

Extension
Author (truncated)
Version

newdatabase
kev
1.0.0

import
Mic
1.3.1

profiler
Mic
0.11.0

server-report
Mic
0.2.3

whoisactive
Mic
0.1.4

@neap15 what error are you receiving when you try to connect to the SQL Server?

This seems to be a network issue.  My ISP is blocking the VPN I require to access this server.

On Sep 7, 2021, at 7:22 PM, Karl Burtram @.***> wrote:
@neap15 https://github.com/neap15 what error are you receiving when you try to connect to the SQL Server?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/microsoft/azuredatastudio/issues/16998#issuecomment-914688512, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3MGQY4MIGQP4BA4HW5NVDUA2NCNANCNFSM5DMPC5OQ.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

I'll close based on the previous comment.  Unfortunately the network issue will need to be resolved before connecting in ADS.  Thanks!


Updating "Faster Pull Request Reviews" link.

H/T to @jonparrott for finally getting me to send this PR. The old link has been redirecting to this new one for at least two weeks and I keep noticing and forgetting.

FYI I killed the builds since no code (or docs prose) was changed.


[Task (tooling/wallet)]: Improve human readable by adding a badge for Timelock collect in generic tx details

Improve human readable by adding a badge for Timelock collect in generic tx details

superseeded by https://github.com/iotaledger/iota/issues/4419


Let user add tag before AJAX request is complete

When AJAX feature is enabled, users can't create a new tag before AJAX request retrieves results. Sometimes connection is slow and it will be nice to let users create a new tag.
I can get it work if I SnappleMan's solution (making a 'fake' success call in transform function): https://stackoverflow.com/questions/45067149/adding-tag-to-select2-before-ajax-search-is-complete?rq=1
But when I do that, then if the user creates the tag after ajax response, tag is added twice in the input (in multiple selects).
I think it would be a good feature.

We don't have immediate plans to provide this. We are focused now to fix UI bugs. But if you open a PR with unit tests, I will be glad to review and approve if everything is ok.


chore(api): get-payment-by-id API (v3) the route is in the singular

Are you accessing the project from the GitHub Codespaces?

[ ] No, I am running the project on my local machine (I will fill in the OS section below)
[x] Yes, I am using GitHub Codespaces.

Note: The project is optimized to run on Codespaces. We welcome contributions to enhance it for cross-platform local development, but it's not something we will prioritize right now. Thank you!

Describe the bug
I'm migrating the API from v3 to v4. So, I realized during the migration, that the route referring to: get-payment-by-id is in the singular.
And, as a good best practice for REST API design, we should put the routes in the plural. As mentioned in this article https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Type in command '...'
Click on '...'
Scroll down to '...'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
OS (please complete the following information):

OS: Windows 11
OS Version:
npm version:
Node.js version: >18
output of azd version:

Additional context
Add any other context about the problem here.

Hello @glaucia86. My name is Prince and was asking if I could contribute to this issue?

Hi, @prince475. This issue is already done. Just waiting for the @manekinekko approval


Added kannada_json_task

Kannada riddles

Background
A riddle, as per the wikipedia definition, is a statement, question or phrase having a double or veiled meaning, put forth as a puzzle to be solved.
Joking riddles have been used as a developmental index of children's humor [1] and form an important part of cultural milleu of many geographical tracts across the world. They are indulged in both as a test of intelligence and as a fun-filled pastime.
In this challenge, we focus on a specific kind of riddles in Kannada, a Dravidian language which is the lingua franca of the state of Karnataka in south western region of India [2] . It is one of the scheduled languages of India as per the constitution and there were roughly 43 million native speakers in 2011.

Brief outline:

Typically, the riddle challenge is posed (with a song-like tonality) and the particpant(s) are expected to guess the answer. In this task however, we have simplified this and turned it into a 4-choice multiple-choice question format.

Kannada riddles
Background
A riddle, as per the wikipedia definition, is a statement, question or phrase having a double or veiled meaning, put forth as a puzzle to be solved.
Joking riddles have been used as a developmental index of children's humor [1] and form an important part of cultural milleu of many geographical tracts across the world. They are indulged in both as a test of intelligence and as a fun-filled pastime.
In this challenge, we focus on a specific kind of riddles in Kannada, a Dravidian language which is the lingua franca of the state of Karnataka in south western region of India [2] . It is one of the scheduled languages of India as per the constitution and there were roughly 43 million native speakers in 2011.
Brief outline:
Typically, the riddle challenge is posed (with a song-like tonality) and the particpant(s) are expected to guess the answer. In this task however, we have simplified this and turned it into a 4-choice multiple-choice question format.
An example of this task would be:

Q: ಕುಡಿಕೆಯಲ್ಲಿ ಮೆಣಸು.ನಾನು ಯಾರು?
Translation: (Black) pepper in a vessel. Who am I?

The four options provided are:
'ಜರಡಿ': Sieve, 'ಪರಂಗಿ-ಹಣ್ಣು': Papaya, 'ಮಾವು': Mango, 'ಶ್ರೀಗಂಧ': Sandalwood.
The correct answer expected would be (b) 'ಪರಂಗಿ-ಹಣ್ಣು': Papaya
Authors: Nick Roberts (ncrobert@cs.cmu.edu), Ryan Teehan (rsteehan@gmail.com), Vinay Prabhu<EMAIL_ADDRESS>What is this task trying to measure?
In our task, we want to measure LLMs' abilities to actually understand the subtleties of the clues embedded in the riddle prompt.
The three main challenges we foresee are:

The language chosen, Kannada, is a 'low resource' language
The performance of a lay-person in solving these riddles is rather poor. But given the 4 clues, we found that the performance dramatically improves!
We purposefully peppered the non-answer options with low-hanging traps where we feel naive semantic-mapping would result in spurious answers

Motivation
1: To work towards inclusion of low-resource languages such as Kannada into the benchmark.
2: To draw the attention of the community towards curating more riddles datasets
Related Work
We were particularly inspired by "Although large natural datasets are crucial ingredients for training accurate, deployable NLP systems,
we find that naturalness and size are not necessary
qualities of benchmarks that recapitulate progress
on SQuAD. Benchmarks with varying naturalness
and size can offer challenges with relevance to natural language." championing the cause of small and hard benchmark datasets.[3]
In [4], Lev at al designed a system "that bridges from robust, broad-coverage natural
language processing to precise semantics and automated reasoning, focusing on solving
logic puzzles drawn from sources such as the Law School Admission Test (LSAT)".
The first truly large scale effort was just released in Jan 2021 via the RiddleSense paper in [5], where the authors point out "that there is a large
gap between the best-supervised model and human performance"
Design Considerations

We manually parsed and removed innuendos and double entendres given the ethical considerations
We filtered those that we felt were too topical and required a fair of amount theological trivia

Limitations and Future Work
One obvious limitation is volume. We currently have 266 samples in the task.
Future work:

Remove the options and turn it into a q&a task which, we posit will be extremely hard to solve as it requires a lot of topical knowledge and a quirky flavor of intelligence.
Append English-translated versions. Given that no English translation exist for this task, the risk of attaining high perfromance by memorization is rather low.

References:
[1] Prentice, N. M., & Fathman, R. E. (1975). Joking riddles: A developmental index of children's humor. Developmental Psychology, 11(2), 210–216.
[2] Narasimhachar R. History of Kannada Literature: readership lectures. Asian Educational Services; 1988.
[3] Liu, Nelson F., et al. "Can Small and Synthetic Benchmarks Drive Modeling Innovation? A Retrospective Study of Question Answering Modeling Approaches." arXiv preprint arXiv:2102.01065 (2021).
[4] Lev, Iddo, et al. "Solving logic puzzles: From robust processing to precise semantics." Proceedings of the 2nd Workshop on Text Meaning and Interpretation. 2004.
[5] Lin, Bill Yuchen, et al. "RiddleSense: Answering Riddle Questions as Commonsense Reasoning." arXiv preprint arXiv:2101.00376 (2021).

Thank you for submitting your task! We are in the process of pairing submissions with task reviewers and will be in touch soon.

Hi, I am one of the two reviewers assigned to review this task.
I like the task, but it appears that the training data is easily found on the internet. Google search yields a number of pages, including https://www.thinkbangalore.com/2014/11/kannada-riddles-kannada-ogatugalu.html and https://kannadadeevige.blogspot.com/p/blog-page_9382.html with many of the riddles with question/answer listed exactly (except for the trailing phrase ನಾನು ಯಾರು? which is appended to every question).
Something like this task might be useable if:

If it is possible to find a subset of the riddles that are not widely available on the internet
if it is possible to find other similar riddles in low-resource languages
The task was redesigned to measure memorization of training data for low-resource languages.

Otherwise I think it would have to be rejected.

Hey William,
Excellent point that I wholeheartedly agree with!
As I type this, we are simultaneously working on two sub-projects:
1: Creating a self-created test-set of hand-crafted riddles that'll allow
casting of the submitted json into a   training set
2: Paraphrasing the submitted riddles in a less known dialect of Kannada
notorious for it's idiosyncratic usage of hyperbole.
Do you have any advice with regards to emphasis on one of the two above
tasks and the timeline associated?
--
Vinay Uday Prabhu
Ph.D., Carnegie Mellon University
Personal:  https://www.vinayprabhu.com/
Semi-personal: https://vinayprabhu.github.io/
On Sun, 14 Mar 2021 at 11:25, William Saunders @.***>
wrote:

Hi, I am one of the two reviewers assigned to review this task.
I like the task, but it appears that the training data is easily found on
the internet. Google search yields a number of pages, including
https://www.thinkbangalore.com/2014/11/kannada-riddles-kannada-ogatugalu.html
and https://kannadadeevige.blogspot.com/p/blog-page_9382.html with many
of the riddles with question/answer listed exactly (except for the trailing
phrase ನಾನು ಯಾರು? which is appended to every question).
Something like this task might be useable if:

If it is possible to find a subset of the riddles that are not
widely available on the internet
if it is possible to find other similar riddles in low-resource
languages
The task was redesigned to measure memorization of training data for
low-resource languages.

Otherwise I think it would have to be rejected.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/google/BIG-bench/pull/159#issuecomment-798955032, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABYMKVJTAU724SLKT33B4F3TDT5SZANCNFSM4YWOKIRA
.

I think either approach would work, approach seems 1 would be more likely to be distinct from internet content.

Awesome!
We plan to finish up the curation by this upcoming Friday. Can you kindly
let us know if this fits the timeline that you envisage?
Thanks once again!
--
Vinay Uday Prabhu
Ph.D., Carnegie Mellon University
Personal:  https://www.vinayprabhu.com/
Semi-personal: https://vinayprabhu.github.io/
On Sun, 14 Mar 2021 at 14:13, William Saunders @.***>
wrote:

I think either approach would work, approach seems 1 would be more likely
to be distinct from internet content.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/google/BIG-bench/pull/159#issuecomment-798980878, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABYMKVMTKF2HIEY5TYIJJ33TDURITANCNFSM4YWOKIRA
.

As stated in the BIG-bench readme, the deadline for pull requests being merged is March 26, so that should be fine.

Hello, I am the second reviewer assigned to review this task, thank you for submitting it! I liked the task and it's nice to see a non-English task. Please see my comments below.
correctness
The task is valid and passes the tests.
specificity
The task evaluates the ability of models to solve riddles written in Kannada, which is a low resource language.
Please note that all the details provided in this PR should be added to the submitted README file which currently lacks important information about the task.
thoroughness
Since I do not speak Kannada and there is no information about how this collection of examples was created - it is a bit hard for me to assess the thoroughness of the task. It looks like this task requires lots of different skills, including commonsense and creativity. I wonder if <300 examples are enough for evaluation in this case.
difficulty
Unless these examples were memorized, I believe they pose a great challenge for current LMs, both because of their complexity and because they are not written in English.
not solvable by memorizing the internet
Please see the discussion in the previous comments, initiated by @william-r-s .
novelty
The setup of the task is creative and novel.
justification
The task is well motivated.
size
The task has <300 examples, which is not a lot given the wide range of skills it requires but is of an acceptable size.
compute resources
The task is a json task and thus can be run in parallel across examples.

Thank you for submitting this task! I think it's very important to increase the language coverage of the benchmark.
I think this task also highlights a number of missing keywords in https://github.com/google/BIG-bench/blob/main/keywords.md for this task. I wonder, could you add any additional ones that you think are appropriate for the task as part of your pull request? Some suggestions would be low-resource language, non-English, riddle.
Thank you again!

Hi @Sohl-Dickstein @william-r-s ,

We have duly hand-generated 50 more Kannada riddles that are verifiably not found anywhere on the internet.  Now, do you recommend that we append this to the 267 riddles that we have already submitted? This way, if a model only banks on memorization from the riddle-websites, it's glass-ceiling accuracy is set at 267/317=0.842?

Is there a way to add a binary-flag field into the task json that indicates [hand-generated/aggregated] or [potentially-memorizable/non-memorizable]? This will provide an automated way to classify which riddle-samples the LLM correctly solved and thereby disentangling the memorization effect from the eventual performance. Please let us know.

Lastly, is the deadline for PR March 19th or the 26th. While the README says Mar 26th, the email from @chiafullo reads:
"Friendly reminder that the review period ends tomorrow, Friday, March 19th, 2021. We ask that you reach a final conclusion to either accept or reject the task by then."

Thanks once again!

It sounds reasonable to me to add the other riddles, but I think the BIG-bench organizers would have to make that call. I'm not sure about the other questions.

It looks like the task submitters are doing their best to address the comments from the other reviewers, and it seems that there was some confusion about the deadline.
But the review deadline is approaching. If I have to write a final decision based on how the task looks right now, then, because of the issues raised before, it must be:
@chiafullo does not meet requirements

@william-r-s @Sohl-Dickstein @mega002
To begin with, thank you very much for taking time with the reviews.
I have made all the corrections expected.
This includes:

Adding a number of missing keywords
Adding 50 more hand-crafted riddles not found on the internet. This also increased the number of samples to 316

Please let me know if something's amiss.
Kind regards

Changes look good, thanks. One final detail, it looks like some of the spacing around punctuation seems inconsistent, sometimes a space on both sized of periods and sometimes no spaces. It might be good to make the punctuation spacing consistent, as this might impact how some models tokenize the string.

Hi @vinayprabhu  - As a reminder you have until Friday, March 26th to revise your task to be accepted in the workshop. Please tag your reviewers when you have addressed their suggestions.
Reviewers:
@william-r-s  and @mega002 if the submitter has made revisions please be sure to notify me with a formal "accept" or "do not meet criteria" by Friday, March 26th.

@chiafullo Accept

@william-r-s Thanks for all the detailed reviews and the improvements brought forth on account of that!
@mega002 Can you please take a look at the latest version of the submission? We've implemented all the changes highlighted by the other reviewer(s).
Kind regards

Thanks, @vinayprabhu, for making these changes.
There's one comment not addressed in these recent commits:

Please note that all the details provided in this PR should be added to the submitted README file which currently lacks important information about the task.

Other than that, @chiafullo, accept.

Thanks, @vinayprabhu, for making these changes.
There's one comment not addressed in these recent commits:

Please note that all the details provided in this PR should be added to the submitted README file which currently lacks important information about the task.

Other than that, @chiafullo, accept.

Hi @mega002 ,
We have authored a full fledged paper on these tasks (including the curation details) and the submission is currently under review. We do certainly plan to update the README here post acceptance.
Once again, thank you so much for the reviewing efforts and the favorable decision.

I am metareviewing this task, before merging it, what is the status with the README?
Right now it is quite short and it says "Authors: The BIG-bench organizers (bigbench@googlegroups.com)" but in the first post of the PR there is a much more detailed readme. Can the readme at least match the first post on this PR?

@lewkowycz Error corrected. Just fixed the README with all the details added.
Please let us know if anything else is amiss

Thanks for fixing that, will merge it!

Quick comment:  I found a few questions with no correct answer in the JSON, see below.
            "input": "ಚಿಕ್ಕ ಮನೇಲಿ ಚಕ್ಕೆ ತುಂಬಿವೆ.  ನಾನು ಯಾರು?",
            "target_scores": {
                "ಹಲ್ಲು-ನಾಲಿಗೆ": 0,
                "ಮೂಗು-ಬಾಯಿ": 0,
                "ತುಟಿಗಳು": 0,
                "ತೆಂಗಿನ-ಕಾಯಿ": 0
            }
        },```

```        },
        {
            "input": "ಸಾವಿರ ತರುತ್ತೆ ಲಕ್ಷ ತರುತ್ತೆ ನೀರಿನಲ್ಲಿ ಹಾಕಿದರೆ ಸಾಯುತ್ತೆ.  ನಾನು ಯಾರು?",
            "target_scores": {
                "ಸಾವಿರ": 0,
                "ದುಡ್ಡ": 0,
                "ನೀರು": 0,
                "ಸಾವು": 0
            }
        },```

        {
            "input": "ಗಂಟೆ ಹೊಡೆಯುತ್ತಾನೆ ಪೂಜಾರಿ ಅಲ್ಲ, ಪೇಪರ್  ಹರಿಯುತ್ತಾನೆ  ಆದರೆ ಹುಚ್ಚುನೂ ಅಲ್ಲ, ಹಣ ಕೇಳುತ್ತಾನೆ ಭಿಕ್ಷುಕ ಅಲ್ಲ.  ನಾನು ಯಾರು?",
            "target_scores": {
                "ಗಂಟೆ": 0,
                "ಪಾದ್ರಿ": 0,
                "ಕಂಡಕ್ಟ": 0,
                "ಹಣ": 0
            }

{
            "input": "ಅಟ್ಟದ ಮೇಲೆ ಪುಟ್ಟ ಲಕ್ಷ್ಮಿ.  ನಾನು ಯಾರು?",
            "target_scores": {
                "ದೇವಿ": 0,
                "ಕುಂಕು": 0,
                "ಎತ್ತರ": 0,
                "ಮಾಂಸ": 0
            }

Thanks again for finding the bug.
Fixed it in the latest PR. Please let me know if anything else is needed from my end.


Huge memory usage of nuxt-link

Sorry for the general explanation of case, but I'm struggling with SSR leaks (probably in my code). The project has only bootstrap-vue and axios as modules, no other nuxt dependencies.
The actual code is (without it seems no leaks)
async asyncData ({ app, store }) {
    const [, fetchSecond] = await storeChecker(app,
      [
        {
          state: 'FirstData',
          check: current => current && (current.length > 0),
          save: (store, data) => store.commit('FirstData', Object.assign({}, data.data)),
          promiser: axios => axios.get('/FirstData')
        },
        {
          promiser: axios => axios.get('/SecondData?' + createFilter({
            filter: {
              limit: 20,
              order: 'createdAt desc',
              fields: ['name', 'id']
            }
          }))
        }
      ]
    )
    // next code is only grouping entities, tried without it with no luck
    const categories = convertCategoriesArrays([
      item => '/first/' + item.id,
      item => '/second/' + item.id
    ], store.state.FirstData)
    return {
      firstDataType1: categories[0],
      firstDataType2: categories[1],
      secondData: fetchSecond.data
    }
  }

and where storeChecker is defined as follows:
function storeChecker (app, promisesOptions) {
  var awaiters = []

  const axios = app.$axios
  const store = app.store

  for (let index in promisesOptions) {
    const option = promisesOptions[index]
    if (option.state) {
      if (option.check(store.state[option.state])) {
        awaiters.push(store.state[option.state])
      } else {
        awaiters.push(option.promiser(axios).then(data => option.save(store, data)))
      }
    } else {
      awaiters.push(option.promiser(axios))
    }
  }

  return Promise.all(awaiters)
}

Starting pm2's two clustered instances and benchmarking with different ApacheBench requests, such as
ab -n 100 -c 25 -r -k http://localhost:3000/

I see (using pm2 monitor or whatever) memory growth in linear manner. Profiling one instance and comparing the snapshots give me a picture, where context is copied every request... I have a difference between one and 20 request in 20 saved data strings in memory.

I have tried to avoid closures, putting all the code in asyncData method, but no changes in memory consumption are. Searching around the code for a few days didn't give me a hint.
Using the latest nuxt version (rc11). I guess that SSRContext is possibly copied via global between request, but cannot prove. The nearest line in profile, is the Vue.use, but it isn't a hint also.
Any thoughts are appreciated. This is a (my) real problem on server side, cause 50 request (10 concurrent) needs ~500Mb memory each time, and the memory usage summarize.

Same problem!
helplessly i installed graceful-cluster to shut down leaking processes forcedly as workaround.

installed graceful-cluster to shut down leaking processes forcedly as workaround

yes, it may be the solution for a time. pm2 also restarts processes with --max-old-space-size exceeded for node instance, but with signal and laggy perfomance at the edge of limit. graceful-claster is better in this case, thanks.
But I've not lost a hope to find out what is the root cause. Heap dumps points me to the regenerator-runtime package, and words in its code
// Rather than returning an object with a next method, we keep
// things simple and return the next function itself.

and I see many next()'s in dumps comparison... but what to do I don't know. Tried to change the babel presets with no effect. Probably this issue can enlight what is happening... Investigating.

Digging the issues of Vue SSR didn't help. Tried to reduce LRU cache size and age, but it's not a cache since the memory space not reused (but accumulated each request). Also did some experiments on runInNewContext: 'once' with no luck.
Maybe, sometimes, I will find more than hour to profile and report back what's the heck.

Okay. Heaps comparison possibly did the case. The problem is in the . I have a very big catalog, which was rendered with nuxt (router-) links.
Accordingly with this, vue-router copies -- with SSR too -- the previous route.
When I have changed all nuxt-links to html anchors, additional memory usage returns back to initial start values. Possibly the question could be marked as issue. Also have noticed that event loop accelerates at three-four times at least as well as time of each request!

It seems that this issue https://github.com/vuejs/vue-router/issues/1279 enlighten what happens.
Will try to update if it is possible vue-router manually and report back. With reproduction or solution :)

Here is a repro repo
https://github.com/AndruxaSazonov/leak-repro

Made a separate pages with different cases. Actually, here two separate moments -

Large memory usage with nuxt-link (vue-router history mode on server side), but it doesn't leak,
Combination of data fetch/creation promise, which next comes to nuxt-links in closure. It prevents coming back process memory size to initial values.

The repository here: https://github.com/AndruxaSazonov/leak-repro

i tried your repo and reproduced memory leak and high cpu usage.
so the <nuxt-link /> is the culprit! Great job!
you should change the title of this issue :)
but why??

but why??

Don't know. Router in nuxt contains reference to app, and rendering router-link may use some child data of context. This is a hypothesis, not more than.

Looking through the code of nuxt didn't help. Probably it is not the problem of nuxt, but the vue ssr's. No time for now to check plain ssr router-link.
One moment also - changing nuxt-link to router-link gives the same picture, so the thoughts as above.

More and more interesting!! Please check some additions in repro:
https://github.com/AndruxaSazonov/leak-repro/commit/119b1ef91d449c8c9ce8e1aa498fa360d5dc6eff
It seems that not a link actually or the rendering itself copies the context (if those copied of course). The problem when you nesting components!... :(

Found a time to test on vue-ssr-boilerplate with latest dependencies set in packages.json.... better if I hadn't :/
The same history with the behaviours of router-link and html anchor in src/views/Home.vue tests...
This problem is the show-stopper anyways in my projects, since I have very big number of inner site links in each page (since it is a catalog).
Will use manual hooks on anchors as a workaround for time. And graceful-cluster too.

Thanks @AndruxaSazonov for your detailed description of this issue. Did you ever find a solution ?
Adding 600 router-links to my app brings it down very quickly.

Update: found the issue to be unrelated to router-link, adding many router-links just increases the leak issue n-times. The culprit wat VeeValidate.

I got the same issue,but no solution。

Finding memory leaks is one of the more difficult tasks when working with long running programs.
One of the best ways to see what type of objects are increasing over time is taking heap dumps as the original poster of this issue has done. There are many guides on how to do this, like this one: https://marmelab.com/blog/2018/04/03/how-to-track-and-fix-memory-leak-with-nodejs.html
In nuxt.js it will probably be an ever increasing number of Vue instances which might not shed much light on the core issue. My advice would be to first find a way to quickly test the issue.This can be done with a tool like apache benchmark (again as described in this issue) to send many requests per second to your server and watch memory consumption over time with for instance htop -p <your node process id>. Or use a node.js memory logging module from npm. Make sure you disable caching as this can prevent the leak from showing up. Next disable third party plugins, one at a time and see if the problem disappears. If not disable your own plugins or components.
I found this approach more practical than sifting through heap dumps. if you use git, of course first create a new branch as your modifications to the project can quickly increase.

Could you please explain how to fix this issue?

@AndruxaSazonov I've read most of your comments about the leak and steps you took to find it since now I am facing same problem in production..
I am using Kubernetes on Google Cloud and this is how my Deployment looks like

Note that it takes about 90  minutes from initial start to 4GB memory limit, then pod auto restarts etc..
What is your suggestion to find the memory leak on my case.. or how did you solve the issue.
I am using vuetify and I am not using axios-module
Cheers

@besnikh  I think this is the reason of memory leak issue of vue-router
Do you use beforeRouteEnter at your component? This way will get infinite loop at function poll on vue-router.common.js .

I've found (year ago) that nuxt-links or router-links when they are too
many (I had 200) on the page producing that leak. Changing them to anchors
exposed the issue. But now I'm also using vuetify and latest nuxt, and
see no problems - having long uptime without restarts.
вт, 28 авг. 2018 г., 22:10 besnikh<EMAIL_ADDRESS>
@AndruxaSazonov https://github.com/AndruxaSazonov I've read most of
your comments about the leak and steps you took to find it since now I am
facing same problem in production..
I am using Kubernetes on Google Cloud and this is how my Deployment looks
like
[image: fireshot capture 186 - kubernetes engine - tepazari-main_ -
https___console cloud google com_k]
https://user-images.githubusercontent.com/25027019/44732012-bb832680-aae4-11e8-8adf-8b2aad65cd3e.png
Note that it takes about 90 minutes from initial start to 4GB memory
limit, then pod auto restarts etc..
What is your suggestion to find the memory leak on my case.. or how did
you solve the issue.
I am using vuetify and I am not using axios-module
Cheers
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nuxt/nuxt.js/issues/1750#issuecomment-416623498, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABZ34RMBFgxlKWls4j7mmlVmF0VbZsyVks5uVV1xgaJpZM4PnC2c
.

@ryouaki I use Vuetify which uses vue-router, but I do not use beforeRouteEnter .. I use an auth middleware, I guess that's the beforeRouteEnter ?
I do not use official auth middleware, but something I created using firebase auth.
Do you think this might be the problem ?
@AndruxaSazonov I am also using latest nuxt, latest vuetify but still my instances are going all the way up on memory usage then down.. It's not a issue now maybe, but after I get a lot of traffic :(
I really don't know what to do :(

@besnikh yes , It is the problem from beforeRouteEnter.
When vue-router found that , use add a beforeRouteEnter function on component, it will invoke poll function,  and set a timer callback every 16ms until the async compoent load success.  sometimes async component will load failed, and then poll can not be break. I am not sure why this will happen.
I am investigating.


Update nf-commctrl-treeview_getparent.md

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


flow 5: cleanup flow of folders login

@keybase/react-hackers this is a rebase off master. replaces https://github.com/keybase/client/pull/3676

@keybase/react-hackers ignore the top jenkins, its associated with the wrong pr

👍


Enforce coding styles

It's odd that the CLI produces files encoded in UTF-8 with BOM, while files in most repos are encoded in UTF-8 (without BOM).

How can BOM not be at the start?

I don't follow ... your PR is merged. Are you pushing against it and suggesting it should be rolled back?
Or are you asking about CLI behavior? (that would be a CLI repo bug report, not question here)
To be honest, personally I don't have strong opinions about BOMs, as soon as major editors work fine :) (I am practical).

It's nothing... I don't like BOMs because they are causing problems everywhere inadvertently. dotnet/docs#10963


Enhancement: Ability to collapse/expand long lists of quotes, bullets

Type of Change

[X] Enhancement
[X] Content
[X] Improvement / Suggestion
[ ] Bug
[ ] Other (please clarify below)

Summary
The Walled Gardens document contains some pretty long (lists) of quotes, and v1.2 expands on that significantly. Like, there are 17+ pages of quotes, only interrupted by a single subchapter title. We may want to make that collapsable (probably by default, have the user expand it), something like this

"This is a quote"

"And another quote"

( Show 20 more quotes ) <-- button
Alternative:
Move the (bulk of the) quotes into an appendix and link to it?

Made a first attempt in da67f51, included in #33

I've added a prototype of how this could work in #33 , see da67f51


node-gyp: The task factory "CodeTaskFactory" could not be loaded

When installing some node packages that use node-gyp, such as node-inspector, a CodeTaskFactory error is thrown by MSBuild.

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\CodeAnalysis\Microsoft.CodeAnalysis.targets(219,5): error MSB4175: The task factory "CodeTaskFactory" could not be loaded from the assembly "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Build.Tasks.v12.0.dll". Could not load file or assembly 'file:///C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Build.Tasks.v12.0.dll' or one of its dependencies. The system cannot find the file specified.

This only occurs when the main Visual Studio is 2015, and not under 2013.

Comment on 29f288c was to wrong issue.

Does this issue be fixed yet?  I have no idea to deal with that///


Actual outcome:
Hang in [init] This often takes around a minute; or longer if the control plane images have to be pulled.
Extra informations:
Output of sudo journalctl -u kubelet | tail -f:
9251 server.go:245] unable to load client CA file /var/lib/localkube/certs/ca.crt: open /var/lib/localkube/certs/ca.crt: no such file or directory
Is this caused by missing client CA? If so, i'm not sure why is it looking for this non-existent path  /var/lib/localkube/certs/ca.crt.

I'm experiencing the same isue.


Playing from a recorded .oni file does't work after updating to <IP_ADDRESS> in unstable

After updating to version <IP_ADDRESS> in the unstable branch, I got the following error when running NiViewer with a specified .oni file in the  tag.
Open failed: failed to open the file!
It works fine when I switch to the latest version in the master branch with the memmove patch.
OS: Ubuntu 11.10
Kinect driver: SensorKinect latest unstable branch

You are right, it was a bug and it's now fixed in the latest unstable <IP_ADDRESS> version.
P.S.
Going to look at the memmove patch soon and integrate it as well.

Thanks!


https_proxy isn't honored

https://askubuntu.com/questions/228530/updating-http-proxy-environment-variable
There used to be support for https_proxy(see #180).
It looks like the rewrite from Ruby to Go lost it.
There's some complicated code that looks for http_proxy and HTTP_PROXY (Windows compatibility?)
But this is totally wrong.
The way http_proxy and https_proxy are supposed to work is that one sets an https_proxy variable to define the url that UAs should use to connect to https urls, and one sets the http_proxy variable to define the url that UAs should use to connect to http urls. The github api is only available via https, which means that the variable that should matter is https_proxy.

Beyond this, the code has this odd comment:
https://github.com/github/hub/blob/d0e9e009ffc537c656a6cb8ec5cc132be5e4b8df/github/http.go#L200
It may have been true at some distant time in the past, but the golang codebase appears to have been rewritten considerably since then, which argues in favor of reconsidering this apparent fork (I spent time last week trying to trace the history and gave up).

Well spotted. How does this look for you? https://github.com/github/hub/pull/2286
We would basically revert to the Go approach, but in a way that the implementation is consistent no matter the Go version used.

Seems like the right direction, but you're going to need some release notes, because your changes are going to bite people relying on your non-standard settings.

That's a good point, and the primary reason why I didn't include this in the yesterday's patch release. I will bump up the minor release number for this.


Revert "Process Batched inputs and outputs on client side (#2064)"

This reverts commit fbe6b5b477609c26db6fd9b0fcfcbae7b1c2cd8a.
Looks like this release had some issues; reverting + yanking while we debug.

@prbot approve


Remove description from AnsibleEE CRD

This patch rebuilds the AEE CRD removing the description to avoid a potential issue when the AEE bundle is deployed via OLM by the meta operator and the following is seen:
'''
openstack/install-7ws9s"} failed: failed to update installplan bundle lookups: etcdserver: request is too large
'''

recheck

/retest

/retest

recheck

/lgtm


Docs: API reference  => 404

What were you searching in the docs?
I clicked on API reference link on the sidebar but getting 404
https://awslabs.github.io/aws-lambda-powertools-typescript/latest/api/
Is this related to an existing documentation section?
https://awslabs.github.io/aws-lambda-powertools-typescript/latest/
How can we improve?
Fix this link

https://awslabs.github.io/aws-lambda-powertools-typescript/latest/api/

Got a suggestion in mind?
No response
Acknowledgment

[X] I understand the final update might be different from my proposed suggestion, or refused.

Hi @maour thank you for reporting this, we'll try to fix this as soon as possible.
In the meanwhile you can use this temporary link to access the docs:
https://dev.d3u1bwbtmwjex2.amplifyapp.com/modules.html
Sorry for the inconvenience.

It seem we have have removed the API docs build step during the latest workflow update, so we try to publish API docs which we did not build before.


Release as 1.0.0?

At the moment cargo install cargo-semver doesn't work without --vers 1.0.0-alpha.3.  Would releasing 1.0.0 and publishing it to crates.io help?

@filipstefansson could you please release it? :-)


fix(ssa): Slice mergers with multiple ifs

Description
Problem*
Resolves
No issue as this was found and quickly patched as part of #374
Summary*
The handling of get_slice_length was incorrect in that for some instruction cases it used the slice capacity (the total number of slice elements in an array value) and in some cases it used the slice length prefix. During slice merger we should only ever use the capacity. The length is to be used only for checking against user out of bounds accesses. This was not a problem in the existing tests, but when trying to do a push back outside of an if statement where there was a slice merger we get mismatched slice values as the length is not correct.
Documentation

[ ] This PR requires documentation updates when merged.

[ ] I will submit a noir-lang/docs PR.

[ ] I will request for and support Dev Rel's help in documenting this PR.

Additional Context

PR Checklist*

[X] I have tested the changes locally.
[X] I have formatted the changes with Prettier and/or cargo fmt on default settings.

I have made #2599 as even though we can merge slices with multiple if statements, currently there is a bug if there is not an explicit else case.


Added password Generator App

Description
This is a password generator app that generates random password according to the user input .
Fixes # (issue no.)
#338
Test Configuration:

Operating system: All
Version: All
Text-editors used: VS Code

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works

ATTACH SCREEN-SHOTS/DEPLOYMENT LINK:

Deployment Link : https://mannyp31.github.io/Password-generator/

https://www.codewithrandom.com/2021/10/password-generator-javascript-password.html
Want to say anything? @MannyP31. I will approve this since you have made changes to the UI and haven't copied it totally. If you have referred the above link or any other one, let me know so that we can mention it in the form of credits in the project.

Hello @VidhiBhatt01 . Actually long ago I and one of my friends had worked on this project and later on we worked more to modify that . I exactly don't remember from where did I refer that . But this website was made genuinely with a minimal UI .😊

@arpit456jain How is it a plagiarism ? Taking a reference from a site and directly copying the code is entirely a different statement. Almost the entire UI is different . I don't know how come you have put the invalid as well as plagiarism mark on that .


Update model:core to 1.0.2

Updates com.softwaremill.sttp.model:core from 1.0.1 to 1.0.2.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.softwaremill.sttp.model", artifactId = "core" } ]

labels: library-update, semver-patch

There are mass of timeout errors.

yes there's some problem with travis. Some day I'll investigate :)


Fix Tizen compiling

- syncing rootfs with CoreCLR/CoreFX/core-setup

Signed-off-by: Petr Bred<EMAIL_ADDRESS>

@BredPet,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

@sergign60
@Dmitri-Botcharnikov
@jkotas please review


Wrong legend with markers (bad \addlegendimage command)

I noticed markers (alone or associated to line) display is blocked in the legend because of wrong (and useless in my case) \addlegendimage commands in the TikZ code (matplotlib2tikz v0.6.13). Here is a minimal example :
Python code and legend result
import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0.0, 2.0, 0.1)
s = np.sin(2*np.pi*t)
s2 = np.cos(2*np.pi*t)
plt.plot(t, s, '+', label='crosses')
plt.plot(t, s2, '-o', label='line/dots')
plt.legend()

from matplotlib2tikz import save as tikz_save
tikz_save('test.tex')

Generated TeX code and legend result
\begin{tikzpicture}

\begin{axis}[
xmin=0, xmax=2,
ymin=-1, ymax=1,
axis on top,
tick pos=both,
legend entries={{crosses},{line/dots}},
legend cell align={left}
]
\addlegendimage{no markers, blue}
\addlegendimage{no markers, green!50.0!black}
\addplot [blue, mark=+, mark size=3, mark options={solid}, only marks]
table {%
0 0
(...)
1.9 -0.587785252292473
};
\addplot [green!50.0!black, mark=*, mark size=3, mark options={solid,draw=black}]
table {%
0 1
(...)
1.9 0.809016994374947
};
\end{axis}

\end{tikzpicture}

Solution
Removing the lines
\addlegendimage{no markers, blue}
\addlegendimage{no markers, green!50.0!black}

solves the issue :

I came here wanting to open this same issue exactly. It's not a big deal, a little bit of sed will do the trick even on a batch plot, but it's still annoying nonetheless

I have the same issue
% This file was created by matplotlib2tikz v0.6.15.
\begin{tikzpicture}

\definecolor{color0}{rgb}{0.12156862745098,0.466666666666667,0.705882352941177}
\definecolor{color1}{rgb}{1,0.498039215686275,0.0549019607843137}

\begin{axis}[
xlabel={$\log_{10} cost$},
ylabel={$\log_{10} error$},
xmin=2, xmax=5,
ymin=-12, ymax=0,
xtick={2,2.5,3,3.5,4,4.5,5},
xticklabels={$2.0$,$2.5$,$3.0$,$3.5$,$4.0$,$4.5$,$5.0$},
ytick={-12,-10,-8,-6,-4,-2,0},
yticklabels={$-12$,$-10$,$-8$,$-6$,$-4$,$-2$,$0$},
tick align=outside,
tick pos=left,
x grid style={white!69.01960784313725!black},
y grid style={white!69.01960784313725!black},
legend style={draw=white!80.0!black},
legend entries={{$\mathrm{RK}_{7}^{[6]}$},{$\mathrm{RKGL}_{3}^{[6]}$}},
legend cell align={left}
]
\addlegendimage{no markers, color0}
\addlegendimage{no markers, color1}

This issue is easily fixed by removing the code
     for handle in obj.legendHandles:
         try:
             # when using matplotlib colours like "darkred" or "darkorange",
             # `handle.get_color` will create nested RGBA codes
             # e.g. `[[ 0.54509804, 0., 0., 1.]]` which casuse mpl to throw an error.
             # catch this error, `numpy.squeeze` the colour code and try again
             try:
                 data, legend_color, _ = mycol.mpl_color2xcolor(
                     data, handle.get_color())
             except ValueError:
                 data, legend_color, _ = mycol.mpl_color2xcolor(
                     data, numpy.squeeze(handle.get_color()))
             data['legend colors'].append('\\addlegendimage{no markers, %s}\n'
                                         % legend_color)
         except AttributeError:
             pass

from legend.py
However, I don't know if removing this code will break something else.

This is still an issue in the current version. @nschloe, is there any reason why this shouldn't be fixed as described by @jpnadas?

is there any reason

Well, I haven't tried the code, but I'm skeptical. Just look at the comment in the code that is to be removed.
That said, if you get the tests to run with the change, I'll be happy to merge the PR.

@nschole Removing the code is obviously a temporary solution, as the original problem which prompted the code to be added is still going to be there.
The best solution would be to identify all the line properties (marker type, line width, marker face color, marker size, etc) and include it in the legend.
That said, I am not sure why a separate legend image is being included, as simply adding the legend entry after the plot already gets all the line properties and creates the legend accordingly.
Do you have any idea why a second image entry is being added?

Do you have any idea why a second legend image entry is being added?

In your .tex script containing your matplotlib2tikz tikz code, simply comment out:
\addlegendimage{no markers, color}
like so:
%\addlegendimage{no markers, red}
%\addlegendimage{no markers, blue}
This fixed it for me. It isn't a permanent fix, but it only takes a few seconds for each image.

Whats the reason to use \addlegendimage in combination with legend entries=at all? IMHO \addlegendentry directly after \addplot would be more concise and less prone for errors (e.g.  no need to set marker styles at two position in the tikz code).
However, befor working on that, I would like to known if using \addlegendentry directly after \addplot might interfere with something that I'm not aware of.


Can't load component to ESPHome

I've some problems while compiling ESPHome:
ERROR Unable to load component danfoss_eco.climate:
Traceback (most recent call last):
  File "/esphome/esphome/loader.py", line 162, in _lookup_module
    module = importlib.import_module(f"esphome.components.{domain}")
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/config/esphome/.esphome/external_components/085cc3fe/components/danfoss_eco/climate.py", line 74, in <module>
    cv.Optional(CONF_DEVICE_CLASS, default=DEVICE_CLASS_PROBLEM): binary_sensor.device_class
AttributeError: module 'esphome.components.binary_sensor' has no attribute 'device_class'

I'm using ESPHome 2022.3.0, added<EMAIL_ADDRESS>library and my configuration is:
climate:
  - platform: danfoss_eco
    name: "Bedroom - Danfos Eco"
    ble_client_id: bedroom_danfoss_eco
    secret_key: ******************************
    battery_level:
      name: "Bedroom - Danfos Eco - battery"
    temperature:
      name: "Bedroom - Danfos Eco - temperature"
    update_interval: 20min

Commenting line 74 in climate.py (using Visual Studio Code Server) solve compilation problem. But I don't know if this line was important.

I have the same problem. It looks like CONF_DEVICE_CLASS is not allowed anymore

duplicate of #6


[Task] Loading State

Description
To finetune our app experience we need to implement a loading state.
There are multiple types of loading states we might want to implement:

Internal & essential loading state (e.g. loading data from stronghold), this would be a full app freeze or a tab freeze, until loaded. Tab freeze is slicker, with other tabs (like settings in case of stronghold) still being availabe. The downside is the blurred lines between what is still available and what not. Of course it will be done along the lines of the feat-states but certain actions and their reducers interact with multiple feat-states.
Waiting for external response to http request. These flows I'm not fully familiar with and not sure what the best course of action is.
Waiting for external data after initial response. This should be something much more like a "pending" field (e.g. a credential request). This field is visibly flagged as pending (needs a ux design) but doesn't bother any part of the app.

Per type of loading state we can then decide wether it should be asynchronous or not, 1 (if only tab freeze) and 3 should be asynchronous. Furthermore, we should consider which loading states can have multiple slots or not. Again 3 should have this, but 1 (and 2 as far as I know) should not.
For pending loading states we might opt for some type of notification when it's done as well for UX.
Motivation
Improving UX and minimizing latency and sluggishness
To-Do List

[ ]

Open Questions
No response
Are you planning to contribute this in a PR?
Yes

 [Task] Loading State


Is there any option to change youtube play to my own customized icon

I used youTubePlayer.cueVideo() to show youtube video without playing the video, in this state youtube play icon is showing, is there any option to change youtube play to my own customized icon,

You can find youtube play in the center of the image

No unfortunately that icon is not customizable, since it is part of the IFrame player.


[IPCT1-679] - Replace beneficiary

This PR fixes [IPCT1-679] at https://impactmarket.atlassian.net/browse/IPCT1-679
Changes
replace beneficiary registry with TheGraph data
Tests

Feel free to merge @dev-jotape

Looks good to me, but I think you forgot to update the API v2. Am I right?

@obernardovieira the claim-location service (v2) was missing.
the others have already been changed, or when we developed we already used TheGraph

@obernardovieira fixed


Graph visualisation: display issue when two vertexes are linked by multiple edges

my environment running ArangoDB
I'm using the latest ArangoDB of the respective release series:

[x] 3.1

this is a web interface-related issue:
I'm using the web interface with this browser:   Google Chrome  running on this OS: Mint Linux
Repro steps

Create two vertices
Create two edges
Connect the vertices with the first edge
Do the same for the second edge
Go to the graph visualisation and enable edge names

The following problem occurs: [Screenshot?]
With more than one edge linking two vertices the following is what u see when you go to the graph visualization with edge names enabled.

This is how Neo4J handles it

Hi, You can also do that with the arangodb webinterface;

Open the Menu with the icon in the upper right
Choose Type -> Arrow to Curve


Bahamas Address Points

https://drive.google.com/file/d/1_JU35QwDozHTa4dPMlX8cyw_YHXg4C1F/view?usp=sharing
Licensing
The data supplied in the repo is provided by the Grand Bahama Port Authority (GBPA) for third parties to use or modify under a Creative Commons Attribution 4.0 International (CC BY 4.0) license. Please include "Data Provided by The Grand Bahama Port Authority" in both the source code and UI of your application where possible.
@ingalls let me know when you grab this so i can delete it from my google drive. Thanks!!

@ingalls or here: https://services5.arcgis.com/2A67EqGJx1Goyk7B/ArcGIS/rest/services/Address_points_Freeport_WGS84_LatLong/FeatureServer


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 49 ms

Resolved: ClamAV performance has improved in b608167.


.bowerrc hooks (preinstall and postinstall) not working when installing repos as dependency

.bowerrc hooks (preinstall and postinstall) not working when installing repos as dependency
.bowerrc File
{
    "cwd": "./",
    "scripts": {
        "preinstall": "npm run replace" ,
        "postinstall": "bower install"
    }
}

P.S. I'm on OS 10.9.2 with:
node -v
v8.11.1
npm -v
5.6.0
bower -v
1.8.4

This correct, .bowerrc is supported only for applications, not their dependenies. This is security feature


Support for detecting and opening files in android

For example the application doesn't detect this is verilog and doesn't show as an application available to open the required program..

@dhzdhd  assign 😴😪


closeOnDragDown should be tied to props

Hey guys,
So I got a nice raw-bottom-sheet showing up with a UI that allows the user to make an in-app-purchase. I don't want the user navigating outside of the raw-bottom-sheet while the process is happening, so I want to disable closeOnDragDown (the pan responder) while this is happening. Of course, I still want closeOnDragDown set to true while the user in not mid-purchase.
Any way you could make the changes to make this tied to the component's props, and not just initial props?

state = {
   isAllowCloseOnDragDown: fasle
}

if (condition === true) {
  this.setState({ isAllowCloseOnDragDown: true });
}

<RBSheet closeOnDragDown={this.state.isAllowCloseOnDragDown} >

@KjellConnelly Doesn't this simple code work?

I'm pretty sure I tried something like that, but no it doesn't. I believe a panhandler is connected when the object is being constructed. But when you change state, the panhandler will not emerge into existance if it doesn't already exist, nor will it disappear.

+1
I'm in a similar situation where I would like to prevent the user from closing it after some state changes.
I have something like
const { allowClose } = this.state;
  <RBSheet
        ref={sheet => this.sheet = sheet}
        duration={250}
        closeOnDragDown={allowClose}
        closeOnPressBack={allowClose}
        closeOnPressMask={allowClose}
        open>
{children}
</RBSheet

when the state changes, the closeOnPressBack and closeOnPressMask work as expected, that is, closing is not allowed, but it allows to drag it down and close it.

+1 facing the same issue
@KjellConnelly @dagi3d did u find any workaround for this ?