Update parameterized_docker_build.sh

typo : Dockerilfe > Dockerfile

Can one of the admins verify this patch?

I signed it!

Jenkins, test this please.

Jenkins, test this please.

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain mazecreator.com has exceeded the max emails per hour (27/25 (108%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from github-smtp2-ext2.iad.github.net ([<IP_ADDRESS>]:55315 helo=github-smtp2b-ext-cp1-prd.iad.github.net)
by server2.lowesthostingrates.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.89)
(envelope-from<EMAIL_ADDRESS>id 1ddNok-0006k4-2c
for<EMAIL_ADDRESS>Thu, 03 Aug 2017 16:38:36 -0500
Date: Thu, 03 Aug 2017 14:48:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1501796929;
bh=PYfZZ6XQbKPrrt9qwGh/6g85uMoCPPc1Ofw+zne71Uk=;
h=From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=AFfQJ2S4iDjHCE9OiOySZbqvx1oCUfMy76I2Vz7zPgCfnbEYVuf2QY4V8z4cf4mRE
Pi3tnxhLkV7TDtfMUE2KVG3QU2pVgsrVWu00+3ma5CbSgpM2D/YmBolN0G2d5JyzGU
tUSo9hLxUQrEbbBPPtY7i6MnddLN+87X9PqheGTo=
From: Benoit Steiner<EMAIL_ADDRESS>Reply-To: tensorflow/tensorflow<EMAIL_ADDRESS>To: tensorflow/tensorflow<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [tensorflow/tensorflow] Update parameterized_docker_build.sh
(#11993)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_59839a4185d4_15d13f896193dc384352ae";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: benoitsteiner
X-GitHub-Recipient: Mazecreator
X-GitHub-Reason: subscribed
List-ID: tensorflow/tensorflow <tensorflow.tensorflow.github.com>
List-Archive: https://github.com/tensorflow/tensorflow
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/ARjzoNRx5OWojLgwRp2wr44Tsyp8Uk7-ks5sUkBBgaJpZM4OsFG9
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>X-Spam-Status: No, score=
X-Spam-Score:
X-Spam-Bar:
X-Ham-Report:
X-Spam-Flag: NO
----==_mimepart_59839a4185d4_15d13f896193dc384352ae
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Jenkins, test this please.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tensorflow/tensorflow/pull/11993#issuecomment-320099099
----==_mimepart_59839a4185d4_15d13f896193dc384352ae
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Jenkins, test this please.
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or mute the thread.

----==_mimepart_59839a4185d4_15d13f896193dc384352ae--


vlansEnabled/vlansDisabled bug still exists in the agent.

Title: There are 2 known instances of this anti-pattern remaining in the agent.

Additionally I found an instance of an an sdk alias.

This will be fixed by the next release 1.0.3 of the sdk.


Other: dependency management is inconsistent

What do you want to share with us?
The rstuf cli dependency management is a mix of

pipenv/Pipfile: used for dependency management and development environment,
and pip/requirements.txt: used for CI environment and also for development (editable) environment

Currently these are synced using make requirements, which developers must run explicitly. Additionally, given that cli is a distributable package, runtime dependencies must also be managed in pyproject.toml.
All of this makes dependency management harder then necessary and prone to get out of sync (which is already the case).
I suggest the following measures to consolidate dependency management in the cli.

Manage (add/remove/constrain) runtime dependencies manually in pyproject.toml. These are not pinned, but only constrained to exclude versions that are known to not work.
Manage development dependencies manually in Pipfile and add an editable install entry in the [dev-packages] section (a [packages] section is not needed).
Use pipenv to

update Pipfile.lock, if dependencies change above (pipenv lock)
manage dev environment (pipenv install --dev)
manage ci environment (pipenv install --dev --deploy && pipenv run pytest ... )

Use dependabot to auto-update pyproject.toml, Pipfile, Pipfile.lock

References
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

manage ci environment (pipenv install --dev --deploy && pipenv run pytest ... )

Maybe we should use named categories here so that we don't install all the dev dependencies when we only need the pinned runtime dependencies.


Pass class_weights as a static argument but do not optimize it

This is a very simple issue.
My model is defined as so:
def model_talos(X_train,y_train,X_test,y_test,params):
    lots of stuff

with the fit part, inside the above definition, looking like so:
    # > Fit model
    out = model.fit(X_train,
                    y_train,
                    validation_data=(X_test, y_test),
                    verbose=0,  # Set to zero if using live plotting of losses
                    class_weight=params['class_weight'],
                    batch_size=params['batch_size'],
                    epochs=params['epochs'])

Here is my problem: under the Talos syntax, I need to define my model as above, but this also means I cannot (?) pass arguments to my model, arguments that I do not want optimised. I.e. I would like to pass the class_weight to model.fit() but I do not know how to do that since the formatting in talos does not allow me model arguments beyond X_train,y_train,X_test,y_test,params -- but if I place class_weight inside params then implicitly this means that I want class_weight optimised, which I do not. I just want to pass it as a static parameter to model.fit().
How would one achieve this?

You don't have to pass params['something'] as argument to every parameter in a Keras model. You can just pass something instead. Or if you want to have it visible in your Talos experiment results, then just have a single value for that parameter in your params dictionary. In your case that would be {... class_weight: [someweight] ...}.
Closing this as resolved. Feel free to open new issue if anything.

@mikkokotila thanks for your quick response. I believe I am misunderstanding how talos treats parameters.
You said:

You don't have to pass params['something'] as argument to every parameter in a Keras model. You can just pass something instead.

But because the talos syntax looks as so (in my case):
t = ta.Scan(vstack([X_train,X_test]),
            asarray(y_train+y_test).reshape(-1, 1),
            model=char_cnn_model_talos,
            disable_progress_bar=True,
            params=opt_params,
            val_split=.1)

the only parameters I can pass to my model, because of talos, is the dictionary opt_params. Consequently my something needs to be a value with a key in the opt_params dictionary. This bring us to your second point:

Or if you want to have it visible in your Talos experiment results, then just have a single value for that parameter in your params dictionary. In your case that would be {... class_weight: [someweight] ...}.

This would indeed be good but if I have a multiclass or binary-class classification problem then the class-weight array will be an array an not a single number. And then, I believe, talos will explicitly try to find the optimal value (for these values) w.r.t. to the objective. This is what I am trying to avoid. I simply want to pass that array without talos "finding out" about it as it were. Here is an example of my parameter dict which at present does not work:
opt_params ={
             'optimizer': ['adam'],
             'loss': ['binary_crossentropy'],
             'conv_activation':['elu'],
             'dense_activation':['elu'],
             'last_activation': ['sigmoid'],
             # Stationary parameters, i.e. do not get optimised
             'class_weight': class_weights.tolist(),
             'max_sentence_length':[max_sentence_length]
            }

To start, there is an error in:
opt_params ={
             'optimizer': ['adam'],
             'loss': ['binary_crossentropy'],
             'conv_activation':['elu'],
             'dense_activation':['elu'],
             'last_activation': ['sigmoid'],
             # Stationary parameters, i.e. do not get optimised
             'class_weight': {0:0.5, 1:1.2}
             'max_sentence_length':[max_sentence_length]
            }

As you can see, a comma is missing after row with class_weight.
Also, dictionary is not allowed as an input format, so that would lead to more errors.
When you say "I don't want this to get optimized", let me try and clarify. If you passlast_activation': ['sigmoid'] in to your params dictionary, then it is exactly the same as directly setting activation="sigmoid" on the output layer of your Keras model.
For 'class_weight': {0:0.5, 1:1.2} specifically, if you have some condition inside the model that is supposed to decide which value to pick (0 or 1 key), then you have to handle this as a conditional statement in the input model itself.

Thank you for your swift reply.

As you can see, a comma is missing after row with class_weight.

Quite. This is my sort of "ideal" opt dictionary. This is not something I am using, more as a demonstration of what I would like.

Also, dictionary is not allowed as an input format, so that would lead to more errors.

Yupp fully aware of that, just trying to show you what I am getting at.

When you say "I don't want this to get optimized", let me try and clarify. If you passlast_activation': ['sigmoid'] in to your params dictionary, then it is exactly the same as directly setting activation="sigmoid" on the output layer of your Keras model.

Yupp all is well in that department too. The problem arises if I try to pass say last_activation': ['sigmoid','ramp' ] then talos would try both settings. I have a setting where I would like to pass a an array-like parameter but not optimise it.

For 'class_weight': {0:0.5, 1:1.2} specifically, if you have some condition inside the model that is supposed to decide which value to pick (0 or 1 key), then you have to handle this as a conditional statement in the input model itself. As long as you don't include params['class_weight'] in the input model as a parameter anywhere, Talos will not do anything about it.

This is what I was trying to get at. Right now I have hardcoded the class_weight as so:
    out = model.fit(X_train,
                    y_train,
                    validation_data=(X_test, y_test),
                    verbose=2,  # Set to zero if using live plotting of losses
                    class_weight={0: 0.7770370370370371, 1: 1.4024064171122994},
                    # Monitor the loss with early stopping
                    callbacks=[EarlyStopping(patience=5, min_delta=0.0001)],
                    batch_size=params['batch_size'],
                    epochs=params['epochs'])

and you are saying that with talos this is really the only option?


v4.y: GitHub actions, Ruby 3.0 compatibility

Backport of #470, #475 (except for disabling a test, will do separately).

Works :tada:  Failures are expected (#483), will fix separately.


Update golang-test of gardener/gardener-extension-shoot-networking-filter tests to Go 1.21

What this PR does / why we need it:
This PR updates Go version of golang-test images for gardener-extension-networking-cilium tests to Go 1.21 that we can update the version there.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:

/kind enhancement


Feature Request: Allow ReplDB to be configured from external file

Allow advanced configuration of ReplDB from a external file, possibly named .db

What would this file? It seems like a good idea, but idk what is would do

it*

It would contain some configuration basic options such as discard_bad_data and also include some new options such as an option to prevent the database being overloaded with too many requests.

Why not parse this yourself? Why should it be part of the library?

1 I was thinking it would be much more simpler and accessible having everything in a separate file instead of going back to the code and modifying it.
2 I thought it would be better to have something like this in the case that there are more than one database in different parts/files. It would be easier to have everything under a global option and then in the code the user could provide a local option that overrides the current global option.

1 ok that makes some sense, but that could be easily implemented in the program
2 There is only 1 repl db per repl unless you hardcode db urls, which you shouldn't do

I'm not saying it's a bad idea, but just that it may not be needed

I should probably write my own external library for this.

I should probably write my own external library for this.

Yeah that might work best

Yeah, this would be better suited for an external library.


Add new ENV for c# url

Context
A number of features will continue to live in the current manage-courses-ui project hosted on a different domain so we need a way to keep the UX seamless as a user clicks around the app.
Changes proposed in this pull request
Add environment variables so we can specify the different URL's i.e. dev. and staging.

 Configuration for linking from Rails Publish to C# Publish

Its looks fine to me....
Thro settings gem?


Add tool description to list of tools and tool detail

In the list of tools, there is no description nor is there a description when a user is viewing a specific tool. Users can put a description in their FireCloud method but currently it doesn't show up in Saturn in the list of tools.
After some investigation, I believe that the description (or 'synopsis' in FireCloud parlance) comes from calling GET https://api.firecloud.org/api/methods/definitions.

We should display both 'synopsis' and 'description' on the tool details page. Not on the list.

See mockup here with description given a small area that can be expanded/collapsed
https://projects.invisionapp.com/d/main#/console/13746874/318884185/preview


[GPU-Plugin] Major refactor

Refactoring in preparation for integration with the rest of the codebase.
Reduced LOC by around 1000 in GPU algorithms and reduced number of files.

@teju85
I have refatored to remove the exact namespace, move code into a single file and reduced a few verbose sections of code.
I also removed the exact google tests for now. Feel free to re-add them at some point if you feel like updating them.

@RAMitchell
Sounds good to me. Thanks for letting me know.

Codecov Report

Merging #2644 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #2644   +/-   ##
=======================================
  Coverage   37.63%   37.63%
=======================================
  Files          82       82
  Lines        7254     7254
  Branches      710      710
=======================================
  Hits         2730     2730
+ Misses       4386     4385    -1
- Partials      138      139    +1

Impacted Files
Coverage Δ

src/tree/tree_updater.cc
61.53% <ø> (ø)
:arrow_up:

src/data/sparse_page_dmatrix.cc
86.88% <0%> (-1.1%)
:arrow_down:

src/data/simple_dmatrix.cc
57.33% <0%> (+0.66%)
:arrow_up:

src/data/sparse_page_raw_format.cc
84.61% <0%> (+1.92%)
:arrow_up:

Continue to review full report at Codecov.

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


⚠ Bofrost.be has degraded performance

In e6b09f5, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1606 ms

Resolved: Bofrost.be performance has improved in 77662aa after 9 minutes.


A CLS score of zero is reported as "needs-improvement"

Hello!
I added the web-vitals-element to my site today, except I was confused when a score of 0 in CLS returned a 'needs-improvement' CSS class. See a screenshot from the DOM inspector on my /projects page.

I checked the appropriate pages on web.dev/measure. This one, for example, returned 0.001 CLS on this single run.

According to this bit of code in web-vitals.js, a score of 0.001 should return 'good'.
  [
    'CLS',
    {
      thresholds: {
        good: 0.1,
        needsImprovement: 0.25,
      },
      observerEntryType: 'layout-shift',
      explainerURL: 'https://web.dev/cls/',
      longName: 'Cumulative Layout Shift',
    },
  ],

Could a value of "0" in some cases be being evaluated as false in the comparison below?
 if (needsImprovement && value <= needsImprovement) {
    score = 'needs-improvement';
}

Especially as I'm not receiving a 'unit' in this bit of code:
${value ? `${Math.floor(value)}${unit ? unit : ''}` : '...'}

Thanks for reporting, @whitep4nth3r. I think that was actually a rounding issue and just pushed a fix. Most likely the used web vitals lib was not reporting a CLS of 0 but a higher value. The custom element only displayed 0 due to a rounding issue. :)


Release Notes screen

Criteria

[x] Add a Release Notes tab (under Settings)
[x] Fetch release notes from GitHub
[x] Create a component that renders the Markdown release notes
[ ] Open app at this screen when an update is downloaded

Decided not to implement Open app at this screen when an update is downloaded for now.


Clarify vulnerabiilty reporting

📚 Context

🧠 Description of Changes

Revised:
Insert screenshot of your updated UI/code here
Current:
Insert screenshot of existing UI/code here
💥 Impact

Size:

[x] Small
[ ] Not small

🌐 References

[ ] Notion

Contribution License Agreement
By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.

Hi @nealmcb. I reopened the PR to fill in the information for vulnerability reporting. However, the site has been significantly rearranged since this was originally opened so I'll reclose this to make sure it doesn't accidentally get merged in with the old file structure. If you would like to open a new one with the changes relative to the current main branch, I can merge that in. Thanks for the contribution!


New CI using phoenix and slurm

New self-hosted CI, replacing wingtip that uses Phoenix and SLURM. Jobs are grabbed from one of multiple CI runners within a runner group on Phoenix. The advantages of the new workflow are that you are guaranteed a node to yourself (also useful for benchmarking) and multiple runners are available at once.

@anshgupta1234 i don't think that's true... but there was a different mistake that I fixed.


remove watcher related resources in control-plane config

only allow https hosts entry for watcher-gateway
remove watcher related resources from control plane
Be aware:
The PR in management plane config should be merged first: https://github.tools.sap/kyma/management-plane-config/pull/2705, otherwise the kustomize deployment will be failed due to can't found resources to patch

/unhold


Event image/text not getting pulled through on social media

This facebook post links to https://opencollective.com/tauiwi-tautoko/updates/new-10-week-programmes-in-christchurch-welll

It should be pulling through the Update title and first bit of text, and the Collective's image, not showing default Open Collective text and images.

Canonical URL broken in https://github.com/opencollective/opencollective-frontend/pull/7304, I'm pushing a fix in priority as this will be dereferencing all updates from Google.

Fixed.


Log spam about JEI plugins and crockpot.

These are the errors (below). I have several of them which recur throughout my latest log. I'm not sure what they're about.
it's minecraft 1.16.5, Forge 36.2.19, and CrockPot-1.16.5-1.6.2-release.jar along with a modpack's worth of other mods of course. My modpack specifically, "Order of All Creation: Relic hunters".

_java.lang.IllegalArgumentException: ItemStack value must not be empty. 4 air minecraft:air
	at mezz.jei.util.ErrorUtil.checkNotEmpty(ErrorUtil.java:206) ~[?:<IP_ADDRESS>]
	at mezz.jei.plugins.vanilla.ingredients.item.ItemStackHelper.getUniqueId(ItemStackHelper.java:88) ~[?:<IP_ADDRESS>]
	at mezz.jei.plugins.vanilla.ingredients.item.ItemStackHelper.getUniqueId(ItemStackHelper.java:28) ~[?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeMap.addRecipe(RecipeMap.java:94) ~[?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeMap.addRecipe(RecipeMap.java:75) ~[?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeManagerInternal.addRecipe(RecipeManagerInternal.java:127) [?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeManagerInternal.addRecipeTyped(RecipeManagerInternal.java:103) [?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeManagerInternal.addRecipes(RecipeManagerInternal.java:96) [?:<IP_ADDRESS>]
	at mezz.jei.recipes.RecipeManagerInternal.<init>(RecipeManagerInternal.java:88) [?:<IP_ADDRESS>]
	at mezz.jei.load.PluginLoader.getRecipeManager(PluginLoader.java:144) [?:<IP_ADDRESS>]
	at mezz.jei.startup.JeiStarter.start(JeiStarter.java:74) [?:<IP_ADDRESS>]
	at mezz.jei.startup.ClientLifecycleHandler.startJEI(ClientLifecycleHandler.java:147) [?:<IP_ADDRESS>]
	at mezz.jei.startup.ClientLifecycleHandler.setupJEI(ClientLifecycleHandler.java:140) [?:<IP_ADDRESS>]
	at mezz.jei.startup.ClientLifecycleHandler.lambda$new$3(ClientLifecycleHandler.java:106) [?:<IP_ADDRESS>]
	at mezz.jei.startup.ClientLifecycleHandler$$Lambda$23384/1988417024.accept(Unknown Source) [?:<IP_ADDRESS>]
	at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus$$Lambda$3027/1287200676.invoke(Unknown Source) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus$$Lambda$3325/1335794721.invoke(Unknown Source) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) [eventbus-4.0.0.jar:?]
	at com.sihenzhang.crockpot.integration.jei.JeiUtils.reloadJei(JeiUtils.java:24) [?:1.6.2-release]
	at com.sihenzhang.crockpot.base.FoodValuesManager.deserialize(FoodValuesManager.java:219) [?:1.6.2-release]
	at com.sihenzhang.crockpot.network.PacketSyncFoodValues.lambda$handle$0(PacketSyncFoodValues.java:48) [?:1.6.2-release]
	at com.sihenzhang.crockpot.network.PacketSyncFoodValues$$Lambda$29493/2030823454.run(Unknown Source) [?:1.6.2-release]
	at net.minecraftforge.fml.network.NetworkEvent$Context.enqueueWork(NetworkEvent.java:215) [?:?]
	at com.sihenzhang.crockpot.network.PacketSyncFoodValues.handle(PacketSyncFoodValues.java:48) [?:1.6.2-release]
	at com.sihenzhang.crockpot.network.NetworkManager$$Lambda$19606/1419341182.accept(Unknown Source) [?:1.6.2-release]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:128) [?:?]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec$$Lambda$28252/819733433.accept(Unknown Source) [?:?]
	at java.util.Optional.ifPresent(Optional.java:159) [?:1.8.0_51]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:128) [?:?]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:162) [?:?]
	at net.minecraftforge.fml.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:80) [?:?]
	at net.minecraftforge.fml.network.simple.SimpleChannel$$Lambda$3025/1713398243.accept(Unknown Source) [?:?]
	at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus$$Lambda$3027/1287200676.invoke(Unknown Source) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus$$Lambda$3325/1335794721.invoke(Unknown Source) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) [eventbus-4.0.0.jar:?]
	at net.minecraftforge.fml.network.NetworkInstance.dispatch(NetworkInstance.java:86) [?:?]
	at net.minecraftforge.fml.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:91) [?:?]
	at net.minecraftforge.fml.network.NetworkHooks$$Lambda$28240/447746712.apply(Unknown Source) [?:?]
	at java.util.Optional.map(Optional.java:215) [?:1.8.0_51]
	at net.minecraftforge.fml.network.NetworkHooks.onCustomPayload(NetworkHooks.java:91) [?:?]
	at net.minecraft.client.network.play.ClientPlayNetHandler.func_147240_a(ClientPlayNetHandler.java:1904) [?:?]
	at net.minecraft.network.play.server.SCustomPayloadPlayPacket.func_148833_a(SCustomPayloadPlayPacket.java:59) [?:?]
	at net.minecraft.network.play.server.SCustomPayloadPlayPacket.func_148833_a(SCustomPayloadPlayPacket.java:11) [?:?]
	at net.minecraft.network.PacketThreadUtil.func_225383_a(SourceFile:21) [?:?]
	at net.minecraft.network.PacketThreadUtil$$Lambda$28530/1141726116.run(Unknown Source) [?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) [?:?]
	at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) [?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) [?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213160_bf(SourceFile:103) [?:?]
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:948) [?:?]
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?]
	at net.minecraft.client.main.Main.main(Main.java:184) [?:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51]
	at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51]
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.2.19.jar:36.2]
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$480/940938116.call(Unknown Source) [forge-1.16.5-36.2.19.jar:36.2]
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?]
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?]
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?]
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?]_

Actually it's not a bug. Some of the JEI categories are paginated - you can see the items in them changing, based on this feature.
JEI does not allow displaying empty ItemStack (ItemSTACK.EMPTY), but it will definitely create some spaces on the last page. If you want to display an empty ItemStack, the game will simply crash. However, you can display null and cause an error as above, it won't have any effect on the game.
I'm also trying to find other solutions, but until I find another solution, it'll have to do for now.

you say theres JEI support, but for some reason I cannot access any sort of crafting guide in game other than info in the booklet about how to craft any of the crockpot foods. is there a specific addon or JEI version required?

JEI Support for Crock Pot Cooking Recipe will be in 1.16.5-2.0.0.

By the way, is Netherosia really like garlic? It is designed concerning the shape of the meringue.

Oh very nice, on the jei stuff coming.
on the netherosia I think it's shape was just reminiscent of the shape the garlic takes in pams sprites. :V but zooming it in and looking at a picture of a meringue I can see what you hoped for. it's just very small I guess.

JEI Support for Crock Pot Cooking Recipe will be in 1.16.5-2.0.0 and it will be released before this Friday. Here are some screenshots in development.

BTW, I think using "ANY" is not clear enough, 'cause it may not be consider as "must contains any", causing confuse.

Also, why not split recipe with a single top-level Or into multiple recipes in recipe json, this would greatly simplify JEI page.


[Failing Test]: Website tests and deploy failing due to 2.48.0 blog post

What happened?
Error message:
20:16:24 ERROR 2023/06/01 00:16:24 Author 'riteshghorse' is not defined. Please add them to 'website/www/site/data/authors.yml'
20:16:35 Total in 12880 ms
20:16:35 Error: Error building site: logged 1 error(s)
20:16:35 error Command failed with exit code 255.
20:16:35 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

See https://ci-beam.apache.org/view/PostCommit/job/beam_PreCommit_Website_Cron/6857/console
Issue Failure
Failure: Test is continually failing
Issue Priority
Priority: 2 (backlog / disabled test but we think the product is healthy)
Issue Components

[ ] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[ ] Component: IO connector
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Spark Runner
[ ] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

CC: @riteshghorse assigned you

Oh I need to add myself to the list.. looking at it now


Estimated time remaining in simulation

Didn't DNSIM have something that output when a certain percentage of the simulation was done, and/or functionality to tell you how long the simulation was expected to take? Is this difficult to reactivate/reimplement?
Several of my DynaSim benchmarks hit the 12 hour limit, and i can resubmit them to last for longer, but the point is that I have no idea how much longer they're expected to take.

Yes, it showed the progress of a simulation in 1/5 parts or so, but it only worked for non-coder simulations (the coder was not happy with fprintf/disp calls), but I think I can workaround this (I did it with a save call). Let me look at it...

Ok, finally I got some spare time to do this.
I'll describe how you have to apply it to dynasim (sorry, but I am not familiar with the dynasim source code yet):

In new version of dnsimulator (the function that creates the odefun file) you'll need to specify that the function enableLog (it will be showing the output you want) is extrinsic (i.e., it will be run in matlab):

fprintf(fid,'coder.extrinsic(''enableLog'');\n');

Also in dnsimulator, you'll need to call that function at each time step (it can appear last, before the 'end' of the for loop):

fprintf(fid,'  tstart = enableLog(k,logTimes,T,tstart);\n');

Finally, you need to create the function itself:

function tstart = enableLog(k,logTimes,T,tstart)
% if called, odefun will inform about partial elapsed time at regular periods of the simulation

if tstart == 0
  tstart = tic;
elseif any(k == logTimes)
  elapsedTime = toc(tstart);
  elapsedTimeMinutes = floor(elapsedTime/60);
  elapsedTimeSeconds = rem(elapsedTime,60);
  if elapsedTimeMinutes
    logMS = 'Processed %g of %g ms (elapsed time: %g m %.3f s)\n';
    fprintf(logMS,T(k),T(end),elapsedTimeMinutes,elapsedTimeSeconds);
  else
    logS = 'Processed %g of %g ms (elapsed time: %.3f s)\n';
    fprintf(logS,T(k),T(end),elapsedTimeSeconds);
  end
end

That's all... Hope it helps! Let me know if you encounter any problem...
PS I tested it with and without the coder in dnsim and works, so it should in dynasim.

Jason or Austin, would you be interested in add this functionality? I could help if sth above is not clear...


LaTeX -> unicode substitution on

It would be great to have the emacs and REPL functionality for replacing LaTeX commands with the right unicode symbols here, as well.

They used to be here, but since unicode greek letters aren't specific to Julia we moved them to another pacakge.
If you install that latex-completions package you should be good to go!

Many Thanks. Worked for me too.


fix(getIncomingMessageBody): Make getIncomingMessageBody return on empty body

Fixes https://github.com/mswjs/interceptors/issues/222
Changes

Make getIncomingMessageBody resolve its promise even if body is empty. (It hangs indefinitely in the current code.)

Welcome to contributors.

Released: v0.15.2 🎉
This has been released in v0.15.2!

📄 Release notes
📦 npm package

Make sure to always update to the latest version (npm i @mswjs/interceptors@latest) to get the newest features and bug fixes.

Predictable release automation by @ossjs/release.


Documentation for Deep Linking

Adds to docs
Allows path parsing to be exported

yes! you are correct!


Motion detection

The plugin should be able to detect motion between two frames and notify the user with simple informations: x/y positions, speed, etc..

This feature will not be developed inside of the plugin.


[CAS] Fix task continuation misuse when CAS error happens

Do not resume with returning after resume with throwing when there is an error returned from CAS service.

@swift-ci please test

Any of these changes testable?

No easily. Need a libSwiftScan C API implementation that returns error.


Fixes ClearML server is down - and then hangfire crashes #65 --ECL

Also relevant to #50.

Used Polly to auto-retry
Refactored ClearMLAuthenticationService a bit to avoid issue where token wasn't properly populating immediately
Small fixes in the ClearMLHealthCheck and to logging
(Added ".history" to the gitignore - vs code extension generates files in this folder on my box and, I presume, others)

This change is

src/SIL.Machine.AspNetCore/Services/ClearMLAuthenticationService.cs line 28 at r1 (raw file):
Previously, ddaspit (Damien Daspit) wrote…
This could result in a race condition where the auth token that is returned is no longer valid. I think it would be better to move this back to the StartAsync method. The other option is to use an async lock.

The issue I was having here was that if it cannot fetch the token on startup (even with the retries), then it's left waiting an hour to try again, right?

src/SIL.Machine.AspNetCore/Services/ClearMLAuthenticationService.cs line 66 at r2 (raw file):

        var base64EncodedAuthenticationString = Convert.ToBase64String(Encoding.ASCII.GetBytes(authenticationString));
        request.Headers.Add("Authorization", $"Basic {base64EncodedAuthenticationString}");
        HttpResponseMessage response = await _httpClient.SendAsync(request, cancellationToken);

Can you give a general explanation "this is what I am trying to do with refactoring this"?

src/SIL.Machine.AspNetCore/Services/ClearMLAuthenticationService.cs line 66 at r2 (raw file):
Previously, ddaspit (Damien Daspit) wrote…
Failed requests are now handled by Polly. See the new http error policy that was added in IMachineBuilderExtensions.cs.

Yes, exactly.

src/SIL.Machine.AspNetCore/Services/ClearMLAuthenticationService.cs line 66 at r2 (raw file):
Previously, Enkidu93 (Eli C. Lowry) wrote…
Yes, exactly.

Thanks.  I'm fine with it.

I think that's it, @ddaspit.


Add affordances for using these libraries via standalone plugin apps

When doing this, it may be possible to get Servlet init params (for Equinox Servlets) and webapp context params (for web containers) and use those in lieu of xsp.properties values for config and for the enabled-library list.

When implementing this, it may be worth doing a two-step check in LibraryUtil.isLibraryActive to see if it's enabled in a context NSF or the Servlet itself. Right now, it would end the check if there's a context NSF at all, regardless of what Servlet init may eventually say.

This issue was part of this: https://github.com/OpenNTF/org.openntf.xsp.jakartaee/issues/53


[Bug]: SimpleDirectoryReader not encoding text correctly

Bug Description

When loading a pdf this is the sort of text that is being vectorized. I have tried multiple PDF's and .docx with the same result.
Version
0.10.3
Steps to Reproduce
Load a pdf using SimpleDirectoryReader and query eg.
documents = SimpleDirectoryReader(input-dir="./data").load_data()
index = VectorStoreIndex.from_documents(documents)
response = index.as_query_engine().query("Provide a summary for the context?")
print(f"{response}")
Code works fine with .txt files
Relevant Logs/Tracbacks
No response

@chowgi this should be fixed in the latest v0.10.3, I cannot reproduce 👁

https://colab.research.google.com/drive/1kUgT_KZpCiHQXVUBFSnjqjioJQ9P6hpt?usp=sharing
Make sure you run pip install -U llama-index llama-index-core

Yeah okay. I thought I had upgraded to 0.10.3 but I may have only done llama-index and not llama-index-core. I have now upgraded and it's working. Appreciate the speedy response!


use name of dealiased resource type when lifting/lowering handles

This fixes incorrect guest code generation in cases of aliased resources.

Does this resolve the issue in https://github.com/bytecodealliance/componentize-js/pull/67?

Does this resolve the issue in bytecodealliance/componentize-js#67?

Yes!  Obviously componentize-js will need to be updated to use a Jco version with this patch.


Yearn vault wrapper and guestlist tests and brownie config fixes

Tests suites for the Yearn WBTC vault, wrapper and guest list.
Notes from @raymondpulver on fixes to the config:

Ok so after looking through badger-system .. It seems that the .env file loading was not actually set up. I added a brownie_hooks.py to call load_dotenv so it loads before the yaml file is parsed.
There is a function called network_name() which must return the value "eth" if the mainnet contract addresses are to be used. I switched the line that tests for this to use a regexp to see if "mainnet" appears in the network name.
And I updated dependencies to their latest version and overwrote the requirements.txt with the result of pip freeze.

Switched to use Alchemy instead of Infura. Done through the .env variable ALCHEMYAPI_TOKEN.

Thanks Saj!!!


Wheel 2.0

Larger update that extends wheels to cope with Linux distributions (and potentially other includes other layout changes)

migrated from https://bitbucket.org/pypa/pypi-metadata-formats/issues/19/wheel-20

maybe drop the version string in the dist info folder since only single versions will be installed at a time


Added "Weekdays"

I'm using your excellent gem in an app which often has all weekdays selected. I wanted to clean it up by having it say "weekdays" instead of listing each day separately.
Thanks for the great tool!

Hey there,
I'm working on getting the v0.7 branch ready to merge into master - I'm going to be moving this pull request into that transition - so a few days from now you should see an update here.
Thanks!


Fscore code

Thank you very much for completing such excellent work, but it seems that I did not see any calculation of Fscore score in the code you provided. Could you please provide the calculation code for Fscore in the original paper experiment? Look forward to your reply!

We plan to release the F1 score test code, but it needs some cleaning as it hasn’t been used for a while. For now, please refer to this: https://github.com/LiyingCV/Long-Range-Grouping-Transformer/issues/12


Infinite scroll keeps on reloading page1 content

Hi I am a newbee in jquery. I am doing an exercise on creating a infinite scroll image gallery. I have setup the IS to load 2 additional pages just like the example I found in the TEST folder. Everything seems to work fine, until I upload the files to a server. For some reason, the IS is reloading content from page1 about six more times after loading page 3. See link below.
I also couldn't find a way to display the end message. What should I do?
http://www.brianchoidesign.com/test/portfolio.html
Thanks

Try wrapping your pagination link in a container with a unique class/id since you currently have your wrapper and your "next" link being identical.
As well, since you are calling your next link by an ID you don't need the ':last' pseduo selector.

Keif, thanks for your reply.
I did what you've told me to and the IS is still loading the first page multiple times after it reached the end.
I tried to remove all other js I installed just to rule out any compatibility issues and the IS still doing its weird thing.

I misunderstood. your portfolio4.html (which holds the same content as portfolio.html)  has a "more" link that points to portfolio2.html.
So it's going to perpetually reload the content over and over again.
What browser are you having this problem on? On OSX FireFox I'm seeing each page loaded.

Keif. I am using FF in both PC and OSX.
Based on your last comment, you've mentioned portfolio4.html (which I totally made up just to tell the browser that there is no portfolio4 and therefore hoping to trick the IS to stop looping) and I was curious to see what does portfolio4 looks like if I manually type in the url (http://www.brianchoidesign.com/test/portfolio4.html). Strange enough, The browser removed the "4" from the "portfolio" and displayed the portfolio.html instead (I think that's what your last comment was about). I further tested it and realize all single digit/letter right after the word "portfolio" will be removed by the browser and in return, it displayed the portfolio.html.
I can not explain why this is happening but that triggers me to think, what if I put a hyphen in between "portfolio" and the "number"?  It worked! Now the IS stopped after loading the portfolio-3.html and will not loop back to portfolio.html anymore. This is some kind of strange phenomenon. I don't know what cause the browser to ignore the minor different in file name but as soon as I made the name different enough, the IS picked right up.
Keif, thanks again for your help and if you can explain what is causing this glitch, I'll be happy to learn more.

Well, what are you using to display the content? Are you using a CMS or are these static HTML pages? What does your htaccess have in it?
There are several possible causes to that behavior, in the front and back end.


linux-yocto-onl/6.6: update to 6.6.45

Update linux 6.6 to latest 6.6.45, and kernel-meta to HEAD.
Changelog:

https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.45

There is a v6.6.45 tag for kernel-meta now. It makes no difference (other than the kver file), but you may want to use it anyway.

If there is no difference then I'd say let's update it with the next kernel bump.


Add Drift Detection Status Fields

This PR adds the following status fields to the Terraform resource:

LastDriftDetectedAt
LastAppliedByDriftDetectionAt

Also includes a fix for a sneaky variable shadowing problem in the drift detection code.
Fixes #7

LGTM @phoban01
could we wait until @tomhuang12 Health Check gets merged please.
His #53 PR is rather big and it would be harder to rebase than this one.

@chanwit I think this is good to go now.


Can't list info from hub.docker.com

I am trying my private and public images on hub.docker.com however I am not able to do so.
➜  reg ls vad1mo
Using registry "https://registry-1.docker.io" with no authentication
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{\"errors\":[{\"code\":\"UNAUTHORIZED\",\"message\":\"authentication required\",\"detail\":[{\"Type\":\"registry\",\"Class\":\"\",\"Name\":\"catalog\",\"Action\":\"*\"}]}]}\n")
➜  reg -u vad1mo -p redacted ls vad1mo
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{\"errors\":[{\"code\":\"UNAUTHORIZED\",\"message\":\"authentication required\",\"detail\":[{\"Type\":\"registry\",\"Class\":\"\",\"Name\":\"catalog\",\"Action\":\"*\"}]}]}\n")
➜  reg -u vad1mo -p redacted -r registry-1.docker.io ls vad1mo
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{\"errors\":[{\"code\":\"UNAUTHORIZED\",\"message\":\"authentication required\",\"detail\":[{\"Type\":\"registry\",\"Class\":\"\",\"Name\":\"catalog\",\"Action\":\"*\"}]}]}\n")
➜  docker login -u vad1mo -p redacted
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded

You can't catalog on docker hub the API is not that same as a private
registry this tool is for price registries
On Sun, Apr 15, 2018 at 16:35 Vadim Bauer<EMAIL_ADDRESS>wrote:

I am trying my private and public images on hub.docker.com however I am
not able to do so.
➜  reg ls vad1mo
Using registry "https://registry-1.docker.io" with no authentication
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":[{"Type":"registry","Class":"","Name":"catalog","Action":""}]}]}\n")
➜  reg -u vad1mo -p redacted ls vad1mo
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":[{"Type":"registry","Class":"","Name":"catalog","Action":""}]}]}\n")
➜  reg -u vad1mo -p redacted -r registry-1.docker.io ls vad1mo
FATA[0004] Get https://registry-1.docker.io/v2/_catalog: http: non-successful response (status=401 body="{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":[{"Type":"registry","Class":"","Name":"catalog","Action":"*"}]}]}\n")
➜  docker login -u vad1mo -p redacted
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/genuinetools/reg/issues/86, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABYNbJ2hx7zIujDQlGP1E_jNtM7GpZ5Mks5to68agaJpZM4TVoro
.

--
Jessie Frazelle
4096R / D4C4 DD60 0D66 F65A 8EFC  511E 18F3 685C 0022 BFF3
pgp.mit.edu http://pgp.mit.edu/pks/lookup?op=get&search=0x18F3685C0022BFF3

thx for clarification. It should be better documented. Maybe #87 will do it.


Feedback on version 1.0.0-rc3

ARC felt the abbreviation of IO as I in "RIMT" was a bit unfortunate. We suggest that the TG consider renaming the table as "RISC-V IO Remapping (RIOR)" table.
A few instance of PCI should be renamed to PCIe
"The device node structure can be further classified as PCIe and platform device structures bound to an IOMMU." -> "The device node structure can be further classified as PCIe root complex and platform device structures bound to an IOMMU."
It was unclear whether the specification allows associating an IOMMU with multiple root complex nodes. If that is not allowed then it should be clarified. If it does then any rules related to source IDs not overlapping should be clarified.
In PCIe 6.0, the segment number in the TLP is 8-bit wide. The tables have a 2 byte field for the segment number. Is this an error?
The RISC-V IOMMU supports a maximum of 16 wire interrupts. The table has a 2 byte field for number of wire interrupts. Should this be a 1 byte field?
"This field is the offset of the RISC-V IOMMU node to the start of the RIMT table" -> "This field is the offset of the RISC-V IOMMU node from the start of the RIMT table"

@vlsunil

Thanks again for your kind feedback. Responses below.

ARC felt the abbreviation of IO as I in "RIMT" was a bit unfortunate. We suggest that the TG consider renaming the table as "RISC-V IO Remapping (RIOR)" table.

Actually, abbreviating IO as I seems to be a standard practice for ACPI table signature. There are only 4 letters which need to be unique. For ex: IVRS stands for IO Virtualization Reporting Structure. RIMT is already approved by ASWG as well.

A few instance of PCI should be renamed to PCIe

Okay.

"The device node structure can be further classified as PCIe and platform device structures bound to an IOMMU." -> "The device node structure can be further classified as PCIe root complex and platform device structures bound to an IOMMU."

Sure.

It was unclear whether the specification allows associating an IOMMU with multiple root complex nodes. If that is not allowed then it should be clarified. If it does then any rules related to source IDs not overlapping should be clarified.

Good catch!. It should be supported but source IDs should not overlap when segment number is same. Firmware must indicate to the OS using _DSM that it should preserve boot configurations. Will add this clarification.

In PCIe 6.0, the segment number in the TLP is 8-bit wide. The tables have a 2 byte field for the segment number. Is this an error?

Actually, it is matching MCFG field (defined by PCI FW spec) and _SEG return value. They are 2 byte fields.

The RISC-V IOMMU supports a maximum of 16 wire interrupts. The table has a 2 byte field for number of wire interrupts. Should this be a 1 byte field?

Correct. It is made 2 byte field so that next field is aligned. We can make it 1 byte field and add a reserved 1 byte field. Would you prefer that way?

"This field is the offset of the RISC-V IOMMU node to the start of the RIMT table" -> "This field is the offset of the RISC-V IOMMU node from the start of the RIMT table"

Sure.

Actually, it is matching MCFG field (defined by PCI FW spec) and _SEG return value. They are 2 byte fields.

Thats consistent with ACPI but does not match the wire protocol. This looks fine then.

Correct. It is made 2 byte field so that next field is aligned. We can make it 1 byte field and add a reserved 1 byte field. Would you prefer that way?

Lets keep it as is. Even with 1 byte it will be wider than the number of wires supported by the IOMMU.
We will discuss the name and your input on precedence in the next ARC. If have a new draft with the other changes then please send a PDF.


Get confused at the format "webvvt"

I thought this might be a typo?
https://github.com/jdepoix/youtube-transcript-api/blob/5657a4867476d6edae582b7de3a07e395128b964/youtube_transcript_api/formatters.py#L138-L144
REF: Web Video Text Tracks Format (WebVTT)

Oh boy, you are right! How did this go unnoticed for so long... 🙈
Thanks for pointing this out!


How can I get the scroll position all the time?

I want that when I scroll halfway, execute a function, but I can't get that value, I'm testing with const {top, height} = useHeaderMeasurements (); And with react native animated, but I can't get it, any suggestions?
Thanks!!

Halfway of the header? Probably you can use useDerivedValue and when the top distance be equals half of the header, you execute your code. Can you share what you have tried?

Thanks for your answer @PedroBern , this is what I tried, but when I scroll until it enters the if, the application crashes.
const offset = useSharedValue(0);
  useDerivedValue(() => {
    if (top.value <= -(TAMAÑO_IMAGEN / 1.5)) {
      offset.value = Math.random();
    }
  });

  const animatedStyles = useAnimatedStyle(() => {
    console.log(top.value);
    return {
      transform: [
        {
          translateY: withSpring(offset.value * 255),
        },
      ],
    };
  });

<Animated.View style={[animatedStyles]} >
    <Text>Test</Text>
</Animated.View>

I have tried with a button in this way, and so it works
       <Button onPress={() => (offset.value = Math.random())} title="Move" />


Add dataLoader scripts for product table

Add to dataLoader.ts command to load data into product model added to postgres DB in PR 580.
similar to load_og_assets using importOilAndGasAssets.
Command will use the ProductInterface from lib/oil-and-gas-data/src/product.ts
Additional attribute description...
    type: string;  // product type, e.g., marketed production, venting and flaring, repressuring
    name: string; // product name, e.g., oil, natural gas, NGPL (natural gas production liquids)
    amount: string;
    unit: string;
    asset_uuid?: string; // optional parameter linking product data to oilAndGasAsset
    country?: string;
    division_type?: string; // e.g., state
    division_name?: string;

Source files for oil and gas product data to be used added to data/README.md. Start with U.S. state level product data from EIA

Resolved in PR referenced above


OpenStack Integration: Upgrade from Keystone API v2 to v3

Upgrading of the OpenStack controller to the Keystone API v3 is required for supporting Fujitsu K5 environments.

This feature is developed in context of issue #241.


RT1050EVK: MPU FAULT with Zephyr OS v1.12.0-360-gf3d1b22 using ztest

Issue description
Using ztest function (code bellow) with the CONFIG_STDOUT_CONSOLE=y in prj.conf generates an MPU FAULT. This happens with the current version of zephyr (v1.12.0), however was not observed in zephyr version 1.11.99.
Code used:
#include <ztest.h>

void my_test(void)
{
}
void test_main(void)
{
          ztest_test_suite(test_tests, ztest_unit_test(my_test));
          ztest_run_test_suite(test_tests);
}

Ouput
***** Booting Zephyr OS v1.12.0-360-gf3d1b22 *****
***** MPU FAULT *****
  Executing thread ID (thread): 0x200008ac
  Faulting instruction address:  0x0
  Stacking error
  Data Access Violation
  Address: 0x2000181c
Fatal fault in essential thread! Spinning...

 We enabled hardware stack checking by default for tests in Zephyr 1.12, and subsequently found a number of tests that had always been quietly blowing up the stack .
CONFIG_STDOUT_CONSOLE=y increases stack usage, so we disabled it for some testcases. See commit aa26d99

Oh, ok! I missed that using CONFIG_ZTEST=y the default stack value is 512.
I increased the stack size (1024) using CONFIG_MAIN_STACK_SIZE and it works.


fix(Chart Annotation modal): Table and Superset annotation options will paginate, exceeding previous max limit 100

SUMMARY

Replace the SelectControl component with an AsyncSelect component when choosing the source of the annotation. This addresses the response limiting table options to 100 max. There are relevant changes to the process of fetching and where the fetch is being made in the file.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

BEFORE:

AFTER:

TESTING INSTRUCTIONS

Create 100+ annotations or Tables. Saving dashboards as duplicates and selecting the duplicate charts box will speed this process up.
Charts must be created by you (annotation options are filtered by 'chart_owned_created_favored_by_me')
Create a new chart
Click the "Add Annotation" button
Choose an Annotation type requiring a query, e.g. "Event"
Scroll through the options to verify display of all 100+ charts

ADDITIONAL INFORMATION

[x] Has associated issue: Fixes #25421
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

/testenv up

/testenv up

/testenv up

In order to fix the failing Docker CI you just need to rebase your PR 😉

/testenv up

/testenv up


[d3d9] Koko kara Natsu no Innocence! (ここから夏のイノセンス！) black square glitch

Appears in main menu after hovering the mouse over menu items.

Wined3d seems to work fine.
Software information
Trial version can be downloaded at https://www.getchu.com/soft.phtml?id=853845&gc=gc
Note that due to some bug in Wine, GameData/movie.int file must be deleted in order for the game to start.
System information

GPU: AMD Radeon RX 5500 XT
Driver: MESA 22.3.3
Wine version: 8.0-rc5
DXVK version: 2.0

Apitrace file(s)

https://mega.nz/file/8rR0STZD#mJq3Dwcz7UKlGqt4VbBUoB_ZNGMALRWyDq_iKbYhT3M

Log files

d3d9.log: cs2_d3d9.log
dxgi.log: empty

I see, thanks for the information

You could try making a dxvk.conf where the d3d9 log appeared and insert d3d9.shaderModel = 1 and see if that changes the issue.

You could try making a dxvk.conf where the d3d9 log appeared and insert d3d9.shaderModel = 1 to see if that changes the issue.

Hmm, it doesn't seem to have any effect.

Ah ye i see, the config doesn't have an effect on this one. Tho it behaves like a classic Partial Presentation issue.

This is indeed another instance of #2749


High CPU usage

I found out that RepoZ has a high CPU usage even if it is not doing anything.
Interestingly, that behavior stops immediately after the window is shown once.

This came in with the registration of the Windows hotkey. This seems to be an issue with binding a hotkey to an invisible form.
Fixed this by showing the form and hiding it again at startup (using Opacity=0.0 to prevent flickering).


release.config.js or .releaserc.js is not inherited by sub-directories/packages on semantic-release v23

Hello! We recently updated to semantic-release v23 and it looks the release.config.js or releaserc.js is not inherited anymore by sub-directories/packages. Downgrading to semantic-release v22 (e.g. 22.0.12) still works.
There's a similar discussion here: https://github.com/semantic-release/semantic-release/discussions/3158
And this is the breaking change from the release notes of semantic-release

if using release.config.js as the name of your config file, it needs to be moved to a .config/ directory or renamed to .releaserc.js to keep it in the root of the repository. see https://github.com/cosmiconfig/cosmiconfig/releases/tag/v9.0.0 for more detail

https://github.com/semantic-release/semantic-release/releases/tag/v23.0.0
We've tried both release.config.js and .releaserc.js. And also tried moving those files in .config/ folder. But none worked on v23.

This seemed to work on our end with v23.
In root package.json
{
  ...
  "scripts": {
  ...
    "semantic-release": "yarn lerna exec --stream \"yarn semantic-release -e $(pwd)/release.config.js\""
  }
}

The relevant part is passing -e $(pwd)/release.config.js to semantic-release.

This is also discussed in https://github.com/semantic-release/semantic-release/discussions/3163

Still relevant!


Import MSnbase

Travis testing was failing with MSnbase import due to mzR errors (see #7), so Biobase being used for time being. MSnbase should be used when cause of travis failure can be established - see {ts}_add_MSnbase_dep_tests branch

Done (By @csdaw). See #7 (12aa3156144492775e9333490017a3af17c05786)


Update AllCallTimeCounter.plugin.js

I edit and use the plugin this way, it does not strain the eyes and looks more elegant.
default discord font and username color much better

The position overlaps with the profile picture, also the monospace font was originally chosen so that the text is not jumping around (drawing attention) every second; the text is small so not significant. The timer looks way better under the username. I think this is my favourite style so far;
https://github.com/Max-Herbold/AllCallTimersDiscordPlugin/blob/a07b3b46bdcd5634a21d5ea432d9724b3f4db50f/allCallTimers/timerText.tsx#L8-L18

However, for the element to be placed here in BD, I would prefer it to be patched into the username box so both are centred.
I had wanted to add a box in the settings for custom format but seems kinda tedious for users and I guess in principle ends up no different from editing the source. I don't plan on updating the version number (i.e. no semi-forced pushed updates) so hopefully it won't be too annoying to anyone that has custom styles atm.
Maybe some drop down boxes for customization or something. I struggle with this because there is no one right answer; I had a lot of trouble deciding where to put it.

If desired, please resolve conflicts and reopen


Refactor parallel and sequential as flow() methods

Refs: https://github.com/metarhia/metasync/issues/257

Landed in 50aa054 and ccbb60e


setting descriptions should include caveat

Testing #172034
these should mention that pinning is an exception

I don't think this has been released yet...

@meganrogge information about skipping updates is added to the options of this setting


Feature/api server address delegations

added next nonce for delegations endpoint
a new endpoint for fetching delegations for an address
a new wasm function for encoding account inputs

Please mind the renames I mentioned in the chat and comments. Otherwise, good to go.


[FLINK-35038] Bump org.yaml:snakeyaml to 2.2

SnakeYAML introduced breaking API changes and behavior changes between 1.31 and 2.2. This PR uses the updated APIs and explicitly allows the global tag for StreamMetadata (see changed SnakeYAML behavior in https://github.com/snakeyaml/snakeyaml/commit/2b8d47c8bcfd402e7a682b7b2674e8d0cb25e522).
Notes

This dependency is only used in tests, so therefore not critical to address.
Some tests are currently broken. Everything should be green once #90 goes in and this PR is rebased. I verified the change locally.

Closes #85.

I rebased on main after #90 has been merged to get a green build.


[Onboard quorum driver to fullnode] 3/n add cluster test case

In this PR we add a cluster test case by using fullnode's execution api to submit txns

add a cluster test cases and test all 3 request types
add execute_transaction_by_fullnode for SuiClient

Next:

metrics
eagerly update txns from quorum driver(?)

see also:
https://github.com/MystenLabs/sui/pull/3778
https://github.com/MystenLabs/sui/pull/3866

Looks like a rebase is needed


fix: JSON Mode when provided through model kwargs

As you know model_kwargs are passed on to OpenAI's create method.
llm = ChatTogether(
        model="meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo",
        model_kwargs={"response_format": {"type": "json_object"}},
    )

This fails, I have a fix in this PR. Let me know your thoughts.
References:

https://docs.together.ai/docs/json-mode

@efriis @baskaryan


Divine Scourge can not choose Major Hexes

Describe the bug
Divine Scourge can not choose major hexes.  At the level 11th, the selections of the add major hexes can be seen but not selectabale; the character does not meet the prerequisites. Plz make Divine Hexes selections can be selected without prerequisite or  just add Major Hex feature to the archetype.

Thanks for the report!
Fixed in next update.
Will close issue on release, sometime in next 2 days.


Failed creating compose manager: docker-compose binary not found

Bug description
Failed creating compose manager: docker-compose binary not found
Expected behavior
Run
sudo /usr/bin/portainer --bind :9000 --tunnel-port 8000 --data /var/lib/portainer --assets /usr/share/portainer
Portainer Logs
Jun 28 18:05:25 portainer[1698958]: time="2022-06-28T18:05:25+07:00" level=info msg="Encryption key file `portainer` not present"
Jun 28 18:05:25 portainer[1698958]: time="2022-06-28T18:05:25+07:00" level=info msg="Proceeding without encryption key"
Jun 28 18:05:25 portainer[1698958]: time="2022-06-28T18:05:25+07:00" level=info msg="Loading PortainerDB: portainer.db"
Jun 28 18:05:25 portainer[1698958]: time="2022-06-28T18:05:25+07:00" level=info msg="Opened existing store" version=50
Jun 28 18:05:25 portainer[1698958]: time="2022-06-28T18:05:25+07:00" level=fatal msg="Failed creating compose manager: docker-compose binary not found"
Jun 28 18:05:25 systemd[1]: portainer.service: Main process exited, code=exited, status=1/FAILURE

Steps to reproduce the issue:

run command: sudo /usr/bin/portainer --bind :9000 --tunnel-port 8000 --data /var/lib/portainer --assets /usr/share/portainer

Technical details:

Portainer version: 2.14.0
Docker version (managed by Portainer): 20.10.17, build 100c70180f
Kubernetes version (managed by Portainer): Not in the system or not found
Platform (windows/linux): linux (archlinux)
Command used to start Portainer (docker run -p 9443:9443 portainer/portainer): sudo /usr/bin/portainer --bind :9000 --tunnel-port 8000 --data /var/lib/portainer --assets /usr/share/portainer`
Browser: LibreWolf (fork Mozilla Firefox)
Use Case (delete as appropriate): Using Portainer at Home
Have you reviewed our technical documentation and knowledge base? Yes
Docker Compose version 2.6.0

Additional context

Just updated portainer to the latest version.

fyi we've upgraded docker compose to v2 (https://github.com/portainer/portainer/issues/6074).

As a side note, running Portainer as a standalone binary (ie, not using our provided images) isn't a supported method - while you can certainly do this, we don't build with this in mind and changes such as the move to docker compose v2.

Hi, same here:
time="2022-06-29T09:17:52Z" level=info msg="Proceeding without encryption key"
time="2022-06-29T09:17:52Z" level=info msg="Loading PortainerDB: portainer.db"
time="2022-06-29T09:17:53Z" level=info msg="Opened existing store" version=50
time="2022-06-29T09:17:53Z" level=fatal msg="Failed creating compose manager: docker-compose plugin is missing from config path"

With my Docker Compose File:
`version: '2'
services:
portainer-prod:
image: portainer/portainer-ce:2.14.0
container_name: portainer-prod
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 9000:9000
restart: always
mem_limit: 128m`

@plaintext-gmbh
Do you have a volume mount for the /data directory? I don't see one specified in your compose file.

@fleef-me, @whalehub, @plaintext-gmbh   - in 2.14 we upgraded to docker compose v2 which expects the docker compose plugin binary to be found in  $HOME/.docker/cli-plugins
Due to some old workarounds, the file gets downloaded in our container to "docker-compose.plugin".  But then gets shifted to it's final resting place on first invocation.
So basically download the docker compose binary and place it into your $HOME/.docker/cli-plugins directory.  After that, Portainer should work.
You can get it from here:  https://github.com/docker/compose/releases
Without it installed correctly, you'll get
❯ docker compose
docker: 'compose' is not a docker command.
See 'docker --help'

After installing:
❯ docker compose

Usage:  docker compose [OPTIONS] COMMAND

Docker Compose

Options:
      --ansi string                Control when to print ANSI control characters ("never"|"always"|"auto") (default
                                   "auto")
      --compatibility              Run compose in backward compatibility mode
      --env-file string            Specify an alternate environment file.
  -f, --file stringArray           Compose configuration files
      --profile stringArray        Specify a profile to enable
      --project-directory string   Specify an alternate working directory
                                   (default: the path of the, first specified, Compose file)
  -p, --project-name string        Project name

Commands:
  build       Build or rebuild services
  convert     Converts the compose file to platform's canonical format
  cp          Copy files/folders between a service container and the local filesystem
  create      Creates containers for a service.
  down        Stop and remove containers, networks
  events      Receive real time events from containers.
  exec        Execute a command in a running container.
  images      List images used by the created containers
  kill        Force stop service containers.
  logs        View output from containers
  ls          List running compose projects
  pause       Pause services
  port        Print the public port for a port binding.
  ps          List containers
  pull        Pull service images
  push        Push service images
  restart     Restart containers
  rm          Removes stopped service containers
  run         Run a one-off command on a service.
  start       Start services
  stop        Stop services
  top         Display the running processes
  unpause     Unpause services
  up          Create and start containers
  version     Show the Docker Compose version information

Run 'docker compose COMMAND --help' for more information on a command.

@fleef-me  if you are running the portainer binary directly, then you need to install docker compose v2.
Please follow the instructions found here:  https://github.com/docker/compose

@plaintext-gmbh - the way we call this is a bit complicated.  I'm working on a fix that makes it all a lot simpler.

Closing, as there's a fix for this in 2.14.1 which will be released imminently.

Thank you @jamest-portainer, i can confirm, that it is working again with 2.14.1

Great stuff @plaintext-gmbh.
Thank you to hookenz for fixing it!

Hm... I have read through this issue, but what's weird, is:
if I run
./portainer --data=/tmp/portainer --assets=./

from the /dist folder, it works while running
./dist/portainer --data=/tmp/portainer --assets=./dist

from the project root does not, resulting in the FATAL[0001] Failed creating compose manager: docker-compose plugin is missing from config path error.
I am using the latest zsh (Mac M1) with latest MacOS, GO and Docker if that makes any difference.
I suppose it tries to find the plugin from my CWD instead of looking for it relatively to the portainer binary itself...

Actually if I didn't use --assets flag, I could start local portainer from root (i.e. using ./dist/portainer --data=/tmp/portainer). So not using assets seems to have fixed it.


Updating so URLs match the pilots protocol

As the new standard is to make pilots HTTPS updated the docs so that links and scripts are pulled in using the same protocol as the viewer

Also LGTM.


[stdlib] Fix typos in Dictionary.swift

Hi, I fixed several typos in Dictionary.swift file(#Line: 347, 1194).

origin comments

// #347
// Prints "The 'star' image is a glyph.")  // <-- I thought the ' ) ' character was unnecessary, so I removed it.

// #1194
// Prints "No value found for that key.""  // <-- I thought the ' " ' character was unnecessary, so I removed it.

changed comments

// #347
// Prints "The 'star' image is a glyph."

// #1194
// Prints "No value found for that key."

@swift-ci please smoke test


Bug: Ui is both light and dark on steam overlay web browser

weird 🤔

hmm very weird...

Interestingly, it looks fine for me.

i probably should have mentioned that it was on linux version of steam


Pricing estimates no longer work.

Neither of the pricing estimates work.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 8866b26b-b0e7-494e-48cf-491db44b3aeb
Version Independent ID: bd1d10ff-39db-a6cb-1a63-805e19159561
Content: Image classification for insurance claims - Azure Example Scenarios
Content Source: docs/example-scenario/ai/intelligent-apps-image-processing.md
Service: architecture-center
Sub-service: example-scenarios
GitHub Login: @david-stanford
Microsoft Alias: pnp

Hi @amang2205 Thanks for your feedback. We will review and update as appropriate.

AB#160216 - Thanks for reporting - this issue is under review

I've been unable to reproduce any problems with the pricing estimates.  Please re-open an issue if you are still experiencing issues.


Facebook.AccountKit.iOS crash on release only

Hi, when I use this:
PhoneLogin.AsIViewControllerProtocol()
The registrar found an invalid interface 'Facebook.AccountKit.IViewController': The interface must have a Protocol attribute specifying its wrapper type
In debug works fine

I resolved with --linkskip

Hi @lDemurl! Thanks for reporting this! I'll investigate this, it seems that something is being stripped by the linker.


docs: typography scale table content

Tables are currently empty and needs content or possibly removed.
https://ux.redhat.com/foundations/typography/#scale
Determine what to do about these tables, remove, link to tokens?

I think it's helpful (especially for designers) to have a Typography table like we had. The tokens page may or may not be a bit more overwhelming for some.
Let's make the table run off the tokens.

6/18 update.
Figma proto link

Stop gap until DPO alignment
Marionne and Grady will be coding

I've started a docs/typography-page-update branch for this. I'll work on getting the subnav and some blank pages dded abefore we start coding the content.


Pressing CTRL + Pause results in a -1 keycode

When using a GLFWKeyCallback, pressing CTRL and Pause at the same time makes the key = -1, when the expected result would be a key of GLFW_KEY_PAUSE, with a mod of GLFW_MOD_CONTROL.

CTRL+Pause triggers SIGBREAK. The scancode changes from 69 to 326 (I'm testing on Windows) and looks like GLFW doesn't have a mapping for it.
You may want to report this to GLFW.

Fixed with https://github.com/glfw/glfw/commit/3503cba5d9df2976fa94eeaf852e15f987a00fa0.

Fixed in the latest commit https://github.com/glfw/glfw/commit/3503cba5d9df2976fa94eeaf852e15f987a00fa0


Error : UIView base class does not support pointerEvent value: box-none [Ask for help]

Describe the bug
Error : UIView base class does not support pointerEvent value: box-none
To Reproduce
Steps to reproduce the behavior:

Enter a chart
click on the Pie chart
error

Screenshots

My code
chartData
const chartPercent = () => {
    const totalPortfolioValue = allPortfolioData.reduce(
      (total, item) => total + item.amount * item.crypto.price,
      0,
    );

    let colors = [
      'rgba(124, 225, 78, 1)',
      'rgba(23, 187, 239, 1)',
      'rgba(240, 183, 12, 1)',
      'rgba(224, 77, 115, 1)',
      'rgba(98, 98, 98, 1)',
    ];

    let colorsBlack = [
      'rgba(124, 225, 78, 0.3)',
      'rgba(23, 187, 239, 0.3)',
      'rgba(240, 183, 12, 0.3)',
      'rgba(224, 77, 115, 0.3)',
      'rgba(98, 98, 98, 0.3)',
    ];
    return allPortfolioData
      .map((item, index) => ({
        symbol: item.crypto.symbol,
        value: ((item.amount * item.crypto.price) / totalPortfolioValue) * 100,
        color:
          chartIndex === null
            ? colors[index]
            : index === chartIndex
            ? colors[index]
            : colorsBlack[index],
        focused: index === chartIndex,
      }))
      .sort((a, b) => b.value - a.value)
      .map((item, index) => ({
        ...item,
        color:
          chartIndex === null
            ? colors[index]
            : index === chartIndex
            ? colors[index]
            : colorsBlack[index],
      }));
  }

chartPie
return (
    <PieChart
      data={pieData}
      donut
      strokeColor="#1B1C1E"
      strokeWidth={3}
      radius={85}
      innerRadius={70}
      sectionAutoFocus
      innerCircleColor={'#1B1C1E'}
      centerLabelComponent={renderCenterLabel}
    />
  )

Device: [iPhone14pro]

OS: [iOS16.4]

react-native : "0.71.10",

react-gifed-charts : "1.3.29",

react-svg : "14.1.0"

Additional context
I tried updating the version in the GitHub issue, but it didn't work. Is this issue resolved? Or does anyone know how to fix it?

Duplicate of https://github.com/Abhinandan-Kushwaha/react-native-gifted-charts/issues/472

@Abhinandan-Kushwaha
Hi, there was a duplicate
Just one question, in #472 you mention the
changing the version to 1.3.28 seems to be the workaround, right? I don't like to mess around with version control.

@jihoon8730 Are you facing this issue only on iOS or on both iOS and Android?

@Abhinandan-Kushwaha AOS could not determine

@Abhinandan-Kushwaha
If downgrading to version 1.3.28 is a viable solution, let's try it!

No, downgrading is not a solution. He was using 1.3.27 so I asked him to use the latest version at that time, that was 1.3.28

@Abhinandan-Kushwaha
Oh, I didn't see a good solution for the duplicate GitHub issue.

Yes, I think I will have to release a new version with the fix.
Here's the problem-
pointerEvents={'box-none'} is not supported for <Svg> elements for older versions of react-native.
So, I am checking the react-native version. If it's higher than 0.70, then I am using pointerEvents={'box-none'} otherwise I am using pointerEvents={'auto}
But, it seems like support for box-none started in version 0.72, not 0.70 of react-native.
But I'm not sure about this. Once it is confirmed, I will change the condition form >0.70 to >0.72
Give me a few minutes to confirm on this.

@Abhinandan-Kushwaha
Glad to see this is something that can be supported though
Thanks and can you please leave a comment when you get a bug fix and version update?

Hi @jihoon8730 👋
This has been fixed in version 1.3.30 and above.
Please use the latest version of the library.

Hi, I used version 1.4.7 of the library with RN 0.70.6 and I was not able focus any element while other element was already focused with touch events while using the Donut chart. I tried with all the possible configurations, the only one that worked was using controlled focus with focusOnPress disabled, but the focused element was not rendering.
I have tried with other releases:
-1.29.0, still the same problem
-1.28.0 works, but 1 out of 5 times it does not detect touch events

Hi, I used library version 1.4.9. RN version 0.72.4 and I still got this error "Error : UIView base class does not support pointerEvent value: box-none".  It happened when I was using PieChart. When I was using LineChart, it was working normally


Add plugin manager promise

Port of https://github.com/saleor/saleor/pull/11287

Impact

[ ] New migrations
[ ] New/Updated API fields or mutations
[ ] Deprecated API fields or mutations
[ ] Removed API types, fields, or mutations
[ ] Documentation needs to be updated

Pull Request Checklist

[ ] Privileged queries and mutations are guarded by proper permission checks
[ ] Database queries are optimized and the number of queries is constant
[ ] Database migration files are up to date
[ ] The changes are tested
[ ] GraphQL schema and type definitions are up to date
[ ] Changes are mentioned in the changelog

@8r2y5 tests are failing


[automated] Update Rector Dependencies

Automated changes by create-pull-request GitHub action

it seems got error:
Run composer rector
> vendor/bin/rector process --ansi
PHP Fatal error:  Uncaught _PHPStan_98a3b0791\Nette\DI\ServiceCreationException: Service of type PHPStan\PhpDocParser\Parser\PhpDocParser: Unable to pass specified arguments to PhpDocParser::__construct(). in phar:///home/runner/work/getrector.org/getrector.org/vendor/rector/rector/vendor/phpstan/phpstan/phpstan.phar/vendor/nette/di/src/DI/Resolver.php:421
Stack trace:

it seems need update dependencies.

updated and re-run rector.

Thanks 👍


Look into the naming of workflow_context_properties

The proposal is to decide on naming of attribute for propagation of workflow context across GenAI traces.

The consensus is that the naming should not include any genAI references.
I am in favour of naming these fields as follows
context.session_id

'invocation' would be better than 'context', as 'context' is first class object in open telemetry


string error in fr.yml

Plugin Version:
2.9.0
Issue Type:
[16:09:20] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
[16:09:20] [Server thread/WARN]:  in 'string', line 7, column 5:
[16:09:20] [Server thread/WARN]:         Price: '&cTu n''à pas pu être té ...
[16:09:20] [Server thread/WARN]:         ^
[16:09:20] [Server thread/WARN]: expected , but found ''
[16:09:20] [Server thread/WARN]:  in 'string', line 8, column 87:
[16:09:20] [Server thread/WARN]:      ... n %attempts% tentatives! &7Tu n'à pas été téléporter!'
[16:09:20] [Server thread/WARN]:                                          ^
The "n'à" is not escaped
By the way, it's a HORRIBLE French translation with a misspelling every 2 words.
Shame on the one who provides this translation ...
Thx for the plugin :) have a nice day.

Thanks for shaming me...
The traduction will be fixed tho

Hey @wiliwilliam seems like Mr.At0mic fixed the translation, I will also be sure to update the translation on the plugin files on the next update. But for now, you can update your translation here https://github.com/SuperRonanCraft/BetterRTP/blob/master/lang/fr.yml
Thank you.


fix: integrate tracers and implement circuits tracer in vm2

Fixes PLA-911
What ❔

Why ❔

Checklist

[ ] PR title corresponds to the body of PR (we generate changelog entries from PRs).
[ ] Tests for the changes have been added / updated.
[ ] Documentation comments have been added / updated.
[ ] Code has been formatted via zk fmt and zk lint.

The slowdown is real but mostly under 10%. heap_read_write shows +15% on my M1 even though it shows no change in iai.
This can be investigated later when we want to really optimize performance.


java.lang.OutOfMemoryError: Java heap space

Bug Report
When I want to fix my Jar file, this error pops up, please help

get some more RAM bro

I have 72 gigs of ram and I get this error, its definitely a bug or memory leak of some kind.,


Section 6: User Interface

Based on the changes you made for https://github.com/RaiderSoft/semantic-godot/pull/25, I think we won't have to do much for this section, though I will probably add a few pictures.
I was thinking it would be appropriate to have a part at the end of this section that shows what's been completed up to this point. Gralk can't yet tell if the player has answered the riddle correctly (and there's no treasure chest), but everything else should be in place for the player to move around and start a conversation with Gralk. What do you think? @defreez


Use cargo-lambda to build binaries

This Cargo subcommand abstracts away most of the boilerplate necessary to work with zigbuild and organize binaries.
You can see more information in the links below:
https://crates.io/crates/cargo-lambda
https://github.com/calavera/cargo-lambda
Signed-off-by: David Calavera<EMAIL_ADDRESS>By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@nmoutschen updated


how to run all the bigbench tasks at once?

python -m lm_eval --model hf --model_args pretrained=/hf_model_files/Llama-2
-7b-chat-hf/,parallelize=True   --tasks bigbench --batch_size 16 --output_path /out/Llama-2-7b-chat-hf/
i am getting below error:
2024-05-04 08:44:14 EDT llm_evals line: 74: [INFO] 2024-05-04:08:44:14,457 ERROR    [main.py:301] Tasks were not found: bigbench
Follow up: i am getting same error for ,mbpp,mgsm,arc tasks.. how should we run all the subtasks for these group tasks

Maybe try --tasks bbh instead?


The implementation of perceiver doesn't seem to correspond to what is described in the paper

Hi!
There seems to be just one cross-attention op before all self-attention ops, not cross-attention in every block. Is this a bug, by design or am I reading the code incorrectly?
Relevant line:
https://github.com/deepmind/deepmind-research/blob/2fede222dd33545f0a7b91a9afd67ca957009ba6/perceiver/perceiver.py#L467

Hi!
This is indeed by design. If you look at Figure 2 of the paper, you can see that the cross-attention operation is only part of the "Encode"  block. The "Process" block (which is repeated L times) only has a self-attention operation.

Hi, thanks for your comment! The figure Seb is referring to is in the Perceiver IO paper (https://arxiv.org/abs/2107.14795) - we'll be updating the README shortly with this link. We found that we can get better performance on ImageNet than reported in the original Perceiver paper with only a single cross-attention, so this is the model we've included here. The models described in the Perceiver IO paper perform better than their counterparts in the original paper and are roughly half as expensive FLOPs-wise because they use only one cross-attend.
Sorry for any confusion!

Thanks for the clarification!


data source counts

Merging this since only additions (fields per root entity) and the CI passes: https://github.com/codebgp/bgp-data/actions/runs/3227753214


Can't narrow on discriminant when multiple values map to a type

TypeScript Version:  3.8.3
Search Terms: discriminant, narrowing
Expected behavior:
Else block has narrowed the type when it's not possible for any other subtype to be present.
Actual behavior:
Else block can only narrow if a user defined type guard is used or if there is only a single value for a particular subtype (e.g. Complex only had one string value)
Related Issues:
#33546
Code
type Simple = "string" | "boolean";
type Complex = "complex" | "verycomplex";

interface SimpleThing {
    type: Simple;
    searchable?: boolean;
    sortable?: boolean;
}

interface ComplexThing {
    type: Complex;
    fields: Thing[];
}

type Thing = SimpleThing | ComplexThing;

function test(arg: Thing) {
    // this does not work, but a manual type guard for "is ComplexThing" does work
    if (arg.type === "complex" || arg.type === "verycomplex") {
        return arg;
    } else {
        // this should work, but arg is still typed as Thing
        arg.searchable
    }
}

Compiler Options
{
  "compilerOptions": {
    "noImplicitAny": true,
    "strictNullChecks": true,
    "strictFunctionTypes": true,
    "strictPropertyInitialization": true,
    "strictBindCallApply": true,
    "noImplicitThis": true,
    "noImplicitReturns": true,
    "useDefineForClassFields": false,
    "alwaysStrict": true,
    "allowUnreachableCode": false,
    "allowUnusedLabels": false,
    "downlevelIteration": false,
    "noEmitHelpers": false,
    "noLib": false,
    "noStrictGenericChecks": false,
    "noUnusedLocals": false,
    "noUnusedParameters": false,
    "esModuleInterop": true,
    "preserveConstEnums": false,
    "removeComments": false,
    "skipLibCheck": false,
    "checkJs": false,
    "allowJs": false,
    "declaration": true,
    "experimentalDecorators": false,
    "emitDecoratorMetadata": false,
    "target": "ES2017",
    "module": "ESNext"
  }
}

Playground Link: Provided

This is effectively a duplicate of #32748, though written slightly differently. The suggested fix in #32748 applies here as well, just declare individual interfaces for each of the discriminants.


Scaffold Laravel Elixir integration when initializing new sites

Still a work in progress, but currently:

Scaffolds default package.json
Scaffolds default gulpfile.json
Scaffolds default .gitignore
Scaffolds basic master layout and index template
Scaffolds empty main.scss (and main.css so fresh sites have no console errors)
gulp watch watches for all changes in the source folder and recompiles the site if anything changes

Nice to haves:

Currently updating an asset file (like main.scss) triggers two recompiles because the Sass file changes, which triggers the CSS file to change. It would be nice to avoid this, but it might only be possible by moving precompiled assets out of the source folder.
It would be kind of nice to not compile assets into the source folder, and instead only compile them into the build folders, so no compiled assets end up in the raw source files.
Would be nice to put together a command like jigsaw serve that starts a PHP server pointed at build_local and starts gulp watch.
The gulp file currently expects Jigsaw to be installed globally, would be nice to have it try for a local one first, probably can do this with bash no problem.
The jigsaw build command that Gulp runs is hard coded, so you can't disable pretty URLs without editing the gulp file. This may or may not be worth addressing, it's pretty easy to edit that file yourself.

@mattstauffer Thinking about where the assets should be compiled to, right now they land in {your-build-folder}/assets/css/main.css. Wondering if it might be better to get rid of the assets folder and move those subfolders to top level, so {your-build-folder}/css/main.css. Assets would still live in _assets before compiling, but not get moved to assets/{asset-type} afterwards.
What do you think is more common or would be preferred?

@adamwathan I think not requiring the /assets on the dist is great. It's 6 of one half dozen of the other; I guess someone could have a /css or /js directory that they would want content-wise (mysite.com/css/article-about-css-here) but I'm not too worried about it.

@mattstauffer just tried it, it still works even if you do that anyways, keeps all the files. I think I'll default it to jam everything in the root, so insanely easy to change in the gulpfile if people want to do that.


Quality: pki/Add-CertificateEnrollmentPolicyServer

Prerequisites

[X] Existing Issue:

Search the existing quality issues for this repository. If there's an issue that
covers the quality area and articles you want to improve, pick a different quality area
or article set. Don't file a new issue for the same work. Subscribe, react, or comment
on that issue instead.

[X] Descriptive Title:

Write the title for this issue as a short synopsis. If possible, provide context. For
example, "Quality: Command Syntax in Foo" instead of "Quality: Foo"
Quality Areas
Formatting code samples, Formatting command syntax
Article List

Add-CertificateEnrollmentPolicyServer.md

Addressed in PR #3343


Add mention that Env gets deprecated

What this PR does / why we need it:
This PR does

add example to set labels via app config
add mention that Env gets deprecated

Which issue(s) this PR fixes:
Fixes https://github.com/pipe-cd/pipe/issues/2750
Does this PR introduce a user-facing change?:

NONE

/lgtm

Nice.
/approve


Binary Tree Traversal

As I have seen there is no algorithm of level -order of trees included in this repository. Can I add it?
Algorithm                   Time Complexity                 Space Complexity
level-order                      o(n)                                      o(n)

I am planning to add this code in the file.
/*
Levelorder traversal
------------------
This Algorithm visits and displays each node in the following order starting
with the level wise first it visit all the nodes on level 0 then followed by 1 and so on.
Time complexity
---------------
Average case : O(n), where n is the number of nodes in the tree
Worst case : O(n)

Space complexity
----------------
O(n), where n is the number if nodes in the tree

*/
vector BinarySearchTree::traversal_levelorder_iterative() {
vector values;
if (root->value == INF) {
return values; // empty vector
}
queue<Node*> traversal;
traversal.push(root);

while(!traversal.empty())
{
    Node *current=traversal.front();
    traversal.pop();
    values.push_back(current->value);
    if(current->left_child)
        traversal.push(current->left_child);
    if(current->right_child)
        traversal.push(current->right_child);
}

return values;

}


Shutdown hook not called in init script on Amazon Linux

I've noticed that my agents on Amazon Linux don't shutdown gracefully (after termination I still see them listed under the agents tab).
I'm following the advice on https://github.com/buildkite/agent/issues/234 and using the older init.d script.
It looks like CentOS derived operating systems need a lock in /var/lock/subsysotherwise they will not shutdown services.
Seems like we need:
broken_lock_file_for_centos=/var/lock/subsys/buildkite-agent

# In the start block
touch "$broken_lock_file_for_centos"

# In the stop block
rm -f "$broken_lock_file_for_centos"

https://forums.aws.amazon.com/thread.jspa?threadID=22513

I've pushed a fix for this in agent version 2.1.5 to GitHub and to the unstable package channels. Will give it a test and, if all good, promote it to stable.

Cool, this will be out in the next release


Solve date formatting doesn't work

Fixes #3368
Changes proposed in this pull request:

main/src/com/google/refine/exporters/CustomizableTabularExporterUtilities.java
The CellFormatter constructor is always defaulting and the data formatting is always missing. I made some changes to invoke the constructor with parameters, so the data formatting can be set by these parameters.
I will pull some test cases soon if it works.

@wetneb I clone the newest code of this repository, but it can not pass the test cases as well. I told some friends to try but they also failed to pass the test. So I think the source code may have some problems.
If it is my blame, I need your help because I am a newcomer.
Thank you!

@wetneb I clone the newest code of this repository, but it can not pass the test cases as well. I told some friends to try but they also failed to pass the test. So I think the source code may have some problems. If it is my blame, I need your help because I am a newcomer. Thank you!

@xbdeng: on what OS are you? I have a lots of problems on Window… none on Mac or Linux.
Regards, Antoine

@wetneb I clone the newest code of this repository, but it can not pass the test cases as well. I told some friends to try but they also failed to pass the test. So I think the source code may have some problems. If it is my blame, I need your help because I am a newcomer. Thank you!

@xbdeng: on what OS are you? I have a lots of problems on Window… none on Mac or Linux.
Regards, Antoine

@antoine2711 I use Ubuntu, my friend uses Mac, but we failed to pass the test. I wander If you could pass the test with the newest code. Thank you!

Hi @xbdeng 🙋🏾,
I wish to help you with this in checking why your checks are failing, but I noticed you opened a PR from the master branch on your fork. Following the contributing guidelines, we have to make branches of the master which have the issue number and fix description. I think this helps us have a central space for keeping safe code and opens up multiple contributions to be made from your fork.
I would suggest starting clean from a different appropriate branch and running the corresponding tests for the SQL exporter per change you make. Find the tests here.

I think I fix the bug, I can pass the test now, should I pull a new request? @elroykanye

I think I fix the bug, I can pass the test now, should I pull a new request? @elroykanye

@xbdeng: I'd say, since he's overlooking you, that you can put him as the reviewer, and I'll know then that you are ready for a review.

Regards, Antoine

I have pull a new PR, may be this can be closed?
I don't know how to pull a new request under this PR. @antoine2711

@wetneb I pass the test!

I am so sorry I misunderstood the issue before. But now I think I have fixed it!
@wetneb

Could you help me approval the workflow? @antoine2711

I fix the format bug, could  you help me approval the workflow again? @antoine2711

I don't know why I can not pass my own added test case, I can pass it on my Ubuntu. I need your help to solve it, sorry....

I don't know why I can not pass my own added test case, I can pass it on my Ubuntu. I need your help to solve it, sorry....

Don't be sorry. I also have those problems! :-(
https://groups.google.com/g/openrefine-dev/c/EB_ofpAu3jY
I'll try to relaunch them. It a pleasure to help you, @xbdeng.

I fix the format bug, could you help me approval the workflow again? @antoine2711

@wetneb: I have questions.

I run the test on Mac & Linux Ubuntu, no problem.
Here on the CD/CI, it break both for Linux (x2) and Windows
On windows, refine.bat test or refine.bat test do not seams to work.

How can I help this contributor?
Regards, Antoine

Thinking about it more, this seems to indicate that your machines are using different locale settings than the CI, and for those locale settings the generated dates do not have a comma in them.
To make sure the test passes reliably, you could perhaps use TSV instead of CSV, to make sure the formatted dates do not contain any separator regardless of the locale.

Thinking about it more, this seems to indicate that your machines are using different locale settings than the CI, and for those locale settings the generated dates do not have a comma in them. To make sure the test passes reliably, you could perhaps use TSV instead of CSV, to make sure the formatted dates do not contain any separator regardless of the locale.

@wetneb: should't our tests be agnostics of the OS or user setting, and shouldn't our test do a few different local setting? Do we have a few languages that covers 80 or 90% of our user base?
I guess that both date setting, and the list separator setting could have an effet...
Regards, Antoine

Hi @xbdeng, are you still working on this?

Yes, maybe I need more time......

I noticed #2071 may solve this?

Closing per inactivity, we can reopen if you get round to working on this again.


java.nio

Scala.js is missing an implementation for java.nio.
I have a draft PR for everything in the public API for java.nio except MappedByteBuffer and java.nio.channels. Not realising how big it was, I ended up spending hours and hours on this tiring thing. It's a direct port from Harmony (minus the stuff in the package object).
https://github.com/japgolly/scala-js/commit/bf5e60097bfb2d739d5b4bf76016c0348cd18477
Some notes and questions:

Typed arrays are needed. According to http://caniuse.com/#feat=typedarrays everything except IE8 and IE9 support typed arrays. Problem?
I added doubleToRawLongBits and similar, but in the java.nio package object for now. Should I move to Double and Float?
What do you think? Suggestions? What else (if anything) would be needed to get this over the line?

If someone in the community could carry this on over the line that'd be great.

So, for the record, I've been working on this. WiP is in #1495. One of the students at EPFL will need this for his project this semester, so I'm pushing it over. Note that it's a reimplementation from scratch, using the capabilities of the Scala.js optimizer to keep it DRY. So it doesn't look at all like Harmony's source code.