Upgrade pulumi-terraform-bridge to 482de938faec71dd4e13fe499f7b8198474c3d93

This PR was generated via $ upgrade-provider --kind bridge pulumi/pulumi-aiven --target-bridge-version 482de938faec71dd4e13fe499f7b8198474c3d93.

Upgrading pulumi-terraform-bridge from v3.61.0 to 482de938faec71dd4e13fe499f7b8198474c3d93.

This was not intended to be asking for review, just a test.. Apologies.


Changes default DMET energy

Codecov Report
Base: 66.79% // Head: 66.75% // Decreases project coverage by -0.04% :warning:

Coverage data is based on head (08c4ea2) compared to base (bb84497).
Patch coverage: 67.56% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #48      +/-   ##
==========================================
- Coverage   66.79%   66.75%   -0.05%
==========================================
  Files         108      108
  Lines       16118    16113       -5
  Branches     2348     2285      -63
==========================================
- Hits        10766    10756      -10
- Misses       4713     4727      +14
+ Partials      639      630       -9

Impacted Files
Coverage Δ

vayesta/ewf/ewf.py
63.18% <50.00%> (-1.45%)
:arrow_down:

vayesta/core/qemb/fragment.py
78.34% <80.00%> (+0.13%)
:arrow_up:

vayesta/core/qemb/ufragment.py
84.67% <85.71%> (+0.86%)
:arrow_up:

vayesta/core/qemb/qemb.py
67.47% <100.00%> (-0.05%)
:arrow_down:

vayesta/solver/solver.py
51.48% <0.00%> (-0.50%)
:arrow_down:

vayesta/core/vlog.py
81.10% <0.00%> (-0.15%)
:arrow_down:

vayesta/mpi/rma.py
28.66% <0.00%> (ø)

vayesta/misc/cubefile.py
21.62% <0.00%> (ø)

vayesta/mpi/interface.py
40.00% <0.00%> (ø)

... and 3 more

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

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


create .babelrc

Hi, what is the advantage of this approach over having it in the package.json?

Yeah, we are getting this in React Native build:

And the solution would likely be to 1. move the config to .babelrc like @taoqf did here; and 2. add it to .npmignore so build tools are not confused with babel configs they shouldn’t care for.
Are you ok with this @Acconut? Or maybe we should use files.

Frankly, I am unsure how the Babel configuration is connected to React Native but if that fixes it, I am open for this and following PRs.

React Native uses a build setup, which looks into babel configs for all dependencies in node_modules.
Renee:

react native runs babel on deps i guess

I am not using react , just webpack, also come into this issue. @arturi

Ok, I went ahead and merged this. Let me know if anything else is needed for Webpack or React Native.

I think what we need next is add .babelrc to .npmignore (blacklist) OR: add all files we want present in the npm module to files in the package.json (whitelist).
Personally, I'm a fan of the whitelist approach, for the simple reason that it's harder to accidentally add things to the npm registry (like secrets, or what have you). It's hard to undo a publish, and unlike git, you don't really get to explicitly commit which things go into a module (unless you use files! :)

In https://github.com/tus/tus-js-client/pull/119 @arturi added the files property to package.json.
Further work for fully supporting React Native is discussed in #96


Reload does not reload script from external editor

Godot version
4.2 beta 3 mono
System information
Linux (NixOS unstable channel)
Issue description
Godot tells me a script has changed (even though I'm connecting through a pipe) when I edit it in an external editor. This is only happening after an exception occurred when running the project.
I'm connecting to Neovim with:
--server /tmp/godot.pipe --remote-send "<C-\><C-N>:n {file}<CR>{line}G{col}|" in the Exec Flags.
Steps to reproduce
When I change a script file externally then switch back to the editor, the editor tells me the file has changed. I tell it to reload the script but then when I save the project, the file is reverted in the external editor.
After reloading the project the problem disappears.
It seems like the issue is around the socket connection breaking when the exception occurs. Up to that point Godot seems fine with making changes in the external editor and it doesn't prompt when switching back to it until incurring an exception when running the project.
Minimal reproduction project
N/A
~I'll follow up with a minimal project tonight. However, I've gotta go to work now.~

So, I think the issue was that I had the script added twice. Once in a scene and the other on the instance of the scene.


[Bug] Set default for AUDIO_GID

In the documentation, it is stated that the parameter defaults to 995, but it is not the case in the code.

Bugfix available in release 2022-10-22


num_samples in make_evaluation_predictions for DeepAr, how to fix the outcome prediction?

Discussed in https://github.com/awslabs/gluon-ts/discussions/2246

Originally posted by Msaleh87 August 25, 2022
I have an electric load data for about a year, I trained the model for a data set from Mar 2021 until Mar 2022. After I trained my deepAr model, whenever I change num_samples, I get a different prediction. My understanding is that num_samples is the average of different probabilistic paths (like the ave of multiple forecasts). Is there a way to get somehow fixed prediction? When I increase num_samples to 100 or more, the forecast somehow stays the same, however, I no longer have the fluctuations details of the profile.
Here is my code:
estimator = DeepAREstimator(freq = '5min',
                           context_length = 7*24*12,  #The previous data points I look at to predict. It's like n_forecast in Neural Prophet
                           prediction_length = 1*24*12,
                           num_layers = 2,
                           num_cells = 64,
                           cell_type = 'lstm',
                           use_feat_dynamic_real =True,
                           trainer = Trainer(epochs= 50))

from gluonts.dataset.common import ListDataset
training_data = ListDataset([{"start": df_input.index[0],
                              "target": df_input.Load[:'2022-03-07 04:50:00'],
                              'feat_dynamic_real': [df_input.DofW[:'2022-03-07 04:50:00']]}],
                           freq = "5min")

predictor = estimator.train(training_data = training_data)

test_data = ListDataset(
    [
        {"start": df_input.index[0], "target": df_input.Load[:'2022-03-08 04:50:00'], 'feat_dynamic_real': [df_input.DofW[:'2022-03-08 04:50:00']]}, # one day
        {"start": df_input.index[0], "target": df_input.Load[:'2022-03-09 04:50:00'], 'feat_dynamic_real': [df_input.DofW[:'2022-03-09 04:50:00']]}   # two days

    ],

freq = "5min")

forecast_it, ts_it = make_evaluation_predictions(
    dataset = test_data,
    predictor = predictor,
    num_samples = 100 #
)
```</div>

Closing in favor of the discussion: please avoid cross-posting discussion as issues, unless the discussion results in an actionable issue that requires attention.


On React Native 0.59 resetKeyboard is called after showKeyboard

I am facing this issue after I migrated to react native 0.59.10  earlier to this everything was working well on react native 0.55.4. Kindly help with this as I have already spent a couple of days finding out the problem.

+1

any updates on this issue?


How to Run it

It would be great if u could have a how to instruction if u have one pls share it!!

You need to:

Configure all the channels/roles/users correctly:
https://github.com/marpme/VouchJS/blob/master/src/models/config.js
And you have to create a models/vouching-firebase file via this documentation: https://firebase.google.com/docs/admin/setup?authuser=2#initialize-sdk

The second one just a database config file is needed do u have discord?

Correct the second one is just a database configuration from firebase.
Yes I got discord, feel free to message me: marpme#5052

Hey I have sent you a friend request Gamer Z#6969
When I tried npm start this error comes
https://prnt.sc/up9tn0

Should be solved with 662c25d7bb3b54b2f5ad8076e667baadb816486f

Can We host it in Heroku?

https://prnt.sc/uphg9m There is an error

There is still an error


Semicolon rule doesn't check interfaces

interface ITest {
    foo: string
}

should trigger missing semi-colon, but doesn't.

The main reason against ASI is avoiding gotchas with expressions and statements. It is not a concern in class and interfaces declarations.
And according to http://www.typescriptlang.org/Content/TypeScript Language Specification.pdf, semicolons are separators and not terminators. But I think even tsc doesn't handle that as per spec.
TypeMemberList:
    TypeMember
    TypeMemberList ; TypeMember

Note: I found a similar (but different) semicolon linting issue #365


Fix wrong branch for asset issuance

The linked issuance-final doesn't seem to exist, so the link is broken. I assume you meant the elements-0.13.1 branch which includes Confidential Assets.

Oh, I didn't see this, sorry. Like #50, this also fixes #49 (they are quite similar).
utACK.

I'd rather people try out 0.14.1 branch, if you'd like to update it.

Closing after merging #50


Travis tests

Closing since this PR was just to test the Travis integration before sending the PR to the upstream repo

Closing since this PR was just to test the Travis integration before sending the PR to the upstream repo


Add some unit tests

I just added some random test and expm is already failing:
running 8 tests
test tests::exp_of_random_matrix ... FAILED
test tests::exp_of_doubled_unit ... FAILED
test tests::verify_pade_13 ... ok
test tests::verify_pade_3 ... ok
test tests::verify_pade_5 ... ok
test tests::verify_pade_7 ... ok
test tests::verify_pade_9 ... ok
test tests::exp_of_unit ... ok

failures:

---- tests::exp_of_random_matrix stdout ----
thread 'tests::exp_of_random_matrix' panicked at 'assertion failed: `(left == right)`
  left: `4`,
 right: `7`', src/lib.rs:243:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

---- tests::exp_of_doubled_unit stdout ----
thread 'tests::exp_of_doubled_unit' panicked at 'assertion failed: `(left == right)`
  left: `4`,
 right: `7`', src/lib.rs:243:9

failures:
    tests::exp_of_doubled_unit
    tests::exp_of_random_matrix

test result: FAILED. 6 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out

It might be beneficial to extend the test coverage further

Demanding that a bunch of numbers only differ by up to 1 ulps is a pretty harsh condition.
So the question is not if the unit tests are failing because the result is wrong (although it might very well be wrong!). The question is if the result is within the error bounds of the algorithm.
If you want to investigate the result, could you look at the raw output and also compare to what scipy's expm gives you?

I have commented out the assert for now.
this commit is just for testing and currently requires nightly
You have push access, should you want to add anything or change something
You might have a better intuition on when things might break, feel free to add some more tests

python_testing!(
    simple, f64, vec![1.0, 0.0, 1.0, 0.0],
    double, f64, vec![2.0, 0.0, 2.0, 0.0],
    random, f64, vec![1.02, -3.2, 4.2, 100.0]
);

I have now added some complex tests on the generic-scalar branch
Some of the test are failing:
running 15 tests
test tests::complex_exp ... ok
test tests::complex_exp_py ... ok
test tests::complex_random_py ... FAILED
test tests::double_py_f32 ... FAILED
test tests::double_py ... ok
test tests::random_py ... FAILED
test tests::simple_py ... ok
test tests::verify_pade_13 ... ok
test tests::simple_py_f32 ... FAILED
test tests::verify_pade_3 ... ok
test tests::verify_pade_5 ... ok
test tests::verify_pade_7 ... ok
test tests::verify_pade_9 ... ok
test tests::exp_of_unit ... ok
test tests::exp_of_doubled_unit ... ok

failures:

---- tests::complex_random_py stdout ----
thread 'tests::complex_random_py' panicked at 'assert_relative_eq!((b1 - b2).abs(), 0.0, epsilon = 0.00000001)

   left  = 0.0008432883514622831
   right = 0.0

', src/lib.rs:735:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- tests::double_py_f32 stdout ----
thread 'tests::double_py_f32' panicked at 'assert_relative_eq!((b1 - b2).abs(), 0.0, epsilon = 0.00000001)

   left  = 0.000011444092
   right = 0.0

', src/lib.rs:735:5

---- tests::random_py stdout ----
thread 'tests::random_py' panicked at 'assert_relative_eq!((b1 - b2).abs(), 0.0, epsilon = 0.00000001)

   left  =<PHONE_NUMBER>90019770000000000000000000000.0
   right = 0.0

', src/lib.rs:735:5

---- tests::simple_py_f32 stdout ----
thread 'tests::simple_py_f32' panicked at 'assert_relative_eq!((b1 - b2).abs(), 0.0, epsilon = 0.00000001)

   left  = 0.00000047683716
   right = 0.0

', src/lib.rs:735:5

failures:
   tests::complex_random_py
   tests::double_py_f32
   tests::random_py
   tests::simple_py_f32

I don't have case specific handling for f32 yet, I should use a different epsilon but for example random_py seems to be way off
the assert might be necessary after all :sweat_smile:
As I'm just a second year computer scientist, understanding the whole paper is a bit much, but it would be greatly appreciated should you have a bit of time/motivation to look into that


SystemStackError (stack level too deep) - Issue with Braintree in production

Hey all.
I've not been able to have any success getting the Braintree v.zero gem to work in production without producing the following stack error.
I, [2016-08-09T02:38:57.067355 #21275]  INFO -- :   Rendered /apps/edgelit-gallery/shared/bundle/ruby/2.3.0/gems/spree_backend-3.1.0/app/views/spree/admin/shared/_main_menu.html.erb (2.2ms)
I, [2016-08-09T02:38:57.067561 #21275]  INFO -- : Completed 500 Internal Server Error in 92ms (ActiveRecord: 3.0ms)
F, [2016-08-09T02:38:57.128941 #21275] FATAL -- :
SystemStackError (stack level too deep):
  /apps/edgelit-gallery/shared/bundle/ruby/2.3.0/bundler/gems/spree_braintree_vzero-a6b3fa637387/app/helpers/spree/admin/navigation_helper_decorator.rb:6:in `link_to_with_icon'
  /apps/edgelit-gallery/shared/bundle/ruby/2.3.0/gems/spree_backend-3.1.0/app/helpers/spree/admin/navigation_helper.rb:35:in `tab'
  /apps/edgelit-gallery/shared/bundle/ruby/2.3.0/gems/spree_backend-3.1.0/app/views/spree/admin/shared/_main_menu.html.erb:3:in `_5aa8906de7ed3f1abc19bb8b99923123'
  /apps/edgelit-gallery/shared/bundle/ruby/2.3.0/gems/spree_backend-3.1.0/app/views/spree/layouts/admin.html.erb:34:in `_1dae9f5fadea745b1b7ba9042d8797f1'

This is a fresh un-altered version of spree 3.1.0 and the corrosponding 3-1-stable Braintree v.zero gem, running with rails 4.2.6.
It's only an issue in production (runs fine in development), and I just can't understand what's going on, I wonder if there's something wrong with this particular version, or if there's something else I'm missing.
The app is running via nginx + passenger, with ruby 2.3.1p112.
Any ideas?

Are you by any chance deploying with something like mina or capistrano? I'd guess so from the shared folder in your stack trace.
I ran into the same issue yesterday and spent some time debugging it. The issue is that the decorators are being loaded twice, meaning the alias here ends up aliasing itself rather than the original method: https://github.com/spree-contrib/spree_braintree_vzero/blob/3-1-stable/app/helpers/spree/admin/navigation_helper_decorator.rb#L2
The first time is from the to_prepare callback here: https://github.com/spree-contrib/spree_braintree_vzero/blob/3-1-stable/lib/spree_braintree_vzero/engine.rb#L12-L16
The second time is from rails' eager loading. This means that the file gets required with two different paths. In my case:
/opt/project-name/current/vendor/bundle/ruby/2.3.0/bundler/gems/spree_braintree_vzero-a6b3fa637387/lib/spree_braintree_vzero/../../app/helpers/spree/admin/navigation_helper_decorator.rb
/opt/project-name/shared/bundle/ruby/2.3.0/bundler/gems/spree_braintree_vzero-a6b3fa637387/app/helpers/spree/admin/navigation_helper_decorator.rb

Because one is from the symlinked directory and one is from the real location it get's required twice. As a workaround for this I created a fork which normalizes the path before loading it: https://github.com/builtbybuffalo/spree_braintree_vzero/commit/dabc805772e17471927d40612195c7745f2f9736. That's working well for us now but I'm not sure how "correct" the fix is. A more appropriate solution may be to figure out why the paths are differing in the first place.

@charlie-hadden Yea using Mina. After getting a couple of other people to look at it we determined much the same thing. Just couldn't figure out why it gets required twice, or what the nice solution would be, if there even is one. Seems like it should really support deployments via Mina or Cap, but I suppose lots of people just use Heroku?

Is there any update regarding this bug? I am getting same one and above patch is also not working.


AWS Provider >=3.0.0 ASG inline load_balancers removing attached load balancers

Since the AWS Provider's update to v3.0.0, the relationship between an aws_autoscaling_group and aws_autoscaling_attachment has become more strictly conflicted. Since the vault-cluster module does not define a load balancer, and a load balancer must be attached by an autoscaling attachment from outside the vault-cluster module, the autoscaling groups should ignore changes to the load_balancers and target_group_arns.
In my case, despite the vault-elb module defining the autoscaling attachment, the AWS provider is trying to remove the relationship in favor of the empty inline load_balancers argument. There is a similar issue in the terraform-aws-consul module.
This conflict is documented in the AWS Provider's documentation here, and there is an open issue on the AWS Provider repo.

This conflict is documented in the AWS Provider's documentation here, and there is an open issue on the AWS Provider repo.

So is this actually a bug we should wait to be fixed? And perhaps pin to AWS Provider < 3.x until it is fixed?

The issue I linked is only a week old, so it may be too soon to tell if it's planned on being fixed.
My personal impression is that this is not going to be fixed soon. This was already a documented issue in 2.x. It seems that the inline load_balancers/target_group_arns weren't actively overriding the aws_autoscaling_attachment resource in 2.x like they are now.

This conflict is documented in the AWS Provider's documentation here, and there is an open issue on the AWS Provider repo.

So is this actually a bug we should wait to be fixed? And perhaps pin to AWS Provider < 3.x until it is fixed?

@brikis98 this is not a bug, it is an intended behaviour when using AWS Provider ~ 3.x.
As the documentation mentions everywhere, using same of the inline resource and exclusive resource "causes conflicts" or  "unintended resource updates".
I can't comment why it didn't cause problems in AWS provider ~ 2.x, but with provider ~ 3.x, it's working as it should (by causing problems.)
As @andrew-womeldorf said, its a safe assumption that an ASG will either be used with a target group or a load balancer, for example in the vault-elb module. I think we should add this lifecycle configuration block in the ASG resource to fix this issue:
lifecycle {
    ignore_changes = [load_balancers, target_group_arns]
  }

Roger. Hopefully we can get #211 merged soon to fix this.


PROPOSED: Added caching for Youtube API (DONTMERGE)

Proposed addition of on-disk caching for YouTube artifacts.
Not sure how useful it would be from a day-to-day Fabric usage perspective, but when iterating on a video-based Pattern, or comparing output from various models, it will reduce latency as well as YouTube API usage.
It uses a newer library, cachier, which when used in this way dumps pickle files to the user's $HOME/.cachier, and supports a few ways to define TTL. I think it works well in a cli/single-user use case, however I think there are better solutions if Fabric is used as a server. I am assuming, based on the location of yt.py, that the module is intended only for the local use case.
Profiler output:
           Time   Per Hit   % Time

From: 1132336.0    1e+06     63.1          video_response = get_video_details(youtube, video_id)
To:      1417.0   1417.0     14.8          video_response = get_video_details(youtube, video_id)

From: 651800.0 651800.0     36.3              transcript_list = get_transcript(video_id, languages=[options.lang])
To:      200.0    200.0      2.1              transcript_list = get_transcript(video_id, languages=[options.lang])

IMO it would need to be configurable, maybe even optional if one is primarily interested in Youtube comments.
Not sure if this aligns with your vision for the project. Also don't merge this, its messy.

Moving to go. Please resubmit if this isn't fixed after the migration.


Upgrade from 2.x to 3.x Guide

Not really an issue with CanCanCan but I'm in the process of upgrading a Rails 5.2 app and I'm looking into upgrading CanCanCan as well.
Unfortunately the upgrade guide (https://github.com/CanCanCommunity/cancancan/wiki/Migrating-from-CanCanCan-2.x-to-3.0) (and wiki?) no longer exists.
Is this still available somewhere?

Yes: https://github.com/CanCanCommunity/cancancan/blob/develop/docs/migrating.md

The changelog has a broken link that should be updated (https://github.com/CanCanCommunity/cancancan/blob/develop/CHANGELOG.md#300)


Option to allow cache saving on partial builds?

Hello,
As of now, it looks like the cache is only stored on "clean" builds.
https://github.com/microsoft/azure-pipelines-agent/blob/0533383fe43ae079cd1d8f38342bbd465e7c2c4e/src/Agent.Plugins/PipelineCache/SavePipelineCacheV0.cs#L27-L30
Would there be a way to allow the user to opt-in to make this also happen in the case of "Partially succeeded" builds?

Closed in favor of https://github.com/microsoft/azure-pipelines-tasks/issues/11950


How to let a ExactChoiceParser backtrack completely for the failed first parser.

I have some code like this
ExactChoiceParser(
  SequenceParser(
    okParser,
    problemParser,
  ),
  TimesParser(AnyCharParser(), 100)
)

The problem is that I have some text to parse, but most of it is based on position. So I'm using TimesParser a lot. Now, when the SequenceParser fails because of the problemParser, I get to the TimesParser but now my parsing position isn't where I would want it.
I'd like to continue parsing as if the okParser did not happen.

Kudzu was intentionally designed to not have or need explicit backtracking. Instead, it passes around an immutable ParserContext which maintains the source position, and the internal position isn't modified and backtracked in a conventional manner. It shouldn't be able to be modified by a failed parser to fall out of sync, so I'm a bit confused as to how this is happening.
Could you create a repo with a minimal test case so I can take a closer look?

You're right, it was a mistake on my part. Was a bit hard to debug, but had an incorrect count.
Thanks!


Add Visual Studio debug visualizer

Add VS debug visualization file to make debugging Godot in VS easier.  This is an initial version, it includes PoolVector, Vector, Variant, String, Color, and several math types.  More to come later.
Makes vectors show size + list of elements, strings show as strings, math types show as more compact representations, variants show as whatever they contain, etc.

Thanks!


Unhandled exception rendering component: Cannot read property 'push' of undefined

First of, thanks for this awesome project.
Just now we started getting the following error in the browser. I assume it's an azure issue since your site https://blazorapplicationinsights.netlify.app/ is experiencing same error upon load.
blazor.webassembly.js:1 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: Cannot read property 'push' of undefined
TypeError: Cannot read property 'push' of undefined
at Object.m. [as addTelemetryInitializer] (https://blazorapplicationinsights.netlify.app/:10:3524)
at Object.addTelemetryInitializer (https://blazorapplicationinsights.netlify.app/_content/BlazorApplicationInsights/JsInterop.js:32:21)
at https://blazorapplicationinsights.netlify.app/_framework/blazor.webassembly.js:1:9805
at new Promise ()
at Object.beginInvokeJSFromDotNet (https://blazorapplicationinsights.netlify.app/_framework/blazor.webassembly.js:1:9773)
at _mono_wasm_invoke_js_marshalled (https://blazorapplicationinsights.netlify.app/_framework/wasm/dotnet.3.2.0.js:1:171294)
at do_icall (:wasm-function[6049]:0x10f8b1)
at do_icall_wrapper (:wasm-function[1896]:0x50b6a)
at interp_exec_method (:wasm-function[1120]:0x2588e)
at interp_runtime_invoke (:wasm-function[5655]:0xf7391)
Microsoft.JSInterop.JSException: Cannot read property 'push' of undefined
TypeError: Cannot read property 'push' of undefined
at Object.m. [as addTelemetryInitializer] (https://blazorapplicationinsights.netlify.app/:10:3524)
at Object.addTelemetryInitializer (https://blazorapplicationinsights.netlify.app/_content/BlazorApplicationInsights/JsInterop.js:32:21)
at https://blazorapplicationinsights.netlify.app/_framework/blazor.webassembly.js:1:9805
at new Promise ()
at Object.beginInvokeJSFromDotNet (https://blazorapplicationinsights.netlify.app/_framework/blazor.webassembly.js:1:9773)
at _mono_wasm_invoke_js_marshalled (https://blazorapplicationinsights.netlify.app/_framework/wasm/dotnet.3.2.0.js:1:171294)
at do_icall (:wasm-function[6049]:0x10f8b1)
at do_icall_wrapper (:wasm-function[1896]:0x50b6a)
at interp_exec_method (:wasm-function[1120]:0x2588e)
at interp_runtime_invoke (:wasm-function[5655]:0xf7391)
at System.Threading.Tasks.ValueTask`1[TResult].get_Result () <0x2044730 + 0x0002c> in :0
at Microsoft.JSInterop.JSRuntimeExtensions.InvokeVoidAsync (Microsoft.JSInterop.IJSRuntime jsRuntime, System.String identifier, System.Object[] args) <0x1fbf840 + 0x000e4> in :0
at BlazorApplicationInsights.ApplicationInsights.AddTelemetryInitializer (BlazorApplicationInsights.ITelemetryItem telemetryItem) <0x1fbedb0 + 0x000dc> in :0
at BlazorApplicationInsights.Sample.Program+<>c.b__0_1 (BlazorApplicationInsights.IApplicationInsights applicationInsights) <0x1fbe658 + 0x00116> in :0
at BlazorApplicationInsights.ApplicationInsights.InitBlazorApplicationInsightsAsync (Microsoft.JSInterop.IJSRuntime jSRuntime) <0x1fbba58 + 0x000ec> in :0
at BlazorApplicationInsights.ApplicationInsightsComponent.OnAfterRenderAsync (System.Boolean firstRender) <0x1fbb458 + 0x000e4> in :0
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask (System.Threading.Tasks.Task taskToHandle) <0x20073c8 + 0x000ca> in :0
f.printErr @ blazor.webassembly.js:1

I was able to reproduce this issue this morning and now its working again. My guess is something broke in the App Insights JS. Let me know if you see this issue again.

I was able to reproduce this issue this morning and now its working again. My guess is something broke in the App Insights JS. Let me know if you see this issue again.

I have experienced this error as well, and I think I have been able to reproduce it reliably (.net 6). If the WASM app loads and appInsights is working, and then the user enters an app URL in the browser (not following a link in the app navigating directly via URL) then this causes the blazor WASM app to reload and as soon as that happens the error above starts appearing on every subsequent navigation event.


Enable tests/data/html5lib-tests/tokenizer/test3.test and other changes

This PR

Enables another tokenization test file from the vendored test suite
Replaces the conversion of UTF-16 characters using unsafe with one that doesn't use unsafe
Runs cargo clippy --fix

I'll have to troubleshoot commit signing in the new repo.  I must not have it set up globally.


Update Status Mobile UI name

The name convention of section A is changed from "navigation bar" to "top navigation".

Merged into develop and master.


Previous Directory Not Deleted

Somehow previous directory in ..\android\app\src\main\java\com is not updated to the new project name.
So, I have to rename the directory to the new project name.
Also, I have to update package keyword in MainActivity.java and MainApplicatioin.java to the new project name.
After that "react-native run-android" command will get success.

Hi @Geminika , already fixed in v2.2.0 :-)


On Touch Devices: Can't Enable Map after Disable

Once pressing "disable" the Map cannot be reenabled. This happens on touch devices (Tested on Android 6.0.1 with Firefox for Android 58.0.1).
https://jsfiddle.net/9p4Lugsm/
Reenabling doesn't work if you click the disable button and then scroll. However it does work when you do not scroll after clicking the button.
(With touch simulation on desktop Firefox it works correctly)

This should be fixed with #29


Add option "Run on event"

Hi!
Now if you need run tests on DOMContentLoaded or  load event you have to write somethings like this:
window.__karma__.config.startOnLoad
        ? window.onload = function() {window.__karma__.loaded()}
        : window.__karma__.loaded();

Сould you add appropriate mode to run test asynchronously?

Closing due to inactivity. Please feel free to open a new issue with current data if this is still a problem. Thanks.


Configure Maven repositories to build the Gradle plugin

@muga Just a small build.gradle change. Can you have a look?

It was sometimes needed during the development. May not be needed now, though.

Thanks, but okay, it's not required now. Let me close this. :)


User page shows up as host error

User pages show as host error https://pasted.drakeerv.com/u/dereksir https://pastebin.com/u/dereksir
Or
https://pasted.drakeerv.com/u/volochai
Also wanted to say cool project thanks for makeing it.

I might know what is going on let me check and Ill hopefully have an update. Thanks!

Fixed it! Should be good in 1.2.11. I fixed it in the official instance.


add: support straight

add provide to support package manager.
Also, add a configuration example for straight.

Thanks for contributing! Looks good to me.


Fix bug in doc_id lookup for incomplete indefinite case.

Issue found when looking up doc_id (aka AE session) for in-progress indefinite case, as mentioned on row 64 of https://docs.google.com/spreadsheets/d/1pu3etZH3mpFL5rB2-n9ilBTrwVtCTuIkUKPwXpSWCvE/edit#gid=1648807219

Hello @pbugni! Thanks for submitting the PR.

There are no PEP8 issues in the file portal/models/qb_status.py !

@pbugni
Nice feature of gdocs


Issue #1590: Gradle build fails when run in parallel - add dependency…

… on avro schema generation to metadata models jar generation

Even after adding this change ./gradlew clean build --parallel fails in the same way in my local? What do I miss?

Hmm, this fixed it for me and has been consistently working for us in development. Tested it out on the open source branch a few times. We have made some other changes to our fork though which may be impacting us consistently not seeing it while we develop. You get the same error that I posted on the issue I opened?
I'll try it out on one of my other machines and see if I can still reproduce.

Gradle suite > Gradle test > com.linkedin.metadata.EventUtilsTests.testAvroToPegasusMAE FAILED
    java.lang.ExceptionInInitializerError at EventUtilsTests.java:30
        Caused by: java.lang.IllegalArgumentException at EventUtilsTests.java:30

Gradle suite > Gradle test > com.linkedin.metadata.EventUtilsTests.testAvroToPegasusMCE FAILED
    java.lang.NoClassDefFoundError at EventUtilsTests.java:42

Gradle suite > Gradle test > com.linkedin.metadata.EventUtilsTests.testPegasusToAvroFailedMCE FAILED
    java.lang.NoClassDefFoundError at EventUtilsTests.java:73

Gradle suite > Gradle test > com.linkedin.metadata.EventUtilsTests.testPegasusToAvroMAE FAILED
    java.lang.NoClassDefFoundError at EventUtilsTests.java:53

Gradle suite > Gradle test > com.linkedin.metadata.EventUtilsTests.testPegasusToAvroMCE FAILED
    java.lang.NoClassDefFoundError at EventUtilsTests.java:63

5 tests completed, 5 failed

I'm getting above error and it's the same error as you shared.  Could it be because of gradle version? I use:
./gradlew --version

------------------------------------------------------------
Gradle 5.6.4
------------------------------------------------------------

Build time:   2019-11-01 20:42:00 UTC
Revision:     dd870424f9bd8e195d614dc14bb140f43c22da98

Kotlin:       1.3.41
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.14 compiled on March 12 2019
JVM:          1.8.0_212 (Oracle Corporation 25.212-b10)
OS:           Mac OS X 10.15.3 x86_64

I'm using the same gradle version. I was able to reproduce on a different machine. I had some other changes that I didn't think were necessary for the open source side on my local that I removed and I think gradle didn't clean them up properly when I ran clean build as opposed to clean -> build so it had been working. I'll push those out.

Perfect, last diff worked! processResources should have a dependency on copyOriginalMXESchemas.

Thanks for the PR, @RyanHolstien. @keremsahin1 let's enable parallel build by default in gradle.properties?


feat: ensure that Entity and Linemode have consistent space padding

For now the spacing of linemodes is a wild west. This change brings some uniformity - every linemode entry is followed by a space. This also means that every plugin linemode should only return text, without padding of spaces, just like builtin linemodes do.
Another path would be to add spacing parameters to children, so user can decided if certain linemodes should be padded with spaces or not.

now it looks even worse

whats the point of calling it a refactor if it does completely different thing that doesnt address the issue?

Well, people write bugs. Fixed in https://github.com/sxyazi/yazi/commit/fdd574997bf237a20dde31c9c7a28b3c47345cfc

require("git"):setup { order = 500 }

require("git"):setup { order = 1500 }:

Both look fine to me

this is how this example configuration looks currently
Linemode:children_add("mtime", 1001)
Linemode:children_add(function(self) if self._file.cha.is_dir then return ui.Line("+1") end end, 999)

you either need to enforce spaces when rendering, or allow spaces to be added by configuration of children_add. your example only looks fine in this exact configuration you have.

If you need a space, you shouldn't directly add mtime to Linemode._children - it's only meant to be exposed to users so they can easily override it to implement their own mtime behavior with something like Linemode.mtime = function() end.
Instead, you should use a wrapper like solo as a child element, that's the reason why sole was initially introduced - mtime is an implementation of linemode, while solo is a renderable child element, that's the difference between them.

if every element needs to add space manually to not blend together, why isnt it added automatically by rendering system? why do i need to slap arbitrary space on an arbitrary side that isnt relevant to the content?

if every element needs to add space manually to not blend together, why isnt it added automatically by rendering system? why do i need to slap arbitrary space on an arbitrary side that isnt relevant to the content?

Each element is independent and should have the ability to fully customize its own separator behavior to meet different user needs (whether to have a separator or not, using space, hyphen, or slash, or other styles such as color, etc.).

and if user doesnt want there to be space, does every plugin need to expose space padding as configuration instead of it being feature of linemode?

Yes, this is similar to how the git.yazi plugin exposes the order option. The plugin itself should provide a default and reasonable configuration based on Yazi's presets, while also allowing advanced users to make more nuanced adjustments if needed.

this is not composable

For more complex combinations, it should work like the current mtime, where the plugin exposes a linemode implementation (rather than a rendering function). Then users should be allowed to have something like:
Linemode:children_add(function()
  ui.Line { ui.Span(" "), require("git"):a(), ui.Span("-"):fg("gray"), require("git"):b():bold() }
end, 2000)

or a further level of abstraction.

well, i was basing my plugin and expectations of yours. its not composable, space is hardcoded and the function that returns the actual content isnt exposed. user needs to manually reimplement the lambda you pass to children_add to get the customization he wants, even a simple one like custom separator. so im guessing its not how it should actually be done and proper api doesnt exist yet.
the fact the plugin itself should manage its own separator should itself be pretty ridiculous.

its not composable, padding space is hardcoded and the function that returns the actual content isnt exposed, so user needs to manually reimplement the lambda you pass to children_add to get the customization he wants, even a simple one like custom separator

make more nuanced adjustments if needed

I've already mentioned that it depends on the user's needs - if users haven't customized their requirements further, then git.yazi won't include it, and it also depends on whether the plugin author wants to support it. But from the perspective of the plugin system design, it's entirely possible.

the fact the plugin itself should manage its own separator should itself be pretty ridiculous

If you are unhappy with this design, you are welcome to a full refund.


Unable to obtain the full original ImageNet Video dataset (the 86 GB archive).

Hi,
I am trying to create my own dataset from the ImageNet Video Dataset mentioned. However, I don't seem to find a way to download that 86 GB archive on the ImageNet website as the 2015 competition is over and when I register, I could not seem to find the link to the 86GB archive.
May I ask that is there another place where I can get this 86GB archive or is this archive actually hosted somewhere on http://www.image-net.org?
Thank you!

Found the link to download!


Release Request

Hello -- sorry if this is the wrong place for this. Is it possible to create a release? Would like to use some of the new features getting merged.

Yes, I can work on that later today after work.

Thank you!

We have one more breaking change coming in shortly (#2250) and I'd like to minimize the number of major version bumps, so if you don't mind, I'll wait for that one to go in before a release.

@pierce-m - please check out the latest release: https://github.com/google/go-github/releases/tag/v42.0.0


IWW Issue #38, Feb 16th ⏰ 2021

This pull request is for gathering links for the February 16th issue of the Immersive Web Weekly newsletter for the W3C Immersive Web Community Group.
If you have a link to a news article, event, artwork, or project that is directly related to the immersive web then we welcome your help!
To submit a link comment below using this template:
title: Example title of link
url: https://example.com/
author: Alice Smith
content: A short description of what is at the link and why it's related to the immersive web

Please keep in mind that comments here and all submitted links are public!
We keep each issue pretty short so we won't immediately use every submission but we keep track of them all and they may appear in a later issue.
Deadline
IWW goes out each Tuesday morning around 10am Pacific time.
Trevor will edit each issue on the Monday before publication so submissions after that will roll over for use in future issues.
If you need editorial support then email @TrevorFSmith<EMAIL_ADDRESS>

title: Defining the Next Normal for Immersive Concert Experiences
url: https://www.vrfocus.com/2021/02/defining-the-next-normal-for-immersive-concert-experiences/
author: Mark Rickard
content: Unpacking the recent past and near-future of the virtual concert landscape, plus the impact and perceived staying-power for each of the disparate immersive platforms

title: IEEE Global Initiative on Ethics of Extended Reality
url: https://standards.ieee.org/industry-connections/ethics-extended-reality.html
content: >
"The goal of this Industry Connections activity is to continue and proliferate the existing efforts of The IEEE Standards Association focused on the ethical issues related to XR as outlined in the Extended Reality chapter of Ethically Aligned Design while inviting Working Group members from the multiple standards Working Groups focused on augmented and virtual reality and the spatial web and additional subject matter experts from industry and policy to create white papers, workshops, and PARs related to this work to ensure these technologies move from perilous to purposeful."
Outlaw's tweet: https://twitter.com/theextendedmind/status/1359654418350710786

title: Add AR to an online shop using WebXR and ThreeJS
url: http://bit.ly/ar-shop-article
author: Nik Lever
content: AR is the perfect solution for viewing a product in your own home. In this article we look at using WebXR and ThreeJS to add AR experiences to an online shop.

title: FIVARS festival of international XR stories
url: https://fivars.net/
content: >
It runs from Feb 19th to March 2nd
Tickets are available now: $25-$42 CAD

url: https://www.brendanabradley.com/futurestages
video: https://youtu.be/K7MqCO72hEE
content: Brendan Bradley has designed a virtual performance experience that is optimized and customizable for Mozilla Hubs which allows access via the same URL by almost any device: VR headset, personal computer or mobile device.
author: Brendan Bradley

title: IEEE International symposium on mixed and augmented reality
url: http://www.ismar21.org/
content: >
Bari, Italy
October 4 to 8
Abstract Deadline: 7th March


Start day of the week

Hello,
Can you create an option for change the start day of the week?
Thank you.

This is a must needed feature, I'd like my calendar weeks to start on Mondays.
And related to this, I'd also like to have an option to only show week days (= business days).


About bottom-up attention visual features

Hi! Can you provide the download links for "the bottom-up attention visual features of VisDial v1.0"?
I can not find these features on data/img_feats1.0/ while these are necessary for running vdbert/train_visdial.py.

where is the feature data???

Hi! I can not find features on data/img_feats1.0/. Can you provide them?

Hi! I can not find features on data/img_feats1.0/. Can you provide them?

As a work around, I used the features released by VisDial-BERT here.
I modified the ImageFeaturesHdfReader class in vdbert/seq2seq_loader.py to the following code, which is mostly a stitched up version from this and VisDial-BERT repos. Since I haven't benchmarked the model performances, use this at your own risk.
  18 import lmdb
  19 import base64
  20
  21
  22 class ImageFeaturesHdfReader(object):
  23     """
  24     A reader for HDF files containing pre-extracted image features. A typical
  25     HDF file is expected to have a column named "image_id", and another column
  26     named "features".
  27
  28     Example of an HDF file:
  29     ```
  30     visdial_train_faster_rcnn_bottomup_features.h5
  31        |--- "image_id" [shape: (num_images, )]
  32        |--- "features" [shape: (num_images, num_proposals, feature_size)]
  33        +--- .attrs ("split", "train")
  34     ```
  35     Refer ``$PROJECT_ROOT/data/extract_bottomup.py`` script for more details
  36     about HDF structure.
  37
  38     Parameters
  39     ----------
  40     features_hdfpath : str
  41         Path to an HDF file containing VisDial v1.0 train, val or test split
  42         image features.
  43     in_memory : bool
  44         Whether to load the whole HDF file in memory. Beware, these files are
  45         sometimes tens of GBs in size. Set this to true if you have sufficient
  46         RAM - trade-off between speed and memory.
  47     """
  48
  49     def __init__(self, features_hdfpath: str, in_memory: bool = False):
  50         self.features_hdfpath = features_hdfpath
  51         self._in_memory = in_memory
  52
  53         self.env = lmdb.open(
  54             features_hdfpath,
  55             max_readers=1,
  56             readonly=True,
  57             lock=False,
  58             readahead=False,
  59             meminit=False
  60         )
  61
  62         with self.env.begin(write=False) as file_ptr:
  63             self._image_id_list = pickle.loads(file_ptr.get('keys'.encode()))
  64             # "features" is List[np.ndarray] if the dataset is loaded in-memory
  65             # If not loaded in memory, then list of None.
  66             self.features = [None] * len(self._image_id_list)
  67             self.boxes = [None] * len(self._image_id_list)
  68             self.classes = [None] * len(self._image_id_list)
  69             self.scores = [None] * len(self._image_id_list)
  70
  71     def __len__(self):
  72         return len(self._image_id_list)
  73
  74     def __getitem__(self, image_id: int):
  75         image_id = str(image_id).encode()
  76         index = self._image_id_list.index(image_id)
  77         if self._in_memory:
  78             # Load features during first epoch, all not loaded together as it
  79             # has a slow start.
  80             if self.features[index] is not None:
  81                 image_id_features = self.features[index]
  82                 boxes = self.boxes[index]
  83                 single_class = self.classes[index]
  84                 single_score = self.scores[index]
  85
  86             else:
  87                 with self.env.begin(write=False) as file_ptr:
  88                     item = pickle.loads(file_ptr.get(image_id))
  89                     num_boxes = int(item["num_boxes"])
  90                     image_id_features = np.frombuffer(
  91                         base64.b64decode(item["features"]), dtype=np.float32
  92                     ).reshape(num_boxes, 2048)
  93                     boxes = np.frombuffer(
  94                         base64.b64decode(item["boxes"]), dtype=np.float32
  95                     ).reshape(num_boxes, 4)
  96                     class_probs = np.frombuffer(
  97                         base64.b64decode(item["cls_prob"]), dtype=np.float32
  98                     ).reshape(num_boxes, 1601)
  99
 100                     single_class = np.argmax(class_probs, axis=1)
 101                     single_score = np.max(class_probs, axis=1)
 102                     self.features[index] = image_id_features
 103                     self.boxes[index] = boxes
 104                     self.classes[index] = single_class
 105                     self.scores[index] = single_score
 106         else:
 107             # Read chunk from file everytime if not loaded in memory.
 108             with self.env.begin(write=False) as file_ptr:
 109                 item = pickle.loads(file_ptr.get(image_id))
 110                 num_boxes = int(item["num_boxes"])
 111                 image_id_features = np.frombuffer(
 112                     base64.b64decode(item["features"]), dtype=np.float32
 113                 ).reshape(num_boxes, 2048)
 114                 boxes = np.frombuffer(
 115                     base64.b64decode(item["boxes"]), dtype=np.float32
 116                 ).reshape(num_boxes, 4)
 117                 class_probs = np.frombuffer(
 118                     base64.b64decode(item["cls_prob"]), dtype=np.float32
 119                 ).reshape(num_boxes, 1601)
 120
 121                 single_class = np.argmax(class_probs, axis=1)
 122                 single_score = np.max(class_probs, axis=1)
 123                 self.features[index] = image_id_features
 124                 self.boxes[index] = boxes
 125                 self.classes[index] = single_class
 126                 self.scores[index] = single_score
 127
 128         return image_id_features, boxes, single_class, single_score
 129
 130     def keys(self) -> List[int]:
 131         return self._image_id_list
 132
 133     @property
 134     def split(self):
 135         return self._split


factor out popup and signin callbacks

what will this version be released as, given that the commits don't follow conventional commits style?

what will this version be released as, given that the commits don't follow conventional commits style?

I'll make the merge commit message be something like "chore: factor out popup and signin callbacks"

what will this version be released as, given that the commits don't follow conventional commits style?

I'll make the merge commit message be something like "chore: factor out popup and signin callbacks"

I think it'll need to be a breaking change too? or at least a feat: not chore: since it isn't just a patch release


Fix issue where external image URLs can cause a PHP error when the te…

…mp file stored in the doc root isn't actually there.

If the $path file isn't there it may be better to catch the issue earlier, although I'm unsure why that would be happening? Would this be caused by a problem with the block beginning on line 276? Thanks.


Send the CPU usage data to SAP IoT Application Enablement

Tutorial URL: https://developers.sap.com/tutorials/iotae-comp-sendpy0.html
Please specify the step you are referring to
('\nValues to post: ', 99.6,<PHONE_NUMBER>)
('Payload to post: ', '{"mode":"sync","messageType":"b6a553afa88aa513df68677e5abddde","messages":[{"cpu_usage":99.6,"cpu_type":"generic","timestamp":1559039458}]}')
(202, u'{"msg":"https://iotmmsa2667617c.hana.ondemand.com/com.sap.iotservices.mms/v1/api/http/ack/5A6E14AA33604F79A36818B0DA485F43/e20484ca-8826-4e69-96ab-e1e9f015f6cc","retryAfterHeaderValue":"60"}')

Hi @thomasalexneuhaus Sorry for delay.
What is exactly the issue with the tutorial?
Thank you.

202 is not a "good" response code in my experience. It makes you believe that processing is still going on but usually it is not with iot service 2.0.
We have fixed an issue that might have led to this issue. If you still have this problem please bring it up again.

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


RHOAIENG-5150: Initial elastic odh application addition

Description

Adds new manifest for elastic search - vector db solution based on collaboration with them.
Closes: https://issues.redhat.com/browse/RHOAIENG-5150
How Has This Been Tested?

Test Impact
Applied yaml to running cluster (nightly odh)
Request review criteria:

Self checklist (all need to be checked):

[x] The developer has manually tested the changes and verified that the changes work
[x] Commits have been squashed into descriptive, self-contained units of work (e.g. 'WIP' and 'Implements feedback' style messages have been removed)
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has added tests or explained why testing cannot be added (unit or cypress tests for related changes)

If you have UI changes:

[x] Included any necessary screenshots or gifs if it was a UI change.

27-8b9d-200427768137)

After the PR is posted & before it merges:

[ ] The developer has tested their solution on a cluster by using the image produced by the PR to main

/lgtm

This is also being reviewed by PM and CCS - please hold on merging until we have their approval.


Surprising inconsistency between Model#where and Collection#where.

Model#where(...) is a shorthand for Model#query('where',...).
Collection#where a variant of Collection#filter that takes a hash of attributes to match against objects. This is useful for Backbone, which relies on underscore's _.filter. Since Collection#filter and Collection#find use Lodash, they already support a _.matches style syntax. This makes Collection#where and Collection#findWhere redundant.
The fact that there are two methods called where that do different things is additionally confusing.

So the idea is to remove Collection#where?

I think Collection#where should be consistent with Model#where by having it modify the query.
Also to update docs to reference lodash instead of underscore. Also to deprecate findWhere.
What do you think?

That looks good to me, except for the deprecation of Collection#findWhere. Why does it need to be deprecated?

Why does it need to be deprecated?

On second thought I'm not sure why I suggested that... :confused:. It would make sense to remain as an alias for the old where method. I guess we'll need agreement from @tgriesser for this as it would be a breaking change.

The project leadership of Bookshelf recently changed. In an effort to advance the project we close all issues older than one year.
If you think this issue needs to be re-evaluated please post a comment on why this is still important and we will re-open it.
We also started an open discussion about the future of Bookshelf.js here https://github.com/bookshelf/bookshelf/issues/1600. Feel free to drop by and give us your opinion.
Let's make Bookshelf great again

I think this issue is still valid, for exactly the reason it states.

Totally.


Profile Request, @JPBotelho

I'd like to have my profile on ghuser.io, thanks!

here you go :) https://ghuser.io/JPBotelho

Thanks ;) If we could ever export this as static HTML I'll be very happy.


chore: Log archiver syncing

Archiver should show what % complete it is when syncing the chain.
Or at least print something to confirm its still working on syncing and not just frozen/dead.

From @aminsammara

Not yet fixed, as pointed out by @Maddiaa0

related issue: https://github.com/AztecProtocol/aztec-packages/issues/10242

Closing as duplicate of #10242


Add yelp review dataset

Checklist for adding MMTEB dataset

Reason for dataset addition:

[x] I have tested that the dataset runs with the mteb package.
[ ] I have run the following models on the task (adding the results to the pr). These can be run using the mteb run -m {model_name} -t {task_name} command.

[ ] sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
[ ] intfloat/multilingual-e5-small

[ ] I have checked that the performance is neither trivial (both models gain close to perfect scores) nor random (both models gain close to random scores).
[ ] I have considered the size of the dataset and reduced it if it is too big (2048 examples is typically large enough for most tasks)
[ ] I have filled out the metadata object in the dataset file (find documentation on it here).
[ ] Run tests locally to make sure nothing is broken using make test.
[ ] Run the formatter to format the code using make lint.
[ ] I have added points for my submission to the points folder using the PR number as the filename (e.g. 438.jsonl).

When I run
mteb -m sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 -t YelpReviewFullClassification

I get the following
INFO:mteb.cmd:Running with parameters: Namespace(available_tasks=False, batch_size=32, corpus_chunk_size=None, device=None, eval_splits=None, k=None, model='sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2', n_experiments=None, output_folder=None, samples_per_label=None, seed=42, task_categories=None, task_langs=None, task_types=None, tasks=['YelpReviewFullClassification'], verbosity=2)
WARNING:mteb.evaluation.MTEB:WARNING: Unknown tasks: YelpReviewFullClassification. Known tasks: ...

which is weird to me cz make install installs the repo in editable mode. What am I doing wrong?

Also where can I find the format expected by mteb? From this readme
Often the dataset from HuggingFace is not in the format expected by MTEB. To resolve this you can either change the format on Hugging Face or add a dataset_transform method to your dataset to transform it into the right format on the fly.

For now I just checked the ag_news dataset and it had the same column names as the yelp_review dataset

Also can someone guide me on the checking performance part of the checklist? how do I interpret the scores? the accuracy scores are 0.37 and 0.52


Some callback is not working

Hi. Thanks for awesome plugin.
In Mac, why you force for .terminateNow state? is it not possible to .terminateLater? I mean the following:
https://github.com/bikram0000/flutter_desktop_sleep/blob/519fa93db16595dc17047ea65d07d849442c54d0/macos/Classes/FlutterDesktopSleepPlugin.swift#L29
I assume that, for this line, it can't catch restart state.
And, when user taps mac lock button, it is not catching.  does Mac OS return anything in this case?

Hi again, I have changed your Swift codes a bit and it catches all state approximately in MacOS. Here is the code:
https://github.com/thisisyusub/flutter_desktop_sleep/blob/master/macos/Classes/FlutterDesktopSleepPlugin.swift

Your pull request has been merged.


Cant install vagrant

I got the .deb package using wget https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.deb
unpackaged it using sudo dpkg -i vagrant_1.8.1_x86_64.deb
went to check to see if its registered so I typed vagrant -v
this is the output from that command:
runtime: failed to create new OS thread (have 2 already; errno=22)
fatal error: newosproc

runtime stack:
runtime.throw(0x541dc0, 0x9)
        /Users/mitchellh/code/3rdparty/go/src/runtime/panic.go:527 +0x90
runtime.newosproc(0xc82002a000, 0xc820039fc0)
        /Users/mitchellh/code/3rdparty/go/src/runtime/os1_linux.go:150 +0x1ab
runtime.newm(0x576f88, 0x0)
        /Users/mitchellh/code/3rdparty/go/src/runtime/proc1.go:1105 +0x130
runtime.main.func1()
        /Users/mitchellh/code/3rdparty/go/src/runtime/proc.go:48 +0x2c
runtime.systemstack(0x5f0320)
        /Users/mitchellh/code/3rdparty/go/src/runtime/asm_amd64.s:262 +0x79
runtime.mstart()
        /Users/mitchellh/code/3rdparty/go/src/runtime/proc1.go:674

goroutine 1 [running]:
runtime.systemstack_switch()
        /Users/mitchellh/code/3rdparty/go/src/runtime/asm_amd64.s:216 fp=0xc820024770 sp=0xc820024768
runtime.main()
        /Users/mitchellh/code/3rdparty/go/src/runtime/proc.go:49 +0x62 fp=0xc8200247c0 sp=0xc820024770
runtime.goexit()
        /Users/mitchellh/code/3rdparty/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc8200247c8 sp=0xc8200247c0

I don't know where its getting /Users/mitchellh as that is not any user on this system.

I don't know where its getting /Users/mitchellh as that is not any user on this system.

Looks like it's the name of the person that compiles Vagrant: https://github.com/mitchellh/vagrant. As a guess, the binary has debug symbols and it's showing the paths from those debug symbols.

Also got this problem.
Usually after I use dpkg -i I continue with apt-get install -f but it just doesn't solve any dependencies (if there's any)
If you do apt-get install vagrant it works as expected but it's still on version 1.4.x

@TheAggressive - Looks like we're getting past that failure and hitting a known issue with missing execve support.  I talk about this a bit in #92, we have a bug filed internally to track this.
benhill@BENHILL-X1:/mnt/c/Users/benhill$ vagrant -v
/opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/pre-rubygems.rb:31:in `exec': Cannot allocate memory - ruby (Errno::ENOMEM)
        from /opt/vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/pre-rubygems.rb:31:in `<main>'

That's awesome @benhillis!! Please do keep me informed about the known issue and when a fix is made.

The fix for the missing clone support was made a couple of weeks ago, I will try this out on our internal build today and let you know if vagrant is fixed.

I've verified that with the new clone support I'm able to run vagrant (at least enough to see the version and help print).
root@BENHILL-VM7:~# wget https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.deb
--2016-05-09 10:11:01--  https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.deb
Resolving releases.hashicorp.com (releases.hashicorp.com)... <IP_ADDRESS>
Connecting to releases.hashicorp.com (releases.hashicorp.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 75496368 (72M) [application/x-debian-package]
Saving to: ‘vagrant_1.8.1_x86_64.deb’

100%[====================================================================>] 75,496,368  38.6MB/s   in 1.9s

2016-05-09 10:11:04 (38.6 MB/s) - ‘vagrant_1.8.1_x86_64.deb’ saved [75496368/75496368]

root@BENHILL-VM7:~# dpkg -i vagrant_1.8.1_x86_64.deb
Selecting previously unselected package vagrant.
(Reading database ... 30603 files and directories currently installed.)
Preparing to unpack vagrant_1.8.1_x86_64.deb ...
Unpacking vagrant (1:1.8.1) ...
Setting up vagrant (1:1.8.1) ...
root@BENHILL-VM7:~# vagrant -v
Vagrant 1.8.1
root@BENHILL-VM7:~#

That's awesome!

I tried this on 14352 and it worked. Please reopen if you continue to have issues with vagrant.

@benhillis, what build did this fix first show up on?

I think 14352 but maybe the one before. Are you still seeing issues?

I was. Until a moment ago I was on 14342, however 14361 finished installing, and that seems to have cleared it up.

Just a heads up that you might need to switch your Insider level to the fast one in order to get a release which already includes the fix.


Implementing Jump Search in Go

💥 Proposal
Implementing Jump Search in Go.
Have you read the Contributing Guidelines on Pull Requests?
Yes

/assign


Add buildable flag

Add buildable flag to packages that involve plugins.
This will be used in downstream projects to mark these packages as non-buildable when cross-compiling for Windows because plugins to not make sense in that build environment.

Needs to be reconciled with https://github.com/input-output-hk/plutus/pull/3430

I believe this was solved a different way.


Document new MouseMovementCapture callbacks

https://github.com/R2Northstar/NorthstarMods/pull/520
@ASpoonPlaysGames I can do it as well if you want

Nah I'll do it, will probably ask you for a review though


What software license?

Couldn't see on in the readme

Hi @joshdance ,
Now, MIT 😬
https://github.com/cirocosta/site-blocker/blob/47626a3402464b12a78846066ca0b5d4269f68ac/LICENSE
thanks!


Adds rounding to number controller display value

Makes the display values a bit cleaner, especially when using number controller as listener.
If an explicit step is defined, number controller will display the value with the same amount of decimal points as the step.

I'm reluctant to do anything that would make a controller display something other than the actual value. Maybe you could you tell me a bit more about the use case / what problem this is solving for you?

For sure. The use case for me would be something like using a controller to
listen to value such as the position of a constantly moving object or
average frametime, where the values can be something with many decimal
places that are not really relevant. In this case I would also have the
controller be disabled, so it is being used as a quick way to check a a
value rather than changing one.
I can understand why you're reluctant to it, however my main arguments are:

If the controller is not disabled and the value is being set via the
controller then the actual value should not have more decimal places than
the defined step.
The value is only rounded when an explicit step is defined, I can't
imagine a case where I would define a step of 0.1 and want to see that the
real value is 12.105251

I realize when writing that both of those cases above are not necessarily
true if the user inputs a number to the text field rather than use the
slider, but in that case they most likely need to refine their step value
anyways.
Suggestion if you are still reluctant would be to add round as a separate
flag, or only implement the rounding on controllers that are listening,
disabled and have an explicit step defined.
ke 9. helmik. 2022 klo 19.21 georgealways @.***)
kirjoitti:

I'm reluctant to do anything that would make a controller display
something other than the actual value. Maybe you could you tell me a bit
more about the use case / what problem this is solving for you?
—
Reply to this email directly, view it on GitHub
https://github.com/georgealways/lil-gui/pull/44#issuecomment-1034061196,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIRPXHIP6ZDRZVFZUNGSI43U2KWBBANCNFSM5N6HM3UA
.
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.
You are receiving this because you authored the thread.Message ID:
@.***>

Got it—I've done the same thing with listen and disable to make a "monitor". I could see how the extra precision could be annoying.
I think your points make sense, but instead of piggybacking off of step it would be more clear to to have a different method on NumberController for doing this explicitly (something along the lines of decimals or truncate or precision). This way step is only doing one job and is less likely to surprise someone with implicit behavior.
What do you think?

Yeah, that sounds good, I can implement .precision as its own method.
What format of input do you think would be best, assume that the value is
23.45232323
If you wanted to round it to 23.45, would you write *.precision(0.01),
.precision(2), *or *.precision(100) *?
I'm personally leaning towards the last one, as it would allow to skip the
step with counting the decimal points as my current implementation does,
while still being easy to understand (round to nearest tenth, hundredth,
thousandth etc.)
to 10. helmik. 2022 klo 1.30 georgealways @.***)
kirjoitti:

Got it—I've done the same thing with listen and disable to make a
"monitor". I could see how the extra precision could be annoying.
I think your points make sense, but instead of piggybacking off of step
it would be more clear to to have a different method on NumberController
for doing this explicitly (something along the lines of decimals or
truncate or precision). This way step is only doing one job and is less
likely to surprise someone with implicit behavior.
What do you think?
—
Reply to this email directly, view it on GitHub
https://github.com/georgealways/lil-gui/pull/44#issuecomment-1034353721,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIRPXHPIOXQEKG6WYDCJ67TU2MBIZANCNFSM5N6HM3UA
.
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.
You are receiving this because you authored the thread.Message ID:
@.***>

awesome, ty! Here's what I'm thinking for the javadoc, this would go with the blank stub in Controller (you'll see the pattern w/ min max and step).

Forces the display to use a fixed number of decimal places. Useful when listening to numbers with lots of precision. Note that this method only affects display. Use step to round the values set by this controller. Only works on number controllers.
@example
gui.add( position, 'x' ).listen().decimals( 4 )

Looking good! I have a few nitpicks here and there:

The .idea line should probably go in your global gitignore, this PR shouldn't touch that file
Let's go with this for the javadoc description:

Forces the display to use a fixed number of decimal places. Useful when listening to long decimals. Note that this method only affects display. Use step to round the values set by this controller. Only works on number controllers.

We can lose the if decimals < 0 check. The library generally doesn't do any parameter validation.
This is superficial, but I'd rather have this statement flipped so it prioritizes the default behavior:

this.$input.value = this._decimals !==undefined? value.toFixed(this._decimals) : value;

Tests look good but there's probably too many. I think you just need to set it a couple times and unset it, otherwise it becomes a test for toFixed. I think we should call this number-decimals.js for consistency with the other number tests.
Be sure to run the linter npm run lint as well.

Thanks a lot for writing this. And if you want to check the "allow edits from maintainers" box I'm happy to take care of the rest.

No problems, adjusted the code according to your comment. Have also checked allow edits from maintainers!


Occlusion filter for Point cloud

Occlusion filter options integration.
Alternative point cloud visualization with Quads options.
Laser Power control description update (#1793)
Tracked On: DSO-8513

Could you please remove the "fix up" toggle, if we are adding a new one?

Done


Fix About Us section in Footer

Describe the bug
About Us section in Footer needs to be Updated.
There is no break between different sentences.
Expected behavior & solution
There is need of <br> in some places.
it should look something like this.

Current Screenshots
Read the last line, don't you think it needs an update?

Optional
Improve Content of About Us Section.

GitMate.io thinks possibly related issues are https://github.com/monsij/StudentPortal/issues/12 (Footer redirect), and https://github.com/monsij/StudentPortal/issues/38 (Find and fix Typos).

@Tiyas-13 : Would you like to take up this one?

I would like to work on this

Assigned : @udaymewada

Solved : #70


Kubewarden-ui unit tests may pass in kubwarden-ui repo and fail in dashboard's check-plugins-build ci step

kubewarden-ui unit tests run in the dashboard ci process as part of check-plugins-build. Recently some kubewarden-ui tests that pass when run in kubewarden-ui ci (and locally) failed during dashboard ci, see  https://github.com/rancher/dashboard/actions/runs/9616946656/job/26527606192?pr=11286 for an example run. Before re-enabling this step of the test-plugins-build script we should figure out why tests would fail in one environment and not the other.

@jordojordo I don't think we will ever be in a position to re-enable these because of the flakiness that this check would introduce to our pipelines. Wdyt? 🤔

@aalves08 We won't be able to for some time, once the unit tests are squared away on Kubewarden and other work is completed we may revisit this.


CKeditor: breaks with custom Resource Handler

Describe the bug
Hi.
We are using PrimeFaces with a custom ResourceHandler ("customGearHandler"). This handler is used for adding a MD5Hash to the querystring of every static resources handled.
For example, the aristo theme is request by the link:
http://localhost:8080/primefaces-test/javax.faces.resource/theme.css.xhtml?ln=primefaces-aristo&customGearHash=1b7c5ba6b20d2b544871bee5cfb92eb9
But when a ckeditor is added into XHTML, some component resources are not found (maybe because the link contains an incorrect parameter).
For example, the skin.js return a 404:
[http://localhost:8080/primefaces-test/javax.faces.resource/ckeditor/skins/office2013/b69d0ae6c6f0c42942ae6da2896e84skin.js.xhtml?ln=primefaces-extensions&v=7.0.3&customGearHash=12b69d0ae6c6f0c42942ae6da2896e84
The strangeness is that these resources are not handled by our customGearHandler.
Why the ckeditor resources  are not handled by a resource handler ?
How URL's static resources are created by PrimeFaces extension ?
If we don't use our customHandler, the ckeditor works well as expected.
The versioning is:
Primefaces version : 7.0.26
Resources-ckeditor: 7.0.3
Thank you
Massimo
Reproducer
see attached ZIP fil
primefaces-test-master-ckEditor.zip
e
Expected behavior
ckeditor must work well without errors.
PrimeFaces Extensions version
7.0.26
JSF implementation
Mojarra
JSF version
2.2
Browser(s)
Chrome 102.0.5005.61

@maxpap72 I run into the same problem. Had to exclude Apache Deltaspike library in my custom Resource Handler and CKEditor started working again.

Yeah CKEditor needs to do these callbacks in the JS code so it tries to build the correct URL to get its resources. So it's probably building incorrect URLs in your situation.

I can probably add a workaround for Detaspike if you can watch the f12 network traffic and see one of the CKeditor urls that fails and paste the full URL here

These 3 urls are broken if I don't exclude Deltaspike in my own version resource handler.
http://localhost:8080/app/javax.faces.resource/ckeditor/skins/office2013/-SNAPSHOTskin.js.xhtml?ln=primefaces-extensions&v=12.0.0&appv=0.1.0-SNAPSHOT
http://localhost:8080/app/javax.faces.resource/ckeditor/styles.js-SNAPSHOT.xhtml?ln=primefaces-extensions&v=12.0.0&appv=0.1.0-SNAPSHOT
http://localhost:8080/app/javax.faces.resource/ckeditor/skins/office2013/-SNAPSHOTeditor.css.xhtml?ln=primefaces-extensions&v=12.0.0&appv=0.1.0-SNAPSHOT&t=M2G9

Yep its this &appv=0.1.0-SNAPSHOT part of the URL that is messing up our logic.  Is that coming from DeltaSpike?  I assume yes if you remove DeltaSpike?
`

OK then yeah the issue is here where in JS we need to construct the correct URL to callback to get the CKEDitor resources.
https://github.com/primefaces-extensions/primefaces-extensions/blob/46e3e702132663c836a229115e2a8fb76dc74624/core/src/main/resources/META-INF/resources/primefaces-extensions/ckeditor/0-ckeditor-helper.js#L39-L112
I have a feeling your custom resource handler is adding in the URL which is breaking the above logic.

Complete code of my resource handler: VersionResourceHandler.zip

See: https://github.com/primefaces-extensions/primefaces-extensions/issues/1106


Update stream.md

Docs on the state of Streaming from Dart/Flutter to Rust
Fixes #1032
Checklist

[✅] An issue to be fixed by this PR is listed above.
[➖] New tests are added to ensure new features are working. End-to-end tests are usually in the ./frb_example/pure_dart example, more specifically, rust/src/api.rs and dart/lib/main.dart.
[➖] The code generator is run and the code is formatted (e.g. via just refresh_all).
[➖] If this PR adds/changes features, documentations (in the ./book folder) are updated.
[➖] CI is passing.

Remark for PR creator

New contributors will be blocked by GitHub from running CI, but you can use a trick to workaround this, and verify your code using CI by yourself.
If fzyzcjy does not reply for a few days, maybe he just did not see it, so please ping him.

@all-contributors please add @elliotsayes for doc


Overlay positionStrategy ignores height and viewport settings

Reproduction
Stack Blitz
https://components-issue-g892zv.stackblitz.io/
Steps to reproduce:

Click on 'Click Here'

Expected Behavior
What behavior were you expecting to see?
The overlay should fit inside the specified height of the overlay with scrolling on overflow.
Actual Behavior
What behavior did you actually see?
The component in the overlay ignores the height and viewport settings
Environment

Angular: 8.0.0
CDK/Material: 8.0.0
Browser(s): Chrome
Operating System (e.g. Windows, macOS, Ubuntu):  Mac

Might be related to
https://github.com/angular/components/issues/9715#issuecomment-442406887
and
https://github.com/angular/components/issues/15946

You need to put a max-height: 100% on your element.


bug: Cannot read property 'removeEventListener' of null

Short description of the problem:
When I do this.viewCtrl.dismiss() on a Modal page, im getting ** Cannot read property 'removeEventListener' of null**.
That is, when I have an ion-infinite-scroll on the page
I have tried using this.nav.pop() and this.nav.popToRoot() and still get the same issue.
The only things that has worked is removing the infinite scroll.
What behavior are you expecting?
Expecting Modal page to close without errors.
Tested with
ionic serve --lab
Sample Code
import {Page, ViewController} from 'ionic-angular';

@Page({
    template: `
    <ion-navbar>
        <ion-buttons start>
            <button (click)="closeModal()">
                Close
            </button>
        </ion-buttons>
        <ion-title>Sample</ion-title>
    </ion-navbar>

    <ion-content class="has-header">
        <ion-infinite-scroll (infinite)="loadMoreItems($event)" >
            <ion-infinite-scroll-content loadingSpinner="bubbles" loadingText="Loading items..."></ion-infinite-scroll-content>
        </ion-infinite-scroll>
    </ion-content>
    `
})
export class SamplePage {
    constructor(private viewCtrl: ViewController) {

    }

    closeModal() {
        let resultData = {a: 1, b: 2};
        this.viewCtrl.dismiss(resultData);
    }

    loadMoreItems(infiniteScroll) {
        //Some code here
    }
}

Call from a page with something like
let modal = Modal.create(SamplePage);
modal.onDismiss((data) => {
//Do something here
});
this.nav.present(modal)

Ionic Version: 2.x
Cordova CLI: 6.1.0 (cordova-lib@undefined)
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Version: 2.0.0-beta.3
Ionic CLI Version: 2.0.0-beta.23
Ionic App Lib Version: 2.0.0-beta.13
Node Version: v5.9.1

#5760
Closing my post because it was already brought up in another post.


docs: correct a readme typo

correct a tiny typo

@tsufiev hi, I've re-raised a pull request.

@tsufiev hi, I've re-raised a pull request.

Thank you!


Fixes #216

@michael FYI

Like the consistent naming!

Will test after my tocpanel iteration.

Should be pretty harmless, as I have introduced the delegator with the old name.


How to enable extensions?

Hi there,
I've been happily using your docker-compose file for a while and even after the release of Guacamole 1.1.0 it still works perfectly.
I realized in this new release the duo extension was now included in the docker images but I am totally clueless how to "enable" and configure it. I have the configuration variables needed I just don't know how to pass them. Use env variables? some config file? no idea.
Here is the change log: https://guacamole.apache.org/releases/1.1.0/
Would you mind giving me a hand on how to configure extensions please?
I read the Guacamole documentation on Docker and how to add and configure my own Guacamole Home Dir but is that really necessary since the duo extension i included in the docker image?

I have the same request here:
https://github.com/oznu/docker-guacamole/issues/58
The image I am using it has the extensions already in it and you should be able to enable by running the commands:
docker run
-p 8080:8080
-v </path/to/config>:/config
-e "EXTENSIONS=auth-ldap,auth-duo"
oznu/guacamole
Still having some issues running the command, let me know if you got any luck if you wish to use that image.

I solved the problem setting the environment variable "TOTP_ENABLED" to "true":
... -e TOTP_ENABLED="true" ...
The docker-compose.yaml file also works for me now. I've read that option in the start.sh-file inside the Containerfile and the "EXTENSIONS" variable didn't even seem to be used.


formatters: new conga formatter, renamed formatters for consistency.

previously:

SLASH_SEPARATED includes a prefix slash, unlike other *_SEPARATED.

now:

renamed SLASH_SEPARATED to ALL_SLASHES
added new SLASH_SEPARATED matching *_SEPARATED behavior.
added new command conga (for 'conga line') for SLASH_SEPARATED.

I like this! Was just looking for it the other day.


updated_data.json file Done as per Requirement👍

Description

JSON Data Processing
This project demonstrates how to process JSON data by filtering out specific fields, applying mathematical operations, and generating a new JSON object. The main tasks include filtering objects based on a field's value and updating another field by applying a percentage-based tax.
Key Steps

Filter Inactive Objects: The provided JSON data (data.json) contains an array of objects. We begin by filtering out all objects where the status is set to "inactive."

Apply a Tax: We update the price field in the filtered objects by applying a 10% tax. To ensure precision, we use the parseFloat function to convert the result to a floating-point number, and we round it to two decimal places.

Write to New JSON File: The resulting array of objects is written to a new JSON file called updated_data.json, preserving the filtered and manipulated data.

Code Snippet
// Update the price field by applying a 10% tax and rounding to two decimal places
const updatedData = filteredData.map(item => ({
  name: item.name,
  price: parseFloat((item.price * 1.1).toFixed(2)), // Applying a 10% tax and rounding to 2 decimal places
  status: item.status,
}));

Additional Context

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


Documentation Improvement

Is your documentation request related to a problem? Please describe.

Add Table of Contents and "Back to Top" Links to README

Describe the documentation you want to improved

As the README for the Face-X is getting longer and more detailed, it would be helpful to add a table of contents (TOC) at the top of the file to make it easier for users to navigate. Additionally, it would be useful to include "back to top" links at the end of each section to allow users to quickly return to the TOC.

Additional context

Here is an example of what the TOC might look like:
Introduction
Installation Instructions
Usage Examples
Troubleshooting
Contributing

And an example of what a "back to top" link might look like:

Back to top
This would make it much easier for users to find the information they need and make the README more user-friendly.
I would be happy to help with the implementation of this if needed.

Go for it

@vaibhavx42 are u still working on this issue or i should assign to @Code1705

Hey @akshitagupta15june I stopped for a while due to my End Semester exams will be having last one tommorow.
You can expect the changes by this week.

I want to contribute , with any specification you want @akshitagupta15june , kindly assign  me under JWOC with difficulty label.

I created a pr , but its showing merging is blocked , could you check and merge my  pr?

Can you assign me this issue under SSOC 2.0 will try to improve it.

Hey @akshitagupta15june can you assign me this issue under GSSOC'23,I'll try my best to fix the issue.

still working on it @yashigit21

Hello @akshitagupta15june I would love to contribute to this issue. I would love to contribute to this issue. I am GSSOC AND SSOC contributor.

hello, I would like to contribute in this issue so kindly assign to me. I'm excited about the opportunity to collaborate with you and the rest of the community on this project.


The file name when saving epoch N instead of 1

It is possible to change the save file name to :
lora-000001
lora-000002
lora-000003
not :
lora
lora-000001
lora-000002
This will make it easier to do testing

Hummm... the name goes like this:
lora-000001 -> lora-000001
lora-000002 -> lora-000002
lora -> lora-000003
I think there could be an option to make output like that... but it can't be a global change.


configmaps "rancher-charts-qfl96" not found on rancher manager dashboard v2.5.5

What kind of request is this (question/bug/enhancement/feature request):
Bug/Error

We are facing the issue on rancher manager dashboard:
issue: configmaps "rancher-charts-qfl96" not found
we cant see the monitoring stack in marketing&apps section,
We have installed prometheus-grafana manually and we want to install monitoring stack with the rancher dashboard

Steps to reproduce (least amount of steps as possible):

create aks cluster
import aks cluster on rancher manager dashboard
youll see the monitoring stack unavailable and above error

Result:
Facing above issuee: configmaps "rancher-charts-qfl96" not found
Expected Result:

monitoring stack should be present

Other details that may be helpful:
Environment information

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

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported):
Machine type (cloud/VM/metal) and specifications (CPU/memory):
Kubernetes version (use kubectl version):

(paste the output here)

Docker version (use docker version):

(paste the output here)

We have installed prometheus-grafana manually and we want to install monitoring stack with the rancher dashboard
Have you tried this on a cluster where the monitoring stack was installed alone and with other apps installed in the dashboard?


Inverted order FlatList with horizontal layout displaying incorrectly on Fabric app

On the FlatList example page in the Fabric app, the 'inverted order FlatList with horizontal layout' does not render as expected, compared to the current example on Paper, as shown below:
Fabric:

Paper:

Sample component code for the example above:
<FlatList
   data={Data}
   renderItem={renderItem}
   keyExtractor={(item) => item.id}
   horizontal={true}
   inverted={true}
/>


🌐 Add Turkish translation for docs/tr/docs/tutorial/body-fields.md

🌐 Add Turkish translation for docs/tr/docs/tutorial/body-fields.md
Original File
Discussion: https://github.com/tiangolo/fastapi/discussions/9193

📝 Docs preview for commit 87f1969df073862b3cc6944a1d05ecbb1c1d6eca at: https://4ac4d3ce.fastapitiangolo.pages.dev


Get view matcher from screen context

Hey,
I trying to refactor tests written with Espresso to Kakao
Can't figure out how to refactor this line.
onView(titleTextMatcher).check(isCompletelyAbove(googleBtnMatcher))
Tried something like that.. but isCompletelyAbove() expect to receive googleButton matcher that I can't retrieve.
    signinScreen {
        googleButton {}
        title {
            isCompletelyDisplayed()
            matches {<EMAIL_ADDRESS>}
        }
    }

Thanks.

Hi @romanpozd-tg17  Thanks for using Kakao.
isCompletelyAbove is a ViewAssertion not included in the Kakao lib.
Kakao offers the possibility to define custom assertions through:
   fun assert(function: () -> ViewAssertion) {
        view.check(function.invoke())
    }

so you can implement it like
   title {
       assert {
           isCompletelyAbove(ViewMatchers.withId(R.id.signinbutton))
       }
   }

@Unlimity let me know if you want I open a PR including this new PositionAssertion isCompletelyAbove

@cdsap @Unlimity Thank you guys!

@romanpozd-tg17 the feature has been added and will be available in the next release. Closing this issue. Thank you for reaching out!


Improve article 2301.00234

A forest plot (Figure 2) is entirely un-rendered:
{forest}
forked edges, for tree= grow=east, reversed=true, anchor=base west, parent anchor=east, child anchor=west, base=left, font=, rectangle, draw=hidden-draw, rounded corners, align=left, minimum width=4em, edge+=darkgray, line width=1pt, s sep=3pt, inner xsep=2pt, inner ysep=3pt, line width=0.8pt, ver/.style=rotate=90, child anchor=north, parent anchor=south, anchor=center, , where level=1text width=4em,font=,, where level=2text width=6em,font=,, where level=3text width=8em,font=,, where level=4text width=5em,font=,, [ In-context Learning, ver [ Training [ Warmup (§4) [ Supervised
In-context
Training (§4.1) [ MetaICL Min et al. (2022b), OPT-IML Iyer et al. (2022), FLAN Wei et al. (2022a),
Super-NaturalInstructions Wang et al. (2022c), Scaling Instruction Chung et al. (2022) , leaf, text width=35.9em ] ] [ Self-supervised

Thanks for the report!
We need more binding support from LaTeXML here:

Conversion complete: 3 warnings; 1 error; 1 undefined macro[{forest}]; 3 missing files[inconsolata.sty, mdwlist.sty, forest.sty]


Adding msgpack example

This is similar to the exist simple transmit example but is modified to send a dictionary payload using msgpack

@jerryneedell Great job on this new library!  I set up two radio featherwings to try it out and everything was very smooth sailing to get them running under this new module.

@jerryneedell Great job on this new library! I set up two radio featherwings to try it out and everything was very smooth sailing to get them running under this new module.

This is similar to the exist simple transmit example but is modified to send a dictionary payload using msgpack

Where do the io and msgpack modules come from for this example?

They are from core modules.
from io import BytesIO exists in CPython as well and I believe it works the same, but I have not tested it.
msgpack is in the circuitpython core. But in CPython it is not a built-in module. It's installed from pip https://pypi.org/project/msgpack/. However I am not 100% sure if the API is the exact same as CircuitPython.

on the Pi, If I try to run this on two systems, I get this error when I start the second:
(blinka_venv) jerryneedell@gjnpirfm9x:~/projects/common_rfm/examples $ python rfm_msgpack_data.py
Waiting for packets...
Received (raw data):  bytearray(b'message number 0')
Traceback (most recent call last):
  File "/home/jerryneedell/projects/common_rfm/examples/rfm_msgpack_data.py", line 101, in <module>
    unpacked_msg = msgpack.unpack(b)
                   ^^^^^^^^^^^^^^^^^
  File "/home/jerryneedell/blinka_venv/lib/python3.11/site-packages/msgpack/__init__.py", line 47, in unpack
    return unpackb(data, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "msgpack/_unpacker.pyx", line 201, in msgpack._cmsgpack.unpackb
msgpack.exceptions.ExtraData: unpack(b) received extra data.

They are from core modules.
from io import BytesIO exists as a built-in module in CPython as well and I believe it works the same, but I have not tested it.
msgpack is in the circuitpython core. But in CPython it is not a built-in module. It's installed from pip https://pypi.org/project/msgpack/. However I am not 100% sure if the API is the exact same as CircuitPython.

I was getting an error that no module io was found until I installed adafruit-io

The problem may be that the startup message is not constructed with msgpack -   Is that causing the error.

Yes -- I think taht is its -- I just commented out the startup message and it works fine.
is Fun!')
Received (unpacked): {'counter': 2, 'list': [True, False, None, 1, 3.14], 'str': 'CircuitPython is Fun!'}
Received (raw data):  bytearray(b'\x83\xa7counter\x03\xa4list\x95\xc3\xc2\xc0\x01\xcb@\t\x1e\xb8Q\xeb\x85\x1f\xa3str\xb5CircuitPython is Fun!')
Received (unpacked): {'counter': 3, 'list': [True, False, None, 1, 3.14], 'str': 'CircuitPython is Fun!'}

Looks great -- Nice example!


Crestron Home connection

Describe The Bug:
error logine in and error retreiving devices
To Reproduce:
auto start of the plugin
Expected behavior:
looking to populate and control my Crestron
Home system via Apple Homekit
Logs:
    at CrestronClient.getDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/crestronClient.ts:75:26)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at CrestronHomePlatform.updateDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/platform.ts:168:21)
[20/05/2024, 18:43:46] [Crestron Home Platform] Updating Devices state
[20/05/2024, 18:43:46] [Crestron Home Platform] Login error:  connect ECONNREFUSED <IP_ADDRESS>:443
[20/05/2024, 18:43:46] [Crestron Home Platform] error getting devices:  TypeError: Cannot read properties of undefined (reading 'get')
    at CrestronClient.getDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/crestronClient.ts:75:26)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at CrestronHomePlatform.updateDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/platform.ts:168:21)

Show the Homebridge logs here, remove any sensitive information.
```[20/05/2024, 18:43:16] [Crestron Home Platform] error getting devices:  TypeError: Cannot read properties of undefined (reading 'get')
    at CrestronClient.getDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/crestronClient.ts:75:26)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at CrestronHomePlatform.updateDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/platform.ts:168:21)
[20/05/2024, 18:43:46] [Crestron Home Platform] Updating Devices state
[20/05/2024, 18:43:46] [Crestron Home Platform] Login error:  connect ECONNREFUSED <IP_ADDRESS>:443
[20/05/2024, 18:43:46] [Crestron Home Platform] error getting devices:  TypeError: Cannot read properties of undefined (reading 'get')
    at CrestronClient.getDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/crestronClient.ts:75:26)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at CrestronHomePlatform.updateDevices (/var/lib/homebridge/node_modules/homebridge-crestron-home/src/platform.ts:168:21)

**Plugin Config:**

```json

{
    "bridge": {
        "name": "Homebridge 0B03",
        "username": "0E:26:7C:23:0B:03",
        "port": 51489,
        "pin": "635-03-320",
        "advertiser": "ciao",
        "bind": [
            "eth0"
        ]
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "auto",
            "tempUnits": "f",
            "lang": "auto",
            "platform": "config"
        },
        {
            "name": "Crestron Home Platform",
            "crestronHost": "<IP_ADDRESS>",
            "token": "LYJ9TjQWWM5t",
            "enabledTypes": [
                "Switch",
                "Dimmer"
            ],
            "updateInterval": 30,
            "platform": "CrestronHomePlatform"
        }
    ]
}

**Screenshots:**

**Environment:**

* **Plugin Version**:
* **Homebridge Version**: <!-- homebridge -V -->v1.8.2
* **Node.js Version**: <!-- node -v -->20.13.1
* **NPM Version**: <!-- npm -v -->dont know where to find
* **Operating System**: <!-- Raspbian / Ubuntu / Debian / Windows / macOS / Docker / hb-service --> Debain 64bit

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->

connect ECONNREFUSED <IP_ADDRESS>:443 means connection refused. Please check your network, it is not related to the plugin.


dl_binder_design af2_initial_guess not functioning

while running dl_binder_design it is to my understanding that the finished product is supposed to provide an initial guess, however, it does not seem to do that.

also find that. how you solve it? Did you use it for filtering?


[Bug]: http: Missing HTTP verbs

Describe the bug
The decorators for HTTP endpoints are missing three verbs according to RFC9110 9.3;

CONNECT
OPTIONS
TRACE

Reproduction
Playground link
Checklist

[x] Follow our Code of Conduct
[x] Check that there isn't already an issue that request the same bug to avoid creating a duplicate.
[x] Check that this is a concrete bug. For Q&A open a GitHub Discussion.
[x] The provided reproduction is a minimal reproducible example of the bug.

@bterlson Please respond


Uncaught ReferenceError: global is not defined

need some help.
I use monaco-editor, monaco-yaml, monaco-editor-webpack-plugin in Angular.
But I get an error such like this

how I use

webpack.config.js
const MonacoEditorWebpackPlugin = require("monaco-editor-webpack-plugin");
const webpack = require("webpack");

module.exports = (config, options) => {
  config.plugins.push(
    new MonacoEditorWebpackPlugin({
      languages: ['yaml'],
      globalAPI: true,
      customLanguages: [
        {
          label: "yaml",
          entry: "../../monaco-yaml/lib/esm/monaco.contribution",
          worker: {
            id: "vs/language/yaml/yamlWorker",
            entry: "../../monaco-yaml/lib/esm/yaml.worker.js",
          },
        },
      ],
    })
  );
  return config;
};

app.component.ts
import { AfterViewInit, Component, OnInit } from '@angular/core';

import * as monaco from 'monaco-editor/esm/vs/editor/editor.api.js';
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit, AfterViewInit {
  title = 'my-app'
  constructor(){

  }
  ngAfterViewInit(): void {
    monaco.editor.create(document.getElementById('testEditor'), {
      value: `
object:
  test: 123
      `,
      language: 'yaml',
      theme: "vs-dark",
    });

    console.log('monaco2', monaco)
    setTimeout(()=>{
      console.log('monaco', monaco)
    },1000)
  }
  ngOnInit(): void {
  }
}

and I make a demo for debug
here is repo : https://github.com/linfanxxxx/monaco-debug/tree/master/src
run it with below:

npm install
npm run start

and you will see the error

Having a link to the repository is really helpful! :smile:
Does it work if you set globalAPI: false in the MonacoEditorWebpackPlugin options?
Personally I recommend to not use monaco-editor-webpack-plugin at all. It’s just not necessary. Since you’re using Webpack 4 (based on your package-lock.json), I recommend having a look at https://github.com/remcohaszing/monaco-yaml/tree/v3.0.0/examples/webpack-worker-loader.
I think the following section should just make it work:
https://github.com/remcohaszing/monaco-yaml/blob/090302534ae205d3a7163375bf211be5e8dd5eda/examples/webpack-worker-loader/src/index.js#L3-L21
Note that you must use Webpack loader syntax because of https://github.com/microsoft/monaco-editor/issues/2592
And maybe you need this to make icons work. I’m not familiar with Angular build tooling.
https://github.com/remcohaszing/monaco-yaml/blob/090302534ae205d3a7163375bf211be5e8dd5eda/examples/webpack-worker-loader/webpack.config.js#L10-L13

I recently found out unikubehq/frontend (see here) also uses monaco-yaml with monaco-webpack-plugin. Does this help?

I’m going to close this issue, because the same issue was resolved in #98


Support Object Storage on CAPZ

To be able to provider proper observability on CAPZ, we need to be able to create buckets in Azure Blob Storage
Possible ideas:
Crossplane provider. That means crossplane would need to be on all CAPZ MCs cc https://github.com/orgs/giantswarm/teams/team-honeybadger
[Azure Service Operator(https://github.com/Azure/azure-service-operator) That would require our cloud team to manage that.

Done as part of https://github.com/giantswarm/roadmap/issues/2967


<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS><5.0.0 but none is installed

Same here. I add asyncstorage-down directly in my project deps as a workaround.


Changing utc prop does not update until next render.

I think it's using the utc option from the previous update. Now I'm forced to call forceUpdate when I change the utc prop.

Fixed in #254 (changes merged in #266).