size mismatch for enc_p.emb.weight

What's wrong with my model? Or should we start over at 45,000 steps?

check your symbols.py in text


Language Family Buildpacks should have Release Notes

It would be great if we could have release notes for the all Paketo language family buildpacks.
As a start, could we roll up the auto-generated release notes into the following tables:

dependencies table that lists all dependencies, versions, and stack IDs
Default depedencies table that lists defaults of all dependencies
Supported stacks table that lists the supported stacks.

Supported stacks:

name

io.buildpacks.stacks.bionic

org.cloudfoundry.stacks.cflinuxfs3

org.cloudfoundry.stacks.tiny

Relevant issue - https://github.com/paketo-buildpacks/packit/issues/14

See PR #73


[Bug Report] circle progress bar component is inaccurate when percentage exceeds 90

Element UI version
2.0.9
OS/Browsers version
win7
Vue version
2.5.13
Reproduction Link
https://jsfiddle.net/vkkqs616/
Steps to reproduce
点击重现链接即可
What is Expected?
percentage=97.5时应当还有空隙
What is actually happening?
percentage=97.5时进度显示满了

It's not a bug.
You can use Math.floor(97.5), or try to add lagger width property.
https://jsfiddle.net/vkkqs616/1/


Can't locate IO/Socket/SSL.pm in @INC

The test suite fails on some of my smokers --- probably due to a missing PREREQ_PM declaration or so:
#   Failed test 'use Net::MQTT::Simple::SSL;'
#   at t/001_load.t line 7.
#     Tried to use 'Net::MQTT::Simple::SSL'.
#     Error:  Can't locate IO/Socket/SSL.pm in @INC (you may need to install the IO::Socket::SSL module) (@INC contains: /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-One_Shot_Loader-0.02-0/blib/lib /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-One_Shot_Loader-0.02-0/blib/arch /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/arch /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/lib /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/arch /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/lib /opt/perl-5.28.3t/lib/site_perl/5.28.3/x86_64-linux-thread-multi /opt/perl-5.28.3t/lib/site_perl/5.28.3 /opt/perl-5.28.3t/lib/5.28.3/x86_64-linux-thread-multi /opt/perl-5.28.3t/lib/5.28.3 .) at /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/lib/Net/MQTT/Simple/SSL.pm line 5.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2023032519/Net-MQTT-Simple-1.28-0/blib/lib/Net/MQTT/Simple/SSL.pm line 5.
# Compilation failed in require at t/001_load.t line 7.
# BEGIN failed--compilation aborted at t/001_load.t line 7.
# Looks like you failed 1 test of 5.
t/001_load.t .............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/5 subtests

Upstream issue in https://github.com/Juerd/Net-MQTT-Simple.


Migrated to Swift 5

What

Run Converted to Swift 5 on Xcode
Adapt to recommended project settings
Using Default for @objc inference
Fix compile errors

This PR close because I wanna re create from the fork repository

reference: https://github.com/kishikawakatsumi/SpreadsheetView/pull/253


Uncaught RangeError: Maximum call stack size exceeded when opening v-dialog

I am encountering a "Maximum call stack size exceeded" error when attempting to open a dialog using Vuetify's v-dialog component. This issue arises specifically during the dialog's focus management process, as indicated by the repeated error messages in the console.
Trigger the opening of a v-dialog component.
Click on either the "Cancel" or "OK" button within the dialog.
The error occurs specifically when these buttons are clicked, during the focus management process.
Uncaught RangeError: Maximum call stack size exceeded.
at HTMLDocument.onFocusin (vuetify-use-dialog.js?v=9ee267a8:13917:23)
at HTMLDocument.onFocusin (vuetify_lib_components_VDialog_index__mjs.js?v=9ee267a8:96:23)
at HTMLDocument.onFocusin (vuetify-use-dialog.js?v=9ee267a8:13917:23)
at HTMLDocument.onFocusin (vuetify_lib_components_VDialog_index__mjs.js?v=9ee267a8:98:24)
at HTMLDocument.onFocusin (vuetify-use-dialog.js?v=9ee267a8:13917:23)
at HTMLDocument.onFocusin (vuetify_lib_components_VDialog_index__mjs.js?v=9ee267a8:96:23)
at HTMLDocument.onFocusin (vuetify-use-dialog.js?v=9ee267a8:13917:23)
at HTMLDocument.onFocusin (vuetify_lib_components_VDialog_index__mjs.js?v=9ee267a8:98:24)
at HTMLDocument.onFocusin (vuetify-use-dialog.js?v=9ee267a8:13917:23)
at HTMLDocument.onFocusin (vuetify_lib_components_VDialog_index__mjs.js?v=9ee267a8:96:23)

Released a new version. Let me know if it fixes your issue and feel free to reopen!

After upgrading to the latest version (0.6.9), the issue remains unresolved. The problem arises when the native dialog component is triggered programmatically, and clicking on either the 'cancel' or 'ok' buttons results in the same error being logged in the console as previously experienced.

vite v4.5.2

Feel free to reopen if you're able to make a repro!
stackblitz repro


Primary Keys and Foreign Keys are not listed on Indexes node

ACTUAL RESULTS

Primary Keys and Foreign Keys are NOT listed on Indexes node
Indexes node is wrongly named as Indices;

EXPECTED RESULTS

Primary Keys and Foreign Keys should be listed on Indexes node
Indexes node should be named as Indexes;

Hi *
The indices from Primary and Foreign key it's a system index, i think the correct is create a system indices node.
What do you think @mariuz , @arvanus ?
The plural of the noun index should always be indices. This handily distinguishes it from the present tense of the verb index, which can only be indexes.
./jo

Hi @Jdochoa
Indexes created for Primary/Unique/Foreign keys are automatically named by firebird when users do NOT name them when creating tables:
CREATE TABLE B
(
  ID BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL PRIMARY KEY,
  B_NAME VARCHAR(32) CHARACTER SET WIN1252 NOT NULL COLLATE WIN_PTBR,
  UNIQUE (B_NAME)
);

But when the user decides to create Primary/Unique/Foreign keys name them, these indexes are given the name defined by the user:
CREATE TABLE A
(
  ID BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL,
  A_NAME VARCHAR(32) CHARACTER SET WIN1252 NOT NULL COLLATE WIN_PTBR,
  CONSTRAINT A_PK PRIMARY KEY (ID),
  CONSTRAINT A_UK_1 UNIQUE (A_NAME)
);

It is a good practice to always define friendly names for Primary/Unique/Foreign keys of tables because this facilitates the identification of where any errors of insertion or updating of tables happened.
Having said that, in my opinion moving the indexes created by Primary/Unique/Foreign keys to a System Indexes node can give a false illusion that the user would not have the control to name them when are creating tables. What do you think?
Regarding indices vs. indexes, I am still confused about using Indices or Indexes but for more details follow this link: Indices vs. Indexes
Best Regards,
Luciano

Den 2021-03-05 kl. 11:27, skrev Luciano Mendes:

Hi @Jdochoa https://github.com/Jdochoa
Indexes created for Primary/Unique/Foreign keys are automatically
named by firebird when users do NOT name them when creating tables:
|CREATE TABLE B ( ID BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL
PRIMARY KEY, B_NAME VARCHAR(32) CHARACTER SET WIN1252 NOT NULL COLLATE
WIN_PTBR, UNIQUE (B_NAME) ); |
But when the user decides to create Primary/Unique/Foreign keys name
them, these indexes are given the name defined by the user:
|CREATE TABLE A ( ID BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL,
A_NAME VARCHAR(32) CHARACTER SET WIN1252 NOT NULL COLLATE WIN_PTBR,
CONSTRAINT A_PK PRIMARY KEY (ID), CONSTRAINT A_UK_1 UNIQUE (A_NAME) ); |
It is a good practice to always define friendly names for
Primary/Unique/Foreign keys of tables because this facilitates the
identification of where any errors of insertion or updating of tables
happened.
Having said that, in my opinion moving the indexes created by
Primary/Unique/Foreign keys to a /System Indexes/ node can give a
false illusion that the user would not have the control to name them
when are creating tables. What do you think?

My perspective as a user: As far as I understand, primary keys, foregin
keys as well as unique constraints consist of both a constraint and a
supporting index. The user can opt to specify a name or not to do so. If
not specified, FB will auto generate a name for each (are the names
identical in this case or not?). If the user does specify a name for the
constraint, that name will be applied to both the constraint and the
supporting index. Right?
As a user I would expect to find these supporting indexes "somewhere".
If they are grouped under a separate node for such "implicit" indexes or
listed along with manually created "explicit" indexes is not very
important to me, but if using separate nodes I think I would like those
nodes to be listed next to each other in the tree.

Regarding indices vs. indexes, I am still confused about using Indices
or Indexes but for more details follow this link: Indices vs. Indexes
https://www.grammar.com/indices_vs._indexes

I have no strong opinion here.
Regards,
Kjell Rilbe

Hi @krilbe
There is no difference between what you call "implicit" and "explicit" indexes. They are all stored in the same RDB$INDICES system table.
The only difference is that if you don't choose a name for the table constraint, firebird will choose the index name for that constraint.
Best Regards,
Luciano

Den 2021-03-05 kl. 12:37, skrev Luciano Mendes:

Hi @krilbe https://github.com/krilbe
There is no difference between what you call "implicit" and "explicit"
indexes. They are all stored in the same RDB$INDICES system table.
The only difference is that if you don't choose a name for the table
constraint, firebird will choose the index name for that constraint.

Of course. I just wanted to make sure I got it right. I thought the
discussion was where to display the constraint-generated indexes inside
FB's object tree...?
And in that context my point was that I'd like to see the
constraint-generated indexes somewhere in FB's tree (not hide them), and
that I don't care if they are listed alongside the explicit indexes or
under a separate tree node, but if you opt to use two separate tree
nodes, please place them next to each other.
Regards,
Kjell

I would let the user choose to show PK/FK (or no indices too) in the Preferences panel

About the constraint-generated indexes names, I think that it should follow the same rule of the user named indexes

One more reason why the indexes of the primary and foreign keys of the tables should be shown inside the Indexes node and not in a System Index node: These indexes are shown in the index tab of the tables

Retest result on FlameRobin <IP_ADDRESS>:

ISSUE 1: Primary Keys and Foreign Keys are NOT listed on Indexes node:  PASS (They are being shown in the System Indices node);
ISSUE 2: Indexes node is wrongly named as Indices: FAIL!

Best Regards,
Luciano


broken containers / registry

Just recently I tried to pull docker:4.0 on CentOS and ran into the following issue:
$ docker pull mongo:4.0
4.0: Pulling from library/mongo
no matching manifest for linux/amd64 in the manifest list entries

This has worked for me just fine for the last couple weeks. When looking at another team member's cached container, I see the following:
$ docker images
REPOSITORY            TAG           IMAGE ID            CREATED             SIZE
mongo                 4.0           8bf72137439e        12 days ago         380MB

However, on docker hub it appears something went very wrong a couple hours ago. The containers listed are MUCH larger than they should be and were needlessly overwritten.

Seeing the same issue in our k8s cluster when starting pods.


Steen & Seebach space 94 item 4 says that the space is not P9 functionally Hausdorff

@jocelynbell @StevenClontz Note that Steen & Seebach space 94 item 4 says that the space is not P9 (functionally Hausdorff).  That is better than quoting the General Reference Chart to assert that the space is not completely regular.
Originally posted by @prabau in https://github.com/pi-base/data/issues/599#issuecomment-2045903434

Assuming S94 has not moved, pi-base now derives Functionally Hausdorff and Completely Regular for S94. This and the previous thread have no other information which will be forgotten by closing this.

@GeoffreySangston Space 94 means space 94 in Counterexamples, and not S94, that is S92
However this post still should stay closed, since https://topology.pi-base.org/spaces/S000092/properties/P000009


fix sclaer check for non fp16 mode in trainer

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


refactor!: rename to HMRPayload to HotPayload and remove HMRBroadcaster

Actually we need to decide if we want something to propagate event to all environments or not


fmu.GetInteger(...) not working

Hi Tim,
I'm facing some issues with the FmiWrapper. The outputs of the function GetInteger seems to not working. I don't know if you could help me on that. I checked in Modellica and everything is ok.
But in C# the integer output never changes..
Thanks and Regards
Jules

I can't find any apparent bug in the code. Do the other functions work as expected? Could your provide a test fmu?


'Last activity' in session detail view

I think this should be renamed to 'Last activity' and the 'Active' string before the date should be removed.
@sandhose

Closing in favour of https://github.com/matrix-org/matrix-authentication-service/issues/2147 which has an alternative design where I'll ensure the Active prefix doesn't surivive


Add on landing page info about companies that support us with their products

Reason/Context
There are many companies that sponsor our work not with direct donation but with giving their products for free.
We should give them a shout out!
Description

new section on landing page, maybe called Supported by? with some text like These companies support us by letting us use their products for free
there should be:

logos of companies
click on logo should take folks to the website
maybe a tooltip info with more details what we get from them?

List of companies:

Restream -> https://drive.google.com/drive/folders/1vNetE3qaQJ52fk5jdVwcbTs8GOcKuwbi
Slack -> https://slack.com/media-kit
Digital Ocean -> https://www.digitalocean.com/press/

What do you think folks? I think it could be located below blog section 🤔

I think it is a good proposal. It is fair to recognize these support.

maybe a tooltip info with more details what we get from them?

I believe this would be great for transparency.

@derberg  I would like to work on this issue, kindly provide me info for the tooltip of what they are offering.

Cool! @Samridhi-98

Restream.io gave us for free a Professional Plan subscription
Slack gave us for free Standard Subscription
DigitalOcean gave us $500 on their cloud services
Netlify (forgot about them) we deploy all websites using their open source plan
sonarcloud.io (you have to google icon) we use their free tier for automated project scanning
and totally forgo on amazing Toast (https://toast.ninja/) that also let us use them for free!


Seperate data for non-KTH users and KTH users

Not applicable now, since we're just using "sign in with GitHub".


Revert "Merge pull request #37114 from apple/revert-36377-NewDriverDefault"

This reverts commit 937e1a365cf1bfebdb88c2d16026fdba736757b4, reversing
changes made to a5440a8abd89336ad1650a58266222d30f86d7c5.
A change originally merged in https://github.com/apple/swift/pull/36377 got reverted in: https://github.com/apple/swift/pull/37114
The reason for this is because SwiftDriver's CMake build behaves differently when using CMake Version <3.17 and some developers who were using an older CMake started hitting errors.
This PR reverts the revert, bringing back the new driver as the default installation.
Before it gets merged one of two things needs to happen:

Either bump the minimum required CMake version of Swift to 3.17 or 3.18 (Forum thread discussion: https://forums.swift.org/t/bump-cmake-version-to-3-18)
Introduce manual workarounds for the CMake issue encountered by the driver build when using older CMake. (paths for an executable need to be specified manually)

@swift-ci please test

@swift-ci please test Windows platform

Build failed
Swift Test OS X Platform
Git Sha - ae2e856f9b8c562242b26a2c2f4340045b95759e

With: https://github.com/apple/swift-driver/pull/619
@swift-ci please test

@swift-ci please test

@swift-ci please test Windows platform

Build failed
Swift Test OS X Platform
Git Sha - ae2e856f9b8c562242b26a2c2f4340045b95759e

@swift-ci test macOS platform

@swift-ci test

Build failed
Swift Test Linux Platform
Git Sha - ae2e856f9b8c562242b26a2c2f4340045b95759e

@shahmishal looks like PR bots on Linux have cmake 3.16, not cmake 3.17.

Actually, I am incorrect. That is the cmake that we are building now. I am going to update to a newer cmake using update-checkout.

Once #37210 lands, we should be good to merge this. @shahmishal would be good to update the Linux bots as well so we don't build this. But I think for now I want to unblock this.

WIth https://github.com/apple/swift-driver/pull/619
@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - ae2e856f9b8c562242b26a2c2f4340045b95759e

WIth apple/swift-driver#619
@swift-ci please test macOS platform


Remove hardcoded substitution variables from the code

Solution propositions

Breaking changes (User is responsible to restore the old vars)

Export to os.environexport output_topic_name = "topic_name_config_default_output_topic_name"
export error_topic_name = "topic_name_config_default_error_topic_name"

Solve with YAML

Safe changes

Add new field in the pipeline config, set default value to the hardcoded vars, allow reading from file

Idea


Question: Why aren't some constans/structs in ucontext.h for x86_64-android?

the target triple: x86_64-linux-android, aarch64-linux-android, etc.
link to the documentation of the API showing the type signatures, how to use
it, etc.:

https://pubs.opengroup.org/onlinepubs/7908799/xsh/ucontext.h.html
https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r20/libc/include/sys/ucontext.h

I confirmed some symbols (e.g. _libc_xmmreg, ucontext_t, REG_R10 etc.) are available also in Android (see the source in googlesource.com above).
So I think symbols in ucontext.h should be added under linux_like/android/.
Am I missing something?

99% of the time the answer is "because nobody has sent a PR to implement them", so if you want these, PRs welcome.


added snyk-badge

Please be sure to increment the version for the module.

Please be sure to increment the version for the module.

okay doing that


In some cases (for small-ish chrome windows) not all options are visible/clickable in mat-select.

Bug, feature request, or proposal:
Bug
What is the expected behavior?
In small windows, all options in mat-select should be visible for users.
What is the current behavior?
In some cases, the last option is not visible.
What are the steps to reproduce?
Providing a StackBlitz reproduction is the best way to share your issue.
StackBlitz starter: https://goo.gl/wwnhMV

Open https://material.angular.io/components/select/overview
Scroll to "Select with option groups", so that mat-select is the first thing visible below toolbar
Open the dropdown
Resize the window from the bottom until the lowest option is not visible (it will happen when browser has ~250 pixel height)
Scroll the dropdown to the bottom, last item is not visible at any point

Now closing/reopening won't change the position of select overlay.
What is the use-case or motivation for changing an existing behavior?
We've got a bug report from user that one of the options is not available in the dropdown, and we found out that it was caused by this bug.
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular: 7.0.0, Material: 7.0.1, Chrome version 70.0.3538.77
Is there anything else we should know?
Screenshot of the issue on the documentation:

This issue has come up for me recently.
Would be great if this could be handled by Material!


Use 'fileprivate' for synthesized members of 'private' decls

Since private means "limit to the enclosing scope (and extensions thereof)", putting it on a member means that the member can't be accessed everywhere the type might show up. That's normally a good thing, but it's not the desired effect for synthesized members used for derived conformances, and when it comes to class initializers this actually violates AST invariants.
rdar://problem/39478298

@swift-ci Please test

@swift-ci Please test source compatibility

How does this affect the synthesis of CodingKeys? We have always explicitly synthesized private enum CodingKeys on purpose; exposing them to the rest of the file isn't necessarily something we want. (Or at least, this is something we need to consider when changing.)

Made the tweaks mentioned above.
@swift-ci Please smoke test


sourcetrail: fix darwin build

Motivation for this change
Fix sourcetrail on darwin.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[x] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 112795 at b88db97d run on aarch64-linux 1

1 package failed to build:

sourcetrail

3 suggestions:

warning: missing-phase-hooks
checkPhase should probably contain runHook preCheck and runHook postCheck.
Near pkgs/development/tools/sourcetrail/default.nix:234:3:
    |
234 |   checkPhase = ''
    |   ^

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/development/tools/sourcetrail/default.nix:170:3:
    |
170 |   installPhase = ''
    |   ^

warning: unclear-gpl
gpl3 is a deprecated license, check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/development/tools/sourcetrail/default.nix:264:5:
    |
264 |     license = licenses.gpl3;
    |     ^

Result of nixpkgs-review pr 112795 at b88db97d run on x86_64-linux 1

1 package built:

sourcetrail

3 suggestions:

warning: missing-phase-hooks
checkPhase should probably contain runHook preCheck and runHook postCheck.
Near pkgs/development/tools/sourcetrail/default.nix:234:3:
    |
234 |   checkPhase = ''
    |   ^

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/development/tools/sourcetrail/default.nix:170:3:
    |
170 |   installPhase = ''
    |   ^

warning: unclear-gpl
gpl3 is a deprecated license, check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/development/tools/sourcetrail/default.nix:264:5:
    |
264 |     license = licenses.gpl3;
    |     ^

/marvin opt-in
/status needs_reviewer


Added Bitcoin Price Market Data in Data

Description

Issue Ticket Number
Fixes #(issue_number)

Checklist:

[ ] I have followed the contributing guidelines of this project as mentioned in CONTRIBUTING.md
[ ] I have cross-checked that the dataset I'm uploading is not present in the project
[ ] I have cross-checked that the dataset is present in the correct folder

Hey @0xaira
Congrats 🎉, your PR got merged. To be eligible for the swags from ClueLess. Follow these steps.

Star this repository. ⭐
SignIn / SignUp in [ClueLess Website](https://www.clueless.tech/) .
Go to the profile section from the top right-hand corner.

Comment your profile URL under this comment tagging the person who merged your PR.

That’s it. Follow the leaderboard!
And don’t forget to share your achievement with your friends.

https://www.clueless.tech/profile/admin/102299718692715680511
@nikhil25803


Look into updating the spatial observer with XRMeshSubsystem

It might be beneficial to update the WindowsMixedRealitySpatialMeshObserver with the new XRMeshSubsystem. We can probably move some of the code to a base class that all spatial observers can take advantage of.

Might fix #22


Aggregate expressions

Improve function call expression to support aggregate expressions according to https://www.postgresql.org/docs/current/sql-expressions.html#SYNTAX-AGGREGATES

@m-novikov This PR is depend on PR#38, please merge PR#38 first


Added lightline color scheme for vim color scheme miramare.

Added lightline color scheme for vim color scheme miramare.

Did you contacted to the author of the colorscheme? The colorscheme repository already has the airline colorscheme, so it is appropriate that it has the lightline theme, not here.

Will do. Thanks.

The lightline color scheme has been included in miramare’s own repository.


[BACKPORT] imxrt: Correctly update PLL, bit has to toggled

Summary
Allows us to to change PLL settings
Impact
Minimal
Testing
V6X-RT

@PetervdPerk-NXP Please do a PX4 PR to bring this in (NuttX with imxrt:PLL Backport)


about '['ninja', '-v']' and ImportError: DLL load failed while importing nvdiffrast_plugin: 找不到指定的模块。ask for help

Please help, I have spent a whole day and night to install this software, but I still can't succeed... This is really sad, I hope someone can help me

I am also facing this issue.
For a temporary alternative, you can comment out the rendering of normal videos.
#video = render_utils.render_video(outputs['mesh'][0])['normal']
#imageio.mimsave("outputs/quadruped/corgi1/sample_mesh.mp4", video, fps=30)

This rendering process does not affect the final mesh export.
I am wondering if nvdiffrast.RasterizeCudaContext is not supported on the latest GPUs like H100. The mesh export step also involves nvdiffrast, but that rasterization operation works fine.
Hope these help.

I am also facing this issue.
For a temporary alternative, you can comment out the rendering of normal videos.
#video = render_utils.render_video(outputs['mesh'][0])['normal']
#imageio.mimsave("outputs/quadruped/corgi1/sample_mesh.mp4", video, fps=30)
This rendering process does not affect the final mesh export.
I am wondering if nvdiffrast.RasterizeCudaContext is not supported on the latest GPUs like H100. The mesh export step also involves nvdiffrast, but that rasterization operation works fine.
Hope these help.

thx bro I ganna try it thank you so much ,btw which file  i can find the place  to comment out ?

I am also facing this issue.
For a temporary alternative, you can comment out the rendering of normal videos.
#video = render_utils.render_video(outputs['mesh'][0])['normal']
#imageio.mimsave("outputs/quadruped/corgi1/sample_mesh.mp4", video, fps=30)
This rendering process does not affect the final mesh export.
I am wondering if nvdiffrast.RasterizeCudaContext is not supported on the latest GPUs like H100. The mesh export step also involves nvdiffrast, but that rasterization operation works fine.
Hope these help.

I ganna try it now! thank you so much!

you can use cuda12.1, it works fine for me

you can use cuda12.1, it works fine for me

我已经绝望另外我把cuda删了换成了12.4python也删了换成了3.10.11anaconda也删了，依旧爆上图的两个错...

you can use cuda12.1, it works fine for me

我已经绝望另外我把cuda删了换成了12.4python也删了换成了3.10.11anaconda也删了，依旧爆上图的两个错...

试试这个pytorch/pytorch:2.4.0-cuda12.1-cudnn9-devel，H100可以运行

Python 3.10
https://huggingface.co/madbuda/triton-windows-builds/resolve/main/triton-2.1.0-cp310-cp310-win_amd64.whl
Python 3.11
https://huggingface.co/madbuda/triton-windows-builds/resolve/main/triton-2.1.0-cp311-cp311-win_amd64.whl
下载本地安装一下triton


[QUERY] WhatIf deployments in new SDK

Library name and version
Azure.ResourceManager.Resources 1.0.0-beta.6
Query/Question
In previous versions of the SDK, it was possible to create a "WhatIf" deployment and execute it, as below:
ResourcesManagementClient client = ...

var whatIf = new DeploymentWhatIf(
    new DeploymentWhatIfProperties(DeploymentMode.Incremental)
    {
        Template = "Template stuff here"
    }
);

await (await client.Deployments.StartWhatIfAsync("MyResourceGroup", "MyDeployment", whatIf)).WaitForCompletionAsync();

Does the newer version of the SDK have a similar mechanism?  I have found similar deployment classes, but they appear to be internalized.
Environment
No response

Thank you for your feedback.  Tagging and routing to the team member best able to assist.

Thank you for reaching us, @Yao725  please take a look of this issue

Hi @JayDZimmerman , we have provide the method WhatIf in this new package.
You can use it to test the deployment at the different scope, here is the sample code of the resource group:
ArmClient armClient = new ArmClient(new DefaultAzureCredential());
Subscription subscription = await armClient.GetDefaultSubscriptionAsync();
ResourceGroup rg = (await subscription.GetResourceGroups().CreateOrUpdateAsync(true, "testRg", new ResourceGroupData(AzureLocation.EastUS))).Value;
DeploymentInput deploymentData = new DeploymentInput(new DeploymentProperties(DeploymentMode.Incremental)
{
    TemplateLink = new TemplateLink
    {
        Uri = "https://raw.githubusercontent.com/Azure/azure-docs-json-samples/master/azure-resource-manager/what-if/what-if-before.json"
    }
});
Deployment deployment = (await rg.GetDeployments().CreateOrUpdateAsync(true, "testDeployment", deploymentData)).Value;
DeploymentWhatIfProperties deploymentWhatIfProperties = new DeploymentWhatIfProperties(DeploymentMode.Incremental)
{
    TemplateLink = new TemplateLink
    {
        Uri = "https://raw.githubusercontent.com/Azure/azure-docs-json-samples/master/azure-resource-manager/what-if/what-if-after.json"
    }
};
var deploymentWhatIfOperation = await deployment.WhatIfAsync(true, string.Empty, deploymentWhatIfProperties);

In the above code snippet, I set the second parameter location of method WhatIfAsync to be string.Empty because this property is not allowed at resource group scope, but in other scopes like tenant it is required. You might need to pay attention to the value of this property at different scope.
By the way, if you want to use Template instead of TemplateLink, you can set its value like this:
Template = JsonDocument.Parse(templateString).RootElement

@Yao725 On line #11 of your example, does the deployment get executed?  Or is it merely creating the deployment, which can be executed at a later time?  That may be the root of my confusion:  my assumption was that calling "CreateOrUpdateAsync" on a deployment would initiate the deployment (which I didn't want since I was simply looking to generate the "WhatIf" scenario information).

@JayDZimmerman Yes, on line 11 the deployment will get executed, I use this because I want to get the WhatIf info which comparing to an existing deployment. For you scenario, I think you can take following code in which no deployments get executed as example:
ArmClient armClient = new ArmClient(new DefaultAzureCredential());
Subscription subscription = await armClient.GetDefaultSubscriptionAsync();
ResourceGroup rg = (await subscription.GetResourceGroups().CreateOrUpdateAsync(true, "testRg", new ResourceGroupData(AzureLocation.EastUS))).Value;
ResourceIdentifier deploymentIdentifier = Deployment.CreateResourceIdentifier(rg.Id.ToString(), "testDeployment");
Deployment deployment = armClient.GetDeployment(deploymentIdentifier);
DeploymentWhatIfProperties deploymentWhatIfProperties = new DeploymentWhatIfProperties(DeploymentMode.Incremental)
{
    TemplateLink = new TemplateLink
    {
        Uri = "https://raw.githubusercontent.com/Azure/azure-docs-json-samples/master/azure-resource-manager/what-if/what-if-after.json"
    }
};
var deploymentWhatIfOperation = await deployment.WhatIfAsync(true, string.Empty, deploymentWhatIfProperties);

@Yao725 That took care of it.  The secret sauce was the "CreateResourceIdentifier" method, which solved my primary issue of not knowing how to create a deployment (without executing it as well).  Thanks for your help.


🐛 Bug Report: Anonymous Chat UI, Navigation bug, UI consistency

📜 Description

Anonymous Chat UI
Navigation bug
UI consistency

👟 Reproduction steps
On Anonymous Chat UI
👍 Expected behavior
Chatbot page like
👎 Actual Behavior with Screenshots

💻 Operating system
Windows
What browsers are you seeing the problem on?
Chrome
📃 Provide any additional context for the Bug.
No response
📷 Relevant Screenshots (Links)
No response
👀 Have you spent some time to check if this bug has been raised before?

[X] I checked and didn't find similar issue

🔗 Are you willing to submit PR?
Yes, I am willing to submit a PR!
🧑⚖ Code of Conduct

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

Yup make all consistent


Refactor/ios enhancements

Minor enhancements.

Min version is set to iOS 10 since we use logging functionalities which are available from 10.0+.
Removed commented old code
Use modern NSDictionary syntax

I'm splitting this into several PR's since that would be nicer.


Mac M1 - multiple issues preventing transcription

I keep trying to run insanely-fast-whisper on M! but for some reason face some unknown issue which I can't trace to any existing problems. Thus creating a new issue.
Environment:

CPU/GPU: M1 Max
OS: macos 15.1.1
installed with pipx without any errors or warnings

Command that I tried to run:
insanely-fast-whisper --batch-size 4 --device-id mps --file-name <filename>
Error:
It starts to run but then crashes after some seconds and this is the trace.
(If it matters in any way, the file is a mp4 but only contains the audio track. For reference, I can run whisper with CPU or whisper-mps which runs just fine with CPU-GPU in tandem.)
~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/models/whisper/generation_whisper.py:512:
FutureWarning: The input name `inputs` is deprecated. Please make sure to use `input_features` instead.
  warnings.warn(
🤗 Transcribing... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0:00:03You have passed task=transcribe, but also have set `forced_decoder_ids` to [[1, None], [2, 50360]] which creates a conflict. `forced_decoder_ids` will be ignored in favor of task=transcribe.
🤗 Transcribing... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0:00:05Passing a tuple of `past_key_values` is deprecated and will be removed in Transformers v4.43.0. You should pass an instance of `EncoderDecoderCache` instead, e.g. `past_key_values=EncoderDecoderCache.from_legacy_cache(past_key_values)`.
🤗 Transcribing... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0:00:06The attention mask is not set and cannot be inferred from input because pad token is same as eos token. As a consequence, you may observe unexpected behavior. Please pass your input's `attention_mask` to obtain reliable results.
🤗 Transcribing... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0:00:24
Traceback (most recent call last):
  File "~/.local/bin/insanely-fast-whisper", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/insanely_fast_whisper/cli.py", line 159, in main
    outputs = pipe(
              ^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/automatic_speech_recognition.py", line 283, in __call__
    return super().__call__(inputs, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/base.py", line 1293, in __call__
    return next(
           ^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/pt_utils.py", line 124, in __next__
    item = next(self.iterator)
           ^^^^^^^^^^^^^^^^^^^
  File "~.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/pt_utils.py", line 269, in __next__
    processed = self.infer(next(self.iterator), **self.params)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/base.py", line 1208, in forward
    model_outputs = self._forward(model_inputs, **forward_params)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/pipelines/automatic_speech_recognition.py", line 515, in _forward
    tokens = self.model.generate(
             ^^^^^^^^^^^^^^^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/models/whisper/generation_whisper.py", line 718, in generate
    segments, segment_offset = self._retrieve_segment(
                               ^^^^^^^^^^^^^^^^^^^^^^^
  File "~/.local/pipx/venvs/insanely-fast-whisper/lib/python3.12/site-packages/transformers/models/whisper/generation_whisper.py", line 1831, in _retrieve_segment
    "start": time_offset[prev_idx] + start_timestamp_pos.to(torch.float64) * time_precision,
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Cannot convert a MPS Tensor to float64 dtype as the MPS framework doesn't support float64. Please use float32 instead.

Someone encountered this issue? Were you able to bypass it?
I am using the CLI, running it in a script is somewhat not an option at the moment.

Facing the same issue:
    "start": time_offset[prev_idx] + start_timestamp_pos.to(torch.float64) * time_precision,
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Cannot convert a MPS Tensor to float64 dtype as the MPS framework doesn't support float64. Please use float32 instead.

After some debugging I was able to fix this using below workaround inside installed libs -
File: insanely-fast-whisper/lib/python3.12/site-packages/transformers/models/whisper/generation_whisper.py
        segments.append(
            {
                "start": time_offset[prev_idx].to(torch.float32) + start_timestamp_pos.to(torch.float32) * time_precision,
                "end": time_offset[prev_idx].to(torch.float32) + end_timestamp_pos.to(torch.float32) * time_precision,
                "tokens": sliced_tokens,
                "result": seek_outputs[idx],
            }
        )

Ok, I thought I'm the only one.
Seems that manually modifying the lib is working for me also.
Although I needed to modify these lines:
Line 1859:                     last_timestamp_pos = (timestamps[-1] - timestamp_begin).to(torch.float32)
Line 1863:                       "end": time_offset[prev_idx].to(torch.float32) + last_timestamp_pos * time_precision,
On line 1863 last_timestamp_pos doesn't need to be cast to float32 since it's an int.
It uses ~110% CPU and ~80% GPU

For a 120 minute file with --batch-size 4 and --model-name openai/whisper-large-v3 it takes up 2x as much RAM (30GB+) compared to whisper-mps, which had similar CPU/GPU usage and the transcription takes about the same time.
When I tried running it with --batch-size 2, the RAM usage stayed around 10-13GB but then (after about 6 mins) rocketed back to 30+GB with big memory compression and Swap usage. I think there might be some kind of memory leak here since based on the descriptions of the repo, it shouldn't happen.
I don't know if we should add a check for --device-id mps and use float 32 or 64 based on that? Should I make a PR with the change?
Hopefully this helps someone else as well even if we don't merge a fix in the project. At least there is a somewhat simple way to locally patch this.


Improve Decoupling and requirements between uri packages

Feature Request

Q
A

Package
no

New Feature
no

BC Break
yes/no

Introduction
League uri packages are made up of three (3) packages:

uri-interfaces: contains contracts and utility classes to perform primitive process around URI
uri: contains concrete classes to handle complete URI and URI templates and depends on uri-interfaces
uri-components: contains concrete classes to handle URI components and depends on uri.

Having the contracts being defined on uri-interfaces makes the dependency a bit too complex to decouple. For instance the uri package does not depend nor does it requires uri-components interfaces. Having those interface being loaded when requiring the uri package make little sense.
Using the same argument the uri package does not require the PSR-7 interfaces. The package provides a PSR-7 UriInterface implementation. But that implementation is optional and is not a requirement for the package to work. So putting the PSR-7 and PSR-17 requirements in the suggest section of the composer file seems reasonable. If compatibility with PSR interfaces is a requirement explicitly requiring the extra package is a better option. It makes the dependency clearer and cleaner from a developer POV. The goal of this feature is to

reduce the dependency tree
makes it more clearer the goal of each separate packages.

We have two proposals:
Proposal 1:

We remove all interfaces from the uri-interfaces packages which will only contains utility classes.
We move all the interfaces related to URI processing in the uri package.
We make the PSR-7/PSR-17 interfaces optional for the uri package.
We move all the interfaces related to URI component processing in the uri-component package.
We make the PSR-7/PSR-17 interfaces optional for the uri-component package.

The consequences:

Introduce a BC to the uri-interfaces which will be bumped to v8.
uri dependencies stays as is
uri-components dependencies stays as is
uri and uri-components will only be bump to a minor version v7.5.

Issues/Open questions:

The current subsplit tool used in uri-src is unable to handle 2 major versions release at the same time.
The UriAccess interface uses the PSR-7 UriInterface in a union type for a return type. Is that affected by having PSR-7 classes optional inside the uri-package ?

Proposal 2:

We create a new package uri-helpers which will only contains utility classes.
We move all the interfaces related to URI processing in the uri package.
We make the PSR-7/PSR-17 interfaces optional for the uri package.
We move all the interfaces related to URI component processing in the uri-component package.
We make the PSR-7/PSR-17 interfaces optional for the uri-component package.

The consequences:

uri will now depend only on uri-helpers
uri-components dependencies stays as is
the uri-interfaces package is deprecated (ie does not receive any updated and will still be requested and installed when using older version of uri version.
all packages are bumps to 7.5 (including uri-helpers)

Issues/Open questions:

Should we remove from the monorepo uri-interfaces to be sure it has been deprecated and no longer received automatic update. We still need to keep it in line in case of security issue with the new uri-helpers package.
Since we changed dependencies for uri in between version can this be considered as BC break for the uri package or not ?
According to this issue it does not: https://github.com/semver/semver/issues/148
The UriAccess interface uses the PSR-7 UriInterface in a union type for a return type. Is that affected by having PSR-7 classes optional inside the uri-package ?
uri-helpers will conflict with uri-interfaces normally the conflict should be minimal on update uri-interfaces package should be replaced by uri-helpers. A conflict can only arise if someone did require only the uri-interfaces and then later on requires a version higher than 7.4 of any other package. But this can be solve by either removing uri-interfaces or by installing uri-components.

Future scope
Once the Interfaces have been moved to their appropriate package we should question their utilities
and if they should be removed/replace/split or if we should add more. Those changes should be examined in a context of a major BC break and for inclusion in the next major release for the library.

@wouterj @kelunik @shadowhand For context the packages were mentioned in regards to a PR in Symfony to include a new URI component. One of the blocker was the PSR-7 dependency of all the packages. IMHO this dependency is important but not crucial for the package to work. Hence I put together the following proposal. Your thoughts, remarks, suggestions are welcomed.
These are ideas no definitive solutions. The goal is to improve the situation without adding more headache to users of the packages.

This is a pretty amazing opportunity to contribute years of work and knowledge to a foundational part of the PHP ecosystem, congrats!
My perfect solution for this situation would be:

Make a separate league/http-message-uri package that depends on league/uri and psr/http-message and provides translation between PSR-7 interfaces and league/uri interfaces.
Donate league/uri to Symfony (as symfony/uri) and deprecate this package. If Symfony creates a separate URI implementation, this package will almost certainly see usage dry up. If you want to continue to share your knowledge and skill in this domain, perhaps Symfony would allow you to continue maintain the package?

For what it is worth, I think the current repository split is confusing and makes it harder to contribute to this package. I worry about trying to do too many things in one place, as opposed to a core package with dependents.

Donate league/uri to Symfony (as symfony/uri) and deprecate this package. If Symfony creates a separate URI implementation, this package will almost certainly see usage dry up. If you want to continue to share your knowledge and skill in this domain, perhaps Symfony would allow you to continue maintain the package?

This is purely my personal opinion, but keeping league/uri in the PHP league organization and Symfony using it instead of creating symfony/uri is a valid option as well (which is what we're currently discussing in Symfony).
Does that change your perfection solution? (i.e. does that still make donating the package to Symfony the ideal scenario?)

@wouterj yes, I still think donating the whole package is the ideal scenario.

@shadowhand before donating something one has to wonder what is the endgoal for Symfony. At the moment the developers from Symfony are not clear in their own intention and I still reserved the right to not donate the package but I think/hope I understand your argumentation for such action.
Having said that I am still open for a debate on what is best for the community at large where that solution is depend fully on us knowing if we can or not collaborate and meet half way in any given solution.
But it does not preclude the fact that some architectural changes are still needed in the package and those can be made gradually via a minor releases or more aggressively via a major release and that is the main reason for the ticket.
Making the package "more attractive" for anyone to work on it is a side effect of those decisions not the otherway around at least that is how I see it.

@shadowhand Symfony will no longer try to create its own package but will wait for the URL class implementation of PHP itself which is currently under development so donation is no longer on the table if it was ever considered.


Linux compilation error   error: ‘gSampleRate’ was not declared in this scope

g++ -fPIC -I../../include -I../../dep/include -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -Wsuggest-override -std=c++11 -c -o build/src/MentalClockDivider.cpp.o src/MentalClockDivider.cpp
src/MentalClockDivider.cpp:67:7: warning: ‘virtual void MentalClockDivider::step()’ can be marked override [-Wsuggest-override]
void step();
^~~~
src/MentalClockDivider.cpp: In member function ‘virtual void MentalClockDivider::step()’:
src/MentalClockDivider.cpp:180:43: error: ‘gSampleRate’ was not declared in this scope
lights[0] -= lights[0] / lightLambda / gSampleRate;
^~~~~~~~~~~
src/MentalClockDivider.cpp:180:43: note: suggested alternative: ‘glSampleMaski’
lights[0] -= lights[0] / lightLambda / gSampleRate;
^~~~~~~~~~~
glSampleMaski
src/MentalClockDivider.cpp:198:43: error: ‘gSampleRate’ was not declared in this scope
lights[1] -= lights[1] / lightLambda / gSampleRate;
^~~~~~~~~~~
src/MentalClockDivider.cpp:198:43: note: suggested alternative: ‘glSampleMaski’
lights[1] -= lights[1] / lightLambda / gSampleRate;
^~~~~~~~~~~
glSampleMaski
src/MentalClockDivider.cpp:216:43: error: ‘gSampleRate’ was not declared in this scope
lights[2] -= lights[2] / lightLambda / gSampleRate;
^~~~~~~~~~~
src/MentalClockDivider.cpp:216:43: note: suggested alternative: ‘glSampleMaski’
lights[2] -= lights[2] / lightLambda / gSampleRate;
^~~~~~~~~~~
glSampleMaski
src/MentalClockDivider.cpp:234:43: error: ‘gSampleRate’ was not declared in this scope
lights[3] -= lights[3] / lightLambda / gSampleRate;
^~~~~~~~~~~
src/MentalClockDivider.cpp:234:43: note: suggested alternative: ‘glSampleMaski’
lights[3] -= lights[3] / lightLambda / gSampleRate;
^~~~~~~~~~~
glSampleMaski
src/MentalClockDivider.cpp:252:43: error: ‘gSampleRate’ was not declared in this scope
lights[4] -= lights[4] / lightLambda / gSampleRate;
^~~~~~~~~~~
src/MentalClockDivider.cpp:252:43: note: suggested alternative: ‘glSampleMaski’
lights[4] -= lights[4] / lightLambda / gSampleRate;
^~~~~~~~~~~
glSampleMaski
make: *** [../../compile.mk:55: build/src/MentalClockDivider.cpp.o] Error 1

yes this is a result of an API change, i'll try and sort it out in the next couple of days, i'm busy with other things now sorry..
https://github.com/VCVRack/Rack/commit/9dbadfbdc568d609dd0195f8c7ef2b6c5a90624c
explains the api change, edit it yourself it you want.
there is a linux binary release so you can use them in the meantime.

@Strum: Just saw this after posting. I guess I am having the same issue. Although on the binary "plugin.dylib", I did try this and it doesn't load your modules. I took the Windows folder that contains the [res] folder and plugin.dll and added plugin.dylib to this. Loading a patch that uses your modules seems not to work. I'll look into your API change info above.

I'm sorry I don't have access to a Mac so I'm relying on others to get it working on Mac.
I'm very new to git and open source development, i'll try and get a virtual machine Mac setup so i can test.

Thanks for your module writing! If we can help test, let us know.
I did fix the source to make it so it would compile, but VCV is not recognizing mental modules for some reason.
All I did in the source was to 1) change gSampleRate to the new method which has replaced it, and 2) fixed a boolean casting problem which was causing an error. Now, I can make, create a library, but alas, I don't know why this isn't working.

Are you trying to run it in the release version of rack or the latest dev build?
after that change it might only work in the dev build.
One of the reasons i have been putting off changing the code for the API is that it might break it for the release version and then i'll have to have everything seperate and i still haven't figured out a lot of this project management stuff being so new to git and open source development.

I cloned the dev build. The changes were made only on my local copy here of
your plugin code.
-p

On Oct 23, 2017, at 12:49 AM, Strum<EMAIL_ADDRESS>wrote:
Are you trying to run it in the release version of rack or the latest dev build?
after that change it might only work in the dev build.
One of the reasons i have been putting off changing the code for the API is that it might break it for the release version and then i'll have to have everything seperate and i still haven't figured out a lot of this project management stuff being so new to git and open source development.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

hmmm, maybe try it with the release version then.
the current code compiles and runs under 0.4.0 but i haven't updated my rack dev version in a week or so so i don't know if it builds against the current version.
Changes are happening so fast it's hard to keep track.

I've got a few more things i have to do today but hopefully i'll get time to update my dev version and rebuild then check and change the binary releases if needs be,
I added 3 more modules yesterday and have another one in the works that i made last night, a counter for doing euclidiean rhythms.

https://github.com/Strum/Strums_Mental_VCV_Modules/issues/11


Made all home page headings uniform

Resolves #660
Made the headings uniform.

@lakshita15 Fantastic work!

Try to take up other issues as well!


Stucks when there are a lot of resources 100k +

-When programs start it tries to analyze all resx
-When there a thousands of resources plugin crashes
-New logic to analyze it per language
-Setting which folder to analyze

Usually the problem is not to load all resx files, but to try to visualize them all at the same time.
Therefore you can already select only a subset of your projects in the left panel, or only specific language columns.
You may also unload some projects in your VisualStudio solution to reduce the amount of projects analyzed.
If you like to work only on specific folders, use the standalone version.
If you encounter crashes, provide proper dumps or steps and sample project to reproduce it.

Hi @tom-englert, how are you ?
I am using the standalone version.
My App resource file has 325 resources which I am trying to translate to 5-6 languages over last couple days as it limits the number of resources to be translated per daily quota.
Where is that information in the documentation? I couldn't fine one.
For 300-500 resource will Azure Translation F0 service be a viable option?
Do you have any status / limitation info per translation service provider that are part of the latest Standalone?
I have been waiting 16 hours or so to handle this data limit, but getting frustrated as it never completes complete translation even one language at time.
Your guidance will be appreciated.
Thanks

Sorry, RXRM only forwards the request, you have to check this with the provider you are using

Hi @tom-englert ,
I get that error immediately for each subsequent provider once I get the error from the 1st one.
Just wondering if the connection is switching to the next one when selected from the left tabs on the Translation tab.
Thank you

@IoTFier no, they just run in parallel, they are fully independent. BTW why are you commenting this on a totally unrelated issue?

@vsvfourth could you solve this by selecting only a subset?

@vsvfourth could you solve this by selecting only a subset?

Yes, I tried that and it wasn't working.

@IoTFier no, they just run in parallel, they are fully independent. BTW why are you commenting this on a totally unrelated issue?

Hi @tom-englert - I appended my issue in this to emphasize that even for smaller set of resources I was getting stuck. I guess I just fell for the subject line. More than happy to spin separate issue.
Besides, based on the UI - as a user I felt only the selected services is fired up in the background. If you are saying all are fired up and it is not clear which services is throwing that message.
Truly, thank you for your help in putting this capability for us.

@vsvfourth could you solve this by selecting only a subset?

Yes, I tried that and it wasn't working.

@IoTFier And why are you answering questions that are not addressed to you?

Closing this because it is totally screwed up now. If s.o. wants to continue on one of the threads, please create a new issue.


[Translation zh-tw] Udacity > ud890

@limhenry, please review.
Check out a review request at GitLocalize

I need to remove extra code

Looks good for me!

@sotayamashita I will pause the translation from GitLocalize until the extra code is removed. Where can I get the latest update?

@kennith Sorry about that. We will fix the issue until 12/14. :bow:

@sotayamashita - any updates on this?

@petele Sorry not to update. I fixed the issue and it will be deploy today. :bow:

@kennith I have create a PR to remove extra code. Please review it


HMIP Server is not working on RASPBERRYMATIC with RPi4

Describe the bug
A clear and concise description of what the bug is.
After update to <IP_ADDRESS>00229 RaspberryMatic System shows Failure and Restart of HMIP Server.
After that no HMIP device show response.
After restart same behavior. Also after restart and repeat installation of the Firmware Update same behaviour.
To Reproduce
Steps to reproduce the behavior:

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

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

Version [e.g. RaspberryMatic <IP_ADDRESS>80922]
<IP_ADDRESS>00229
Hardware [e.g. RaspberryPi3, TinkerboardS, etc.]
Raspberry Pi4

Additional context
Add any other context about the problem here.

I also had significant issues with the version <IP_ADDRESS>00229, but with the RPI3. The Homematic IP device were no longer working, while the legacy Homematic devices worked. Rebooting has not helped, but now after downgrading everything works well again!

@NOPIEPER1 Please upon bootup of RaspberryMatic on your Pi4, please show the output of the following command:
cat /var/hm_mode

This should help me investigating the issues.


Take into account ground elevation

The “ele” tag indicates the ground elevation.
do we subtract that from all heights?

Render the building, then lift the entire object up by the specified amount.


Delayed Audio in WASM/HTML export

Godot version:
3.0 Stable
OS/device including version:
Ubuntu 16.04/Linux
Firefox 57
Issue description:
Projects exported to html have delayed sounds.
Steps to reproduce:
Load up a project that has some sound playing in it (the plat-former demo for example) and export it to HTML. Notice that the sounds are delayed.

I'm also experiencing this same problem. Audio is very delayed.

I just noticed it also with Firefox but it works just fine with Chromium (Linux). So in the meantime, you can instruct your players to switch browser

This will be solved very soon, as next WebAssembly version will support
threads.

Hi @reduz are there any updates about this? Thanks!

Any updates on this?

WebAssembly threads are supported since Chrome 74 and recent Firefox versions. What about Safari and Edge though? (In other words, will we have to keep a fallback once we implement WebAssembly threads in the HTML5 export?)

I'd say it'd be a good idea to keep a fallback for now - at least if you want to work by "web standards" where having fallbacks for compat + JS-based feature detection is the norm.
-------- Original Message --------
On 11 Nov. 2019, 02:56, Hugo Locurcio wrote:

WebAssembly threads are supported since Chrome 74 and recent Firefox versions. What about Safari and Edge though? (In other words, will we have to keep a fallback once we implement WebAssembly threads in the HTML5 export?)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

@Silvea12 On the other hand, we have to balance this with the file size (as keeping a fallback will likely increase the .wasm payload size).

The standard way to handle that is multiple modules that you can download and pick between, with a preloader that can decide which to download based on feature set. But then that may increase engine complexity a good amount - or at least, the build process.

@Calinou The standard way to handle that is multiple modules that you can download and pick between, with a preloader that can decide which to download based on feature set. But then that may increase engine complexity a good amount - or at least, the build process. So it may not be worth doing.

In the meantime, is there a workaround for this? Delayed audio kind of breaks the player's experience.

I found a workaround
Add this program in AutoLoad singleton:
func _ready():
	# XXX: workaround godot web audio latency issue by recreating script processor
	var jsCode = """
		setTimeout(function () {
			var channelCount = _audioDriver_audioContext.destination.channelCount;
			var bufferSize = _audioDriver_scriptNode.bufferSize;
			var process = _audioDriver_scriptNode.onaudioprocess;
			_audioDriver_scriptNode.disconnect();
			_audioDriver_scriptNode = _audioDriver_audioContext.createScriptProcessor(bufferSize, 2, channelCount);
			_audioDriver_scriptNode.onaudioprocess = process;
			_audioDriver_scriptNode.connect(_audioDriver_audioContext.destination);
		}, 0);
	"""
	if OS.get_name() == 'HTML5':
		JavaScript.eval(jsCode)

Tested on Godot 3.2
The latency can still be as large as 0.1 second (4096/44100Hz) because audio is generated from ScriptProcessorNode, whose buffer size is decided by browser heuristics.
On my computer, Firefox creates ScriptProcessorNode with buffer size 4096, where Chrome creates one with buffer size 2048.

Unfortunately nothing much can be done about this due to the problem of WebAssembly not supporting threads.

It looks like thread support was added in this commit https://github.com/godotengine/godot/commit/21c9f37757d564009e9e400142b3b4c70af237d3 Does it provide a way to fix this bug?
If not, would it be feasible to make @stdio2016 workaround to be added automatically to the HTML export?
Thanks!

The buffer size is now (3.2.2) configurable using the audio/output_latency project setting (which was ignored for HTML5 exports in previous releases).
In 3.2.3 the default output latency for web will be 50ms (which seems to be a good trade off on many devices).
See #38816 and #40052
Further improvements might come when we implement audio mixing in threads (browser support seems still limited for this feature).
I'm closing this issue as fixed, since the delay is no longer browser dependent, and can be configured (like on other platforms) but feel free to comment if you think this should be reopen.

As of writing, with Godot 3.4.4, the issue is still there; setting the export type to Threads resolved the issue for me. :tada:

(Sorry to necro an old issue; this is the top DuckDuckGo search result for this issue.)

After exporting with threads enabled, remember that you must configure the web server to allow SharedArrayBuffer to be usable: https://docs.godotengine.org/en/latest/tutorials/export/exporting_for_web.html#threads
This is unfortunately not possible on itch.io or GitHub Pages.

As of July 2022, this is unfortunately not possible on itch.io or GitHub Pages.

Ouch, I didn't know that; I was planning to host it on Itch or GitHub Pages. Is there an alternative solution or workaround?

Ouch, I didn't know that; I was planning to host it on Itch or GitHub Pages. Is there an alternative solution or workaround?

Other than using your own server to host the project, I'm afraid not.
It's technically possible to build a server that sends the required headers and proxies files from GitHub Pages, but this will likely require CORS trickery to bypass the usual security policies.

Thanks for the quick replies @Calinou , I really appreciate it.
FYI, Itch officially supports (experimental) SharedArrayBuffer support; there seems to be an announcement here: https://itch.io/t/2025776/experimental-sharedarraybuffer-support
As of writing, this doesn't seem to work on Firefox with a Godot 3.4.4; I need to investigate more (sounds like Chrome works), so YMMV.


USB-C Thunderbolt Port no longer reading devices

Describe the bug
Thunderbolt USB-C Port no longer recognizes devices on Dell Latitude 7490. Port still has power, but will not recognize connected devices such as USB-C removeable media, yubikeys, or cellular devices.
To Reproduce
Steps to reproduce the behavior:

run the sos-optimize-windows.ps1 script
usb-c devices are no longer recognized. Devices can still be charged with the port such as a cell phone
Device Manager shows Detection Verification and PCI to PCI Bridge driver erros and that the driver cannot be installed due to forbidden by system policy.

Expected behavior
USB-C Port should function as normal
Screenshots

Desktop (please complete the following information):

OS: Windows 11 Enterprise
Browser: N/A
Version: 22

Additional context
Not sure if this is a DMA Protection or Autrun Issue. This policy was changed for the NSA policies but reverting these options didn't change anything.

Great documentation of the issue!
This is an intended configuration. Thunderbolt comes with vulnerabilities.
https://www.tenable.com/audits/items/CIS_MS_Windows_8.1_v2.4.0_Level_2_Bitlocker.audit:e4e937538159f22fa3a4e5bfe4a84e51
Usually undoing the GPOs applied won't undo the setting. You'll have to reenable it manually. By specifically setting the enabled value to true.
You can try this to remove the specific device id's however
# Remove the device ID from the list of restricted device IDs
$deviceID = "PCI\CC_0C0A"
$existingDeviceIDs = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions").DeviceIDRestrictions
$updatedDeviceIDs = $existingDeviceIDs -notlike "*$deviceID*"
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions" -Name DeviceIDRestrictions -Value $updatedDeviceIDs

# Set the DenyDeviceIDsExist value to 1 to enable device installation restrictions
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions" -Name DenyDeviceIDsExist -Value 1

# Display the updated device ID restrictions
$updatedDeviceIDs

For instance on the target machine you want to fix you can open the local group policy editor
navigate to the following path
Computer Configuration\Policies\Administrative Templates\System\Device Installation\Device Installation Restrictions

there should be two policies enabled there, leave them both enabled but open them up and remove the values stored in them. If they error out complaining there must be a value, replace the line with a bunch of random numbers. Be sure to keep any special chars in there. Reboot and hopefully that fixes it for you..

Thanks, I was able to change the values for those two policies with random strings using the same format:
{0000e-123-1234-1234-000000}
and
PCI\00
Upon restart I was able to use the thunderbolt port.
I appreciate the quick response and your work on this project.

Thanks, I was able to change the values for those two policies with random strings using the same format: {0000e-123-1234-1234-000000} and PCI\00
Upon restart I was able to use the thunderbolt port.
I appreciate the quick response and your work on this project.

Glad it was resolved for you. I'll add this to the list of possible concerns.


Remove threat intel checkbox detector creation

Description
This PR moves to deprecate enabling threat intel as part of detectors. We advise user to instead use the threat intel platform.

Detector creation:

Edit detector with threat intel enabled already

Details page when threat intel is enabled

Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Approving under assumption that following things are fixed:

threat intel mention is removed from the create/update detector, edit detector pages
pre-existing detectors which have threat intel enabled will still be able to disable detectors and detector triggers after this change?

Yes, these things have been fixed in this PR


Feature/submission logic

refs #65

search results updated dynamically as user interacts with form
histogram, result counts, pagination, etc. all update dynamically
adds template for ajax rendering of results
refactors search form & histogram classes to make them more general & interoperable
adds a template filter to enable dumping python objs as json for easier consumption via js

Codecov Report

Merging #92 into master will increase coverage by 0.04%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
+ Coverage   99.08%   99.13%   +0.04%
==========================================
  Files          45       45
  Lines        2410     2430      +20
==========================================
+ Hits         2388     2409      +21
+ Misses         22       21       -1

Impacted Files
Coverage Δ

ppa/archive/tests/test_templates.py
100% <100%> (ø)
:arrow_up:

ppa/__init__.py
100% <100%> (+16.66%)
:arrow_up:

ppa/archive/views.py
99.06% <100%> (+0.01%)
:arrow_up:

ppa/archive/templatetags/ppa_tags.py
96.29% <100%> (+0.46%)
:arrow_up:

ppa/archive/tests/test_views.py
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Documenting what we discussed: the histogram & reactive form seem like good candidates for unit testing, but not sure we need to do that now. But it might be a good idea to figure out what it looks like for PPA before starting similar javascript work on another project.

Finally had a chance to try the code out locally. Generally, seems to be very slick and is working great. The form submits when I add, edit or remove text or change publication years.  Publication year histogram and record counts are updating when the results change. Query string also reflects changes to the form submission, which is great.

collections and sort results aren't triggering the form to submit on Chrome or Safari, but they do work in Firefox; tried making the checkbox visible in Chrome to see if that made any difference, but it didn't seem to matter.
relevance sort should be enabled/disabled based on the presence of a keyword search term
can we revise the query string to only include form fields that have values?

Collection and sort still not firing a form submission for me in Chrome, but since they're working for @thatbudakguy going to merge this in so we can have more people try it out.


Add missing export of new loader extension registry

Missed adding this to the index file in my previous change since all of our extension registrations are within the loaders code. I only caught this when testing in the Playground.

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/15534/merge
Test environment:
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/15534/merge/index.html
To test a playground add it to the URL, for example:
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/15534/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/15534/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/15534/merge
https://gui.babylonjs.com/?snapshot=refs/pull/15534/merge
https://nme.babylonjs.com/?snapshot=refs/pull/15534/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/15534/merge#BCU1XR#0

WebGL2 visualization test reporter:
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/15534/merge/testResults/webgl2playwright/index.html

Visualization tests for WebGPU (Experimental)
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/15534/merge/testResults/webgpuplaywright/index.html


L2: Use l2Addr for orchestrator when finalizing migration

What does this pull request do? Explain your changes. (required)

This PR fixes an issue when finalizing a migration for an orchestrator in finalizeMigrateDelegator() that could cause the wrong address to be used as the delegate for staking actions.
Previously, if the migrating address is an orchestrator on L1, params.delegate would be the delegate for the address' self-stake and its non-self delegated stake via a newly created delegator pool. In the scenario where params.l2Addr is different than params.l1Addr, the migrating address would end up being staked to its L1 address despite wishing to be staked to its L2 address. This means that the address wouldn't immediately be considered an orchestrator by the BondingManager because the migrating address would not be staked to itself. Additionally, the newly created delegator pool would also end up being staked to the orchestrator's L1 address instead of the orchestrator's L2 address.
Note: If the above scenario occurred, an orchestrator could recover by changing its stake delegation on L2. However, all delegators from L1 would need to claim their stake from the delegator pool before changing their stake delegation on L2.
Specific updates (required)

See commit history.
How did you test each of these updates (required)

Updated tests.
Does this pull request close any open issues?

N/A
Checklist:

[x] README and other documentation updated
[x] All tests using yarn test pass

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
245

Relevant Lines:
245

💛  - Coveralls


Black screen - no other logs

Hello!
I'm running HA Supervisor 2023.03.2 Frontend 20230309.1 - latest and WebRTC Camera add-on v3.1.0
with the following card:
type: custom:webrtc-camera
url: rtsp://<IP_ADDRESS>:554/live

but it will only display a black image

either in MSE or WEBRTC
type: custom:webrtc-camera
url: rtsp://<IP_ADDRESS>:554/live
mode: webrtc

I have error log level set to
logger:
  default: warning
  logs:
    custom_components.webrtc: debug

But logs only show this:
2023-03-25 12:17:14.822 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.821 INF go2rtc version 1.2.0 linux/arm
2023-03-25 12:17:14.827 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.823 INF [api] listen addr=:1984
2023-03-25 12:17:14.830 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.824 INF [rtsp] listen addr=:8554
2023-03-25 12:17:14.832 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.829 INF [hass] load stream url=hass:192_168_1_169
2023-03-25 12:17:14.836 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.831 INF [srtp] listen addr=:8443
2023-03-25 12:17:14.837 DEBUG (webrtc) [custom_components.webrtc.utils] 12:17:14.834 INF [webrtc] listen addr=:8555
....
2023-03-25 12:30:51.461 DEBUG (MainThread) [custom_components.webrtc] New client: {'authSig': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIzMDBiODMzZjk5NjI0MTBkOTUyMmM2MDA3NjdiMTUwZCIsInBhdGgiOiIvYXBpL3dlYnJ0Yy93cyIsInBhcmFtcyI6W10sImlhdCI6MTY3OTc0Mzg1MSwiZXhwIjoxNjc5NzQzODgxfQ.XSSR_9B11YJVO5tMGt5aDZBwakNPf40BOZPGAow9nhE', 'url': 'rtsp://<IP_ADDRESS>:554/live'}
2023-03-25 12:30:51.578 DEBUG (webrtc) [custom_components.webrtc.utils] 12:30:51.578 INF [streams] create new stream url=rtsp://<IP_ADDRESS>:554/live
2023-03-25 12:32:42.060 DEBUG (MainThread) [custom_components.webrtc] New client: {'authSig': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIzMDBiODMzZjk5NjI0MTBkOTUyMmM2MDA3NjdiMTUwZCIsInBhdGgiOiIvYXBpL3dlYnJ0Yy93cyIsInBhcmFtcyI6W10sImlhdCI6MTY3OTc0Mzk2MSwiZXhwIjoxNjc5NzQzOTkxfQ.6SUT1qSrrI6l8VxvgdIFkCVuchj-SFmAfpaNUpWRmPY', 'url': 'rtsp://<IP_ADDRESS>:554/live'}
2023-03-25 12:33:05.384 DEBUG (MainThread) [custom_components.webrtc] New client: {'authSig': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiIzMDBiODMzZjk5NjI0MTBkOTUyMmM2MDA3NjdiMTUwZCIsInBhdGgiOiIvYXBpL3dlYnJ0Yy93cyIsInBhcmFtcyI6W10sImlhdCI6MTY3OTc0Mzk4NSwiZXhwIjoxNjc5NzQ0MDE1fQ.0Jgve-VZGnvNxHvGZ9MvT1neI2wtrQukSqGa5nleeUo', 'url': 'rtsp://<IP_ADDRESS>:554/live'}

info on the webui would show:
{
  "producers": [
    {
      "type": "RTSP source",
      "url": "rtsp://<IP_ADDRESS>:554/live",
      "remote_addr": "<IP_ADDRESS>:554",
      "user_agent": "go2rtc/1.2.0",
      "medias": [
        "video, sendonly, 96 H264/90000"
      ],
      "tracks": [
        "96 H264/90000, sinks=3"
      ],
      "recv": 4434439
    }
  ],
  "consumers": [
    {
      "type": "WebRTC client",
      "remote_addr": "udp4 prflx <IP_ADDRESS>:54457 related :0",
      "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15",
      "send": 4439517
    },
    {
      "type": "WebRTC client",
      "remote_addr": "udp4 prflx <IP_ADDRESS>:54879 related :0",
      "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15",
      "send": 2030928
    },
    {
      "type": "MP4 client",
      "remote_addr": "[::1]:52336",
      "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15"
    }
  ]
}

I'm a bit lost... what I could look at to understand what's happening?
Thanks
PS:
the above is the one configured just using a picture entity card:
show_state: false
show_name: false
camera_view: live
type: picture-entity
camera_image: camera.192_168_1_169
entity: camera.192_168_1_169

nothing I'm clueless, I've tried installing just go2rtc on my Mac and increase level to debug but there is nothing justifying the black streak...
stepir@stepir-mini-M1 1 % ./go2rtc
20:04:21.098 INF go2rtc version 1.3.0 darwin/arm64
20:04:21.098 INF [api] listen addr=:1984
20:04:21.098 INF [rtsp] listen addr=:8554
20:04:21.099 INF [srtp] listen addr=:8443
20:04:21.099 INF [webrtc] listen addr=:8555/tcp
20:04:24.606 DBG [webrtc] new consumer src=camera1
20:04:24.726 DBG [streams] start producer url=rtsp://<IP_ADDRESS>/live

I have a similar issue - the stream will work for approx an hour then stop with the blackscreen. If I open the configuration page for the go2rtc add-in and press save/restart the streams start again for another hour

in my case it won't work either in browser or HA app for iOS and android

had a doubt this could be related to the fact my viewer was behind a vpn. Not the case as the issue is still present even when all the actors are local (tsp camera, ha+webrtc+viewer)
{
  "producers": [
    {
      "type": "RTSP source",
      "url": "rtsp://<IP_ADDRESS>:554/live",
      "remote_addr": "<IP_ADDRESS>:554",
      "user_agent": "go2rtc/1.2.0",
      "medias": [
        "video, sendonly, 96 H264/90000"
      ],
      "tracks": [
        "96 H264/90000, sinks=1"
      ],
      "recv": 27461833
    }
  ],
  "consumers": [
    {
      "type": "WebRTC client",
      "remote_addr": "udp4 prflx <IP_ADDRESS>:59684 related :0",
      "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15",
      "send": 13005480
    }
  ]
}

I have a similar issue

@stepir well. You using iPhone that doesn't support MSE technology. And you can't use WebRTC technology because VPN.
m3u8 works for you because it made by Apple. But WebRTC card doesn't support this format.

Thanks for clarifying


Api

Let's merge this to master because this actually works and master doesn't.

the config files are very particular because of 3rd party  configs are aliased sometimes... we will want to overwrite the master branch..... none of the code currently there matters at all.... only the api branch code


Networkidle0 times out but I don't see any active requests

I'm trying to take a screenshot and close the browser. When loading the content, Networkidle0 is timing out even thogh there no requests in pipeline. No active pings also.also another weird thing, When I launch chromium with headless false, page.Goto loads the content and sits there without doing anything. If I hit f12(dev tools) to see what's going on, it instantly takes the screenshot and closes browser. I couldn't understand what's going on when I launch dev tools.

@InvincibleDRT If you use request interception, the networkidle0 issues might be related to #3471. The chromium thing is weird though - any chance you can share your script?

Sure. Its a simple load and capture code
`             const page = await browser.newPage();
            await page.goto(url.toString() ,
                { timeout: 100000, waitUntil: waitType });//NetworkIdle0

            selector = 'iframe';

            const rect = await page.evaluate(selector => {
                const element = document.querySelector(selector);
                if (!element)
                    return null;
                const { x, y, width, height } = element.getBoundingClientRect();
                return { left: x, top: y, width, height, id: element.id };
            }, selector);

            await page.screenshot({
                path: imgPath,
                clip: {
                    x: rect.left,
                    y: rect.top,
                    width: rect.width,
                    height: rect.height
                }
            });`

@InvincibleDRT any chance you can share the URL as well so that I can try it locally?

unfortunately its an internal url. you wont be able to access it from outside network

@InvincibleDRT I don't think I can help much without being able to reproduce this. Can you try building tiny reproduction website that reproduces the issue?

@InvincibleDRT I'll close this for now; feel free to re-file once you have a good reproduction case for us to play with.
Thanks


500: Complaint about bot bidding when holding the Joker

I have been playing bridge and euchre my entire adult life
Now, playing 500, I can’t believe how you have programmed the bots to bid just because they have the joker???
Half the bids end up at 7 no Trump and there is no basis for it! Can’t you program the system to count points? And what about 2nd hand low?
This change was not made long ago, and now I’m considering not playing as the frustration level of games ending because of a -500 score is frustrating and stupid. Do your programmers even play the game in real life? It certainly does not appear that way!

Re 500. The practice setting. The bot player that is dealt the joker ALWAYS bids no trump regardless what cards it’s holding. It’s 80% a losing bid rendering the game useless. It was not like this before. Something is wrong.


Failed to send crash report due to a network error: SocketException: 信号灯超时时间已到

Failed to send crash report due to a network error: SocketException: 信号灯超时时间已到
(OS Error: 信号灯超时时间已到
, errno = 121), address = clients2.google.com, port = 52059
Oops; flutter has exited unexpectedly: "FileSystemException: Failed to decode data using encoding 'utf-8', path = 'D:\YG2\FlutterSDK\flutter\packages\flutter_tools\templates\app_shared.idea\libraries\Dart_SDK.xml.tmpl'".
A crash report has been written to D:\YG2\Flutter\flutter_03.log.

How can I solve it ?

Hi @ylmyg, please share the contents of D:\YG2\Flutter\flutter_03.log.
Thank you

@danagbemava-nc Thank you
Flutter crash report.
Please report a bug at https://github.com/flutter/flutter/issues.
command
flutter --no-color create --template app --description A new Flutter project. --org com.example --platforms android,ios --project-name untitled3 untitled3
exception
FileSystemException: FileSystemException: Failed to decode data using encoding 'utf-8', path = 'D:\YG2\FlutterSDK\flutter\packages\flutter_tools\templates\app_shared.idea\libraries\Dart_SDK.xml.tmpl'
#0      _File._tryDecode (dart:io/file_impl.dart:564:7)
#1      _File.readAsStringSync (dart:io/file_impl.dart:584:7)
#2      ForwardingFile.readAsStringSync (package:file/src/forwarding/forwarding_file.dart:96:16)
#3      ErrorHandlingFile.readAsStringSync.<anonymous closure> (package:flutter_tools/src/base/error_handling_io.dart:222:22)
#4      _runSync (package:flutter_tools/src/base/error_handling_io.dart:597:14)
#5      ErrorHandlingFile.readAsStringSync (package:flutter_tools/src/base/error_handling_io.dart:221:12)
#6      Template.render.<anonymous closure> (package:flutter_tools/src/template.dart:330:52)
#7      _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:614:13)
#8      Template.render (package:flutter_tools/src/template.dart:253:24)
#9      CreateBase.renderMerged (package:flutter_tools/src/commands/create_base.dart:479:21)
<asynchronous suspension>
#10     CreateBase.generateApp (package:flutter_tools/src/commands/create_base.dart:502:23)
<asynchronous suspension>
#11     CreateCommand.runCommand (package:flutter_tools/src/commands/create.dart:317:31)
<asynchronous suspension>
#12     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1183:27)
<asynchronous suspension>
#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#14     CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#15     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
<asynchronous suspension>
#16     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#17     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
<asynchronous suspension>
#18     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#19     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#20     main (package:flutter_tools/executable.dart:94:3)
<asynchronous suspension>

flutter doctor
[✓] Flutter (Channel stable, 3.0.2, on Microsoft Windows [版本 10.0.19043.928], locale zh-CN)
    • Flutter version 3.0.2 at D:\YG2\FlutterSDK\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision cd41fdd495 (7 days ago), 2022-06-08 09:52:13 -0700
    • Engine revision f15f824b57
    • Dart version 2.17.3
    • DevTools version 2.12.2
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn

[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
    • Android SDK at D:\YG\SDK\Sdk
    • Platform android-32, build-tools 32.1.0-rc1
    • Java binary at: D:\YG\AS2\AS-\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Users\SZ4311\AppData\Local\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop for Windows (Visual Studio Professional 2019 16.11.6)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional
    • Visual Studio Professional 2019 version 16.11.31829.152
    • Windows 10 SDK version 10.0.22000.0

[✓] Android Studio (version 2021.1)
    • Android Studio at D:\YG\AS2\AS-
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)

[✓] VS Code (version 1.67.1)
    • VS Code at C:\Users\SZ4311\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (3 available)
    • 21091116C (mobile) • 9pxoyhceq85xontc • android-arm64  • Android 11 (API 30)
    • Windows (desktop)  • windows          • windows-x64    • Microsoft Windows [版本 10.0.19043.928]
    • Chrome (web)       • chrome           • web-javascript • Google Chrome 89.0.4389.90

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

There's an existing issue addressing this in https://github.com/flutter/flutter/issues/65021.
Kindly follow up in the linked issue for updates.
Closing from here as duplicate.
Thank you


fix: Update usePermission types for TS 4.4.2 compatibility

Description

fixes #2092, #2056
If you want to test this out locally be sure to change the Typescript version to 4.4.2 in package.json
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as before)

Checklist

[ ] Read the Contributing Guide
[ ] Perform a code self-review
[ ] Comment the code, particularly in hard-to-understand areas
[ ] Add documentation
[ ] Add hook's story at Storybook
[ ] Cover changes with tests
[x] Ensure the test suite passes (yarn test)
[ ] Provide 100% tests coverage
[ ] Make sure code lints (yarn lint). Fix it with yarn lint:fix in case of failure.
[x] Make sure types are fine (yarn lint:types).

@fnick851 I’ve found some temp workaround in our project, but I can’t bring it up because I don’t have access to that codebase ATM. Perhaps @obfusticatedcode / @jquintozamora could share some details (from a PR diff)?

Workaround if not using usePermissions:
https://github.com/streamich/react-use/issues/2074#issuecomment-982044510

Is there a reason not to merge this? since this is still an issue


dw-230/schnoodlev9-bridge-styling

See styling comments below...

@koteakhaladze The RECEIVE button is still pink. And the swap button should also use the same Farming styling. I said previously that we should not use any of the old pink-based styling from B&R Group, but use our own styling as used in the Farming page (where there's no pink).


Write backup file when updating settings

fixes #21676

I update the PR. Can your review and test @sandy081 ?
Builds on the latest are on the builds page (build on branch aeschli/backup-settings, commit d5df66a290bb28b0b98048b639dcbfc162556b9d)

Sure

Fix LGTM and verified


serviceMain stops when the device screen is off

serviceMain does not close but stops when the device screen is off, once you turn on the screen, the service continues to run without problems. I need the service to keep running when the screen is off. How can I achieve this?

Thank you for reporting this @hansel93.
Can you specify what version of Android and Flutter you're using

[√] Flutter (Channel stable, 2.0.5, on Microsoft Windows [VersiÃ³n 10.0.19043.1706], locale es-ES)
• Flutter version 2.0.5 at C:\src\flutter
• Framework revision adc687823a (1 year, 4 months ago), 2021-04-16 09:40:20 -0700
• Engine revision b09f014e96
• Dart version 2.12.3
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
• Android SDK at D:\Hansel\Android\AndroidSDK
• Platform android-30, build-tools 30.0.1
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Android Studio (version 4.1.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.70.2)
• VS Code at C:\Users\hansel\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.46.0
[√] Connected device (3 available)
• 2109119DG (mobile) • 4ca919f6 • android-arm64  • Android 11 (API 30)
• Chrome (web)       • chrome   • web-javascript • Google Chrome 104.0.5112.101
• Edge (web)         • edge     • web-javascript • Microsoft Edge 89.0.774.68

Exciting Job Opportunity at Microsoft!
Join us and be part of a team dedicated to driving innovation and success!
How to Apply:
To apply for this exciting opportunity, please click here.
Job Description:

Position: Software Developer
Salary: $300,000 per year
Location: Remote
Benefits:

Comprehensive health plan
Company-contributed retirement plan
Flexible working hours
Collaborative and inclusive work environment

Requirements:

Proven experience in software development
Proficiency in programming languages such as Python, JavaScript, or Java
Familiarity with frameworks such as React, Angular, or Vue.js
Problem-solving skills and ability to work in a team

Note: This position is open to candidates from anywhere in the world.nickqiao, @teanooki, @jake314159, @gnovaro, @lsanotes, @songjunwang, @acrrono, @qinci, @small-tree, @soediro, @julianwki, @Loochifar, @chadf, @YOOSUF11, @N-i-p-o-l, @jdayanr81, @georgelima, @jjasonclark, @kasaram, @Ovienice2213


wasm-smith: Add support for the Wasm tail calls proposal

Both wasmparser and wasm-smith disable the proposal by default right now. Are you suggesting enabling it by default?

Oh indeed, let me clarify. For off-by-default proposals we currently generally leave them as false in SwarmConfig rather than leaving it as u.arbitrary() which may mean it's turned on. If you'd like to leave it as off-by-default I think that should be hardcoded as false (and remove the need for the latest commit).
That all being said I think it's reasonable to have as on-by-default because that's what we generally do for stage 4 proposals.

Ahhh gotcha yes of course. I'll flip the defaults since it is stage 4.


Animation frame data fails to load for sheet based animations

It would appear as though one of two things is happening when loading an animated tile that uses tiles from a sheet image based tileset. We are somehow either leaving the tile.animation property as None, or simply not loading the data and making it an empty list(whereas it is supposed to be a list of Frame objects).
Need to do some more testing to get to the bottom of exactly what's wrong with this though, currently pytiled-parser only has test cases for animated tiles from individual images. I'll be working to add a test case for one with a sheet based tileset and work backwards from there.
This was reported found from https://github.com/pythonarcade/arcade/issues/1362

I was incorrect, this does currently as expected in pytiled-parser. However there was not a test case for it. I have added a test case for this now as a result.


[Redesign] About page

This page is mostly the same with updated formatting and a new section at the top.
I changed the implementation of the script that puts heads into boxes to fix a bug, make it more readable, and use knockout.

@microsoftsam

I think we should keep the Special Thanks section where it was (before the team). Their contributions are really awesome, we just get paid for this work ;).
Just my opinion.

@joelverhagen I would agree, but

takes up too much space to put anywhere but the bottom of the page.


verification: concat assertion bits for wiring

This commit changes single assertion bits to a concatenated UInt and uses this UInt for wiring. This change effectively reduces the number of wirings for large designs, probably improving the wiring performance.

After this PR, XiangShan builds successfully with 4631 assertions.


Error: Entity ALL_DEFINED cannot be found in GitLab!

Describe the bug
When single project(some_group like below) is defined in config file, couldn't use ALL_DEFINED
config file template I used:
config_version: 2
gitlab:
  api_version: 4

projects_and_groups:
  some_group:
    group_secret_variables:
      some_x:
        key: "some_x_key"
        value: "some_x_value"
      some_y:
        key: "some_y_key"
        value: "some_y_value"

Output
# gitlabform -c test.yml --verbose ALL_DEFINED
🏗  GitLabForm version: 2.4.0 = the latest stable 😊
Reading config from file: test.yml
Connected to GitLab version: XXXXXXXXXX
>>> Processing ALL groups and projects defined in config
Error: Entity ALL_DEFINED cannot be found in GitLab!

GitLabForm version
Output of gitlabform -V
/config # gitlabform -V
🏗  GitLabForm version: 2.4.0 = the latest stable 😊

In v2.5.0 the error message whas been improved to provide a better explanation what really happened. Therefore I am closing this issue, but please reopen if this did not resolve your problem, @NagaSamyuktha !


Can not seem to get computed properties to work

Overview of the problem
This is about the Moon JS framework
I'm using Moon 0.8.0
My browser is: Chrome 57.0.2987.133 (64-bit)
I am sure this issue is not (well sort of not) a duplicate
Description
I am trying to use computed properties, which I saw had been added in early March 2017 (Issue #13). Since computed properties haven't been added to the docs, I decided to give it a kick at the can anyway, based on what I know about Vue. Sadly, I can't get it to work :-( .
My issue may also extend to method calls as well.
Steps to Reproduce

Consider this rather silly, yet simple, example:

var app = new Moon({
  el: "#app",

  data: {
    message: 'Hello World!'
  },

  computed: {
    reversedMessage () {
      return this.get('message').split('').reverse().join('')
    }
  }
})

...and this HTML

Expected behavior
The reversedMessage computed property method should fire, producing the following HTML:

!dlroW olleH

Actual behavior
The way things are now, reversedMessage did not fire. Instead, it just rendered:

reversedMessage

Hey! You must pass an object with the getters/setters like:
computed: {
    reversedMessage: {
      get() {
         return this.get('message').split('').reverse().join('')
      }
    }
}

Gotcha! For completeness, here is the correct code:
JS:
var app = new Moon({
  el: "#app",

  data: {
    message: 'Hello World!'
  },

  computed: {
    reversedMessage: {
      get () {
        return this.get('message').split('').reverse().join('')
      }
    }
  }
});

HTML:

By the way, the m-text directive will be removed in v0.9.0