RuntimeError: invalid argument 1: must be >= 0 and <= 1 at /pytorch/aten/src/TH/THRandom.cpp:320

This exception is happening training 20newgroups with the embed_dimension 300 in GoogleColab with pytorch 1.1.0 with cuda 10.
Curiously, it does not happen training on my Mac with only the CPU.
From alias_multinomial.py:
    def draw(self, N):
        """Draw N samples from the distribution."""

        K = self.J.size(0)
        r = torch.LongTensor(np.random.randint(0, K, size=N))
        q = self.q.index_select(0, r)
        j = self.J.index_select(0, r)
        b = torch.bernoulli(q)
        #print("K r q j b r.shape, q.shape j.shape b.shape, j.shape", K, r, q, j, b, r.shape, q.shape, j.shape, b.shape, j.shape)
        oq = r.mul(b.long())
        oj = j.mul((1 - b).long())
        return oq + oj

Traceback (most recent call last):
  File "train.py", line 36, in <module>
    main()
  File "train.py", line 32, in main
    save_every=20, grad_clip=5.0
  File "../utils/training.py", line 127, in train
    neg_loss, dirichlet_loss = model(doc_indices, pivot_words, target_words)
  File "/usr/local/lib/python3.6/dist-packages/torch/nn/modules/module.py", line 493, in __call__
    result = self.forward(*input, **kwargs)
  File "../utils/lda2vec_loss.py", line 82, in forward
    neg_loss = self.neg(pivot_words, target_words, doc_vectors, w)
  File "/usr/local/lib/python3.6/dist-packages/torch/nn/modules/module.py", line 493, in __call__
    result = self.forward(*input, **kwargs)
  File "../utils/lda2vec_loss.py", line 152, in forward
    noise = self.multinomial.draw(batch_size*window_size*self.num_sampled)
  File "../utils/alias_multinomial.py", line 60, in draw
    b = torch.bernoulli(q)
RuntimeError: invalid argument 1: must be >= 0 and <= 1 at /pytorch/aten/src/TH/THRandom.cpp:320

q.min() and q.max()
0.21869047
1.0066459
This seems relevant:
https://github.com/pytorch/pytorch/issues/9917

Try this:
self.q = torch.clamp(self.q, 0.0, 1.0)
self.J = torch.clamp(self.J, 0, K- 1)

instead of this:
self.q.clamp(0.0, 1.0)
self.J.clamp(0, K - 1)


Capture Video.licenseStatus

This is an undocumented field that provides the DRM license response. I find it incredibly valuable to capture.
onLicenseStatusChanged() |video.licenseStatus=<Component: roAssociativeArray> =
{
    duration: 0
    keysystem: "Widevine"
    response: "{"code":130001,"message":"License denied. There were no valid internal or external entitlements for the user: [__anonymous]"}"
    status: 403
}

@timalacey since this is an undocumented feature, could you add a comment in the code to make it clear and explain the behavior? Same for #26 . Thanks!

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: timalacey:x: Tim LaceyTim Lacey seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks @asllop
I've combined and updated.

All checks now passed @asllop


do not implicitly set a session schema for alter table operation

Codecov Report

Merging #5233 into master will increase coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #5233      +/-   ##
============================================
+ Coverage     82.47%   82.49%   +0.01%
+ Complexity    11020    11018       -2
============================================
  Files          1331     1331
  Lines         45003    45002       -1
  Branches       5637     5637
============================================
+ Hits          37118    37123       +5
+ Misses         5271     5258      -13
- Partials       2614     2621       +7

Impacted Files
Coverage Δ
Complexity Δ

.../crate/executor/transport/AlterTableOperation.java
86.87% <ø> (-0.09%)
32 <0> (ø)

...n/java/io/crate/exceptions/JobKilledException.java
0% <0%> (-66.67%)
0% <0%> (-1%)

...exceptions/GroupByOnArrayUnsupportedException.java
66.66% <0%> (-33.34%)
1% <0%> (-1%)

...rc/main/java/io/crate/analyze/UnboundAnalyzer.java
60% <0%> (-15%)
2% <0%> (ø)

...te/executor/transport/SubSelectSymbolReplacer.java
68.88% <0%> (-11.12%)
3% <0%> (ø)

...transport/executionphases/ExecutionPhasesTask.java
83.33% <0%> (-9.26%)
21% <0%> (-3%)

...src/main/java/io/crate/jobs/UpsertByIdContext.java
77.5% <0%> (-7.5%)
8% <0%> (ø)

...ava/io/crate/jobs/AbstractExecutionSubContext.java
84% <0%> (-4%)
17% <0%> (ø)

...c/main/java/io/crate/jobs/JobExecutionContext.java
88.79% <0%> (-3.45%)
21% <0%> (-2%)

.../distributed/TransportDistributedResultAction.java
71.87% <0%> (-3.13%)
7% <0%> (-1%)

... and 17 more

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 31dec58...770158c. Read the comment docs.


Gh 758 per group aggregation

Codecov Report

Merging #937 into develop will decrease coverage by 0.31%.
The diff coverage is 73.91%.

@@              Coverage Diff              @@
##             develop     #937      +/-   ##
=============================================
- Coverage      63.54%   63.23%   -0.32%
  Complexity       953      953
=============================================
  Files            479      479
  Lines          13848    13885      +37
  Branches        1566     1573       +7
=============================================
- Hits            8800     8780      -20
- Misses          4416     4468      +52
- Partials         632      637       +5

Impacted Files
Coverage Δ
Complexity Δ

...er/accumulostore/utils/AddUpdateTableIterator.java
12.69% <0%> (ø)
0 <0> (ø)
:arrow_down:

.../src/main/java/uk/gov/gchq/gaffer/store/Store.java
79.18% <100%> (ø)
0 <0> (ø)
:arrow_down:

...r/hbasestore/coprocessor/scanner/StoreScanner.java
100% <100%> (ø)
0 <0> (ø)
:arrow_down:

...r/spark/examples/SparkOperationExamplesRunner.java
77.77% <100%> (ø)
4 <1> (ø)
:arrow_down:

...er/accumulostore/utils/IteratorSettingBuilder.java
83.33% <100%> (+0.57%)
0 <0> (ø)
:arrow_down:

...r/hbasestore/coprocessor/scanner/QueryScanner.java
91.66% <100%> (ø)
0 <0> (ø)
:arrow_down:

...processor/processor/StoreAggregationProcessor.java
91.52% <100%> (+0.78%)
0 <0> (ø)
:arrow_down:

...ov/gchq/gaffer/accumulostore/utils/TableUtils.java
69.69% <100%> (ø)
0 <0> (ø)
:arrow_down:

...processor/processor/QueryAggregationProcessor.java
80.51% <100%> (+2.57%)
0 <0> (ø)
:arrow_down:

...asestore/operation/handler/AddElementsHandler.java
90% <100%> (ø)
0 <0> (ø)
:arrow_down:

... and 8 more

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 155414d...3ff0ff4. Read the comment docs.


merge package template from Kronos-Tools/npm-package-template

Updated standard to latest version

Codecov Report

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

@@           Coverage Diff           @@
##           master      #89   +/-   ##
=======================================
  Coverage   83.33%   83.33%
=======================================
  Files           1        1
  Lines          12       12
=======================================
  Hits           10       10
  Misses          2        2

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 2bcc702...471f64d. Read the comment docs.


Accessibility ♿

Icon name: Disability | Disabled | DDA | Wheelchair
Use case: To represent physical disability/additional assistance
Screenshots of similar icons: ♿
Recreated icon as faithfully as possible from https://github.com/feathericons/feather/issues/633

@karsa-mistmere Nice this icon was still missing!

I've updated this icon, since the one originally from feather breaks a few guidelines:

nice improvement!


Input prioritization by its amount of coverage, rather than "new" coverage?

Hi dvyukov,
I'm analyzing the prioritization logic written in addInputToCorpus(). According to #534, the input prioritization is supposed to be weighted by an input's new coverage. However, Line 475 in syz-fuzzer/fuzzer.go seems like suggesting that the input prioritization is done by the amount of the entire coverage. I'm assuming sign is the entire signal (=basic-block hash coverage) since syz-manager does not store the new signals aside.
Is there something missing that I understood?

Hi dvyukov,
Thanks for the quick review. :smiley:
Also sorry for the inconvenience. I'm not very accustomed to posting questions directly to big projects.
I'll definitely use the mailing list for future questions.


Added extension only filename in subdirectories…

… to COLLECTION_QUERY, ENVIRONMENT_QUERY, and DATA_EXCLUDE_QUERY.
The COLLECTION_EXTENSION and ENVIRONMENT_EXTENSION was utilized in the queries for looking in the root directory without a base-name and in subdirectories with a base-name; added looking in subdirectories without a base-name.

Thanks @samlikins


Routes with FS Collection {{this.url}} not rendering/displaying IE8

I know maybe sounds weird, looking support for Internet Explorer 8 on 2015 but i'm from México and here like in some countries of Latin America still uses IE8 and IE9 specially on office, so for this project is very important.
So we have dynamic routes using Iron Router but it seems like, the dynamic routes with images dosnt work if you have a chance check this page
Is this a Iron router problem? or FSCollection url problem?
Actually the problem just appear when {{this.url}} have an image on it, if {{this.url}} is empty the route work.
Thanks in advice

If someone comes across this situation, the solution is to add base64 polyfill (probably for the tokens used by CollectionFS) in case of IE8 and 9, it's not an issue with IronRouter.

thanks @mzugn


MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Value) doesn't work, what works is MicrosoftTranslator.Translate(Source.Text, TargetLang.Selected.Code)

[Enter feedback here]

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

ID: 470d67f4-13bc-a313-b03b-1c5c0976a2f2
Version Independent ID: b49ad3de-6331-c439-b28a-ebe0f83523dd
Content: Overview of the Microsoft Translator connection - Power Apps
Content Source: powerapps-docs/maker/canvas-apps/connections/connection-microsoft-translator.md
Service: powerapps
GitHub Login: @lancedMicrosoft
Microsoft Alias: lanced

Thank you for reaching out. Only target language, and text are required - please see connector documentation for more information. If you need any further help, please feel free to reach out using Help+Support.


Remove precharge display

Remove calls to Display_SetPrechargeView and made sure that main view is always displaying important information to the driver.

Can this be merged into the disp-updates branch so that the other display PR is the entire display module

merged into #238


Fix data zoom filter changes

This PR fixes the data zoom problems when we changed the dropdowns on the GHG emissions.

When we change the source: The Data zoom is reset and the user will have to change it again (This is needed as the years might not be the same)
When we change other filters: The Data zoom handles are kept

checking


GH Actions: use explicit PHPStan major

This Monday, PHPStan 2.0 will be released.
I've done some preliminary scans with PHPStan 2.0-dev to check if this would have an impact on this codebase and as things are, this would mean the build would start to fail.
For now, I'm proposing to make a small change in the GH Actions workflow to explicitly use PHPStan 1.x.
This buys us some time to evaluate PHPStan 2.0 properly and to make any changes needed to make the codebase compatible with PHPStan 2.x when we're ready for it.

coverage: 96.408%. remained the same
when pulling 30ae405ca69823e9dfbbff48dabb0ef8a94f24b3 on feature/ghactions-use-phpstan-1.0
into da368cb50d9f2cca475c3d80b723346e6e0cdb9d on 1.x.


⚠ Bofrost.at has degraded performance

In e71d704, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1224 ms

Resolved: Bofrost.at performance has improved in cfc4d6b.


[BUG] Missing depthai-ros packages on Noetic

Hi,
I am having some issues installing depthai-ros on Ubuntu 20.04. It seems like there has been some recent update and some packages of the ros-noetic-depthai-* are missing and cannot be installed. I can only install some of them (but the main ones seems to be missing like depthai-ros for example or the depthai-ros-driver)
I had previously installed them at the same OS some time ago but it seems like I cant do this anymore.
This issue is also probably related to issue #540

Hi, yes, it the new release of depthai broke builds for depthai-ros (this is fixed now), but according to the latest release post they should be back (and they aren't, respective issue created in rosdistro https://github.com/ros/rosdistro/issues/41775)

Thanks a lot. It seems to be fixed now!


Multi-agent missions currently require one Minecraft login per agent

This article suggests that we may be able to work around this:
http://www.howtogeek.com/239649/how-to-play-multiplayer-lan-games-with-a-single-minecraft-account/
Since we rely entirely on the integrated server at the moment, all our multi-agent setups use the LAN, which might mean we don't need full authentication. This would be a big help!

Hi,
I was hacking around and managed to get two agents running with a single set of credentials, by tweaking
private static boolean forceSessionUpdate(YggdrasilUserAuthentication auth) in the AuthenticationHelper class, essentially setting a different username for the Session, while configuring the same set of credentials for all ports in the Mod.
Still need to get my head around it because I am hardcoding the value and on subsequent runs only that is used (which fails), but on a first run I got agents with the original username and the hardcoded one. Plus something else might be not working correctly.

Got a version running from my forked code, where the player names are dynamically generated (similarly to the way players are named without authentication). The two_diggers.py example runs correctly with that setup (building from code, as 1.7.0 seems to have issues with multi-agent rewards).
Will try to make the names cleaner (appending the agent names to the username maybe?) and produce a pull request.

Created pull request #378.

New pull request #391.

Finally closed in #429.

(Many thanks to @tnarik for help!)

Awesome - I had to pause my work until this was resolved. I'm looking forward to getting back to it. Thanks, @DaveyBiggers and @tnarik!

Thanks, @DaveyBiggers :D


Downstream artifact resolution isn't working on 2.13.6

[error] (coreJS / update) sbt.librarymanagement.ResolveException: Error downloading org.scala-js:scalajs-compiler_2.13.6:1.6.0
[error]   Not found
[error]   Not found
[error]   not found: /home/runner/.ivy2/localorg.scala-js/scalajs-compiler_2.13.6/1.6.0/ivys/ivy.xml
[error]   not found: https://repo1.maven.org/maven2/org/scala-js/scalajs-compiler_2.13.6/1.6.0/scalajs-compiler_2.13.6-1.6.0.pom
[error] Total time: 23 s, completed Jun 8, 2021 5:35:35 PM

Getting things like this on several project builds. A quick sampling of PRs:

https://github.com/typelevel/cats-effect/pull/2053
https://github.com/typelevel/cats-effect-testing/pull/165
https://github.com/typelevel/cats-mtl/pull/343
https://github.com/typelevel/coop/pull/73

In all cases, the only change was upgrading sbt-scalajs from 1.5.1 to 1.6.0

search.maven.ch confirms this. We seem to not have 2.13.6 in our build:
https://github.com/scala-js/scala-js/blob/99e55366170449103f9219b29e26b51c06b39e12/project/MultiScalaProject.scala#L83

Gosh, I knew we were one release behind in 2.12, so I manually published for 2.12.14, but I forgot we were also one release behind in 2.13. I am publishing the compiler plugins for 2.13.16 now. They should be in Maven Central in a bit.


Primary button UI without label

Wave SDK Version, OS
0.26.0 on MacOS
Actual behaviour
Button is not primary if label is not set.

eg: Button1 isn't primary.
Expected behaviour
Button1 should be primary.
Steps To Reproduce
from h2o_wave import main, app, Q, ui

@app('/demo')
async def serve(q: Q):
    q.page['example'] = ui.form_card(
        box='1 1 4 10',
        items=[
            ui.button(name='button1', icon='Search', primary=True),
            ui.button(name='button2', label='Search', icon='Search', primary=True)
        ])

    await q.page.save()

Thanks @vopani! Does using an empty string for the label work as a workaround?


Encoding weirdness with non-ASCII characters and spaces in file links

I’m writing MarkDown notes often also in languages that are not English and include non-ASCII letters. As such I sometimes store files with names that include non-ASCII characters too. Very regularly my file names include spaces too.
Here is where I found some weirdness when it comes to Marksman (at least using it in Helix).
What I would like is to continue using links to files that make sense to the filesystem/desktop too, so even if I click on then through a MarkDown viewer (or GitHub/GitLab), I get to the right file. At the very least, I would like that Marksman does not auto-generate file links that do not work elsewhere.
Testing
These are the test files I’m looking at:
 .
├── blu.markdown
├── nekje
│   ├── bla je.markdown
│   └── bla.markdown
└── šumnik.markdown

Works
The following links work, (kinda) as expected:
[inline](<./nekje/bla.markdown#test>)
[[bla#test]]
[[bla je#ha]]
[note the space](</nekje/bla je.markdown>)
[note the space](<./nekje/bla je.markdown>)
[note the space](<./nekje/bla je.markdown#ha>)
These are auto-generated and work, but look weird (and probably don’t work elsewhere):
[note the space](/nekje/bla%20je.markdown)
[note the special char](/%C5%A1umnik.markdown)
Does not work
And these simply do not work (within Marksman), although I would assume they should:
[test][beh]

[beh]: ./nekje/bla je.markdown

[test][beh]

[beh]: <./nekje/bla je.markdown>

[note the space](<./nekje/bla je.markdown>#ha)

Hi @silverhook! Regarding things like [note the special char](/%C5%A1umnik.markdown) -- the text of the url should be url-encoded (or perhaps quoted with <, >). Url-encoded links work on github and gitlab. I guess from the UX standpoint having a choice between url-encoding or '<>` quoting would be nice! (Perhaps quoting should be the default...?)
Now regarding what "does not work": to clarify, only 'reference' links don't work?

My concern about the URL-encoding is that when it comes to files on the disk it’s a bit confusing. <>-quoting by default (or at least as setting) would be nice :)
Neither of the reference links works, but also the last example does not work. There, I think the issue is that the anchor is outside of the <>-quotation.


Duration <= option in UI ?

Any plans to add a duration less than box to allows searches for x <= duration <= y ?

no current plans, but an issue is the first start! (api supports it)
UI-wise, microsecond resolution is the only thing that makes using normal
javascript elements tough

This has actually been implemented at some point, here is a list of traces in Lens:

So when we then set minDuration to 20ms and maxDuration to 30ms, the only trace returned is 26.914ms which is correct.


Replace "Copy URL" with "Open in a new tab"

Fixes #598

This is great!
Do you think we can prevent the click propagation so it does not expand the definition entry when clicking the button?

@dabutvin for sure, thanks for the catch

👍


Test and officially bless generic views for use by plugins

Fixes: #14

Moved dummy_plugin to examples/dummy_plugin at project root

Added a README.md and a pyproject.toml for it
Added it as a dev dependency to nautobot's root pyproject.toml
Add a version string to the plugin
Added a to_csv() method to DummyModel
Asserted that unit tests ran
Implemented generic views for DummyModel

Added URLs and everything
Added a detail view template
Added tables, filters, forms, search, changelog

Updated plugin code quite a bit to use correct bases for API serializers/views to get all tests passing
Changed base of API DummyModelViewSet to use nautobot.core.api.views.ModelViewSet
Changed base of API DummyModelSerializer to use nautobot.core.api.serializers.ValidatedModelSerializer
Added url field to API DummyModelSerializer
Switched API urls to use nautobot.core.api.OrderedDefaultRouter to get bulk update/delete working correctly.
Updated Invoke tasks to also run black/flake8 on examples/
Added a poetry.lock file for dummy_plugin

Nice work! Would it make sense to add anything in nautobot/docs that points to the dummy plugin? Maybe not since the docs are hosted separately from the repository, but wanted to see what you think.

I think it would make sense to include such documentation along side the plugin development docs maybe?


Allow non owners to use spending limit

What is this feature about? (1 sentence)
This will allow accounts who are not an owner of a Gnosis Safe to use the spending limit feature.
Why is it needed? What is the value? For whom do we build it?

Spending limits was introduced with #413
Users can specify a spending limit for any address.
Currently, via our UI, we only allow owner accounts to actually spend funds. This limits the use.

High-level overview of the feature
Details are tbd.

When an address/wallet is connected where a spending limit is set for, the "new transaction" button gets enabled and they can make a spending limit tx.
Where we display "read only", we display "Spending limit" or "Limited"

Feedback/ feature request from @pablofullana : manage spending limit for groups of addresses rather than for specific addresses only. i.e. instead of having to set 10x a spending limit of 10GNO, would be good to batch that.

There was another feature request for this on Discord. https://discord.com/channels/477106835862716416/477391201708802058/801796243918553129

There was another feature request for this on Discord. https://discord.com/channels/477106835862716416/477391201708802058/801796243918553129


Create Login & Signup Layout in XML

Hey,
This app needs a Login and Signup Layouts

Like this

Create the xml layout (You may change the design the above is only for reference)

The layout should be inside the Layout folder (named as Signin and Signup)

After adding the layout create a pull request and don't forgot to add the hactoberfest or hactoberfest2022 in your pr tags
Happy Hacking

You can take help from Yt

Hi @Rohit-554, can you assign me this task.

You can Start Working
Follow the guidelines as mentioned in the issue


Suggestion (not a feature request): Take a look at Replicated Object Notation (RON)

I'm deliberately duplicated my comment in https://github.com/automerge/automerge/issues/266 here.  If this suggestion isn't helpful, please close it immediately.
This is just a suggestion, not a feature request. You might want to look at Replicated Object Notation (RON). It might be helpful (or not; I stumbled across this project by accident, it just looks like RON might be useful to it).

I'll defer to @ept's response on that issue. This repo is focused on implementing the changes Martin references in that issue.


shard-status API call for 1.9 Enterprise

This was actually added in 2017, but I don't think it is necessary to update the historical documentation.
Describe the new feature here.
GET /shard-status is a valid Enterprise API call. It gets all the shards for the current data node, like so:
➜  basicscaff curl 'http://localhost:8086/shard-status' | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   389  100   389    0     0   126k      0 --:--:-- --:--:-- --:--:--  126k
{
  "databases": [
    {
      "name": "_internal",
      "retention_policies": [
        {
          "name": "monitor",
          "replication_factor": 1,
          "shards": [
            {
              "id": 2,
              "size": 594491,
              "is_hot": true
            }
          ]
        }
      ]
    },
    {
      "name": "stress",
      "retention_policies": [
        {
          "name": "autogen",
          "replication_factor": 1,
          "shards": [
            {
              "id": 3,
              "is_hot": false
            },
            {
              "id": 6,
              "size": 1921,
              "is_hot": false
            },
            {
              "id": 7,
              "is_hot": false
            },
            {
              "id": 10,
              "size": 1920,
              "is_hot": false
            },
            {
              "id": 11,
              "is_hot": true
            }
          ]
        }
      ]
    }
  ]
}

Only details about shards owned by the data node that is hit are provided.
id: the shard id
size: the size on disk of the shard (bytes)
is_hot: whether the time range from the shard includes 'now'. Note that this is different from is_idle (not captured here) which is whether the shard is fully compacted and not receiving new (potentially historical) writes.
state: the AE status of the shard (healthy/restore pending/restoring/repairing/error processing)

@lesam: this part is a bit confusing:

state: the AE status of the shard (healthy/restore pending/restoring/repairing/error processing)

Can you clarify the set of possible states?

The possible states are here: https://github.com/influxdata/plutonium/blob/352e7e3b0f24810f717eeed4acfca56ad3c719ec/services/ae/service.go#L762


Inconsistency between apiVersion in text and sample

The Create managed availability sets with VMs using managed disks section specifies in the text:

Also note that the apiVersion for the availability set resource is set to 2017-03-30.

But the sample JSON snippet has "apiVersion": "2018-10-01".
It's not clear which value should be used.

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

ID: e2cc1d01-15df-351e-bd60-a2a8f91f6e8a
Version Independent ID: 1af73212-f352-31ce-1896-330ccc3d93d1
Content: Using managed disks in Azure Resource Manager templates for Windows VMs
Content Source: articles/virtual-machines/windows/using-managed-disks-template-deployments.md
Service: virtual-machines-windows
Sub-service: disks
GitHub Login: @jboeshart
Microsoft Alias: jaboes

@gbellmann Thanks for the comment! We will investigate on this issue and get back to you soon.

@gbellmann Thanks for reporting.
Many api versions are supported for availablity sets as shown here.
I will raise a PR to update the doc with same api versions.

@jakaruna-MSFT looks like it was initially changed in the following commit to uplevel all the API versions.
https://github.com/MicrosoftDocs/azure-docs/commit/978a24f8b174f156b07b116c567066837ca33005#diff-83b7fda6c61c74da2d1bdf099eb9aea5


bpfman-operator release v0.5.0

[x] Add a CHANGELOG
[x] Update VERSION in Makefile
[x] Run make bundle
[x] Update bpfman versions in go.mod
[x] Run make vendors
[x] Update bpfman links in README.md

Lgtm


Support BouncyCastle FIPS provider

Motivation
Try to make user able to use both "org.bouncycastle.jce.provider.BouncyCastleProvider" and  "org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider".
Current code, bouncycastle (bc) jars  are used in both broker and client, and are tied strongly in both broker and client.  We need to make it easy config. This change try to split bc and module that depends on it. Then user could freely include/exclude it.
Changes

build a shaded jar for bouncycastle non-fips version. other module depends on this module.
build nar for both fips and non-fips version of bouncycastle, user could able to load bouncycastle by these 2 nar.
split MessageCrypto out from client and made it an individual module.  so client is able to exclude bouncycastle.
Add 2 test examples:  1, exclude bc-non-fips version, and include bc-fips version; 2, exclude bc-non-fips version and load bc-fips version by nar.

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

@sijie @codelipenghui PTAL

can we get maven relase of the same  @jiazhai, so that we can consume into our projects?

It will be included in 2.5.1 release, which is planned to release this week.

we need to test this as soon as possible, is there any intermitent bits kind of beta which can be refered for testing the changes?

@kemburi :
you can use our weekly build: https://github.com/streamnative/pulsar/releases/tag/v2.6.0-347d3851b
You can reference the build jar here:
<repositories>
    <repository>
      <id>central</id>
      <layout>default</layout>
      <url>https://repo1.maven.org/maven2</url>
    </repository>
    <repository>
      <id>bintray-streamnative-maven</id>
      <name>bintray</name>
      <url>https://dl.bintray.com/streamnative/maven</url>
    </repository>
  </repositories>

Use the version 2.6.0-347d3851b.


GreatBarrierReef Analysis

ML-Crate Repository (Proposing new issue)
:red_circle: Project Title : GreatBarrierReef Analysis
:red_circle: Aim : Analyze the data from the Great Barrier reef.
:red_circle: Dataset : https://www.kaggle.com/andradaolteanu/2021-greatbarrierreef-prep-data
:red_circle: Approach : Try to use 3-4 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores. Also do not forget to do a exploratory data analysis before creating any model.
Hello, ML-Crate contributors, this issue is only for the contribution purposes and allocated only to the participants of SWOC 2.0 Open Source Program and JWOC '22 Open Source Program.

📍 Follow the Guidelines to Contribute in the Project :

You need to create a separate folder named as the Project Title.
Inside that folder, there will be four main components.

Images - To store the required images.
Dataset - To store the dataset or, information/source about the dataset.
Model - To store the machine learning model you've created using the dataset.
requirements.txt - This file will contain the required packages/libraries to run the project in other machines.

Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

:red_circle::yellow_circle: Points to Note :

The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
"Issue Title" and "PR Title should be the same. Include issue number along with it.
Follow Contributing Guidelines & Code of Conduct before start Contributing.
This issue is only for 'SWOC' and 'JWOC' contributors of 'ML-Crate' project.

:white_check_mark: To be Mentioned while taking the issue :

Full name :
GitHub Profile Link :
Participant ID :
Approach for this Project :
What is your participant role?

[ ] SWOC 2.0 Participant.
[ ] JWOC 2022 Participant.
[ ] Contributor

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

@abhisheks008 in this project do we have to do analysis with only train.csv or anything else?

You need to use deep learning methods to create a model which will determine whether a particular area is a part of Great Barrier Reef or, not.

Aditi Kala
Github:- https://github.com/why-aditi
Participation ID:- NA
Approach: Exploratory Data Analysis (EDA) to understand the dataset's structure, identify any anomalies, and visualize key variables such as water quality parameters and species diversity. Following EDA, data preprocessing will be essential to handle missing values, encode categorical variables, and scale numerical features as needed. Next, the project will implement and compare the performance of some machine learning algorithms. Model evaluation will focus on metrics like accuracy to determine the best-performing algorithm. Optionally, fine-tuning via hyperparameter optimization can further enhance model performance.
Participation Role:- SSOC Season 3

Aditi Kala Github:- https://github.com/why-aditi Participation ID:- NA Approach: Exploratory Data Analysis (EDA) to understand the dataset's structure, identify any anomalies, and visualize key variables such as water quality parameters and species diversity. Following EDA, data preprocessing will be essential to handle missing values, encode categorical variables, and scale numerical features as needed. Next, the project will implement and compare the performance of some machine learning algorithms. Model evaluation will focus on metrics like accuracy to determine the best-performing algorithm. Optionally, fine-tuning via hyperparameter optimization can further enhance model performance. Participation Role:- SSOC Season 3

One issue at a time.

Can u assign me to this

Can u assign me to this

Share your approach please.


[Offline] What happens when storage.store is called twice with the same manifestURI as input ?

Have you read the Tutorials?
Yes
Have you read the FAQ and checked for duplicate open issues?
Yes
If the question is related to FairPlay, have you read the tutorial?
N/A
What version of Shaka Player are you using?
Latest version 4.7.11
What browser and OS are you using?
Chrome browser
Windows, MacOS & Linux systems
Please ask your question
What happens if the storage.store API is called twice with the same manifestUri input parameter ?
For instance like this :
const storedContent1 = await storage.store(manifestURI).promise;
const storedContent2 = await storage.store(manifestURI).promise;
console.log(storedContent1.offlineUri === storedContent2.offlineUri); // Is this true or false ?

Is the content downloaded twice and we get two different offlineURIs ?
Is the content downloaded only once but we get two different offlineURIs ?
Is the content downloaded only once and we get the same offlineURIs ?

Thanks in advance for your answer !

Looks like a short enough code snippet to just run it and find out.  😄
I believe this would download the content twice, and give you two different offline URIs.  But you can try it and confirm if you like.

Yes, I admit I was a bit lazy on that one... 🤣  I figured that someone who worked on the offline storage code could have given me a quick straight answer...
After inspecting the shaka player code, I can confirm that if you download the same manifestUri twice using the storage.store API, the content is downloaded twice and you get in return two different offlineUri, which seems to me to be the right behavior...
Do you think this should be added to the documentation ?

I would be happy to review docs PRs.
The way I tend to think about this is, "if I couldn't tell, maybe we should add a note somewhere".  It's similar to me to the other thing I try to remember, which is, "if my code reviewer had to ask how this works, I should add a code comment".
So, yes, please add a note to the docs that would have saved you the trouble of filing this issue!

Do I have to file a new issue of type "bug" or is this one (of type "question") is OK for a PR ?

No, we don't have to have a bug for every PR.  But you should tag this issue in the PR, with either "Closes #6338" to close this question when the PR lands, or "Issue #6338" to reference it without closing it.
We are also happy to relabel this as a docs issue... which I'm going to do now.


Enable CI for repository

As per #113 , setting up Travis CI for the repo to allow us to validate pull requests and ensure regression-free updates.

I think this is done, can I go ahead and merge the changes?


resnet50_trt example doesn't work based on README instructions

resnet50_trt example doesn't work based on README instructions.
first, there is a typo parser -> perser in client.py
second, load_image func does not return result. problem position, so there is no data send to triton inference server 😞

Hi @austingg !
Muchas gracias, very nice catch. I've submitted a PR with the fix (#45). Will work after merging.


[spirv] Tile reduction to avoid code bloat

Previously we only tile reduction dimensions for multiples of 4 when going down the vectorization pipeline. This causes code bloat and long compilation time for odd dimension sizes which gets fully unrolled. Improve the logic to try to find the smallest prime number for tiling such cases too, before we have the solution of general packing and padding.

Regressions are noise. I will adjust the threshold to address them separately later.


add info to the README

Description
Functionalities
list of sub-tools

Links to licence, documentation, discourse, blog

How to install:

List of notebooks with a short descriptive sentence

List of papers

List of papers should include at least the LDVAE. Supposedly, it should also include all papers whose code is hosted in the codebase

I think though we should add a clarification to the readme to indicate that in order to run the notebooks, we recommend to use the install pip but with the notebooks extras


miscellaneous housecleaning

I keep adding things to this pull request. There is no rush to merge, but here are some of the things that are included:
o A start on modules and vector spaces, incorporating definitions by Nathaniel Thomas.
o Normed spaces and Banach spaces. If we develop limits and sums for those, it will subsume the reals, the complexes, R^n, C^n, function spaces, etc.
o A start on extended reals (with Jacob Gross), towards developing measures
o A start on topology (with Jacob Gross)


M3-3519 LV Overview: Page structure

Description
Adding basic scaffolding for LV details page and Overview. This adds the tabs for the details page, as well as the initial grid scaffolding for the Overview page only. Note that there is a little funkiness with breadcrumbs if you navigate to any other tab besides overview, I plan to cross that bridge a little later.
Type of Change

Non breaking change ('update')

If the any above types of change apply to this pull request, please ensure to include one of the listed keywords in the pull request title.
Note to Reviewers
Please test here: http://localhost:3000/longview/clients/217563

Thanks @Jskobos , I addressed your feedback!

Now realizing my comments about the <Redirect /> thing might be wrong because the <Breadcrumb /> component renders exactly what's in the URL, so redirecting to /overview/ from a gibberish URL might be the way to go.
@johnwcallahan  or @Jskobos can probably confirm here

@martinmckenna gave verbal approval to merge once feedback was addressed.


Out of Curiosity

Hi Chizi, hope you are having a wonderful day out of curiosity what architecture is the one you used on this called?

Bloc, repository pattern
On Thu, 23 Jun 2022 at 9:54 AM, Adekunle Damilola Sunday <
@.***> wrote:

Hi Chizi, hope you are having a wonderful day out of curiosity what
architecture is the one you used on this called?
—
Reply to this email directly, view it on GitHub
https://github.com/Zfinix/deriv_tracker/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGE3JSK3MEU6OXHUKZ5ISW3VQQQ45ANCNFSM5ZTRLOSQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Chiziaruhoma O.

Noice, where can i get materials to learn this? Please

bloc.dev
On Thu, 23 Jun 2022 at 10:01 AM, Adekunle Damilola Sunday <
@.***> wrote:

Noice, where can i get materials to learn this? Please
—
Reply to this email directly, view it on GitHub
https://github.com/Zfinix/deriv_tracker/issues/1#issuecomment-1164145437,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGE3JSOK5C57YXVP2YDEGVDVQQRVLANCNFSM5ZTRLOSQ
.
You are receiving this because you commented.Message ID:
@.***>

--
Chiziaruhoma O.

Thanks I really appreciate


[AL-1719] Adds ability to reset head changes

🚀 🚀 Pull Request
Checklist:

[x]  My code follows the style guidelines of this project and the Contributing document
[x]  I have commented my code, particularly in hard-to-understand areas
[ ]  I have kept the coverage-rate up
[x]  I have performed a self-review of my own code and resolved any problems
[x]  I have checked to ensure there aren't any other open Pull Requests for the same change
[x]  I have described and made corresponding changes to the relevant documentation
[x]  New and existing unit tests pass locally with my changes

Changes
Adds ds.reset()which resets the head changes and deletes underlying data.

Please add a test


Pending run_pending_tasks may cause busy loop in schedule_write_op

It's not so easy to create a minimal reproducible example. I will try to describe my code and my findings.
As a workaround for #408, I run run_pending_tasks manually when the cache size exceeds the capacity by a wide margin. However, occasionally I find my tokio worker threads are stuck in the busy loop of schedule_write_op.
I examine what happens with gdb:

The write op channel is full. I'm doing a lot of cache insertions so it's not strange.
All worker threads cannot acquire the current_task mutex in try_run_pending_tasks.
The internal state of the current_task mutex is 2, which means the mutex is not locked but there is a starved acquirer. In this state, try_lock will fail.

I further add some logs to moka and find that inside my manual call to run_pending_tasks, it tries to acquire the current_task mutex and does not actually get it acquired. It probably shows that the starved mutex acquirer is the manual run_pending_tasks task.
There are various reasons why the run_pending_tasks task is not waked up to acquire the lock:

All of the tokio worker threads are running the busy loops in schedule_write_op. The runtime never schedules the run_pending_tasks task to run.
I also combine the run_pending_tasks task together with other insert tasks in a join_all future. So, when the join_all future is doing the busy loop, it's also impossible for the run_pending_tasks task to run.

Hi. Thank you for reporting the issue. So, if I understand correctly, (1) unlocking maintenance_task_lock before (2) unlocking current_task causes all concurrent insert calls to go into busy-loop immediately after (1), and it will prevent manual run_pending_tasks to be scheduled by Tokio?

I'm thinking whether it's a good idea to remove maintenance_task_lock and change current_task to a RwLock. Then, we call let _ = current_task.read().await after spinning to yield.

Can you please try it by modifying moka's code locally?
When I implemented the loop in schedule_write_op, what I really wanted was tokio::task::yield_now. However, moka does not depends on any async runtime (Tokio, async_std, etc.), so I had to do some trick with async_lock::RwLock (maintenance_task_lock) instead.

Oh, I realized that you added yield_now on your fork. https://github.com/sticnarf/moka/commit/8352623aed55ca29118beb46a6fc0c37188849df  Yeah, that is the one I wanted (but is impossible).

Yes, I have tried inserting a yield_now before spinning. After that, I don't see the busy loop to occur again.

That's great!
I still do not want to add async runtime dependency to moka. So, I think I will make the busy loop in schedule_write_op to sometimes call try_run_pending_task.

I still do not want to add async runtime dependency to moka. So, I think I will make the busy loop in schedule_write_op to sometimes call try_run_pending_task.

Do you mean sometimes call run_pending_tasks instead of the try_ version?
schedule_write_op already calls try_run_pending_task through apply_reads_writes_if_needed. But it never succeeds because try_lock fails due to there is a starved op waiting.

schedule_write_op already calls try_run_pending_task through apply_reads_writes_if_needed. But it never succeeds because try_lock fails due to there is a starved op waiting.

I see. So, without calling yield_now in the busy loop, I think we should never call lock on the current_task. If we only call try_lock, it will be okay, because try_lock will never create a starved acquirer.
I will try to reproduce the problem and try some ideas to fix. I run mokabench before every release. Although the write op channel often gets full during a mokabench run, I have never had the busy loop problem. I think this is because mokabench never calls run_pending_tasks using lock, but it only lets insert method to call try_pending_tasks using try_lock.
I will modify mokabench to do something like the followings to see it will reproduce the problem:

I also combine the run_pending_tasks task together with other insert tasks in a join_all future.

@sticnarf
I created a potential fix for the busy loop issue. Can you please try it if you have time?

#415

[dependencies]
moka = { git = "https://github.com/moka-rs/moka", branch = "avoid-async-scheduler-busy-loop" }

If you do not have time, that is okay. I have not been able to reproduced the issue using mokabench, but I will continue trying.

I have not been able to reproduce the issue using mokabench, but I will continue trying.

I found this program can reproduce the problem. I ran it on a MacBook Air with Apple M2 chip.

When I used<EMAIL_ADDRESS>it reproduced the problem within a few seconds.
When I used moka on the branch for #415, it did not reproduce the problem and continued to run to the end. It took about 10 minutes.

Cargo.toml
[dependencies]
moka = { version = "0.12.5", features = ["future"] }
# moka = { git = "https://github.com/moka-rs/moka", branch = "avoid-async-scheduler-busy-loop", features = ["future"] }

futures-util = "0.3.30"
rand = "0.8.5"
rand_pcg = "0.3.1"
tokio = { version = "1.37.0", features = ["rt-multi-thread", "macros"] }

src/main.rs
use moka::future::Cache;
use rand::{distributions::Uniform, prelude::*};
use rand_pcg::Pcg64;

const NUM_TASKS: usize = 48;
const NUM_KEYS: usize = 500_000;
const NUM_OPERATIONS_PER_TASK: usize = 1_000_000;
const NUM_INSERTS_PER_STEP: usize = 16;
const MAX_CAPACITY: u64 = 100_000;

// Use a small number of the worker threads to make it easy to reproduce the problem.
#[tokio::main(flavor = "multi_thread", worker_threads = 4)]
async fn main() {
    let cache = Cache::builder().max_capacity(MAX_CAPACITY).build();

    // Spawn `NUM_TASKS` tasks, each performing `NUM_OPERATIONS_PER_TASK` operations.
    let tasks = (0..NUM_TASKS).map(|task_id| {
        let cache = cache.clone();

        tokio::spawn(async move {
            let mut rng = Pcg64::seed_from_u64(task_id as u64);
            let distr = Uniform::new_inclusive(0, NUM_KEYS - 1);

            // Each task will perform `NUM_OPERATIONS_PER_TASK` operations.
            for op_number in 0..NUM_OPERATIONS_PER_TASK {
                // Each task will insert `NUM_INSERTS_PER_STEP` entries per operation,
                // and call `run_pending_tasks()` once after the first insert.
                let ns = (&mut rng)
                    .sample_iter(distr)
                    .take(NUM_INSERTS_PER_STEP)
                    .collect::<Vec<_>>();

                let ops = ns
                    .into_iter()
                    .map(|n| {
                        let key = format!("key-{}", n);
                        let value = format!("value-{}", n);
                        let cache = cache.clone();

                        async move {
                            cache.insert(key, value).await;
                            if n == 0 {
                                cache.run_pending_tasks().await;
                            }
                        }
                    })
                    .collect::<Vec<_>>();

                futures_util::future::join_all(ops).await;

                if (op_number + 1) % 1000 == 0 {
                    println!("Task {:2} - {:7}", task_id, op_number + 1);
                    // Give other tasks some chances to run.
                    tokio::task::yield_now().await;
                }
            }

            println!("Task {:2} - {:7}", task_id, NUM_OPERATIONS_PER_TASK);
        })
    });

    // Run all tasks and wait for them to complete.
    futures_util::future::join_all(tasks).await;

    cache.run_pending_tasks().await;
    println!("Done! Cache size: {}", cache.entry_count());
}

Just for sure, I ran the above program on a Linux x86_64 PC with Intel Core i7-12700F. I got the same result:

When I used<EMAIL_ADDRESS>it reproduced the problem within a few seconds.
When I used moka on the branch of #415, it did not reproduce the problem and continued running to the end.

I merged #415 into the main branch and am going to delete the topic branch. Please use the main branch from now.
[dependencies]
moka = { git = "https://github.com/moka-rs/moka", branch = "main", features = ["future"] }

I will try to release v0.12.6 in coming weekend.

I published<EMAIL_ADDRESS>to crates.io.
Thanks again for reporting the bug. Your analysis really helped to reproduce and fix it.

Sorry, I didn't have time to try the new fix until today. I can confirm the problem disappears in the test of my application with moka 0.12.6.
Thank you for the quick fix!

Thank you for trying out moka 0.12.6 while you are busy!


Dmg spells dont drop xp

Damage is not technically dealt by player, but by magic.

Fixed in v2

Also fixed in v1


CRITICAL: [Actionable Whispers] [$250] Not found page on selecting categories from actionable whisper

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: Currently on dev
Reproducible in staging?: N/A
Reproducible in production?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Action Performed:
Note: This occurs as part of a feature from this PR
Break down in numbered steps

Create a workspace and add categories to it
Create a tracked expense to the self-DM
From the actionable whisper, categorize it

Expected Result:
You should see a list of categories
Actual Result:
Sometimes, you will see a not found page
We're guessing this is because the categories for the workspace are not loaded yet. This may require a BE fix to load categories at other locations
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[X] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01e41c6321097b3ff7
Upwork Job ID:<PHONE_NUMBER>003022336
Last Price Increase: 2024-04-16

@shubham1206agra Do you happen to have consistent reproduction steps for this one?

I am not able to reproduce this one at all. I even went so far as deleting the policyCategories_ collections out of Onyx and trying to categorize the transaction again. If the categories are not in Onyx, then the code makes an API request to OpenDraftWorkspaceRequest which returns all the categories.
Looking at the code, these are the cases where the not-found page could be happening:

The transaction itself isn't found
The report isn't found
All the categories are disabled on the workspace

I'll leave this open for another day to wait and hear back from @shubham1206agra to see if they can still reproduce it. If not, I'll close this out.

Can you please upload a video of you reproducing it? Not that I don't believe you, I just want to be sure that we're both doing the same thing.

OK, thanks. That's really strange then. I even added a 6x slowdown to my CPU to ensure I was seeing the screen transition animation and I still couldn't get it to appear. Since you're able to reproduce it, can you debug it and submit a proposal here to fix it?
If it does require a backend fix, I can help at that point.

let me try too

Hm, so @shubham1206agra is still able to reproduce, but nobody else?

I'm not able to reproduce this on the latest version (v1.4.63-16)

There must be some very specific way to reproduce it that the rest of us aren't able to trigger. I think this issue can be closed until there are more clear reproduction steps. Note: the reproduction steps should start with a brand new account in order to ensure that everyone is starting from the same place.


Document package.json for serverless functions

Document where package.json can be located for serverless functions.

I figured that I cd into functions dir before installing express.
Would be good if the docs did point that out


Set Autoruns version to v14.01

Docs Build status updates of commit e238875:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sysinternals/downloads/autoruns.md
:white_check_mark:Succeeded
View

sysinternals/downloads/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Remove GA from website

Triggered by questions in #913 and discussed at our sync last week, we want to remove Google Analytics from the website because:

Nobody is currently looking at the GA data
The data we do look at is gathered through webhint-specific code and stored in Application Insights
We want to only gather data we know we're going to use and can explicitly make anonymous to maximize user privacy

Is there a plan to track click through from the tools to the documentation pages?

Is there a plan to track click through from the tools to the documentation pages?

Yes for browser integrations we're working on. We don't currently have work tracking this from the other entry points (e.g. the browser extension) but I suspect that would be useful as well. We'd just need to update the extension to append a source param and we could follow that through. Or did I misunderstand your question?

We'd just need to update the extension to append a source param and we could follow that through.

My question was more about what is going to record how many visits come with that param. If the plan is to report it via AppInsights that's fine.
Another problem is the data retention, especially if at one moment there are OKRs about any of these values (although we already have that problem).

My question was more about what is going to record how many visits come with that param. If the plan is to report it via AppInsights that's fine.

@molant, yes the plan is to report it via App Insights (and was implemented here https://github.com/webhintio/webhint.io/pull/913)


SoftBody breaks when being paused, resumed, or having its transform changed

Godot version
Originally found in: Godot_v3.4.1-stable_win64
Can reproduce in all versions since Godot_v3.4-stable_win64 inclusive (and likely earlier)
System information
Windows 10, GLES3, GTX 1660
Issue description
When a SoftBody's PhysicsEnabled, scale, rotation, or translation is changed, the mesh and physics state for that SoftBody is re-initialized, resulting in the following behaviors:

The SoftBody deforms, stretches, and twists further than normally possible had this not been the case.
The mesh is re-optimized each time, which may remove vertices and therefore cause errors, including assertion failures of 0 > node_index || bt_soft_body->m_nodes.size() <= node_index and p_node_index, bt_soft_body->m_nodes.size() depending on the pinned vertices.

I would expect the SoftBody to retain as much of the physics state as it can when being paused or resumed (PhysicsEnabled) and when its Spatial transform is changed (i.e. scale, rotation, translation).
Possible workarounds:
PhysicsEnabled: No feasible workaround. The physics state will need to be fully preserved even when paused so that it can be resumed without any distortion.
Scale: The current workaround is to parent the SoftBody to a Spatial and change the scale there, but that only affects points on the SoftBody that are pinned to that Spatial, while the rest of the SoftBody remains the same scale. A better workaround (i.e. one that actually changes the size of the SoftBody without breaking it) requires https://github.com/godotengine/godot-proposals/issues/3535 to be implemented.
Rotation: Parent the SoftBody to a Spatial, then change the rotation there.
Translation: Parent the SoftBody to a Spatial, then change the translation there.
Steps to reproduce

Open the Minimal reproduction project below.
Run the project in editor.
Hold E for a few seconds or press T a few times.
Notice the resulting distortion, which stays.

Results of above steps
Control:

After holding E (constantly toggling self.PhysicsEnabled for the SoftBody):

After holding T (growing the SoftBody's scale):

Minimal reproduction project
Softbody3d Test.zip

Can confirm in 4.0 alpha 1 by attaching the following script to the SoftDynamicBody contained in the zipped project then running it and holding T for a couple seconds: SoftDynamicBody.zip from #57162
extends SoftDynamicBody3D

func _ready():
	pass

func _unhandled_input(event) -> void:
	if event is InputEventKey and event.pressed:
		match event.keycode:
			KEY_T:
				self.scale += Vector3(0.0, 0.0, 0.0)

Then it appears not to be Bullet-specific, as the current 3D physics engine in 4.0 alpha 1 is Godot Physics.

This is still a bug in Godot 4.0 alpha 4 (same project as before); see the comment before the previous for more details.

Can reproduce both this and #56142 on v4.0.alpha.calinou [e9e2aaf81].
In addition, the behavior is broken in Godot 3.5 beta 4, with the same behavior as in the original comment.


missing norm_2 in excel_former

I guess norm_2 was not being used in ExcelFormer.

Thanks for the catch! @yiweny Can you double-check the original implementation?

Thanks for catching!


ConfigurationResolverService should ignore some files

Have a launch configuration that as a program has a ${file}
Open your file, do some debugging
Open the launch.json to change some args
Press F5. Error happens, since launch.json is the active editor

I hit this multiple times today and I believe users are hitting this all the time. Probably also for tasks.json - would love to hear @alexr00 thoughts.
I am suggesting that the clients can tell the resolverService what files to ignore (or what file types). In this example debug would tell the resolverService to ignore the launch.json. So when ${file} gets resolved it would get resolved to the previously active editor - ignoring launch.json.
fyi @roblourens @connor4312
Assigning first to @weinand for initial thoughts.

I understand the pain point, but I do not like to make the semantics of variables like ${file} context dependent.
How would the description for ${file} look like?

What we could do is to introduce a new variable, e.g. "${debuggableFile}".
@alexr00 what do you think?

💯percent agree with not making variables context dependent. Something like ${debuggableFile} makes sense to me.

I like this approach. Though we would need to market it to our debugger partners that they start generating launch.json files with the new variable and to no longer use ${file}
I would also suggest that the new name is something a bit more generic. Since it would be used for Run, Debug and maybe Tasks?
${runnableFile}?

I don't think that a single variable should cover both debug and tasks, because that results in the fuzzy semantics.

Since it would be used for Run, Debug and maybe Tasks? ${runnableFile}?

My initial thought was along these same lines to have ${file} only be one of the debuggers.languages. However, I've seen cases--admittedly edge ones--where users have generated tests that create assertion files which may be plain text, and in order to debug that test case they open the assertion files.
But having a separate ${debuggableFile} would solve this.

This variable would be a little strange to me, we look backwards in history until we find a file that we can debug? The name should reflect that it's based on history. But it feels weird to press F5 and not necessarily be sure which file it's going to run.

@roblourens you are right, a variable based on an editor's access history is strange. A possible name could be ${mostRecentDebuggableFile} but this sounds really like a kludge...

+1 for {debuggableFile}. And how we figure out what is a debuggableFile could be improved over time. To start we would look at history but maybe in the future there are better ways to figure this out (by asking the adapter?).
So my point is that looking at the history should not be obvious to the user since we might change this heuristic.
If you really want to make it obvious, here's a name proposal ${lastDebuggableFile}

@isidorn please provide the semantics of ${debuggableFile} in a simple sentence that we can use for the "Predefined Variables" list (similiar to: "${file} - the current opened file").

${file} should be changed to "the current active file"
${debuggableFile} should be "One of the open files that can be debugged. Does not have to be the active file."
And I suggest that the heuristic only looks at all the open files.

@isidorn thanks for your suggestion
which nicely shows what the problem is:

${debuggableFile} One of the open files that can be debugged. Does not have to be the active file.

sounds basically like "opens a random file that can be debugged"

Instead of looking at editor history, it could be "the current file, or the last file that was debugged". But this is still kind of unclear to me.

yeah, I was trying to go into the same direction: "the current file, or the last file that was debugged"
But this introduces state ("last file that was debugged") that is somehow associated with a specific debugger and a debug configuration - too ugly for my taste...


Unable to install with Go 1.0.2

When running go get github.com/AllenDang/gform I get the following error messages:
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\app.go:16: cannot use 8 (type uint) as type uint32 in assignment
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\bitmap.go:22: cannot use dib.DsBmih.BiWidth (type int32) as type int in field value
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\bitmap.go:23: cannot use dib.DsBmih.BiHeight (type int32) as type int in field value
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:65: cannot use rc.Left (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:65: cannot use rc.Top (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:65: cannot use rc.Right (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:65: cannot use rc.Bottom (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:81: cannot use w32Rect.Left (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:81: cannot use w32Rect.Top (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:81: cannot use w32Rect.Right (type int32) as type int in function argument
C:\Users\Philipp\go-workspace\src\github.com\AllenDang\gform\canvas.go:81: too many errors

I'm using go 1.7 and problem so far


CDPT-2079 Focus first new result after (infinite) pagination.

Hey @wilson1000 , I've double and triple checked and I think it's ok.
With .append and .html that have been flagged, the html content is trusted and has come from the server.
AFAICT, there is no opportunity for an attacker to get their own content into the parameters.
From my understanding this is bad:
# Get the id form the url, e.g. example.com#15
const pageNumber = window.location.hash;
# Make a html string
const html = `<p>You are on page number ${pageNumber}`
# Append the html
$("#content").append(html);

Because someone could visit example.com# , and it would run the js.
But I think it's safe to do the following:
$.ajax({
  success: (response) => {
    // Transform the response... without using untrusted user inputs.
    // ...
    // Use .append with trusted html
    $("#content").append(response.html);
   }
});

But I think it's safe to do the following:

Hey @EarthlingDavey - can a user intercept the request before the server responds, or do we have complete trust that the server gave us the response and not another service?
I hope that made sense, and sorry for being (probably) catastrophic in my thinking!

I think it's possible that a user could manipulate requests, but all $_POST data is being sanitized in content-filter/search.php with sanitize_text_field.
This sanitization prevents 'reflected' xss attacks.
But, I've learned recently that 'stored' xss attacks can happen when a script tag that's stored in the database makes it's way into the DOM, because of insufficient escaping at render time.
I'll look into it, to see if this script is vulnerable to that kind of attack.


Calling finish for activity to close current app

I have an app that gets launched by another one. Is there a way to call finish() in this plugin to close the app that was opened and go back to the main app? I am thinking that the only existing way currently is to start the app using startActivityForResult and call sendResult. Is there a way without calling startActivityForResult or will that method even work? Let me know what I could do. Thanks!

Hi, yes calling startActivityForResult & sendResult are currently the only way of calling finish().  You can call sendResult from your application regardless of how it was started which would call finish()... it's not really designed that way but it would work.

Closing, assumed resolved


Compiler issue with Swift 5.9 if and switch expressions in TCA's reducer

Description
I tried the new syntax of if and switch expressions added in Swift 5.9 in a reducer's (TCA) body and got the following error when trying to compile.

Command SwiftCompile failed with a nonzero exit code.

Here's an example that return the above error when trying to compile:
var body: some ReducerOf<Self> {
    Reduce { state, action in
        switch action {
        case .update:
            let text = if .random() { "hoge" } else { "" }
            return .none
        }
    }
}

Here're some examples that can be compiled without problem:
var body: some ReducerOf<Self> {
    Reduce { state, action in
        switch action {
        case .update:
            let text: String = if true { "hoge" } else { "" }
            return .none
        }
    }
}

var body: some ReducerOf<Self> {
    Reduce { state, action in
        switch action {
        case .update:
            let text = { if .random() { "hoge" } else { "" } }()
            return .none
        }
    }
}

Reproduction
import ComposableArchitecture

@Reducer
struct MyReducer {
    struct State: Equatable {}

    enum Action {
        case update
    }

    var body: some ReducerOf<Self> {
        Reduce { state, action in
            switch action {
            case .update:
                let text = if .random() { "hoge" } else { "" }
                return .none
            }
        }
    }
}

Expected behavior
Able to compile
Environment
swift-driver version: 1.87.3 Apple Swift version 5.9.2 (swiftlang-<IP_ADDRESS>.56 clang-15<IP_ADDRESS>.5)
Target: arm64-apple-macosx14.0
TCA version: 1.6.0
Xcode version: 15.2
Additional information
No response

I was able to reduce the test case to the following with a 5.9 compiler, but I could not reproduce the crash with a fresh compiler. Could you try out a recent snapshot?
struct Struct {
  init(_: () -> Void) {}
}

@resultBuilder
enum MyBuilder {
  static func buildBlock(_ s: Struct) -> Struct { s }
}

struct Test {
  @MyBuilder
  var body: Struct {
    Struct {
      let text = if .random() { "hoge" } else { "" }
    }
  }
}

@AnthonyLatsis
Thanks for the reply and the test case.
I've tried it with swift-5.10-DEVELOPMENT-SNAPSHOT-2024-01-23-a snapshot and the swift compiler compiled without problem. 👍
I'll close this issue since it is fixed in the latest snapshot.
Once again, thanks! 🙇

FWIW this is a dupe of https://github.com/apple/swift/issues/71040


[BUG] Copyright Year

Description
Currently copyright year is the direct copy paste of text , It should fetch the current year instead of it . @MastanSayyad assign this issue to me I will fix it , I am working under VSOC. Thanks
Use Case
(Use cases and benefits)
Screenshots
(Screenshots of the issue or reference)
Additional Context
(Any other context about the problem)

@Meetjain1 assigned to you!
Also can you replace my name with Visual Sort


Pod creation for controller fails when installed without webhook

Using the installation instructions - creation of the controller pods fail due to a missing secret.
Events:
  Type     Reason       Age               From                               Message
  ----     ------       ----              ----                               -------
  Normal   Scheduled    68s               default-scheduler                  Successfully assigned crossplane-system/oam-core-resources-addon-oam-kubernetes-local-9d9756ff4-cjcqg to aks-agentpool-12716726-1
  Warning  FailedMount  4s (x8 over 68s)  kubelet, aks-agentpool-12716726-1  MountVolume.SetUp failed for volume "tls-cert" : secret "webhook-server-cert" not found

Creating an empty secret and deleting the pods works around the problem.
kubectl create secret generic webhook-server-cert -n crossplane-system

It looks like this change was incomplete. It makes the volume mount conditional on useWebhook, but not the volume itself.

Created a PR for this.

We're merging this repo into https://github.com/crossplane/oam-kubernetes-runtime, do you mind fix it there?

@wonderflow - created a pr on crossplane/oam-kubernetes-runtime


Enable QuickCheck's shrink function

The test-suite generates enormous expressions, which I take to mean that QuickCheck's shrink function is not working. It should reduce the failing expression as much as possible, yielding something that is much better for debugging.

Just need to implement shrink:
class Arbitrary  a where
    arbitrary :: Gen a
    shrink :: a -> [a]


New home page

This is in reference to issue #46
I created a responsive layout for the home page 🧀
You can find a video of how the page looks here. (size ~ 18MB) 🎥
You can find a gif of how the page looks here. (size ~ 40MB) 🖼
Please have a look whenever you find time @deshraj @RishabhJain2018

@live-wire
UI Review:

There is a horizontal slider(overflow-x) of whole page. You should fix that.

the content here aren't center aligned
the middle image should be same size as other images. Only on hovering the box-shadow should appear

The content alignment is not perfect here

Testimonials slider is not working

Travis is also failing on this PR. Please fix that

@spyshiv Thanks for the detailed review! I will make the changes that you've pointed out.
It'd be great if you could address the couple of doubts I had:

The asset image provided for the VQA challenge is like that. (looks like it is selected). Could you please point me towards the correct asset image for that challenge ? Or should I just use a random image for now ?
The grid layout of the page seems a little weird (maybe because of box-sizing). Whenever I try to assign 12 columns to a row, it flows into the next row. I had to make quite a lot of workarounds because of this. Could you suggest a solution for this ?

Apart from this, I'm on the changes that you've suggested  😄 👍

@live-wire

The asset image provided for the VQA challenge is like that. (looks like it is selected). Could you please point me towards the correct asset image for that challenge ? Or should I just use a random image for now ?

Please crop that image. or @shivaniprakash95  Please update that image (final image will have no shadow).

The grid layout of the page seems a little weird (maybe because of box-sizing). Whenever I try to assign 12 columns to a row, it flows into the next row. I had to make quite a lot of workarounds because of this. Could you suggest a solution for this ?

It's all about css positioning. Watch this if you can, your doubts will be cleared
https://www.youtube.com/watch?v=kejG8G0dr5U&list=PLqGj3iMvMa4L731ispRfGAabXeRpM4RL6

Feel free to ask in case of anything.

@spyshiv @deshraj
I made the following(checked) changes in this Pull Request:

[ ] Moved all inline styles to the main style file
[ ] Removed the horizontal scroll from the page
[ ] The page is now better responsive than before
[ ] Made the featured challenges hoverable
[ ] Implemented the carousel animation for Testimonials
[ ] Basic e2e test cases
[ ] Travis Fix

Could you review it while I work on the pending stuff ? 🎈

@live-wire: Thanks for the changes. While trying to review, I got the following error:
deshraj at macintosh in ~/Projects/EvalAI-ngx on review-47
$ ng serve
Your global Angular CLI version (1.6.6) is greater than your local
version (1.6.5). The local Angular CLI version is used.

To disable this warning use "ng set --global warnings.versionMismatch=false".
** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
Date: 2018-04-03T05:58:54.935Z
Hash: 4054226a7b13dd09aafa
Time: 1928ms
chunk {inline} inline.bundle.js (inline) 5.79 kB [entry] [rendered]
chunk {main} main.bundle.js (main) 2.93 kB [initial] [rendered]
chunk {polyfills} polyfills.bundle.js (polyfills) 636 bytes [initial] [rendered]
chunk {styles} styles.bundle.js (styles) 87.1 kB [initial] [rendered]
chunk {vendor} vendor.bundle.js (vendor) 853 kB [initial] [rendered]

ERROR in src/app/home/home.component.ts(63,3): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected.
src/app/home/home.component.ts(113,1): error TS1128: Declaration or statement expected.

webpack: Failed to compile.

Can you please fix this error and let me know? I can review it again soon.

@live-wire 1. As i can see there is a margin on the sides of hte webpage, I think so that should be removed.
2.  The landing page would be till the end of the video.
3. The logos at the bottom of are not properly aligned.
4. The font of the whole webpage is quite big, I think it should be smaller than currently they are.
@deshraj @spyshiv Are these okay? Or they need some changes?

Hi @gautamjajoo, Thanks for the feedback

As i can see there is a margin on the sides of hte webpage, I think so that should be removed.
There is a marging:8px on the body tag. I didn't want to touch the global css for just the home page. But yeah, I agree with you on this.
The landing page would be till the end of the video.
The font of the whole webpage is quite big, I think it should be smaller than currently they are.
I used the font-sized mentioned in this spec. I'm not really convinced about this one :|
The logos at the bottom of are not properly aligned.
True that! On it!

@live-wire I still seem to be facing the webpack error. That's odd I know. Can you tell me what version of node and npm you are using?

@deshraj Damn! Can you please share your error log 😞 ?
I'm using node v8.4.0 and npm 5.7.1

Sorry, it looked like the error was due to the previous npm_modules. I removed it and tried installing packages again and it's working now.

@live-wire
Addional review:

You should look into variable.scss and base.scss to use relevent class into your html code according to font sizes. i.e. use css class fs-14 for font-size: 14px.
Use theme colors instead of choosing colors by own, refer to variables.scss.
In html files, you used class row and didn't use column class in children elements of it. Please use grid system properly. refer to grid.scss

References:
grid.scss > /src/styles/grid.scss
variables.scss > /src/styles/variables.scss
PS: In the design docs the font size parameters are based on photoshop font renderer that's why fonts are larger than recommended size. Standard range is 12px-36px that is defined in variables.scss please use that instead of given range(20px-60px acc. to issue #46).
@aka-jain @shivaniprakash95 Need your suggestions here
please let me know in case of anything.

Thanks @live-wire for taking care of this. We appreciate your effort. :)

@live-wire The github logo and the location pin should be changed.
Originally it is

@spyshiv @deshraj Travis failed with the following error:
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Apparently surge expects inputs(like email) from the user that it didn't recieve and the travis build failed due to timeout.


[Question]Query about S3 file-level permissions

System Setup
seaweed version is 3.39
Expected behavior
I want to ask, if user A wants to access a file in user B's bucket, can user B only open the permissions of this file to user A instead of the entire bucket
Is the permission division of s3 objects differentiated to the file level
Can you tell me how to do it

there are no file level permission control in s3 APIs


Support generation code for GPT-3 in static graph.

PR types
New features
PR changes
Models
Description
Support Sampling、TopKSampling、TopPSampling in static graph by While op. The generation results are verified by gpt2-medium-en models.

https://github.com/PaddlePaddle/PaddleNLP/pull/2190 刚merge了一个 gpt-3 的pr，注意冲突


Add account_merge operations to /payments

/payments endpoint is used by majority of wallet apps. If the account is merged this operation is missing from the list and it makes users confused.
CC: @jedmccaleb

Good catch!  I'll get this fixed soon.


Nikon Photo Contest

https://www.nikon-photocontest.com/en/

There's no street photography category


setNodes does not add node

Describe the Bug
When we use setNodes api, the nodes do not get added to the graph. The subsequent call to getNodes returns an empty and the ui is not updated either.
Your Example Website or App
https://codesandbox.io/s/affectionate-rosalind-p547tx?file=/src/Flow.js
Steps to Reproduce the Bug or Issue
Code provided in sandbox
Expected behavior
As a user, I expected setNodes to

remove all nodes and replace with new nodes if existing nodes are present
if no nodes are present then just add new nodes

Screenshots or Videos
No response
Platform

OS: macOs
Browser: brave
Version: Version 1.44.108 Chromium: 106.0.5249.103 (Official Build) (arm64)](https://brave.com/latest/)

Additional context
No response

Looking a little more deeply at the example and the code, setting defaultNodes allows setNodes to work however I'm unsure why that restriction is there.

I apologize, I naively assumed a lot of things from previous version of react flow to now.
I was making the mistake of mixing up controlled vs uncontrolled flow. After looking at the code more closely and understanding the implementation, this ticket no more makes sense.
Thank you for working on this library!

I made a small update in docs to let the user know about this https://github.com/wbkd/react-flow-docs/pull/50


ci: limit rbac for the reconciler

solves 2nd question from #833

This PR will fix the helm-test workflow: https://github.com/weaveworks/tf-controller/pull/1147

Sorry @yitsushi. I missed your comment.


added score card in readme

Issue Number
fixes #130

Describe the changes you've made
added score card in readme
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
The section is stivk to left its not mobving to the center . I tried every way out . May be it is the behavior of .md file.

Shift it in the centre.

@QAZIMAAZARSHAD tried everything, but its not going to the center


Entering mouse ID in experiment data entry

when entering date for experiment in it no longer allows you to type in mouse ID number but instead give you a drop down menu of all the mice in the database. You basically have to search though all the mice in the list looking for the one you want (time consuming). also it means you cant add data for already dead mice, as they don't appear on the list.

I had to put in a ticket with UM IT to install the django-ajax-selects module.  Will fix this after this is installed.


ERR_CONNECTION_REFUSED when loading Patreon web page

System Details

OS: Windows 7 Ultimate 64-bit (x64)
Thorium Version 107.0.5271.0 to 109.0.5414.152 (Official Build) (64-bit)

Problem
After navigating to:
https://www.patreon.com
As soon as Patreon web page loads, Thorium tab goes blank and displays error message:
This site can’t be reached
patreon.com refused to connect.
ERR_CONNECTION_REFUSED
Screenshots

Additional Notes
Tested on AVX, SSE3 and SSE2.
In Thorium Version 106.0.5237.0 and before the problem does not happen.
Screenshots

Tested on other browsers
Chromium had no problems in version 109 or before.
Brave had no problems in version 1.47.186 (Chromium v109).
Edge had no problems in version 107.
Opera had problem in all tested versions.
Ungoogled Chromium version 107 to 109 has the same problem.
Vivaldi had no problems in version 5.6.2867.62 (Chromium v108)
Supermium version 117.0.5874.0 same problem.
I tested Thorium on windows 10 22H2 Pro 64-bit (x64) with VirtualBox to see if the problem occurred in versions 110 to 114, in this case the problem happens sometimes, but when loading the page it loads normally until restart the browser.

The issue you are experiencing cannot be reproduced in local testing. Please try to troubleshoot the problem with your current network equipment and computer. Also consider whether the network operator has taken measures to interfere with your network.
@Senyu

@gz83 You can't properly test, since you are not using windows 7. I will see if I can reproduce.
Also, why do you want to use 106 if 109 fixes the issue, and is newer and backports newer thorium features?

@Alex313031
I am giving my opinion in view of his use environment, of course I know that the test environment is not completely correct

@gz83 with all due respect, but it seems you didn't read my first and second post completely where I talk about the same problem happening in other chromium based browsers.
@Alex313031 and gz83 sorry for my mistake I don't want to use 106, I'm talking about an error that happens between these versions (106 to 109) for me on some chromium based browsers (I repeat, what I did were tests) this includes:
Thorium 107 to 109.
Edge 107 to 109.
Opera all versions.
Ungoogled Chromium 107 to 109.
Supermium 115 to 117  (works on Win7)
Since the error does not happen in:
Chromium 107 to 109
Brave 1.47.186 (Chromium v109)
Vivaldi 5.6.2867.62 (Chromium v108)
I even said that in windows 10 22H2 Pro 64-bit (x64) with VirtualBox the problem happened in versions 110 to 114 sometimes, why I was doing tests (I also tested it on another computer and the same problem).
That I tested in VPN and it worked, that in the end after change IPv4 and IPv6 to google or cloudflare dns in the "internet protocol version" seems to solve the problem of Thorium or other browsers for me, so the problem is linked to DNS only in Thorium, Edge, Opera, Ungoogled Chromium, Supermium and that does not happen in Chromium, Brave and Vivaldi.
Anyway as I said in my previous post (just copied from there)
But it's still strange that it only happens from version 107 onwards in some chromium based browsers.
If this is happening only to me and other people did not have the "err_connection_refused", you can close this problem.

@Senyu @gz83 I really have no idea what this would be, and if it also happens in other Chromium based browsers, It probably wont be fixed. However, soon I am going to base thorium-win7 on Supermium 118, so then we won't have to worry about this.

@Alex313031 Great! I just tested and Supermium 118 and does not have the problem. As for not idea what that would be, it says in the release of Supermium 118...

Secure DNS fixed on Windows Vista/7
It appears that was the cause of the problem.
So this problem is fixed as soon as the next version of thorium-win7 is released.

@Senyu Well, Windows 7 ESU and Windows server 2012/2012 R2 (based on Win 8.0 and 8.1, respecitvely) support is ending for Chromium and Electron on October 10th. On that day, I will be making a final 109 release of Thorium, and make some vanilla builds of Chromium for whoever wants them. I would like you to compare Thorium and Chromium on that day, to see if it was something in Thorium causing the issue.
After that day, I will make builds based on Supermium 118.

@Alex313031 Okay, I'll do it as soon as the final version 109 of Thorium release, just waiting now.

@Alex313031 the problem of patreon.
Doesn't happen on version 109.0.5414.169 for me, only on the previous version of Thorium.
So this issue is resolved and can be closed.
But something else happened.
Screenshots

When I opening a fandom page this happens, but when reload the page again, the page loads without any problems and no more errors.
And no, Chromium doesn't have this problem.
If you want to know if the Supermium 118 has this problem... it doesn't.
Screenshots

Also it looks like you forgot of add it in the 6th Release.
Or not... 😅

In the next major version update, this problem should be solved or alleviated.

@Senyu Thorium M119 beta is out, this the final release coming tommorow.


Suggestion: Loot Overview Tab

I run several raids with CLM, and due to the high amount of items dropping here in WOTLK, my raiders have a hard time of tracking what dropped throughout the raid. They have asked me to request for this feature (if possible)
What they want:
A table of some sort, that simply displays the items that have dropped in the raid, which are yet to be auctioned out for DKP.
They would also like to see the items that have already been auctioned out, with the name of the person winning it, and the price he/she paid. This is however a "bonus feature" since the primary would be to get an easy overview.

The second part they can find on the history tab in the CLM GUI by using appropriate filters.

Yeah they are aware of that, but it would be kinda easier having in one joint overview if that makes sense?


feat(chips): Add (select), [color] and dark theme to chips.

Add new functionality/options to chips for managing selection/color.
MdChipList Options

[selectable] - Programmatically control whether or not the chips
in the list are capable of being selected.
The SPACE key will automatically select the currently focused chip.

MdChip Options

[color] - Programmatically control the selected color of the
chip.
[selected] - Programmatically control whether or not the chip
is selected.
(select) - Event emitted when the chip is selected.
(deselect) - Event emitted when the chip is deselected.

Additionally, adds basic support for dark themeed chips using existing
colors from other components in the spec and cleanup demos by using
cards and toolbars like other demos.
References #120.

@jelbourn Requested changes made.
Regarding the left/right arrow keys: I plan to add that at a later date, but many screen readers have difficulty with left/right which can cause problems (and did so with the md1 version). I'd like to do some testing before we add it so that I can work around any problems.

FYI - I introduced a small bug in my last commit, so I added a new test when I fixed it. Just checks for proper CSS classes when the chip is selected.


Translations update from Weblate

Translations update from Weblate for Wavelog/Main Translation.
It also includes following components:

Wavelog/Installer

Current translation status:

No translation needed here


Default URL is wrong

Hi Andy,
Would you have any time in the morning to run me through installing the cookie consent script?
I’ve included the Consent JS, and just trying to trigger one of the available methods, It posts to "https://consent-api-bgzqvpmbyq-nw.a.run.app//“
But the responseText back seems to be empty. Is it posting to the correct URL?

No worries if you don’t have time tomorrow
Thanks
James

Ah, I've forgotten to update the default value and the README. I will push a quick update, but in the meantime, you can set the correct API URL in a data attribute on an element on the page that includes the Consent JS (the body tag is a good place to add it, eg:
<body data-consent-api-url="https://consent-api-bgzqvpmbyq-nw.a.run.app/api/v1/consent/">


fix: missing key

missing unique key

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


Try correcting the name to the name of an existing method, or defining a method named 'handleSystemMessage'.   PaintingBinding.instance.handleSystemMessage({'type': 'fontsChange'});

Compiler message:
../../../flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-0.1.1/lib/src/google_fonts_base.dart:105:28: Error: The method 'handleSystemMessage' isn't defined for the class 'PaintingBinding'.

'PaintingBinding' is from 'package:flutter/src/painting/binding.dart' ('../../../flutter/packages/flutter/lib/src/painting/binding.dart').
Try correcting the name to the name of an existing method, or defining a method named 'handleSystemMessage'.
PaintingBinding.instance.handleSystemMessage({'type': 'fontsChange'});
^^^^^^^^^^^^^^^^^^^
Compiler failed on /home/munene/Projects/Flutter/echo/lib/main.dart

Also ran into this issue, running flutter upgrade fixed it.

@codediodeio what version of flutter are you running after flutter upgrade? It didn't work for me

I´m having the same problem, my flutter version is STABLE v1.9.1+hotfix.6, I will change to the beta that way ahead, it is on v1.12.13+hotfix.5

I'm testing on Flutter 1.12.13+hotfix.5, works on iOS/Android.

the stable version was upgraded to v1.12.13+hotfix.5 today,  I just upgrade my version everything is working now.

It's resolved after upgrading

flutter upgrade worked for me too. Thanks @codediodeio

I just ran flutter upgrade and all the working projects currently stopped working

the stable version was upgraded to v1.12.13+hotfix.5 today, I just upgrade my version everything is working now.

how to upgrade can u tell me

the stable version was upgraded to v1.12.13+hotfix.5 today, I just upgrade my version everything is working now.

how to upgrade can u tell me

Just enter  the command "flutter upgrade" in your terminal console (check if you're in your correct folder application to do that)

Run "flutter pub outdated". This will tell you all the outdated packages your project is using.
Then run "flutter pub upgrade --major-versions". This will upgrade all the outdated version.
This helped me.

Flutter Upgrade doesn't work, anyone have a different solution?

../.pub-cache/hosted/pub.dartlang.org/audio_service-0.17.1/lib/audio_service.dart:675:16: Error: The method 'setMockMethodCallHandler' isn't defined for the class 'MethodChannel'.
- 'MethodChannel' is from 'package:flutter/src/services/platform_channel.dart' ('../Development/flutter/packages/flutter/lib/src/services/platform_channel.dart').
Try correcting the name to the name of an existing method, or defining a method named 'setMockMethodCallHandler'.
.setMockMethodCallHandler(handler);
^^^^^^^^^^^^^^^^^^^^^^^^
../.pub-cache/hosted/pub.dartlang.org/audio_service-0.17.1/lib/audio_service.dart:1266:68: Error: The method 'setMockMethodCallHandler' isn't defined for the class 'MethodChannel'.
- 'MethodChannel' is from 'package:flutter/src/services/platform_channel.dart' ('../Development/flutter/packages/flutter/lib/src/services/platform_channel.dart').
Try correcting the name to the name of an existing method, or defining a method named 'setMockMethodCallHandler'.
MethodChannel('ryanheise.com/audioServiceBackgroundInverse').setMockMethodCallHandler(handler);

Flutter Upgrade doesn't work, anyone have a different solution?

Mentioned one possible solution above. Please check

I had this issue while navigating to next page.
Reason:- No automatic import.
Solution: - I imported the page manually.

Solved it by creating this functions then passing the image location/name
Image image(String name) {   return Image.asset(name); }

flutter upgrade is the perfect answer for this issue

did not work, it does not get info from the class

Run "flutter pub outdated". This will tell you all the outdated packages your project is using.
Then run "flutter pub upgrade --major-versions". This will upgrade all the outdated version.
This helped me.

it is not working ..


Reporting container issues in rancher UI

Rancher Version: v0.56.1
Docker Version: 1.9.1
OS: CentOS Linux 7
Steps to Reproduce: make 2 instances of containers with conflicting published port
Results: One container started correctly, the other one is in "Stopped" state with ip="None", sometimes " 500 Server Error". If you are lucky and fast, yaou can see in "View in API" longer version: " 500 Server Error": Internal Server Error ("failed to create endpoint r-test_test_2 on network bridge: Bind for <IP_ADDRESS>:80 failed: port is already allocated") ". But this "500 Server Error" message stays for short amount of time.
Expected: The "500 Server Error" and its longer form should be available as a "last error reported by the container" as long as possible (until next error overwrites it). 90% of the time there is no visible error ("Networking", "None", "In Progress", "Running")
Generally, It would be nice to have last error message (and possible details) on any reason why running a container did not succeed (like port conflict, port out of range, no volume, disk full or any other reason). It could help in debugging some issues, like #1372, #435, #633.

In our next release we have added the messages in the UI.
https://github.com/rancher/rancher/issues/3630


Disallow primary key in list_editable model admin

The first fix for Issue ticket-2259
This PR adds a check to not allow the primary key field in list_editable of our model admin

@siddhartha-star-dev Do you have time to keep working on this? (tests are required).

Yes definitely, I will make tests

@siddhartha-star-dev Thanks :+1: Welcome aboard :boat:
This is not a complete fix for ticket-2259, but at least a good start that fixes ticket-32728.


Add method to get the route name

Added a method to the Request object to get the route name of the request. This is very useful if you map multiple routes to the same callback and have to decide which route was called.

At what point of your application would you need this? You can get the currently called route using
$route = $request->getAttribute('route');
$route->getName();

@silentworks I use this in the route callable.
I didn't know that the route attribute exists, only saw the routeInfo. Can you tell me where this is added to the request?

Take a look here https://github.com/slimphp/Slim/blob/3.x/Slim/Route.php#L274 and it gets called here https://github.com/slimphp/Slim/blob/3.x/Slim/App.php#L447


Feature: tag selector, worker to pickup job wiith specific tags

Hi @inlife
I'm adding a tag selector option on the worker, so the worker can pickup a job with specific tags.
For example.
If i create these job on the server
Job 1

Job 2

Worker 1

Worker 2

Explanation:  Worker 1 can only pick up Job 1 because only Job 1 meet the criteria (by tags).  However, Worker 2 can pick up Job 1 or Job 2 or any other Jobs on the server.
What do you think?

@mohali-id Looks good! 👍
I would also add some trimming to tags after they've been provided and probably some regex checks to comply with the validity of input symbols. [a-z0-9] should be ok. But please, consider those to be more of a recommendation from my side rather than a requirement.
I see there is an addition of Priority as well, but so far does not seem there is any functionality added for it. Is it planned for the next commit?

Nice recommendation, I agree to add some regex checks to trim the provided tags. Should i add them to my next commit or on your side?
For Priority, I just adding a description. the functionality was in there and it works very well.

I would really appreciate it if you could add it to the next commit. If that is ok with you!
Ah, indeed. I already forgot about that priority feature 😅

That's ok for me. My new commit just arrived with those changes base on your recommendation.
Thank you!


Drop multi-guild support

Currently the bot supports multiple simultaneous guilds. But this makes the code unnecessarily complex because the bot is tailored specifically for the Polyamoria Suomi guild. We should simplify the code by dropping multi-guild support.

Done


BUG: Action selects the first alphabetical artifact, not github-pages

The current action does not select an artifact named github-pages, like the documentation says, but instead the first alphabetical artifact:
https://github.com/actions/deploy-pages/blob/38e42fe573914db9c25acd6985009394bc350db4/src/deployment.js#L49
Example:
https://github.com/henryiii/hello-world-pages/runs/7589251565?check_suite_focus=true
This is the changeset from passing to failing:
https://github.com/henryiii/hello-world-pages/commit/d487a4cc5f3f370b23b1457aac2c16e3f0e79f90
Real world failure fixed by adding a z- prefix to all artifacts: https://github.com/kratsg/faculty-statements/commit/f092ceeb261eb7a6ad4d3f322668d9148a64f426 🤣
Debugging this with @kratsg, who kindly lent me his page to try out the new actions on.

Thank you for opening that! We will add filtering on the first page or artifacts.

👋 This issue has been fixed thru https://github.com/actions/deploy-pages/pull/46. The actions now looks into name with default value github-pages or provided name.
Close it for now, let us know if you have further questions :)