fix species selector bug due to recent changes in SpeciesDefs

Description
Species selector not adding species to its proper clade.
Reason is that it SPECIES_IMAGE_DIR is not set. This was added for RR site and is undef for the current site there by not setting the SPECIES_IMAGE variable.
Views affected
Species selector in BLAST, Alignments and AlignSlice
Possible complications
Need to check why $config_packer->tree->{ASEEMBLY_VERSION} is not available here https://github.com/Ensembl/ensembl-webcode/compare/hotfix-sp-selector?expand=1#diff-93e79820da11cca1db9ee8ce3e7b1811L899
We will have to cherry pick this to master branch because I couldn't do it in postreleasefix/100 branch as this RR SPECIES_IMAGE addition commit is only available in master and release/100. This created a fix for release/100
Merge conflicts
No
Related JIRA Issues (EBI developers only)
https://www.ebi.ac.uk/panda/jira/browse/ENSWEB-5873

Thats done


Fix conversation prev/next navigation

Seems like Facebook changed their code again, the ⌃[⇧]⇥ shortcuts now conflict with the search feature, and the JS selectors no longer work.
This fixes the JS selectors, and also changes the keyboard shortcuts to ⌘] and ⌘[.

#345 includes all changes from this pull request, plus Touch Bar support.


Very small movement in header on iOS

When you pull down, and the content snaps back to the top for the first time, it moves the header upwards by about 1 or 2 px.  The next time you pull down, the header moves very slightly.
Using snapThreshold of 0.5. Please see the video.
simulator1.mov.zip

This is actually on purpose because of a weird interaction between the wrapper horizontal scrolling container (tab switcher) and the inner vertical ScrollView.
If the inner scrollview rests at the top (y === 0), you will not be able to pull to refresh.
So we can't allow it to go to 0, but to y: 1 instead.
Try changing this line:
https://github.com/PedroBern/react-native-collapsible-tab-view/blob/b9332342e1ce95a984cc95f1ba7e631dbbbbc074/src/hooks.tsx#L139
To:
paddingTop: IS_IOS ? 1 : headerHeight + tabBarHeight,

(you can edit it in node_modules directly)

I did some brief testing and the changing that seems to work.
If you confirm, we can merge #112

@andreialecu I'll check now!

I've made the change locally as per #112 In the v3 version, there was no movement at all - it still seems to have a very small

I'm now not seeing this anymore since upgrading > rc.2. I will close.


prometheus oom killed

What did you do?
i have a 500+ node k8s cluster, 2000+  target, 4000+ pod ,  but prometheus node only have 64g mem, i gave  prometheus 50g mem but it oom frequently。 in our env controller(for prometheus, api server etcd ,etc.) node can not scale up, so i want scale out prometheus node, in original prometheus it support use sharding(hashmod) sacle out（https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config），but in prometheus-operator i can find any config for this, there is only one doc （https://github.com/coreos/prometheus-operator/blob/master/Documentation/high-availability.md#prometheus）say it sharding will support in the feature。
Environment
prometheus 2.0-rc.1
linux kernel 1.10.0-693

Prometheus Operator version:
prometheus-operator 0.14.0

Kubernetes version information:
k8s 1.9

is there any way work around to avoid oom
when will you support sharding

I’m happy with introducing sharding, but I’d like to clarify expected semantics first. The way I see it there are two choices: Should the concrete shard be specified in the Prometheus object directly and it’s up to the user to setup sharding appropriately, or should just the number of total shards be specified and .spec.replicas amount of replicas are automatically setup per shard. I’m tending towards the latter but also wondering, should each shard be it’s own statefulset?
cc @mxinden @squat @s-urbaniak @metalmatze

I feel like the user should just need to set the number of shards and the Prometheus Operator configures the rest. Each shard would then be a Kubernetes statefulset.

@mxinden: I feel like having an array with an array of ServiceMonitor names for each shard feels better. Otherwise one shard might have multiple intense targets? 🤔
I'm thinking of:
[
  [node-exporter],
  [prometheus, prometheus-operator, alertmanager],
  [kube-state-metrics],
]

@metalmatze and non-explicitly specified ServiceMonitors are distributed among those shards?

I think Max's suggestion sounds good, and big chunk of work :slightly_smiling_face:, but we'll need this so we should work towards getting this down.

thx: @brancz @mxinden @metalmatze @squat
now i know  prometheus-operator not support sharding now
is there any way work around for this, can i change some params to reduce mem?
when blueprint  was finished , i am happy to contribute to this features.

You can already apply functional sharding, meaning only assign a subset of jobs/ServiceMonitors to a single Prometheus server.

@brancz thx is there any docs link?

Not really, you just need to use the serviceMonitorSelector of the Prometheus object to select the objects you want. Just like any other Kubernetes object with a selector.

@brancz thx closed this issue


Fix canary tests v0.3.0

1] Cherry-pick some of the fixes from main
2] For all notebook tests retry failed tests once

/lgtm


cannot close the BarcodeStreamReceiver after got a happy result

I've use this package to keep getting a data. i want to close the steam after getting a happy data.
FlutterBarcodeScanner.getBarcodeStreamReceiver(
'#ff6666', 'Cancel', true, ScanMode.BARCODE)!
.listen((res) async {
if(res == happyData) {
// close the steam
}
}));

I'm experiencing the same issue
I need to close the barcode scanner based on the barcode information but I can't do it

same issue here


fdroidserver: use ruamel.yaml 0.17.21

The output is changed in the newer versions. Using a different version make the output of fdroid rewritemeta different with upstream.
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Done.

(Side note: If you actively use this software it'd be great if you could add yourself to the maintainers :)

Is there an easy way to verify whether this fixes the issue it intends to fix?

You can download https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/com.looker.droidify.yml to ./metadata/com.looker.droidify.yml directory. Then run fdroid rewritemeta com.looker.droidify. Before this change the metadata file will be changed.
By the way, F-Droid always use fdroidserver from master so this still doesn't always output the same file as upstream. I'm not sure if I should update fdroidserver to master.

I'm personally of the opinion that packages should be at the version they're most useful at. If the only valid use-case is to check upstream f-droid (who use master), then we might want this tool to use something fresher than the latest release.
I can't speak for others on this matter though.

Per discussion with @obfusk and @jugendhacker, I removed @obfusk from the maintainer list and add me and @jugendhacker . See https://matrix.to/#/!UAdCANfoQdxlMXhNuM:f-droid.org/$iX28GZF34GLNev45AryeSHS5l1reOzYBWZTaK8hHnBI?via=f-droid.org&via=matrix.org

I don't work on fdroidserver or nix any more. so you should probably remove me as maintainer.

and https://matrix.to/#/!UAdCANfoQdxlMXhNuM:f-droid.org/$_QXIC-KMgD-_o1stTNzlBmMo-fTJW4rffYyXmkYdEJk?via=f-droid.org&via=matrix.org

if you want a second maintainer for the fdroidserver nix package you could add me, if you want


CNV-36767: Fix template list and details with new console changes

📝 Description
Fix namespace is undefined after new console changes
🎥 Demo

Please add a video or an image of the behavior/changes

/lgtm


Gyroscope sensor error

How can i resolve this error on my note3 neo

Are you using a simulator? Or the device is still?
Eduardo Rodrigues
On 23/06/2017, 17:53 +0100, MarS7<EMAIL_ADDRESS>wrote:

How can i resolve this error on my note3 neo
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

i am using a device

Is the device still? Or are you inside a house.
Try to move the device.
Eduardo Rodrigues
On 23/06/2017, 21:48 +0100, MarS7<EMAIL_ADDRESS>wrote:

i am using a device
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

tried but nothing

i think This message is an error sent by webvr-polyfill


doc: Adds documentation abstracts

also updated any references of automerge to Automerge in the narrative to reflect it being a proper noun in other Automerge documentation.
removed a redundancy in the doc build script, and documented an upstream bug with swift-docc-tools and using a local XCFramework reference (as this project does)

@alexjg I've given it that additional iteration after our chat earlier this week, so it should be good to review for full inclusion at this point.


Add test to verify randomDavAddress() works correctly

Knowabunga! 🐢🐢🐢🐢
This issue is tagged Knowabunga. It is only open for participants of the Knowabunga/DAV hackathon!
Thank you for your help :heart:
What is this project?
DAV (Decentralized Autonomous Vehicles) is a new foundation working to build an open-source infrastructure for autonomous vehicles (cars, drones, trucks, robots, and all the service providers around them) to communicate and transact with each other over blockchain.
The specific project you are looking at is Mission Control. It is the brain in charge of orchestrating missions between DAV users and autonomous vehicles.
How you can help
As a project that relies on a large community of contributors, it is very important for us to have good tests to make sure changes don't break anything.
One of the functions that need testing is randomDavAddress() inside /server/simulation/random.js. This function generates random identities for simulated drones.
Please extend the test spec in test/specs/simulation.random.spec.js adding a test to the describe('randomDavAddress()', () => { block that tests the following condition:

it returns a string that begins with 0x followed by 40 hexadecimal characters.

To run your tests, run npm test from the project's root directory. All tests should pass.

Contributing to Mission Control

[ ] Make sure no one has commented below that they are starting to work on this already.
[ ] Comment in this issue that you would like to do it.
[ ] Fork the repository from the Mission Control GitHub page.
[ ] Clone a copy to your local machine with $ git clone git@github.com:YOUR-GITHUB-USER-NAME/missioncontrol.git
[ ] Make your changes.
[ ] Run npm test to verify that all the tests pass.
[ ] Once you've made sure all your changes work correctly and committed all your changes, push your local changes back to github with $ git push -u origin master
[ ] Visit your fork on GitHub.com (https://github.com/YOUR-USER-NAME/missioncontrol) and create a pull request for your changes.
[ ] Make sure your pull request describes exactly what you changed and references this issue (include the issue number in the title like this: #6)
[ ] Get hooked on open source!

I'll work on this

Hey @afmatthh Go ahead. Its yours... 😄

First :octocat:  pull request of the hackathon!
Thank you so much for your help ❤ !


notation both infix and postfix

Small issue with using notation both as infix and postfix:
reserve infix `~~~`:50
local postfix `~~~` :(max+10) := eq -- fails

reserve postfix `~~~`:(max+10)
local postfix ~~~ := eq -- succeeds

-- and maybe we can also accept this?
-- (only if the binding power matches the binding power in the reserve command)
local infix `~~~`:50 := eq -- fails

I had to make a change in pnat because of this: https://github.com/leanprover/lean/commit/124c9d3d8ae8fede44266ead3bdc808762fa485f#diff-340769d138a268f8903fc096d67effb0

This is a questionable feature.
The following command is supposed to fail
reserve infix `~~~`:50
local postfix `~~~` :(max+10) := eq

because the postfix command is changing the binding power of a reserved notation.
The infix and postfix command both set the "left binding power" of the give token.
So, the local notation above will change how the reserved notation is parsed.
The main point of the reserved notation is to prevent us from setting binding powers in different files, and making sure they match.
-- and maybe we can also accept this?
-- (only if the binding power matches the binding power in the reserve command)
local infix `~~~`:50 := eq -- fails

I'm closing this issue since this is the intended behavior.
Feel free to reopen it.

Ok, that makes sense. So to recap:

we can use a token both for infix and prefix notation (such as -)
we cannot make a token both for infix and postfix notation (if they have different binding power).

Right?
So can you confirm that these two lines can break other files when the ~ is also used as infix notation? In that case, I will change the postfix notation used there.

we can use a token both for infix and prefix notation (such as -)
we cannot make a token both for infix and postfix notation (if they have different binding power).
Right?

Correct.

So can you confirm that these two lines can break other files when the ~ is also used as infix notation? In that case, I will change the postfix notation used there.

Yes, it will create problems.
The problem is that the reserve notation is not local.
This is a good example that shows that we should allow local notation to override reserved notation.

I'm reopening the issue. We should allow local notation to change the binding power defined by reserved.


Fix optimizer.use_fp32_update on ChainerX model

Currentoptimizer.use_fp32_update (for fp16 training) doesn't support ChainerX as following:
Traceback (most recent call last):
  File "training.py", line 323, in <module>
    main(parser.parse_args())
  File "training.py", line 316, in main
    trainer.run()
  File "SOME_DIRECTORY/chainer/chainer/training/trainer.py", line 376, in run
    six.reraise(*exc_info)
  File "~/.pyenv/versions/HOGEHOGE/lib/python3.6/site-packages/six.py", line 693, in reraise
    raise value
  File "SOME_DIRECTORY/chainer/chainer/training/trainer.py", line 343, in run
    update()
  File "SOME_DIRECTORY/chainer/chainer/training/updaters/standard_updater.py", line 240, in update
    self.update_core()
  File "SOME_DIRECTORY/chainer/chainer/training/updaters/standard_updater.py", line 253, in update_core
    optimizer.update(loss_func, *in_arrays)
  File "SOME_DIRECTORY/chainer/chainermn/optimizers.py", line 33, in update
    self.actual_optimizer.update(None, *args, **kwds)
  File "SOME_DIRECTORY/chainer/chainer/optimizer.py", line 879, in update
    param.update()
  File "SOME_DIRECTORY/chainer/chainer/variable.py", line 1819, in update
    self.update_rule.update(self)
  File "SOME_DIRECTORY/chainer/chainer/optimizer.py", line 247, in update
    self.__update(param)
  File "SOME_DIRECTORY/chainer/chainer/optimizer.py", line 298, in __update
    param.array = fp32_param.array.astype(param.dtype)
  File "SOME_DIRECTORY/chainer/chainer/variable.py", line 884, in array
    'Cannot update the array of a Variable if either the '
ValueError: Cannot update the array of a Variable if either the existing or the new array requires backprop.

I think current ChainerX ndarray doesn't allow us to change its internal pointer thus I copy fp32 param to the corresponding array.

Thank you for the PR.
In order to understand the bug, could you provide a reproducing code, or write a unit test?  (test is needed anyway)

pfnCI, test this please.

Jenkins CI test (for commit 29bb2ce68924de2313c96c8ad2c5143e29e40681, target branch master) succeeded!

pfnCI, test this please.

Jenkins CI test (for commit 29bb2ce68924de2313c96c8ad2c5143e29e40681, target branch master) succeeded!

@takagi What can I do to merge this PR? Should I merge current HEAD into this?

Thanks for your response. I'd like to merge this PR to the master but the required tests fail because of some reason that is not related to the change on this PR. Let me check it out and you don't need to make an action.

Ah, yes, would you merge the current HEAD if possible? (It may not make it work though)

@takagi I've updated this branch, so please check it.

Thanks!

pfnCI, test this please.

Jenkins CI test (for commit 2c6d8be2c6359fc59317de9463a3b0cefe83ea25, target branch master) succeeded!

LGTM!


Add mysql_user and mysql_database resources and remove Ubuntu 16.04 support

Description
Adds mysql_user and mysql_database resources for creating, modifying and removing databases as well as database users. These resources were pulled from my https://github.com/sous-chefs/percona/pull/440 PR and modified to fit within this cookbook.
Edit: Also removes Ubuntu 16.04 support
Issues Resolved
Fixes #522
Check List

[x] All tests pass. See https://github.com/sous-chefs/mysql/blob/master/TESTING.md
[x] New functionality includes testing.
[x] New functionality has been documented in the README if applicable

          1 Warning

:warning:
This is a big Pull Request.

  Generated by :no_entry_sign: Danger

I'm unable to replicate the resources-57-ubuntu-1604 test failure locally so I suspect it's just being flaky. I'll wait till I get a review to rerun tests/dive deeper if needed.

@EMH333 any ideas why resources-57-ubuntu-1604 is failing?

@EMH333 I'm able to replicate it when using kitchen-dokken but not with using kitchen-vagrant.

@EMH333 let's go ahead and remove Ubuntu 16.04 tests and see what we still need to fix to get this working. Looks like you still need to look into CentOS 8.

@EMH333 let's go ahead and remove Ubuntu 16.04 tests and see what we still need to fix to get this working. Looks like you still need to look into CentOS 8.

Wait to merge, so I can fix the grant issue here as well (https://github.com/sous-chefs/percona/pull/445)

Wait to merge, so I can fix the grant issue here as well (https://github.com/sous-chefs/percona/pull/445)

I realized through the course of trying to find the converge error on Ubuntu 16.04 that the way this cookbook is set up and the way these resources work are fundamentally more different than I thought.
In the new resources, databases are selected via host/port or a socket for the default local server. Right now that doesn't match the way the rest of this cookbook is structured (multiple local db services, each with a different socket), and it might make sense to take the time to adapt it to that structure. The resources would have the option to take in the db service name, convert that to the proper socket file and use that instead of the conventional host/port or default socket. That logic is embedded within the resource, and it might take a lot of time to get right.
It wouldn't be a breaking change though, so we could just do a minor release later with that feature. And for people who just use a single database (named "default"), the current setup works perfectly fine.
Thoughts?

I realized through the course of trying to find the converge error on Ubuntu 16.04 that the way this cookbook is set up and the way these resources work are fundamentally more different than I thought.
In the new resources, databases are selected via host/port or a socket for the default local server. Right now that doesn't match the way the rest of this cookbook is structured (multiple local db services, each with a different socket), and it might make sense to take the time to adapt it to that structure. The resources would have the option to take in the db service name, convert that to the proper socket file and use that instead of the conventional host/port or default socket. That logic is embedded within the resource, and it might take a lot of time to get right.
It wouldn't be a breaking change though, so we could just do a minor release later with that feature. And for people who just use a single database (named "default"), the current setup works perfectly fine.
Thoughts?

Released as: 10.0.0

Released as: 10.0.0


Nan Loss in the middle of training

Hi Experiencor,
Wonderful implementation! I just had a couple of questions:
I have written my own feature extractor CNN similar to ResNet and have been using it in place of the Full-Yolo classifier in your step by step notebook. After about 140 epochs of training, the loss becomes NAN.  I came up with a couple of options, could you please recommend what I should do?

Use SGD instead of Adam and continue training after loading my currently trained weights
Just reset Adam optimizer and continue training
Use clipnorm / clipvalue to clip the gradient from exploding (if I should use this, what value is recommended?)

Thanks so much!

@anvenkat09 still got this problem?

Hey Experiencor,
I am actually getting a similar problem but on the recall. On certain images, it seems that the recall is simply 0. This affects the average recall and after a while, it simply becomes 0. I read somewhere that I should probably be looking into using clipnorm or clipvalue to clip the gradient from exploding and use a grid search to find proper values for that.
What do you think? Am I doing something wrong?
Thanks :)

@experiencor
No I fixed it. Don't remember exactly how, but it's not an issue anymore. It had something to do with my pretrained weights

@11mhg Recall approaching 0 is another problem. It normally happens during warm-up, but not actual training. Please refer to the readme for tips.

Hey @experiencor , I followed the readme you have, and I noticed I'm still receiving this problem. I allowed the net to perform warmup and then I did proper training and the actual recall never changed from 0.

@11mhg What dataset did you use? You may want to try the whole thing again.

Hey! Thanks for the quick replies.
I'm using the Coco dataset with just a small amount of labels chosen. When I warm it up, it starts at a decent recall and goes down to zero. I load the warmed up weights and then do training proper and it seems that the recall starts at zero and never goes up. I'm currently training again with some modified parameters, so I'll let you know how that goes, but if you happen to have insight on Coco, that would be great!
Thanks again!

@11mhg The warmup training looks right to me, but the actual training is odd. You may try to train the detector for just one class to see how it goes.

So what I'm finding is that the recall converges quickly to zero during warmup, but when I do the training it very slowly increases recall. So for the one label "person", after 56 or so epochs I get a recall average of 0.0085..... What is a normal recall average I should get?

@11mhg Current recall (an estimate of mAP) should be more than 0.3 for good detections in my experience. I assume that you have carefully checked the labels of the images.

Yes, I've verified the labels and done a multitude of tests on the parse annotations to make sure it is correct. I will take a look at using perhaps an older COCO dataset to see what happens.

okay, what I've found is that simply using the weights trained on COCO 2014 form darknet, I managed to fine tune on the COCO 2017 dataset with a recall of around 0.34!

@anvenkat09 can you tell me what you do, i have same problem with resnet

Trying to update the nan related issues - what worked for me is adding images and annotations added to "valid_image_folder" (I previously relied on having the training ones split 80/20 as per the readme - but I got nan for losses). I also changed the traing nb_epochs to 10 - and will likely need more (from 1)


Hacktoberfest: Fix wrong spelling LABLE to LABEL

chore: fix lable to label

I want to work on this. Please assign me this.


Does this library still works ?

Could you explain how to retrieve the ClientID, ClientSecret, redirectURI, response_type, state, access_type. from the Google Console ?
Or if you could explain the steps to create the proper credentials in the google console. I believe the google console interface for API Management changed since you made this library. So Im having a big problem understanding which values go where in your library.

I don't have my laptop in front of me but a quick glance shows it is all
still the same.
Make sure you're creating credentials for a web application and not an iOS
application.
On Thursday, November 26, 2015, Omar Juarez<EMAIL_ADDRESS>wrote:

Could you explain how to retrieve the ClientID, ClientSecret, redirectURI,
response_type, state, access_type. from the Google Console ?
Or if you could explain the steps to create the proper credentials in the
google console. I believe the google console interface for API Management
changed since you made this library. So Im having a big problem
understanding which values go where in your library.
—
Reply to this email directly or view it on GitHub
https://github.com/BHughes3388/BAHYouTubeOAuth/issues/2.

@BHughes3388  ohh.. that makes a difference.
Do you know what should I put in the URLs?

Authorized Javascript origins
Authorized redirect URIs

??

Well I actually used my website that was associated with my application.
But in theory you can use anything as long as it's the same there as it is
in your app.
After YouTube gives you the token it will send the webview to the redirect
url.
I'm going to parse the URLs the webview is loading and when I find on that
matches the redirect URL, I know I've got my token and I can dismiss the
webview.
You should take a moment and read through all the YouTube oauth 2.0
documentation to allow a better view of what's going on.
On Thursday, November 26, 2015, Omar Juarez<EMAIL_ADDRESS>wrote:

@BHughes3388 https://github.com/BHughes3388 ohh.. that makes a
difference.
Do you know what should I put in the URLs?

Authorized Javascript origins
Authorized redirect URIs

??
[image: client]
https://cloud.githubusercontent.com/assets/995265/11432036/39ce54dc-945a-11e5-96ea-35c4205565de.png
—
Reply to this email directly or view it on GitHub
https://github.com/BHughes3388/BAHYouTubeOAuth/issues/2#issuecomment-160011089
.

mmm I just invented URLs.. and apparently it worked !! that is good.
Yeah kinda saw what you were doing.. with the webview.
I notice that if I try to login again, after a successful login. The web view appears but now it asks for "Have offline access" permissions (this didn't appear the first time). Not sure what that is, or why it is different from the previously presented permissions.
Honestly,..

You can ask for offline access refresh tokens using one of the parameters.
I forgot what it is, I haven't looked at any of this since I wrote it.
On Thursday, November 26, 2015, Omar Juarez<EMAIL_ADDRESS>wrote:

mmm I just invented URLs.. and apparently it worked !! that is good.
Yeah kinda saw what you were doing.. with the webview.
I notice that if I try to login again, after a successful login. The web
view appears but now it asks for "Have offline access" permissions (this
didn't appear the first time). Not sure what that is, or why it is
different from the previously presented permissions.
Honestly,..
—
Reply to this email directly or view it on GitHub
https://github.com/BHughes3388/BAHYouTubeOAuth/issues/2#issuecomment-160011648
.


3.1 Color Palette

Design
Add:

Screenshot
Figma link to specific element

@Chegemartinx please add and assign, move to implementation and assign to Daniel


Import maps don't take NPM modules

Bug report
Currently, NPM modules are not supported in import maps. It makes the runtime fail:
Import map:
{
  "imports": {
    "iseven": "npm:is-even"
  }
}

Code:
import isEven from "iseven";
globalThis.isTenEven = isEven(9);

Panic
thread 'deno_runtime::test::test_eszip_with_source_file' panicked at crates/base/src/deno_runtime.rs:491:30:\ncalled `Result::unwrap()` on an `Err` value: Relative import path \"iseven\" not prefixed with / or ./ or ../ f

Any updates about this issue ? I'm using self-hosted Supabase and I'm facing the same issue
"msg": "InvalidWorkerCreation: worker boot error Relative import path \"express\" not prefixed with / or ./ or ../ from \"file:///home/deno/functions/imap/index.ts\""

I was unable to reproduce this behavior on the main branch.
Closing the issue.
cc @andreespirela @maleksal


Replace subversion with git --depth 1 for repository checkout

This notebook installs subversion to check out pyplastimatch efficiently.
Instead, use git --depth 1 to create a shallow clone that includes only the last commit.

It is actually completely unnecessary in this case at all to even worry about efficient checkout, since that repo is very tiny. But it's a nice trick that I was not aware about - it can be handy in other places.
I can figure out which notebook this is about, but "this notebook" reference is ambiguous, given that this repo contains multiple notebooks.

Sorry about that, didn't check that the notebooks weren't in their own repo.
The notebook I was referencing was IDC_segmentation_primer.ipynb , but the specific checkout is pyplastimatch, which is likely used in multiple notebooks:
!svn checkout https://github.com/AIM-Harvard/pyplastimatch/trunk/pyplastimatch tutorial/pyplastimatch
It would be great to avoid some of the ancillary issues like package installs in these demo notebooks if at all possible, if only because they detract from the main task at hand. Sometimes it can't be avoided, though.


Add Storm example for 1.9

Deploy and tested storm on DC/OS 1.9

Solves https://github.com/dcos/examples/issues/100


Updated link to Theme Generator Tool

Category

[x] Content fix
[ ] New article

Related issues:

fixes #4406

What's in this Pull Request?
Updated the link to the Theme Generator tool, which was being redirected to the Fabric UI page.
Thanks for info @sparkitect! :)

thx @PopWarner, appreciated.


implement zip file searching

I closed the original pr #843 to reopen it from the correct branch
This shouldn't throw errors in travis and is the first step in solving #743
TODO:

[x] add tests 6dfe7e6
[ ] evaluate whether the process_zip function can be moved to decompress
[x] remove decompress_zip 6bb3156
[ ] add ability to read and process vcsignore files within a zip file
[x] test it with valgrind (not sure if I freed all buffers) done as of e4c3a35

That's it just from the top of my head

Rebase to keep up to date with master

Hello, @jschpp
It seems compiling with flag no longer works on the zip branch anymore: './build.sh --enable-libzip'. How can I compile it now?
But regardless, I think I found a bug in your implementation (that I built from https://github.com/ggreer/the_silver_searcher/pull/843) - ag is failing to unzip empty files
zbstof@Stas-MacBook-Pro:~/Work/the_silver_searcher$ ./ag -z full ~/ag_test/
ERR: Cannot decompress zipped file /Users/zbstof/ag_test/ag_test.zip/ag_test/non_empty_dir/empty_file.txt

/Users/zbstof/ag_test/ag_test.zip/ag_test/non_empty_dir/non_enmpty_file.txt
1:I'm full!

You can find the file in the attachment
ag_test.zip

@zbstof I'm going to rewrite this PR from the current ag version and then test your zip file.

Hi @jschpp, thank you for working on this. Would it be possible to get this updated at all?


Use the SUSE eirinifs

Is your feature request related to a problem? Please describe.
In order to have SSH with Eirini, we need to use https://github.com/SUSE/eirinifs-sle15-release.
Describe the solution you'd like
Consume the eirinifs-sle15-release and set the appropriate properties to make it work. cf ssh should work with Eirini apps.
Additional context
This is a follow-up from https://github.com/cloudfoundry-incubator/kubecf/pull/464.

The commit on SCF for reference on adding it: https://github.com/SUSE/scf/commit/d9edcc41a48d6a2a500ab5791df062bbb47d83b7.

This needs to work with the helm chart.
We shouldn't need the rootfs patcher.

https://github.com/cloudfoundry-incubator/bits-service-release/blob/master/docker/eirini-rootfs-downloader/eirini-rootfs-downloader.sh#L62

This is how upstream is downloading the eirinifs: https://github.com/cloudfoundry-incubator/bits-service-release/blob/master/docker/eirini-rootfs-downloader/eirini-rootfs-downloader.sh#L62 (just for reference)

PR to make the eirinifs downloading optional: https://github.com/cloudfoundry-incubator/bits-service-release/pull/41/files
We used a bits pod which had the eirinifs vendored in and it works fine.

Current state:

[ ] opi
[x] route_collector
[x] route_pod_informer_image
[x] route_statefulset_informer_image
[x] staging_reporter_image
[x] recipe-downloader
[x] recipe-executor
[x] recipe-uploader
[x] event_reporter_image
[x] event-reporter
[x] metrics_collector_image
[ ] eirinifs
[ ] bits

We still need to build the the opi image, and inject the eirinifs in the bits image


Toolbox Settings Search Box Feature

Is their a way to add a settings search box feature? Not sure how this would look but I use F10 a lot for quest info. With all the settings in TB its hard to memorize and find them!

Anything is possible yeh, but the settings shouldn’t need to be changed too often to stress about. What’s the use case for you?


API_STRICT only for specific URLs

API_STRICT only for specific URLs with $request->is pattern

@Barmunksu Can you explain me what is this really useful or your use case?

No Response from the author

I understand @lloricode unfortunately this cannot be a priority right now to look at.


Understanding wt.exe version that is being used

Currently, when you look up the version within PowerShell it provides a System.Windows.MessageBox

Reproduce with: wt --version
I am looking for something like this:
$PSVersionTable.PSVersion
or
cmd --version
I want to verify if WT or WT Preview is installed. I also want to know what release version of WT or WT Preview is being used without the MessageBox.

Yep, this is exactly by design (currently). You'll want to see #7258 for a longer discussion on the subject.
/dup #7258


Refactor to Bootstrap / ReactStrap on FE

Is your feature request related to a problem? Please describe.
I have had the experience before that the Ant Design grid system would maybe not be the best comparing to alternatinves such as Bootstrap/ReactStrap.
Describe the solution you'd like
Today I did a POC to demonstrate this, and I propose that we migrate the FE as of now, to Bootstrap/ReactStrap.
Describe alternatives you've considered
In my ReactJS experience I have spent considerable time evaluating the different possibilities for FE/CSS frameworks, and always considered Bootstrap/ReactStrap to be the most advanced and flexible solution.
Additional context
The AntDesign components definitely look great but it's grid system is far behind the functionality implemented by the Bootstrap grid, in terms of supporting multiple device screen dimensions.
At the moment, for dealing with responsivness, Ant Design demands that the FE developer implements CSS on their own in order to proper render the compoennts.
Attached are screenshots that provide a deeper understanding of my concerns.
Problem
Bootstrap 1
Bootstrap 2
AntD 1
AntD 2

ZenHub Information
This information is updated automatically. To modify it, please use ZenHub.

ZenHub Information
This information is updated automatically. To modify it, please use ZenHub.

ZenHub Information
This information is updated automatically. To modify it, please use ZenHub.

Is it possible to just use the grid Bootstrap offers? Ou whole design has been created with Antd taken into account. I'd say that it can be a potential big drawback to change that right now. @telmodias

I think this is unnecessary for the time being. Please reopen if I'm wrong


New App Submission

App Logo (Required)
(Attach image here)
App Details (Required)
Type: Wallet or Dapp
Name:
Homepage Url:
Chains supported:
App Url (Required - at least one)
Browser Url:
iOS Url:
Android Url:
Mac Url:
Windows Url:
Linux Url:
Mobile Linking (Optional)
Deep Link:
Universal Link:
Desktop Linking (Optional)
Deep Link:
Universal Link:
Metadata (Optional)
Short Name:
Primary Color:
Secondary Color:

This issue will be closed since required content is missing.


New version: univrsal.input-overlay version 5.0.4

- [X] Have you signed the Contributor License Agreement?

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?

[X] Does your manifest conform to the 1.4 schema?

Microsoft Reviewers: Open in CodeFlow

@wingetbot waivers Add Validation-Executable-Error


Add user avatar to overall_stats

Adds the users avatar to overall_stats, Implements #23
Don't know if this is the best way either, i've literally never used lxml before a few days ago (or Python for that matter)
NOTE I have not tested if this works with this repo, I have my own version of this API that I've remade in Python 2.7 and it works there.

Merged, thanks.

Avatar is still not showing up, not sure if you haven't updated yet or the code doesn't work.

Whoops, my cron job updater failed.
All done on the server-side.

Ahh coolio.


In Filament v3 getRelationshipTitleColumnName has been replaced with getRelationshipTitleAttribute

Describe the bug
In Filament v3 getRelationshipTitleColumnName has been replaced with getRelationshipTitleAttribute
IN src/Concerns/HasClauses.php ::apply function this needs to be change.
Right now relationship is not working on filters.
To Reproduce
Steps to reproduce the behavior:

Use relationship on filter, it will not work.

Expected behavior
Filter should work with relationship.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

created pull request for the same:
https://github.com/webbingbrasil/filament-advancedfilter/pull/32

PR #32 was closed. So I approved #34 which fix the same problem.


2022-1-18 Recommend

https://github.com/ripienaar/free-for-dev
https://github.com/MapsterMapper/Mapster
https://github.com/Swiftly1/CsharpToColouredHTML
https://github.com/ionic-team/ionic-framework
https://github.com/kevquirk/simple.css
https://github.com/thebookisclosed/ViVe

f34677db19f66e17c5999009682180d1ca3edee4


Helper functions to convert GeoJSON to array and back

Following helper functions are useful while working with linematch:

GeoJSON to array
Array to GeoJSON

@mourner Is helpers/ a good place for this?

I'd like to keep this library purely geometrical — it doesn't need knowledge of geo-specific things. Also, you can already do the same with Turf, e.g. like this:
// to geojson
var geojson = turf.featureCollection(lines.map(turf.linestring));

// from geojson
var lines = geojson.features.map(function (f) { return f.geometry.coordinates; });

That makes sense @mourner. Thank you for the clean one-liners.
No next actions here.


Allow Explorer.PolarsBackend.Series.pow/2 on (series, series)

This PR resolves #375.
Because of my lack of Rust knowledge, I need feedback for the s_pow/2 code.

I'm merging this and I should fix the issues that I pointed :)
Thanks!


WFLY-16630 Mixed domain tests error traces due to unknown Infinispan module name

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

I can confirm this fix removes the error trace on the mixed domain testsuite


create vpc with 'DNS hostnames: yes'

This is required by some services.

Implemented in 1489c4148476315acdda01d7b09b4d8502fd3471. It will also update existing VPCs in-place, so no teardowns required.
Released in in 0.30.1

This doesn't seem to work; it turns on DNS resolution, not DNS hostnames.


add 16 example of haas506 and 1 haas506HD1startup

在目录aligithub\AliOS-Things\haas_lib_bundles\python\docs\examples中添加了16个haas506的案例。
在目录aligithub\AliOS-Things\haas_lib_bundles\python\docs\images中添加相应的图片。
在目录aligithub\AliOS-Things\haas_lib_bundles\python\docs\startup中添加haas506  RTU快速开始文档HaaS506-HD1startup.md

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

感谢提交 Pull Requests！
Thanks for submitting a pull request.

Security Check : 6d18e65ffed5d6f7adc950693b9b6480d88ad205

auto build fail,number:267

start build

手动触发！
感谢 Pull Requests！
Thanks for submitting a pull request.

Security Check : d1364643b771818dbddeba6845c18b520703011a

auto build success,number:278


Trying to rethink the API

Wanted to open this as a potential rethinking of the API.  Having to pass the transport into each method seemed really weird, so I figured we can just create an instance that had the transport and have easy access to it everywhere.
The other thing that really needed rethinking was the receiveData function, as it was binding and unbinding a lot of handlers and managing its own timeouts.  I've currently abstracted that into a queueResponse API as a temporary proof-of-concept but I believe that it needs to be more fleshed out, potentially accepting a few functions (buffering the response, success, error) or something else.
I also want to look into passing the revision as options to new Programmer() to reduce the API surface of the individual methods, but I need to dig into that further.
Tests are all updated and passing.

Not much to say, just different. when.iterate was deprecated so using most gets ahead of that. external timeout is nice.

@jacobrosenthal how about the single event handler to watch for data

I assume we're talking queueResponse, my only question is that it never seems to unregister itself, so I dont know why registration exposed at all.

currently, each call to send overwrites the previous response handler.  It isn't done, so I am asking how we can improve that API.

Overall improvements aside, I dont understand why registering and unregistering the handler was bad. This definitely registers one time, but looks awkward because you've brought receive up to the top level where nobody else needs it.

You were calling send, then in it's callback, you were registering a listener for on('data'), which is an incorrect pattern and can cause loss of data packets.

If it is incorrect, I believe you. But that was purposeful. These protocols are all call/response based.  I didnt want those packets.

No, you aren't understanding.  The callback signifies asynchronicity, which means you aren't guaranteed to have that function called before data starts being received and emitted.  You have to bind the event handler before you even make the "call" of your call/response.

If it was incorrectly implemented, it still seems possible/ not incorrect, but I dont have strong feelings.

I've updated this to split the protocol from the programmer as discussed in https://github.com/jacobrosenthal/bs2-serialport/pull/1


Allows user to set the class name for the table

I needed to set the class name on the <table> element.
Implements #4

Thanks for the PR. I have merged it, but I removed the class list dependency. I want it dependency-less


Speed up Numbers

It seems like numbers themselves are quite slow. This should be fixed.

It seems like the problem lies in the instantiation of the Numbers in the ArgumentContainer and it lies in the implementation of ICUs library. Maybe there is a way to avoid that instantiation completely.

But it seems like the numbers are getting cached. This is good and bad at the same time as it means that the developers of that library know that this is a problem and they have done a more-or-less hacky solution so that that problem does not really occur that often.
This is good as many numbers occur quite often, but sometimes new numbers will appear which means that the slowdown is there again.


Add support for user-supplied configuration.

This change adds three configurable options to the script that can be customized by the user to control the search thresholds for creating, removing bookmarks, and optionally pausing after jumping to a bookmark.
Also fixes a latent bug with the time threshold for seeking bookmarks. Seeking forward wasn't using the threshold so it could find the current bookmark and be stuck. This surfaces prominently when pausing on jump.

Apologies for the diff for the script. I couldn't get it to play nice with the line endings and I absolutely loathe carriage returns.


Support docker run

Docker build is already supported, commit:  https://github.com/oppo-bigdata/shuttle/commit/671d67f990d0e0780b5cb8cae671a283b4ef8296


do you consider async-csp "production worthy"?

really just a question not an issue...
I like the way async-csp aligns with async/await and promises (as compared e.g. to js-csp).
but js-csp is marked v1.0 while async-csp is only marked v0.5(?)
and js-csp is very active and async-csp shows no activity in a year...
is there any particular reason async-csp is only marked v0.5?
(i.e. is that more about a lack of features?  versus about reliability?)
my real question:  would you advize using async-csp in a work project right now?
(as opposed to just hobby projects?)

I've been using it in my personal and professional projects for a while. There are a few other things I would like to implement before considering it to be v1.
I would take care to measure the performance, however. There were a few times where I fell back to using streams + callbacks when handling large file inputs (100s of millions of lines), because they were much faster than the generators used internally. I wouldn't consider it to be the tool for every job.


Bug Report: Input System

Please check for duplicates, similar issues or closed issues with the same problem, as well performing simple troubleshooting steps (such as deleting the export folder if it's an issue with compiling, reinstalling Kade Engine) before submitting an issue.
If you are playing a downloaded version of the game, what operating system are you using?
Windows (x86), Windows (x86_64), Linux, or macOS? Specify below.
Windows x64
What version of the game are you using? Look in the bottom left corner of the main menu.
1.7
Have you identified any steps to reproduce the bug? If so, please describe them below. Use images if possible.
Just do a double note/bob run
Please describe your issue. Provide extensive detail and images if possible.


feat: Add QGB verification command

Overview
This command verifies that some shares were attested to in the QGB smart contract.
Blocked by https://github.com/celestiaorg/celestia-app/pull/1233
Closes https://github.com/celestiaorg/celestia-app/issues/1184
Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Codecov Report

Merging #1236 (0af4209) into main (2eb5c3c) will increase coverage by 0.84%.
The diff coverage is 48.74%.

@@            Coverage Diff             @@
##             main    #1236      +/-   ##
==========================================
+ Coverage   48.10%   48.95%   +0.84%
==========================================
  Files          72       73       +1
  Lines        4089     4286     +197
==========================================
+ Hits         1967     2098     +131
- Misses       1950     2006      +56
- Partials      172      182      +10

Impacted Files
Coverage Δ

app/app.go
6.34% <0.00%> (-0.02%)
:arrow_down:

x/qgb/keeper/query_data_commitment.go
0.00% <0.00%> (ø)

pkg/prove/querier.go
21.73% <30.76%> (+21.73%)
:arrow_up:

pkg/prove/proof.go
75.21% <61.90%> (-10.72%)
:arrow_down:

x/qgb/keeper/keeper_data_commitment.go
46.87% <66.66%> (+46.87%)
:arrow_up:

x/qgb/keeper/keeper.go
69.23% <0.00%> (+11.53%)
:arrow_up:

x/qgb/keeper/keeper_attestation.go
73.58% <0.00%> (+47.16%)
:arrow_up:

x/qgb/keeper/query_general.go
55.55% <0.00%> (+55.55%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Let's also create an issue to add more usage documentation over how to use this command, what we are receving in return etc. Also, how to access the same things via RPC would also be needed.

https://github.com/celestiaorg/celestia-app/issues/1254

Applied feedback. Can I get an approve to merge this?


Remote end closed connection without response

What happened:
After setting up the project on multiple machines and on two different networks, I have been experiencing the error output below, "Remote end closed connection without response." I have a very simple config.yml file consisting of what's included in the repo. Upon using the run command to execute the program, it seems to start up but after about 5 seconds of hanging, the terminal spits out an error.  I am definitely signed into Insta on my phones and they are also unlocked while this is happening. I have also opened the app.
How to reproduce it (as minimally and precisely as possible):
Unfortunately, there's nothing special that I am doing to create this error.
Anything else we need to know?:
I've set up the project both from the git repo and with installing pip 4 separate times. I also tried to install it on Linux 19.01 and 20.04, and Windows 10, each inside of a . I've also set this up inside of a docker container using python versions 3.5 to 3.9. I've tried connecting to the device via USB and over wifi. Both have been successful and don't give me any errors or issues when connecting. I tried it on my home wifi which does not have anything fancy set up. I also tried it on my mobile hotspot.
...I really hope I'm doing something wrong lol 😅
Environment:

OS
Windows 10
Ubuntu 19.04
Ubuntu 20.04

GramAddict version:
1.2.3
1.2.4

Device Model/Emulator Type:
Android x86 VirtualBox on ubuntu version 7.0.1

Android Version:
Android 6.0.1
Android 7.1.2
Android 8.0.0

Instagram Version:
<IP_ADDRESS>.116

Relevant Logs:
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 706, in urlopen
    chunked=chunked,
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 440, in _make_request
    httplib_response = conn.getresponse()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 1321, in getresponse
    response.begin()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 296, in begin
    version, status, reason = self._read_status()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 265, in _read_status
    raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\adapters.py", line 449, in send
    timeout=timeout
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 756, in urlopen
    method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\util\retry.py", line 531, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\packages\six.py", line 734, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 706, in urlopen
    chunked=chunked,
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\urllib3\connectionpool.py", line 440, in _make_request
    httplib_response = conn.getresponse()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 1321, in getresponse
    response.begin()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 296, in begin
    version, status, reason = self._read_status()
  File "c:\users\k'ron simmons\appdata\local\programs\python\python37-32\Lib\http\client.py", line 265, in _read_status
    raise RemoteDisconnected("Remote end closed connection without"
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "run.py", line 3, in <module>
    GramAddict.run()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\GramAddict\__init__.py", line 82, in run
    device = create_device(configs.device_id, configs.args.uia_version)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\GramAddict\core\device_facade.py", line 19, in create_device
    return DeviceFacade(int(version), device_id)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\GramAddict\core\device_facade.py", line 50, in __init__
    if device_id is None
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 1817, in connect
    return connect_usb(addr)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 1858, in connect_usb
    return Device(serial)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 241, in __init__
    wlan_ip = self.wlan_ip
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 407, in wlan_ip
    ip = self.http.get("/wlan/ip").text.strip()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 208, in request
    self.__client._prepare_atx_agent()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 293, in _prepare_atx_agent
    self._setup_atx_agent()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\__init__.py", line 307, in _setup_atx_agent
    _initer.check_atx_agent_version()
  File "<decorator-gen-8>", line 2, in check_atx_agent_version
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\retry\api.py", line 74, in retry_decorator
    logger)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\retry\api.py", line 33, in __retry_internal
    return f()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\uiautomator2\init.py", line 392, in check_atx_agent_version
    port).text.strip()
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\api.py", line 76, in get
    return request('get', url, params=params, **kwargs)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\K'RONS~1\WORKSP~1\GRAMAD~1\venv\lib\site-packages\requests\adapters.py", line 498, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

Created an android virtual machine running 8.1.0 and it works perfectly now!


Feature request: enable wrapping EdgeDB types

AFAIK there are currently two ways to bind optional or non-primitive type values with EdgeDB:

using one of the provided types in edgedbtypes, e.g. OptionalStr, which cannot be extended with additional methods
implementing one of the EdgeDB{*}Marshaler interfaces, which is cumbersome when you have to do it for multiple types

Would it be possible to expose an interface that custom wrappers for EdgeDB-compatible types could implement ?
Something like:
type EdgeDBTypeWrapper[T any] interface {
  Value() *T
}

EdgeDBTypeWrapper.Value() could then be used internally to retrieve the wrapped type and marshal/unmarshal values when interacting with EdgeDB.
Example use-case:
type OptionalStrWrapper struct {
  edgedb.OptionalStr
}

func (o OptionalStrWrapper) Value() *edgedb.OptionalStr {
  return o.OptionalStr
}

func (o OptionalStrWrapper) SomeMethodUnrelatedToEdgeDB() {
  // ...
}

I would be willing to submit a PR for this, but I am not sure where to start. Would it be as simple as adding an extra case in codecs.*.Encode methods ?

I understand the friction. The may be room for improvement here. I'll have to think about this.
It seems like there should be an interface for decoding too.


The return type for createCable is unresolved/any instead of Cable

This is causing type errors in our project when trying to use anycable.
I think you need to import all of the imports from @anycable/core, not export them.
import {
  CreateOptions,
  Cable,
  ActionCableConsumer,
  TokenRefresher
} from '@anycable/core'

// is this necessary?
export { CreateOptions, Cable, ActionCableConsumer, TokenRefresher }

Thanks for the report!
It looks like it's gonna be fixed by #38.

I think you need to import all of the imports from @anycable/core, not export them.

We re-export types for usability (so, you can import all you need from the @anycable/web package without event knowing that @anycable/core exists and think about what to import from where).

Should be fixed in v0.9.0. Please, let me no if the problem still there, and we'll reopen it.


[BUILD] Remove bigquery interpreter from netinst package

What is this PR for?
Remove bigquery interpreter from netinst package
What type of PR is it?
Build
Questions:

Does the licenses files need update? no
Is there breaking changes for older versions? no
Does this needs documentation? no

Merging it as hotfix


jaws cant pry bolted doors valid jaws can

About the PR
fixes #22460
Why / Balance
sci can mass produce them so they shouldnt be so crazy op
valid jaws can pry bolted doors to make them more unique since theyre a syndie item
Technical details
!type:Bool destroyed real
Media
normal jaw is stopped by bolts

the unbolted door and both doors for valid jaws work

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes
no
Changelog
no cl no fun

I feel like I'd rather want both to pry bolted or neither


Shortcut keys overwritten every time in Intellij IDEA 2024.1.1

Before submitting your bug report

[X] I believe this is a bug. I'll try to join the Continue Discord for questions
[X] I'm not able to find an open issue that reports the same bug
[X] I've seen the troubleshooting guide on the Continue Docs

Relevant environment info
- OS:Ubuntu 22.04
- Continue: 0.46
- IDE: Intellij IDEA Community 2024.1.1

Description
Shortcut keys overwritten with Continue mappings every time on restart in Intellij IDEA 2024.1.1 - for example, Ctl-Shift-J for joining lines.
To reproduce

Reassign Ctl-Shift-J back to Join lines.
Restart IDEA.
Ctl-Shift-J is again assigned to Continue action instead of Join lines

Log output
No response

Thanks for bringing this up. I just made a change here so that once you remove the Continue shortcut once, it won't try to override again. Will be available in the next release!

This change is now available in the latest EAP release, 0.0.47


5分钟带你看完 WWDC 2018 - 张池的博客 | zed Blog

https://zed2015.github.io/2018/06/05/5分钟带你看完-WWDC-2018/
Every failure is leading towards success.

hello


[v2] mpv stops randomly on start

When spawning a new player, sometimes (way to often, maybe 1/10) the load doesn't work.
mpv.start().then(() => {
   console.log('mpv started');
   return mpv.load('<my file>');
}).then(() => {
   console.log('file loaded');
});

The player does spawn, even the file is being read by MPV, yet the module fired a "stopped" event in between and the MPV binary is "free", your module doesnt have access to it.
The "stopped" event does occur after the console log "Connected to socket '\.\pipe\mpvserver'" though.

When the above happens, the mpv.mpvPlayer.connected is false, but there is no exit code (it's set to default null).
The exit code does update to 0 after a manual closing of the MPV spawned window

So, it does seem that the issue is that mpv sends back (through ipcInterface) an "idle" event before playing the actual file. Causing the player to disconnect.

Disabling the this.emit('stopped') in case of "idle" message from ipc (_events.js) corrects the issue. Now the file loads correctly everytime. Of course, it also disables the auto-close feature at the end of the file: the mpv player does close, but this module isnt made aware of it, logically because I presume mpv sends a "idle" message at that time. MMmmh

Maybe this is an issue with how I use your module? I interpret the "stop" event as a "the file playback has stopped", when it is, as I see in your code, "the player idles". Anyway, I worked around it, but it still is wierd that it happens randomly.

Which version of MPV are you using ? I know I've had some weird issues depending on which version I used.

0.29 (31/07/2018)

Thanks for letting me know. At the moment university keeps me really really busy that's why I haven't done much for this project in the past month. I'll try to have a look at it soon. Thanks for the very detailed feedback I think that will help a lot.

I cannot reproduce this. I have done some changes to start() lately, which should make it more robust. Can you see if it still occurs on your case?

Closing this for now as I cannot reproduce the error. Feel free to reopen it if the problem still prevails.


Write new app log config if it differs from file

https://ocd.appscale.com:8080/job/Daily Build/957/


Documented Changes

Is there a place where the changes made to Google's LevelDB are documented? I'm (naively?) trying to add support for zlib compression to a leveldb library in another language and it doesn't seem as straightforward as just adding support for a new compressor ID (4) and using zlib to decode the data.

Historically MCPE has used zlib deflate (ID 2) and zlib raw (ID 4) to compress its data. At the minimum, you need to allow multiple decompressors in your library and make sure that both the raw and deflate decompressors are accessible to the block reader.


Error running FIRST Scenario Outlines when Background is used [cucumber 2.0.2]

failing to get instance variable in the first scenario outline only.
  Background:
      Given my first step                                 # create    '@myinsnace'
  Scenario:
      Then I do some action                           #<EMAIL_ADDRESS>
  Scenario Outline:
       Then I do another action <action>        # '@myinstance.do_that(<action>)'
  Examples:
  | action |
  | step1  |
  | step2  |

When executing '@myinctance' not available for first example, however it is available for second example and up.

I think you're mixing up Gherkin with Ruby. You can't use Ruby code in Gherkin.

I just wrote this way, to display meaning of the step .... let me correct it

Which version of Cucumber are you suing @vveliev?

Oh sorry I see you've put that in the ticket title.

Hi,
I tried to reproduce the bug and I can't find what could work wrong there. So I would suppose either the description is not full or there is no bug anymore. :)  Here is the link to the main files from my test: https://gist.github.com/Summerwind1005/a21081f8c8c6944b7b31
Everything works fine for me.
So may be some more details or better description when it occurs would be nice.

@Summerwind1005 , Thanks for looking into it.
I cannot reproduce this error right now, and I cannot find code that was not working right now.
If I will run into the same problem. I will provide more detailed example next time .
Thnaks !

Thanks for taking the time to close the issue for us.

Thanks for taking the time to close the issue for us.


MAHOUT-1820: Add a method to generate Tuple<PartitionId, Partition el…

…ements count>> to support Flink backend

Committed to branch flink-binding


feat(//core/converters): Add conversion support for torch.narrow()

Description
Adding conversion support for operator torch.narrow(input, axis, start, length)
The variable start can be a scalar or tensor.
The test case when start is a tensor hasn't been implemented in the PR as the IR for this testcase wasn't being parsed by torch jit parser (due to start being prim::constant(value={2} for example). However, using trtorchexec, I was able to test that case as well and it works.
Fixes #151
Type of change
Please delete options that are not relevant and/or add your own.

New feature (non-breaking change which adds functionality)

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 and hacks
[x] I have made corresponding changes to the documentation
[x] I have added tests to verify my fix or my feature
[x] New and existing unit tests pass locally with my changes

Can you explain more about the missing test case issue?

For the following graph
class Narrow(torch.nn.Module):
    def __init__(self):
        super(Narrow, self).__init__()

    def forward(self, x):
        return torch.narrow(x, 1, torch.tensor(2), 2)

The JIT representation obtained from print logs (of trtorchexec after graph lowering) is
graph(%x.1 : Tensor):
              %2 : Long() = prim::Constant[value={2}]()
              %3 : int = prim::Constant[value=1]() # narrow.py:13:31
              %4 : int = prim::Constant[value=2]() # narrow.py:13:47
              %5 : Tensor = aten::narrow(%x.1, %3, %2, %4) # narrow.py:13:15
              return (%5)

The error returned by torch::jit::parseIR(graph, &*g) in the test case is as follows
C++ exception with description "
Could not parse literal{:

      graph(%x.1 : Tensor):
              %2 : Long() = prim::Constant[value={2}]()
                                                 ~ <--- HERE

Looks like when there is a constant tensor ({2}) instead of scalar, this issue occurs.

Is long a tensor here?

Pass the tensor in as an input to the graph instead of an inline constant

I tried that but I faced a different error since args[2] (start) won't be an IValue, but an ITensor. So args[2].ITensor() (nvinfer1::ITensor instance) needs to be converted as a scalar integer. https://github.com/NVIDIA/TRTorch/pull/188/files#diff-9d97a3640ddc39b7d6f7cf3e769dfa4dR91.
The startIdx should be a scalar integer to calculate the indices that need to be passed through gather layer.
If we use args[2].ITensor(), we need to change the converter code a  bit, but I'm not sure if this would be general enough for a common usecase.

Could we use ITensororFreeze? Seems like we need it as a constant anyway or can we not do the broadcasting in TensorRT?

ITensorOrFreeze returns a constant ITensor as output. What I wanted is an integer value start that can be passed through torch::arange to generate a torch tensor starting from start to start + length. This torch tensor (indices) is then converter as a constant weight tensor (nvinfer::ITensor) to tensorrt using converter::Weights.

Is the Tensor guaranteed to be a 0d tensor? Also if you look at the 2nd concat test you should find a way to pass the static tensor as a argument that should not be a ITensor

As per our discussion, here is an issue to track the missing test case.

@peri044 is this good to merge, minus the test that is missing?

Yes. This is good to merge !! The issue tracks and details about the missing test case


Add ability to easily view framerate

For performance, it will be nice to see the framerate.

[x] Add SIHM section with show_stats option to enable/disable showing the stats. Default is false.
[x] This will require us to be able to dynamically add extra modules to the project. Enable this option for users with an extra_modules options under SIHM.

Added as of 7a855c8e148e95af67625ecb26547c889e4e947f.

This was useful for learning how CMake handles strings and lists of strings in when used in commands on different OSs.


Is there a pytorch version coeds in the future?

Is there a pytorch version coeds in the future?

Sorry, I am not going to develop a PyTorch version in the near future.


[Add] Favicon & [Improve] Texts

I would like add favicon to make it more legit as well as I would like to remove text decorations or color of  tag from footer and instead of that I would design it a bit.
I want to contribute this for you :)

I would like to contribute to this issue as a part of @GSSOC'23
Please assign it to me. Thank you.

HI @apneduniya, @Sathvik902,
Can you add screenshots so that I can get a better understanding of the changes?

@J0SAL ,
We can add fonts like

or

Or mention any specific fonts, I'll add the font-style.
We can also add a more attractive favicons like:

These would look great and relevant to your website.
Please assign it to me. Thanks.

HI @apneduniya, @Sathvik902, Can you add screenshots so that I can get a better understanding of the changes?

By removing text decoration or create it more attractive:

I feel like there is not much problem with fonts family but I wanna add text animations like MakeSurge by using libraries like framer motion, etc.
Now, for favicons:

As commented screenshots by Josal I can also do that however you can judge me better by seeing my previous projects like MakeSurge or my own portfolio website My website.

Give a look over these kind of favicons as an example i guess this would be relevant to the website as favicon plays crucial role. We can change the footer  style and appearance with using some really nice fonts
I am good at UI/UX part so u can consider to me to work on this issue
Thanking you

Favicons pay a vital role in branding and making the platform appealing for the users. For example we can add favicon of piggy bank. Clear and concise text will enhance the readibility we can make use copywriting for writing the catchy titles. For example Bebas Neue, Roboto Condensed, Raleaway fonts can be added. Please assign me this issue as I have keen interest in designing UI/UX.
Thank you

Aree yar I created the issue so I would only get assigned for this @astha-05 @J0SAL, create your own issues

go ahead @apneduniya


Add installation configure of LH GuaranteedInstanceManagerCPU

Problem:

Per https://github.com/harvester/harvester/issues/5568
Solution:

Update source code and document
Related Issue:
https://github.com/harvester/harvester/issues/5568
Test plan:

Create new cluster, use a harvester-configuration file (step 13 of https://docs.harvesterhci.io/v1.2/install/index) with below items, after installation, check the embedded LH, the related setting is as expected.
https://longhorn.io/docs/1.5.3/references/settings/#guaranteed-instance-manager-cpu
install:
  harvester:
    longhorn:
      default_settings:
        guaranteedInstanceManagerCPU: 6

(valid values are in range [0..12], all other values are converted to 12)
LH chart:
chart/templates/default-setting.yaml:    {{- if not (kindIs "invalid" .Values.defaultSettings.guaranteedInstanceManagerCPU) }}
chart/templates/default-setting.yaml:    guaranteed-instance-manager-cpu: {{ .Values.defaultSettings.guaranteedInstanceManagerCPU }}
chart/README.md:| defaultSettings.guaranteedInstanceManagerCPU | Percentage of the total allocatable CPU resources on each node to be reserved for each instance manager pod when the V1 Data Engine is enabled. The default value is "12". |

@bk201 Suspect the CI failure may be related to https://github.com/harvester/harvester/pull/5459, will double check with @FrankYang0529

@Mergifyio backport v1.2 v1.3

@bk201 The CI passed now.


Add an overload for creating a connection to a non-default cluster name

This function will allow connecting to a cluster that does not have the default name of "ceph". This is necessary for our environment where we might have multiple ceph clusters running.

Thanks!


Cmake work

Use SDL2TTF_ prefix for all options
Create SDL2_ttf::SDL2_ttf when building a shared library,
create SDL2_ttf::SDL2_ttf-static when building a static library
Use same CMake layout as SDL_image/SDL_mixer
Create libSDL2_ttfd.so symbolic link (when building debug build type)
Add PrivateSdlFunctions.cmake script for common functionality between SDL_image/SDL_mixer
Add FindXXX.cmake scripts for dependencies that don't provide cmake configuration files
Add CMakeLists.txt + cmake scripts to source distribution (EXTRA_DIST of autotools)
Test CMake on mingw64 (using system dependencies there)
Add MacOS CI
Create symbolic link at build time + install it
Only install SDL2_ttf.pc when building a shared SDL2_ttf (to avoid overwriting when later installing a static SDL2_tff)
Allow parallel installation with cmake support of a static and shared SDL2_ttf
Fixes CMake Macos versioning
add MSVC to the CI test matrix
test the installed cmake scripts

Fixes #141
Fixes #143
Fixes #226

Does this obsolete https://github.com/libsdl-org/SDL_ttf/pull/212 ?

Does this obsolete #212 ?

Yes, I'll post a message there to ask for feedback.

Thanks for the trust! I'll be happy to maintain the cmake scripts and what not.

Great, thanks! :)

Am I "allowed" to rename the cmake configure options of SDL_(image|mixer|ttf) ?
I don't know in what sense these option are "official".
In CMake, it's considered good practice/good manners to namespace your public (=cached) variables.
Right now: SDL_image has e.g. BACKEND_WIC, BACKEND_STB, SUPPORT_AVIF and SUPPORT_TIF, ...
SDL_ttf has: TTF_WITH_HARFBUZZ
DL_mixer has: SUPPORT_WAV, SUPPORT_FLAC, ...
I propose to prefix all options with the name of the project, that is SDL2_IMAGE_, SDL2_MIXER_ and SDL2_TTF_.
That way, for a user, it becomes immedieately clear who is using the option.

Am I "allowed" to rename the cmake configure options of SDL_(image|mixer|ttf) ? I don't know in what sense these option are "official".
In CMake, it's considered good practice/good manners to namespace your public (=cached) variables. Right now: SDL_image has e.g. BACKEND_WIC, BACKEND_STB, SUPPORT_AVIF and SUPPORT_TIF, ... SDL_ttf has: TTF_WITH_HARFBUZZ DL_mixer has: SUPPORT_WAV, SUPPORT_FLAC, ...
I propose to prefix all options with the name of the project, that is SDL2_IMAGE_, SDL2_MIXER_ and SDL2_TTF_. That way, for a user, it becomes immedieately clear who is using the option.

Yep, that's fine. The CMake support in those libraries has been experimental and we haven't shipped a release that anyone is depending on with CMake support.

@madebr, I think aside from CMake support SDL_ttf is ready to build release candidates. Is there anything we're waiting on here?

My intention was to bring SDL_image in a perfect state, and then copy everything to SDL_ttf/SDL_mixer.
(working on MSVC CI support atm)
Nothing is blocking this pr, aside from needing a rebase + application of all last-minute changes of the SDL_image cmake pr.

My intention was to bring SDL_image in a perfect state, and then copy everything to SDL_ttf/SDL_mixer.

That sounds great. Thanks! :)

@slouken
After this pr, you will have to modify your release scripts for generating the VC dev tarball, the MinGW dev tarball & the SDL2_ttf framework in the same way as you did for SDL2 and SDL2_image.

@slouken
Can you please test the Macos framework?
Because I don't know how the compile and link flags of SDL2, SDL2_image and SDL2_ttf will interact.
CMake has a concept of Option deduplication, which we might need to avoid for the -F option.

@slouken Can you please test the Macos framework? Because I don't know how the compile and link flags of SDL2, SDL2_image and SDL2_ttf will interact.
CMake has a concept of Option deduplication, which we might need to avoid for the -F option. Otoh, I might also worry for nothing because we modify the cmake target for xcode using set_target_properties.

I tested on my machine with the same setup as mentioned on SDL2_net's PR, and the same issue arose with option de-duplication breaking the linker flags with SDL2 framework.

@madebr, feel free to merge this when you think it's ready.

Create SDL2_ttf::SDL2_ttf when building a shared library,
create SDL2_ttf::SDL2_ttf-static when building a static library

It's a breaking change.


Log level can be configurable?

Feature description
When I run my application I see a lot of log from the test-resource server. Can be made configurable through the Gradle DSL?
Thanks.

What logs do you see in particular? There shouldn't be a lot: mostly you should see containers starting.

Yes, most of them are container startup logs but I have too many containers. Not a big deal but could be a good improvement IMHO. :-)


Remove redundant "Save" button from "Appearance"

This should be updated in real-time while I change it: color, opacity, width.

Also, "Appearance" could be just: "Style" or "Look" or "View"

@vcoppe I would love to work on design tasks like this. I am not sure if removing the save button is the best solution we can get. Maybe a totally different pattern would actually be better.
Thinking about use cases like:

You want to alter multiple tracks, segements or waypoints at the same time
You want to be quick changing these appearance or info

@Volodymyr-13 Are you familiar with MapOut for iOS? I think the user interface i quite nice in many dimensions.
So one thing that would help me personally is to have a color palette i can choose from. That color palette should be optimized so the contrast to the background is good.
Here are the colors in MapOuts palette:

If you have multiple tracks / segements in the same color and or overlapping something else which could be considered is adding a boundary to the displayed track / segment like here in komoots tour discovery:

On hover these boundaries disappear and the choosen track / segment gets in focus:

Also it makes a big difference if you only work with one track that has one segment. And you don't have the "vertical file list" visible. So maybe a solution could be:

No "vertical file list" visible - focus on fast and easy workflow. Appearance can be changed by choosing a color from one of 12/24 colors > similar to in MapOut. Don't show / require a save button here - do changes instantly. What is your opinion on opacity and width in that scenario? Right now you need to click on appearance for every track. Maybe the panel could stay open if you click on another track while its open? Give it an X icon to close instead of "save"? (rn: you can also open the panel multiple times at once:

The image below is from felt.com

The scenario with the vertical file list is different. As there can me multiple tracks too but also these tracks can contain segements and / or waypoints > which you can not see in the the "simple view". Here the Appearance panel actually should be part of the vertical side panel. And be maybe on the bottom? So you click on the track, segment or waypoint on the top and edit on the botton (master / detail).

In the current implementation the panel covers the file list and as well the color picker covers the appearance panel with the save button.

If the "edit" box becomes part of the vertical panel it could also have tabs - similar to photoshop / illustrator with the tabs "Info" and "Appearance", i could maybe see other features later > for waypoints > Icons!.

That's it for now. ;)
Cheers, J

In this case, when I just select a color for a single track or change it other properties, I want to see changes immediately.
clicking Save button is just so AWKWARD, it’s like dummy windows UI/UX design.
For other cases - I don’t know since I’m not familiar with them, like vertical view.. or so.

Maybe a compromise would be that all changes apply live, so you can actually see how they would look like. But instead of the save button, there is an "Apply" button to actually save/apply those chagnes. Otherwise they get discarded again.

For discard you just have Undo, thats it. No need any buttons for all these.. remove that clutter

I don't like the undo approach, because:
I have a red line segment.
I open the appearance editor
make line thinner
more transparent
change to blue
make it even thinner
change to green
now I press undo. Will I get a blue transparent line (storing each little slider / colour adjustment in the undo stack) or will I get the original red line (storing appearance adjustments as one element on the stack)?
Without a apply/save button I would choose the first option. With such a button the second option.
Personally I'm more of a fan of the apply button.

Good UI/UX should track any user change. Check editor like Sketch, they know UI/UX and doing everything right.
But here I see a loot of bad UI/UX. Just statement, and I want to help to improve it..

@Volodymyr-13 for a one person project gpx.studio is very impressive. No reason to say something like "i see a loot of bad UI/UX". Design decisions aren't binary 0 or 1. And sometimes changing something because the solution seems to be simple - actually breaks a lot of other interactions.
I think we should try to keep our feedback positive and have constructive criticism if so... I will try to do the same. Even if it is hard if you are excited about something ;)


Challenge 4 - Liquidity tables in Events tab have eth and token columns switched

Liquidity Provided Events and Liquidity Removed Events tables have Amount of ETH and Amount of Balloons columns switched.

Closed with PR #65


Use universal location for docbook.xsl

xsltproc will use the system catalog to find the local path.
Pass --nonet option to ensure the Internet is not used.

docbook.xsl isn't in the same location on all distributions e.g. on Fedora (symlink) and Gentoo Linux is at:
/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl

Thanks, it's merged now.


Cleanup zap/repo/src-electron/generator/matter/darwin

The goal is to eventually cleanup the matter specific zap code to not have any state for eg in ClustersHelper.js
During this cleanup we want to do the following:

Go through the matter directory in this issue. See if these helpers can have code pushed to the backend sql queries.
See if the helpers can use any of the existing helper logic and can remove code redundancy
Add unit tests for each of the helpers listed
Make sure to have a CHIP/Zigbee repo branch that points to your changes and passes the CI on both places
Also if you can fix anything new apart from what is listed then fix those issues as well.

Closing all MatterZapCleanUp tagged issues since a majority of these have been resolved


Any word on how sigmas are calculated? Why use rand_cosine_interpolated instead of  rand_log_normal

I know you probably referenced controlnext's training code, but they don't seem to give a reason for using cosine interpolation for this piece either. The svd paper actually gives a lognormal distribution with pmean=0.7 and pstd=1.6. But you don't use that.
In fact, when I actually use your sigma calculation to do similar training, the problem of “Current loss scale already at minimum” often occurs in deepspeed (with fp16). However I don't have this problem with rand_log_normal.
By the way, can you share the configuration of accelerate?

Hi, I didn't leverage the deepspeed to train StableAnimator, and I only applied accelerate to warp the diffusion model. All training configuration details have been depicted in the training tutorial in the README file. According to my experiment, cosine interpolation provides smoother transitions and is less likely to produce extreme values near the endpoints, making it more suitable for animation models that require continuous and smooth changes. However, you may also consider incorporating rand_log_normal into your training process. For more details about rand_log_normal, please refer to https://github.com/pixeli99/SVD_Xtend.

Ok, so in your training you just warped the model with accelerate and didn't configure something like dynamo or deepspeed, we can just refer to the command_train.sh to configure  accelerate right?
Due to the previous problem with deepspeed fp16, I did some training with bf16 on my own code, and it seems that the cosine interpolation's are not very good. Anyway, I will try to use your training configuration to do some more training and comparison. thanks for your reply!

Yes, all training configuration details have been depicted in the training tutorial in the README file. By the way, you can also try incorporating rand_log_normal into your training process with deepspeed fp16.


new group: Blackout

host location
black3gnkizshuynieigw6ejgpblb53mpasftzd6pydqpmq2vn2xf6yd.onion
group name
Blackout
group information
No response
host
v3 (onion)
parser
No response

issue 100! 🥳 🎆 thank you @FacundoGregorini


URDF & Simulation Support

Support package meshes and URDF for the Coal Iron press.

Closed by #14


Implementation of the checker workflow specification

Feature Request
Desired behaviour
Follow-up on #1026 , can be broken up into several pieces

GUI implementation
Refresh code and workflow flag for checker workflows
CLI implementation

This is well underway as per today's demo of the current state of checker workflows.
Followed up with smaller more focused issues


ENH: made a function like numpy.linalg.norm for sparse matrix

I made a function similar to http://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.norm.html for sparse matrix.  This pull request also includes element-wise power function for sparse matrix: csr_matrix and csc_matrix.

@perryism it's been a year, but are you still interested to work on this?  It looks not quite ready to merge according to the comments regarding complex-valued matrix inputs.

@argriffing two open comments here, once you replied to those I suggest to close this PR in favor of gh-4505.

two open comments here

I've replied to one of them, but which other one did you have in mind?  There are 64 comments in this thread...

@argriffing there are only two open inline comments that I didn't just comment on "addressed in gh-4505". I'll comment on them specifically now.

Okay, either I can't count or it's really not clear, cause I don't know which second one I meant. The comment about explicit 'f', 'fro' seems adequately answered. So nothing left to do here. Closing. Thanks @argriffing @perryism @pv!


Basic Tests Python Windows Timeout

ERROR: Aborting VM command due to timeout of 5400 seconds

https://source.cloud.google.com/results/invocations/10900a08-303f-4599-ac18-3d43fe7aa87b/targets/grpc%2Fcore%2Fpull_request%2Fwindows%2Fgrpc_basictests_python/log
The test seems to be timing out

++ dirname tools/internal_ci/helper_scripts/delete_nonartifacts.sh
+ cd tools/internal_ci/helper_scripts/../../..
+ find . -type f -not -iname '*sponge_log.*' -not -path './reports/*' -not -path './artifacts/*' -not -path './tools/internal_ci/*' -exec rm -f '{}' +

ERROR: Aborting VM command due to timeout of 5400 seconds

The test is seemingly timing out during a cleanup step.

Regardless, this issue has not been seen in over a week. Going ahead and closing out for now.


Search functionality not working after upgrade

Your description here
This used to work perfectly fine in the older app.
Expected outcome
What should happen?
Search-text entered in search-text-box should highlight the same text in the HTTP response/app.
Actual outcome
What happened?
Doesn't highlight
Versions
App: <IP_ADDRESS>-stable
Chrome: 49.0.2623.110
Platform: Windows (7)
Steps to reproduce

Entered URL with access token (cannot divulge exact organization-internal URL)
After the response was received, searched for some particular text
It says 0 text found, whereas text is present in response

Hi,
Thanks for issue report.
I can't reproduce it though:

Can you provide more details? Like what text string did you searched for and part of the response (raw response) that contain this text?

Hi,
Can you provide more information as per my previous comment?


TypeError: function() got an unexpected keyword argument 'jit_compile'

Has anyone encountered this error, and found a workaround?
Description of the problem: executing the following cell from the Ch 18 notebook on Colab threw a TypeError
from tf_agents.environments import suite_gym
env = suite_gym.load("Breakout-v4")
env
Error message:
TypeError Traceback (most recent call last)
in ()
----> 1 from tf_agents.environments import suite_gym
2
3 env = suite_gym.load("Breakout-v4")
4 env
18 frames
/usr/local/lib/python3.6/dist-packages/tensorflow_probability/python/internal/variadic_reduce.py in make_variadic_reduce(reducer, vjp_bwd, tangents_fn)
120 # Top-level tf.function for XLA (closed-over by the returned reduce_fn).
121 @implementation_selection.never_runs_functions_eagerly
--> 122 @tf.function(jit_compile=True)
123 def _xla_reduce(operands, inits, axis):
124 """JIT-ed wrapper for TF xla.variadic_reduce(..., reducer)."""
TypeError: function() got an unexpected keyword argument 'jit_compile'

Your problem is same with https://github.com/ageron/handson-ml2/issues/308#issuecomment-774815623。
You can try to replace this line
!pip install -q -U tf-agents-nightly pyvirtualdisplay gym[atari]
with this
!pip install -q -U tf-agents pyvirtualdisplay gym[atari].
And remember to reload your code process program.
Or you can see my code in colab which can run success.

Thanks for your feedback. I just updated all the notebooks to the latest version of the libs (including Scikit-Learn 0.24, TensorFlow 2.4, Pandas 1.2, Matplotlib 3.3, TF Agents 0.7, Gym 0.18, TFX 0.27, etc.) and I tested everything. Could you please test the updated code with the latest library versions (see environment.yml or requirements.txt) and report whether the issue is fixed or not? Thanks!