[5.0] [APINotes] RetainCountConvention: none overrules arc_cf_audited

Explanation: The RetainCountConvention: none API note wasn't taking effect within pragma clang arc_cf_code_audited begin/end regions, because the pragma was applied separately. Counteract that by adding an opt-out attribute when RetainCountConvention: none is used.

Scope: Affects this particular API note only, and the added attribute only makes a difference in pragma clang arc_cf_code_audited begin/end regions.

Issue: rdar://problem/39619530

Risk: Low

Testing: Passed regression tests.

Reviewed by: @DougGregor

@swift-ci Please test

We should never modify the stable branch directly. This needs to go to swift-5.0-branch


venv can not work on another PC after git version control

i start a new project use ptvs,and use venv  as env.
i upload it to some git website,and then download it on another PC,
although this project can work and build success,but vs can't activate the env-xmate as defualt env,and also can't manage package through env-xmate.
i tried to keep two machine's python install on the same path,didn't solve this.
Here is my code
https://git.oschina.net/HuQin/XMate.git

Interesting, that all looks like it should be okay.
Can you post some screenshots of the second PC showing how it looks? Specifically in Solution Explorer (with the Python Environments item expanded) and in the Python Environments window.

Can't list and manage packages through env on the new PC

Does the virtual environment work when used from command line on the new PC?
python -m pip list --format=json is what we use internally, we fall back to python -m pip list if that fails.


implementation tests

I attempted to run CategoryManagementControllerTest and encountered an error which I previously mentioned to you.

@Konrad1w could you provide some example of the error you've encountered?
I have checked out the build logs and its 68 PASS / 17 FAIL, which is a nice result.
I will take a look at the tests you've implemented and see if there is something more to add.
For now, the coverage looks great given only a few entities to test.

I added tests for the user and category controllers. Wen trying to add tests for the advertisement controller, I encountered an error related to Java 8 LocalDateTime. According to the compiler's suggestion, I added com.fasterxml.jackson.datatype, but it didn't help, so I reverted that solution.

I added tests for the user and category controllers. Wen trying to add tests for the advertisement controller, I encountered an error related to Java 8 LocalDateTime. According to the compiler's suggestion, I added com.fasterxml.jackson.datatype, but it didn't help, so I reverted that solution. Can somebody look at it?

Ok I solved this problem. I was connected with version Jackson, which I added. Here is solution


Re-enable ProofOfConcept test on NET5_0

Disabled as part of enabling NET5 testing.

Given the age and lack of context, I don't believe this is actionable.   Closing out as stale.


Add tslint to validate code & command in package.json

https://github.com/typescript-eslint/typescript-eslint/blob/master/docs/getting-started/linting/README.md

Currently, I'm using airbnb-typescript rule for eslint config. We need to discuss some issues to match this rule.

https://eslint.org/docs/rules/no-continue

https://eslint.org/docs/rules/no-await-in-loop

https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/require-default-props.md

https://eslint.org/docs/rules/no-unused-expressions

@davidnguyen179 @vutoan266

We can keep continue
This syntax is a bit weird @vutoan266 , can you search the substitution?
We actually don't need that
We can keep


Add AccessControl support to  KeychainSwift

Hello,
In this PR, KeyhainSwift now support SecAccessControlCreateFlags, which is described here.
A best practice of this feature is described
Best Practice: Apple recommends using this feature to securely store items in the keychain and ensure they are only accessible when the user is present. Detailed guidance can be found here in Apple documentation.
Summary

✅ Tests wrote for this added feature and all tests passed.
✅ In Demo application (for iOS) some changes happen to optionally use this feature. (using a UISwitch)

I have personally used this feature in various projects for years and thought it would be beneficial to contribute it here. I hope you find this addition useful and valuable for the community. ❤

Thanks for your work, but I'm not accepting new features.


Conditional Random Field (CRF) Sequence Decoder

The current example for Name Entity Extraction is given as the following model definition:
input_features:
    -
        name: utterance
        type: text
        level: word
        encoder: rnn
        cell_type: lstm
        reduce_output: null
        preprocessing:
          word_format: space

output_features:
    -
        name: tag
        type: sequence
        decoder: tagger

This works ok, but if Ludwig had a CRF-Decoding layer, one could build state-of-the-art Bi-LSTM+CRF models (like https://arxiv.org/pdf/1508.01991.pdf) in a single simple Ludwig model definition. Any chance CRF decoding is coming to Ludwig any time soon?

The difference between using a CRF and not using it are pretty small and the computational cost added (quadratic in the size of the labels) is not always worth it.
That said, adding a CRF decoder would be definitely useful as an option and pretty straightforward.
An example of how to do it using the the CRF package from tf.contrib is here:
https://github.com/guillaumegenthial/tf_ner/blob/master/models/lstm_crf/main.py#L94
Would you consider contributing it? I can help you out pointing you to the right part of the codebase to modify for doing it, it will be pretty easy.

@w4nderlust @BeWe11 I can help in adding the CRF functionality to the decoder layer.

Add a class CRFTagger in sequence_decoders ?

Yes that would be great. Consider that we are planning to move to TF2 soon, so at the moment you can use the contrib package, but make sure that you'll be able to port to the addons package.

Working on it

I think we do not need to  calculate loss using tf.nn.sampled_softmax_loss.
In that case  we do not have to find  a way to get class_weights and class_biases.
Please let me know if I am wrong.

Also, Should I  write  a different loss function ?

You should probably be using  tf.contrib.crf.crf_log_likelihood. You can refer to this as a reference for implementation: https://github.com/guillaumegenthial/tf_ner


Unable to select multiple rows in non-contiguous multi mode on Mac OS X

I'm submitting a ...  (check one with "x")
[x ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, post on Stackoverflow or Gitter

Current behavior
On Mac OS X Command+click is used to select multiple items in non-contiguous mode and Shift+click to select multiple items that are adjacent. I tried Ctrl+click, Command+click and other combinations but had no luck selecting multiple rows that are nonadjacent using multi mode. Shift+click works as expected though.
Expected behavior
Command+click on Mac OS X (just like Ctrl+click on Windows) should select multiple rows that are nonadjacent in multi mode.
Please tell us about your environment:
macOS Sierra 10.12.4

Table version:
9.0.0

Angular version:
Angular 4.1.0

Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Chrome Version 57.0.2987.133 (64-bit)

Hi @amcdnl , after update to 9.2.0 multi selection seems to work as expected on Mac. Thank you very much!


Wranger beta does not work with Yarn PnP

🐛 Bug report
Wranger is installed with y add wrangler@beta
Describe the bug
With Yarn as latest version (3.2.0), when I run y wrangler pages dev ./dist I see this error:
Error: ENOTDIR: not a directory, stat '/Users/mahdi/dev/pingindex/front-end/.yarn/cache/wrangler-npm-0.0.0-fsw-beta.5-0ea0d984d5-4263706da5.zip/node_modules/wrangler/wrangler-dist/node_modules/miniflare'
    at statSync (node:fs:1536:3)
    at tryStatSync (node:internal/modules/esm/resolve:183:13)
    at packageResolve (node:internal/modules/esm/resolve:859:18)
    at moduleResolve (node:internal/modules/esm/resolve:929:18)
    at Loader.defaultResolve [as _resolve] (node:internal/modules/esm/resolve:1044:11)
    at Loader.resolve (node:internal/modules/esm/loader:89:40)
    at Loader.getModuleJob (node:internal/modules/esm/loader:242:28)
    at Loader.import (node:internal/modules/esm/loader:177:28)
    at importModuleDynamically (node:internal/modules/cjs/loader:1041:29)
    at importModuleDynamicallyWrapper (node:internal/vm/module:437:21) {
  errno: -20,
  syscall: 'stat',
  code: 'ENOTDIR',
  path: '/Users/mahdi/dev/pingindex/front-end/.yarn/cache/wrangler-npm-0.0.0-fsw-beta.5-0ea0d984d5-4263706da5.zip/node_modules/wrangler/wrangler-dist/node_modules/miniflare'

But this does not happen and project works fine when I use v1 (yarn set version classic).
Reproduce the bug

Set up a sample Pages project which also has functions (Worker)
Enable Yarn 3: yarn set version 3.2
yarn install
Build static resources into ./dist
y wrangler pages dev ./dist

Expected behavior
I expect proxy to run and pages served through a local port.
Environment and versions
This is my package.json:
{
  "name": "front-end",
  "source": "src/index.html",
  "browserslist": "> 0.5%, last 2 versions, not dead",
  "scripts": {
    "build": "parcel build",
    "start": "parcel watch"
  },
  "keywords": [],
  "author": "",
  "license": "Commercial",
  "packageManager"<EMAIL_ADDRESS>  "devDependencies": {
    "@types/react": "17.0.34",
    "@types/react-dom": "17.0.11",
    "parcel": "2.0.1",
    "typescript": "4.4.3"
  },
  "dependencies": {
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "wrangler": "beta"
  }
}

This is a known issue #420

Closing as this is a known limitation of Wrangler that we do not plan to support for now.


poppler: 0.64.0 -> 0.65.0

Motivation for this change
Upgrading to the latest released version
Things done
nix build nixpkgs.poppler nixpkgs.cups-filters

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

[X] NixOS
[ ] 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 nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

@GrahamcOfBorg build poppler cups-filters

Success on x86_64-linux (full log)
Attempted: poppler, cups-filters
Partial log (click to expand)
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.rastertopclm-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/sh"
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.textbrftoindexv3-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.texttobrf-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.texttops-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/sh"
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.vectortobrf-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/lib/cups/filter/.vectortopdf-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
checking for references to /build in /nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3...
moving /nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/sbin/* to /nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3/bin
/nix/store/aa46ivs7xk1yzb10cnx5ib5gn3dr2bhr-poppler-glib-0.65.0
/nix/store/zbbr7d89q6n5nr2c3c5hlc04ismpylny-cups-filters-1.20.3

@GrahamcOfBorg build poppler_data

Success on aarch64-linux (full log)
Attempted: poppler_data
Partial log (click to expand)
-- Installing: /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9/share/poppler/cidToUnicode/Adobe-GB1
-- Installing: /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9/share/poppler/cidToUnicode/Adobe-CNS1
-- Installing: /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9/share/poppler/cidToUnicode/Adobe-Japan1
-- Installing: /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9/share/poppler/cidToUnicode/Adobe-Korea1
-- Installing: /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9/share/pkgconfig/poppler-data.pc
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9
strip is /nix/store/jk6j4lh9v5mvjdbdc35sj0zffhhf6s56-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9
checking for references to /build in /nix/store/68x8gyvcdgh0dbwlng73qhx0kcbapaj4-poppler-data-0.4.9...

Success on x86_64-linux (full log)
Attempted: poppler_data
Partial log (click to expand)
/nix/store/vcpqkfixqx9gdd3mf07lqil5q7kivlfm-poppler-data-0.4.9

Can you rebase off of staging? 0.64.0 is already included.

Success on aarch64-linux (full log)
Attempted: poppler, cups-filters
Partial log (click to expand)
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.imagetops-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/sh"
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.imagetobrf-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/bash"
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.gstopxl-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/sh"
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.gstopdf-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/sh"
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.brftopagedbrf-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/bash"
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/lib/cups/filter/.brftoembosser-wrapped: interpreter directive changed from "/bin/bash" to "/nix/store/l4w7xwjy2nmk31fl5kgyy7gg8z7l9n8z-bash-4.4-p19/bin/bash"
checking for references to /build in /nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3...
moving /nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/sbin/* to /nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3/bin
/nix/store/bjpg8ni9y5g4kdsn2pfihcg1rdxmyggf-poppler-glib-0.65.0
/nix/store/ff3cwb9q66x9lpyz606cx07bdri813gd-cups-filters-1.20.3

Sorry for the spam; I messed up my rebase and pulled in a bunch of other commits.
Thanks for the heads up on the staging branch; I have to remember to check that in addition to master before doing upgrades!

Success on aarch64-linux (full log)
Attempted: poppler
Partial log (click to expand)
strip is /nix/store/8yfik687kfccisxnad42j19lfb7ij9b4-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/qz29b2zg7vlzrlm4l1548qx4si305rbr-poppler-glib-0.65.0/lib
patching script interpreter paths in /nix/store/qz29b2zg7vlzrlm4l1548qx4si305rbr-poppler-glib-0.65.0
checking for references to /build in /nix/store/qz29b2zg7vlzrlm4l1548qx4si305rbr-poppler-glib-0.65.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/206sl5nij9h2bpndiwn93gn0yji3nb75-poppler-glib-0.65.0-dev
strip is /nix/store/8yfik687kfccisxnad42j19lfb7ij9b4-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/206sl5nij9h2bpndiwn93gn0yji3nb75-poppler-glib-0.65.0-dev/lib
patching script interpreter paths in /nix/store/206sl5nij9h2bpndiwn93gn0yji3nb75-poppler-glib-0.65.0-dev
checking for references to /build in /nix/store/206sl5nij9h2bpndiwn93gn0yji3nb75-poppler-glib-0.65.0-dev...
/nix/store/qz29b2zg7vlzrlm4l1548qx4si305rbr-poppler-glib-0.65.0


Enttec Open USB fixed.

Now all channels are working, not first channel only.

edge module is loading the FTDI driver library
FTDI drivers required
.NET Framework (Windows) or Mono (Unix) required

Tested with Enttec Open DMX with FT232R USB UART.

Hi, thanks for doing this. But I am not sure adding a dependency on .NET is a good idea.
I also don't see how that .net code is doing something that can't be done with the ftdi bindings from node.js. If there are actual issues with the ftdi driver I think it might be better to fix those.

I've reworked the enttec open usb driver a bit and have one user reporting that timings are a bit better now.
As I don't have such a device I can't really test it. So feedback is appreciated.
Maybe this also resolves your issue. If not feel free to reopen.

I just tried to get it to work, but it still does the same as it did before:
Channel 1 is set to 255, no matter which channel and which value I try
to set.
So it still does not work at all for me.
It is very interresting it seems to work for some other user.
Could you ask that user to contact me or tell me how to contact him?
I would like to find out what the difference is.
Thanks in advance!
Fabian
Am 15.05.2015 um 15:06 schrieb Sebastian Wiedenroth:

I've reworked the enttec open usb driver a bit and have one user
reporting that timings are a bit better now.
As I don't have such a device I can't really test it. So feedback is
appreciated.
Maybe this also resolves your issue. If not feel free to reopen.
—
Reply to this email directly or view it on GitHub
https://github.com/wiedi/node-dmx/pull/7#issuecomment-102392532.

Thanks for testing again.
I now understand the device a bit better and see how the current code can't be correct.
What is missing is sending a serial break (which your code does). Sadly the node-ftdi module is indeed missing that functionality. I'll see if i can get that supported.
Apparently the other user only tested on the first few channels and it worked there by chance.


Strange 1px black -

There's a strange black 1px on the right of showcar-ui custom dropdown menus. This only happens in Mac Safari browsers.

Solved, please reach us back if you still experience problems

Solved, please reach us back if you still experience problems


updated no. of cars question in census household

What is the context of this PR?
Decision to update content on number of cars question in Census Household
How to review
Run SR and check that in the Census Household car question content is updated and tests etc pass.

Scratch that last comment, the id hasn't changed so all tests still pass

@MIslam92 Squishy Squashy


fix docker run command docs

Codecov Report

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

@@            Coverage Diff            @@
##             master    #5882   +/-   ##
=========================================
  Coverage     83.07%   83.07%
+ Complexity    12137    12135    -2
=========================================
  Files          1428     1428
  Lines         46481    46481
  Branches       5717     5717
=========================================
  Hits          38612    38612
- Misses         5202     5203    +1
+ Partials       2667     2666    -1

Impacted Files
Coverage Δ
Complexity Δ

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

...in/java/io/crate/lucene/match/CrateRegexQuery.java
43.47% <0%> (-30.44%)
4% <0%> (-4%)

...a/io/crate/exceptions/ContextMissingException.java
81.81% <0%> (-18.19%)
1% <0%> (-1%)

...tor/transport/distributed/SingleBucketBuilder.java
71.42% <0%> (-14.29%)
4% <0%> (-1%)

.../distributed/TransportDistributedResultAction.java
78.46% <0%> (-3.08%)
9% <0%> (ø)

...ort/executionphases/InterceptingBatchConsumer.java
78.78% <0%> (-3.04%)
10% <0%> (-1%)

...c/main/java/io/crate/jobs/JobExecutionContext.java
92.24% <0%> (-1.73%)
23% <0%> (-1%)

.../operation/collect/sources/ShardCollectSource.java
85.78% <0%> (-0.99%)
31% <0%> (-1%)

...java/io/crate/protocols/postgres/SimplePortal.java
88.57% <0%> (-0.96%)
23% <0%> (ø)

...crate/protocols/postgres/PostgresWireProtocol.java
85.6% <0%> (-0.74%)
36% <0%> (ø)

... and 14 more

Continue to review full report at Codecov.

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


Help with Captions and a small issue

thank you for your work on this improved Photo Swipe revision!
it is exactly what i was missing to complete my project,
im not a web developer; i can make sense of the basic; but this is over my head,
Ive been playing around with your work recently,
having one issue and a please help requests :) ,
is it possible to get captions to show along with share tab?
for some reason im getting a double count in gallery counter!
my test page can be found here if you don't mind having a looksy
http://xpertnetworking.com/slider/slide.html
(if i remove <DIV class="owl-carousel owl-theme"> counter works fine!)
in my case i am trying to marry your improved Photo Swipe with
OwlCarousel2 https://owlcarousel2.github.io/OwlCarousel2/
ideally each carousel slot will hold one gallery image,
its all working based on your template;
accept for the two issues i mentioned above i am looking to solve,
any help is greatly appreciated
TIA
Chris

@MyPC8MyBrain i'm getting a 500 error on that page.

Thank you Akizor :)
i found most of what I was looking for by now;
ended up redoing code; im very happy with my current outcome,
had to custom fix Owl code to work with Photoswipe; but i think i managed it,
you can view my new album here http://nightenvironment.com/dev/slider/slider.html
(use mouse scroll or swipe on the first carousel; pick a slide and click it Photoswipe will trigger the right image,
id love to hear your thought :)

@MyPC8MyBrain Looks very good indeed. I really like it. Congrats

Thank you Daniel :)
still working on minor tweaks,
has some indexing issue with Owl, but its all behind us now,
a more updated and integrated version can be found here http://xpertnetworking.com/coding4/


Updates to accessions.tsv (10122 new, seqs downloaded 2021-03-26)

One changed mapping [GISAID duplicate submission with more closely matching name], 10122 new.
Thanks!  :)

Thank you Angie, as always!! 🙌


Ignore events with prevented defaults

Interesting PR that can be ported https://github.com/defunkt/jquery-pjax/pull/379

Closed by #50


BackendOptionsProxyTest2 fails on JDK 17 (and 20)

on JDK 11, it passes
this came up in the Scala 2.13 community build
[info] welcome to sbt 1.8.2 (Eclipse Adoptium Java 17.0.6)
...
sbt:sttp> core/testOnly *BackendOptionsProxyTest2
...
[info] BackendOptionsProxyTest2:
[info] - should throw UnsupportedOperationException with reason *** FAILED *** (7 milliseconds)
[info]   "... fakeproxyserverhost[/<unresolved>]:8080" was not equal to "... fakeproxyserverhost[]:8080" (BackendOptionsProxyTest2.scala:25)
[info]   Analysis:
[info]   "... fakeproxyserverhost[/<unresolved>]:8080" -> "... fakeproxyserverhost[]:8080"

Fixed some time ago to only check for the prefix in the test


Main vs Render process

ERROR in<EMAIL_ADDRESS>Module not found: Error: Can't resolve 'electron' in...
I'm assuming this is for the main process, and not the render process.  This should be stated on the README.
Thanks.

Just to document it:
It has to be added to the preload script because the electron package + global.document are available there.
If you don't have the recommended security settings set then it will also work in the renderer but this should never be done.


test/builder: prepare multiple API version 👷

Changes

Migrate test/builder to test/builder/v1alpha1 while keeping
default to test/builder to v1alpha1 (for not breaking everybody).
Add Task builders for v1alpha1

It shouldn't break any user of this package :angel:
/cc @bobcatfish @ImJasonH :hugs:
Still TODO either now or in a follow-up

Update documentation

[ ] main README to describe the multiple version
[ ] v1alpha2 README
[ ] maybe also update builder docstring to refer to v1alpha1 instead

Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:

[x] Includes tests (if functionality changed/added)
[ ] Includes docs (if user facing)
[x] Commit messages follow commit message best practices

See the contribution guide for more details.
Double check this list of stuff that's easy to miss:

If you are adding a new binary/image to the cmd dir, please update
the release Task to build and release this image.

Reviewer Notes
If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS, and they must first be added in a backwards compatible way.

/hold

/hold
I'd like to see what it looks like to write v1alpha2 tests without using the builders, to see how much we benefit from them.

Actually, let's close this for now, I'll re-open if need be.
/close


allow for docker hooks

Allow for running hooks in docker (to remove dependencies), similar to the terraform docs's original hook:
https://github.com/terraform-docs/terraform-docs/blob/master/docs/user-guide/how-to.md#pre-commit-hook
It seems like the Dockerfile is already written, I would think all you'd need is a docker version of each hook

Already done in GH-217/fix_docker branch. I suppose it will be merged in few days


Create an amp-sidebar example

Create an amp-sidebar example
https://github.com/ampproject/amphtml/blob/master/extensions/amp-sidebar/amp-sidebar.md

Nice! When will it be released? This also enables #49.
On Mon, Apr 11, 2016 at 3:03 PM Julian Toledo<EMAIL_ADDRESS>wrote:

Create an amp-sidebar example
https://github.com/ampproject/amphtml/blob/master/extensions/amp-sidebar/amp-sidebar.md
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/ampproject/amp-by-example/issues/128


Breadcrumb

Motivation
Updated with bread crumb from PF4 and added unit tests.
Verification Steps
Add the steps required to check this change. Following an example.

Go to walkthrough and start the tasks.
You should see the breadcrumb at the top.
Clicking home will take you home.
Clicking the walkthrough name will take you to the walkthrough intro

Checklist:

[X] Code has been tested locally by PR requester
[X] Wrote and ran unit tests.
[ ] Changes have been successfully verified by another team member

Progress

[x] Finished task

@pb82 Rolled back to 1.40.1


Smart Select doesn't select the word before the punctuation anymore

TypeScript Version:  3.5.1

Search Terms: smart select, selection, vscode
Code
console/**|*/.log()
arr/**|*/[]
open/**|*/()

Expected behavior:
The word before the punctuation/bracket should be selected. This was the previous behavior and I personally find it more intuitive. Alternatively, maybe it could select the entire bracket? I just don't find selecting the left bracket very useful.
Actual behavior:
The punctuation/bracket is selected.
Playground Link:
Related Issues:

This is a decision that kind of comes down to opinion/taste, but the logic I chose intentionally works like this:

Consider the current token to be that immediately ahead of the caret, UNLESS that token is whitespace AND the token immediately behind the caret is not whitespace, then consider the current token to be the one immediately behind the caret.

The justification for my decision is block-style cursors and the way they imply the location of edits, as utilized heavily in editors like vim. Even if I change VS Code to use a block-style cursor, I think it becomes clear that the when forced to choose between the left token and the right token, it makes more sense to choose the one to the right, because that’s the token that’s literally under the cursor:

That said, it’s kind of splitting hairs, and there’s room for opinions here. My opinion is that the current behavior is correct, but I’m not strongly attached to that opinion—if the majority of others expect a different behavior, we should change it.
@mjbvz any thoughts here?

Consider the current token to be that immediately ahead of the caret, UNLESS that token is whitespace AND the token immediately behind the caret is not whitespace, then consider the current token to be the one immediately behind the caret.

Is that a simplification of the logic? Because I get results that don't adhere to those rules. For instance:
console.log("rabbit/**|*/"); // selects 'rabbit' then '"rabbit"'
console.log("rabbit"/**|*/); // selects ')' then 'console.log("rabbit")' then 'console.log("rabbit");'

I don't have any strong opinions either, but I'd prefer consistency with JSON and the old behavior.

Yeah, string literals have their own special rules. Quotes aren’t actually syntactic tokens; the entire string, quotes included is a single token. So we made a special rule that selects inside the quotes first.
I suppose the most compelling reason to change the behavior is that VS Code actually highlights instances of the identifier behind the cursor:

But then, between an identifier and braces, it highlights both, making the choice a bit of a toss-up again:

Here is another example demonstrating the usefulness of the expected behavior:
export const a = async (b: string/**|*/) => {}; // selects ')' then 'async (b: string) => {}'
// vs
export const a = async (b: string/**|*/) => {}; // selects 'string' then 'b: string' then '(b: string)''

The way I see it, I'm inside the brackets similar to how I'm inside the quotes.
On another note, is there is a way to disable language smart-select providers? Can I just keep the default provider instead?


Update install instructions to use quotes

For some shells, like zsh, the [ is a special character. If I follow the existing instructions I get an error:
>> pip install cloudpathlib[s3,gs,azure]
zsh: no matches found: cloudpathlib[s3,gs,azure]

This edit shows how to navigate this error by putting quotes around the package name and SDK dependencies.

Codecov Report

Merging #282 (2597ebf) into master (fa8d9fd) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@          Coverage Diff           @@
##           master    #282   +/-   ##
======================================
  Coverage    94.8%   94.8%
======================================
  Files          20      20
  Lines        1318    1318
======================================
  Hits         1250    1250
  Misses         68      68


Rename XstateStore to Store

I am conflicted about exporting the StoreInterface type. Defining it as an interface seems like useful documentation, so I think defining the interface has some value.
Exporting it, and referring to the interface in the machines, means that we only use store methods defined on the interface. On the other hand, it is a level of indirection: when I cmd+click on store.getEntry, it brings me to the interface definition, and I have to remember to use the "Go to implementation" feature (not available on github)

I am conflicted about exporting the StoreInterface type.

Looks like we aren't going to have another store implementation soon. The only thing I've seen is TestStore which extends Store. So this StoreInterface indirection hurts us especially when the interface is in flux ( I see the file change history and it has lots of changes recently). We can get rid of the interface and use duck typing.


Allow users to provide a custom gradle.properties file

Summary
When a binding of type or kind equals gradle is present, the contents of that file are copied to $GRADLE_USER_HOME/gradle.properties. This is picked up by Gradle when it runs and allows the user to pass additional configuration to Gradle. For example, this can be used for providing credentials to a remote Maven repository.
Use Cases
Resolves #23
Checklist

[X] I have viewed, signed, and submitted the Contributor License Agreement.
[X] I have linked issue(s) that this PR should close using keywords or the Github UI (See docs)
[X] I have added an integration test, if necessary.
[X] I have reviewed the styleguide for guidance on my code quality.

A couple of notes on this PR:

Gradle doesn't have a property similar to Maven's where you can point it directly to a configuration file. You can set a property that changes the $GRADLE_USER_HOME location, but that is not the same.
If we use a system property or env variable to change $GRADLE_USER_HOME, that causes issues with caching of Gradle downloaded resources, which also live under this directory. We should probably document these settings as under the control of the buildpack & off-limits to users setting them.
Rather than try to move things around, I just move the config file into $GRADLE_USER_HOME/gradle.properties. This should be safe because that directory is created by the build pack and there should be no user config in that location (the user can only put a gradle.properties file into their application.

I think we need to add a hash of the properties file to the application layer metadata. Right now a change to the properties file won't trigger a rebuild of the app layer.

I think we need to add a hash of the properties file to the application layer metadata. Right now a change to the properties file won't trigger a rebuild of the app layer.

I added this. It stores the sha256 hash of the properties into the metadata now, similar to what we do in the maven cnb with settings.xml.


Add yourTechieWill

Related issue

What changes does this PR do?
Screenshots (If any)
Questions

Thanks so much


test macanum drive

Before issuing a pull request, please see the contributing page.

should I choose this option because I did a useless commit

force pushed the commit so I don't mess up with the external/samples


Refactor: change JWK parameter

This PR changes the client and server modules so that anywhere that a JWK is needed, the API expects the consumer to pass in the data directly (either as a string or a bytes-like object). The API will internally figure out what to do with the data.

I have a feeling that some of this becomes moot with #28.
My thinking for solving this issue was actually more to simplify the benefits side - why do the models even need to return that JWK type? They are just passing directly into this API - it should fully internalize the logic and deal with the raw underlying type used in the model (e.g. the text or even the bytes).
We don't really need a special class here.

@thekaveman I agree that this class is a super light wrapper, so I'm good with just removing it altogether. Thanks for the feedback!

Eventually it could be cool to accept the path to the cert file directly instead of forcing consumers to read/store their cert data first.

This sounds like a nice enhancement, though I'm not exactly sure what it'd look like. Could you describe more on this, either here or as a new ticket?

Some feedback to incorporate: let's create a common module and move code that might pertain to both client and server there.

@thekaveman Are there other things that you think should be in the common module? I was going back and forth on moving ApiError and TokenError to it... but right now they really are only used in the client code.

Maybe ApiError makes sense there...
I also kind of think we could eventually have a tokens or similar module to try and combine some of that logic from the various *Token classes, and then maybe TokenError belongs there. Let's worry about that one later.

In fact this common could almost be the tokens instead right? Since those are the helpers moving there?

@thekaveman I like that idea of making a tokens module instead. I went ahead and moved TokenError, RequestToken, and ResponseToken as well as the create_jwk function to a tokens module and got rid of common. I think this will be nicer for testing the token logic too.
Let me know what you think!


fix property mismatch between _language and language

Description
Fixed property mismatch between self._language and self.language
Issues Fixed or Closed

Fixes #5

Type of Change

[x] Bug fix (non-breaking change which fixes an issue)

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas

Explanation
TMDb specifies that language defaults to en-US but that is incorrect, it defaults to None/null.
This is reflected correctly in the raw API https://github.com/meisnate12/TMDbAPIs/blob/7f790278b62da0b92da93832f59c01831c82d7a1/tmdbapis/api3.py#L2192-L2195
but not in the object API https://github.com/meisnate12/TMDbAPIs/blob/7f790278b62da0b92da93832f59c01831c82d7a1/tmdbapis/tmdb.py#L61-L84
self._language is correctly set to initialize to None, which makes it able to pull from all languages, but the property queried for  the locale to be passed through is self.language, which is incorrectly set to initialize to "en"
None is an invalid language, making it impossible to query for backdrops without languages, or query by all languages as seen in #5
also the language getter/setter targeted _language which was never queried, instead of language

MCVE to demonstrate the differences between APIs.
from tmdbapis import TMDbAPIs, api3

apikey = ""
tvid = 202102

objapi = TMDbAPIs(apikey)
obj_show = objapi.tv_show(tvid)

rawapi = api3.API3(apikey)
raw_show = rawapi.tv_get_images(tvid)

def path_only(backdrop):
    return backdrop['file_path'], backdrop['iso_639_1']

print("obj backdrops")
print(obj_show.backdrops)
print("raw backdrops")
print(list(map(path_only, raw_show['backdrops'])))

Converting to issue as the PR does not properly address the problem


azure-cosmos needs typing updates for mypy version 1.6.1

ACTION NEEDED: This version of mypy will be merged on 2024-04-15. The build will begin to fail for this library if errors are not fixed.
Library name: azure-cosmos
Mypy version: 1.6.1
Mypy errors: Link to build (2024-01-21)
How to fix: Run the next-mypy tox command at the library package-level and resolve the typing errors.

../azure-cosmos>pip install "tox<5"
../azure-cosmos>tox run -e next-mypy -c ../../../eng/tox/tox.ini --root .

See the Typing Guide for more information.

This was opened because there are 10 mypy errors in the samples. It would be great to clean these up so both src and samples are mypy compliant.
samples/examples_async.py:76: error: Incompatible types in assignment (expression has type "Dict[str, Any]", variable has type "ContainerProxy")  [assignment]
samples/examples_async.py:77: error: Value of type "ContainerProxy" is not indexable  [index]
samples/examples.py:69: error: Incompatible types in assignment (expression has type "Dict[str, Any]", variable has type "ContainerProxy")  [assignment]
samples/examples.py:70: error: Value of type "ContainerProxy" is not indexable  [index]
samples/concurrency_sample.py:102: error: Argument 1 to "create_task" has incompatible type "Awaitable[None]"; expected "Union[Generator[Any, None, <nothing>], Coroutine[Any, Any, <nothing>]]"  [arg-type]
samples/access_cosmos_with_resource_token_async.py:181: error: Dict entry 3 has incompatible type "str": "List[str]"; expected "str": "str"  [dict-item]
samples/access_cosmos_with_resource_token_async.py:216: error: Dict entry 2 has incompatible type "str": "Optional[Any]"; expected "str": "str"  [dict-item]
samples/access_cosmos_with_resource_token.py:184: error: Dict entry 3 has incompatible type "str": "List[str]"; expected "str": "str"  [dict-item]
samples/access_cosmos_with_resource_token.py:214: error: Dict entry 2 has incompatible type "str": "Optional[Any]"; expected "str": "str"  [dict-item]
samples/access_cosmos_with_aad.py:77: error: Incompatible types in assignment (expression has type "DefaultAzureCredential", variable has type "ClientSecretCredential")  [assignment]
Found 10 errors in 6 files (checked 26 source files)


fix wrong cglib repository link

fix wrong cglib repository link in dependencies.html.

thank you.

This change is long lost as it was in wrong place. GH-Pages is auto generated.  The issue is at cglib.  They are not likely to ever release again so simply noting issue here.  Their problem too is not really theirs but disconnect in how maven handles multi modules which requires they enter url directly in each module when used or it will inherit the parent and in the case here appends extra cglib making the url wrong.  At any rate, if really wanted fixed issue should be raised to https://github.com/cglib/cglib.

@chzhyu Just a heads up, see my comment above.  This change was lost the very next time we released site since data doesn't come from us.


Release 1.0.0

Developer(s): @SergeBabich @vhrychenko

Ticket: https://spryker.atlassian.net/browse/ECO-1681

Please confirm

[ ] No new OS components - or they have been approved by the legal department

Documentation

[ ] Functional documentation provided or in progress?
[ ] Integration guide for projects provided or not needed?
[ ] Migration guides for all contained majors provided or not needed?

Release Table

Module
Release Type
Constraint Updates

Episerver
major (new)

Release Notes
Added Episerver mail service functionality

Module Episerver
Change log
Initial Release
Added Episerver mail service functionality to send Customer, Order and Newsletter emails through a third-party service

Fix comments from https://github.com/spryker-eco/episerver/pull/2 before release


typescript: Improve error message for missmatched channels

Also fix the error message for message records missing a channel.

I would actually recommend we remove the following checks from the reader nextRecord call altogether:
if (result.value?.type === "Channel") {
      const existing = this.channelsById.get(result.value.id);
      this.channelsById.set(result.value.id, result.value);
      if (existing && !isEqual(existing, result.value)) {
        throw new Error(
          `Channel record for id ${result.value.id} (topic: ${result.value.topic}) differs from previous for the same id.`,
        );
      }
    } else if (result.value?.type === "Message") {
      const channelId = result.value.channelId;
      const existing = this.channelsById.get(channelId);
      if (!existing) {
        throw new Error(`Encountered message on channel ${channelId} without prior channel record`);
      }
    }

Let the consumer handle this since they need to do the lookup anyway. They will be in a better position to ignore or error appropriately.


[docs] Code block docs

Description
Need docs for https://ux.redhat.com/elements/code-block/
Acceptance Criteria

[ ] Design done
[ ] Development done

Image
No response
Link to design doc
No response
Other resources
No response

XD: https://xd.adobe.com/view/23eded87-ea1d-406a-bceb-32660cb2d2e5-76be/
Content doc: https://docs.google.com/document/d/1oqz963nUfOFbw09gmVrSy2HeYedxS4vr7pwOI2fZT1E/edit
Images: https://www.dropbox.com/sh/b238a4w0kgq7qa7/AADmflrmZjWsiH1uGCMzjA0ia?dl=0


raise the original client error if no response

When the API class receives a Faraday::ClientError with a nil
response, we simply bubble up that error to the caller
instead of modifying and repakaging it as a ConnectionError

@bdunne - Please review

cc - @gmcculloug

@mkanoor - Please review


add sponsors section

The topic of media sponsors and venue should be centred compared to the logos. This is evident when there are more than one logo for a topic.


Update CONTRIBUTORS.md

Added my username and gh link.

Hey there,
Thanks for your PR & contribution :wave:!
Don't forget to join follow me, join our organization, & follow our organization to stay updated with the latest developments 💻
Thank you, and have a good day ahead 😊


Does the support determine whether the application is running for the first time?

Does the support determine whether the application is running for the first time?

No. (please use the issue template)


Debug: Improve breakpoints and debug stepping behavior

This is a continuation of #2181 , to fix known issues and add new tests.
Statement of work

[x] Centralize handling of source-to-address in debug::source_instructions module, and ensure existing tests pass.

Related/Outstanding for future PR

[ ] Add new tests to reproduce the issue reported in #2180.
[ ] Add new tests for components of code used during stepping. We can't CI test stepping, because it requires a live target, but we can ensure that the code used will return the results we need to ensure successful stepping on a target.
[ ] Fix stepping. It has always been a bit 'wonky', and refactoring in #2180 should give us the framework for improvements.

Note to reviewer: This does not yet fix the issue #2180, and I don't know how to unlink it, so that a merge here doesn't auto close it.
That said, I've taken the required work towards #2180 as far as I can in a single PR. It is a step forward but more work is required to get the stepping to work reliably.

I tried not to point out every piece of code where rustfmt stopped working - I would like to see them cleaned up, though, preferrably by moving long strings around so that the tool can run. I'm not sure if we're running into a known issue or some limitation constantly here...

Too much indentation kills it. Known limitation ... thats why we started making an effort to kick the rightward drift. Problem is if the file is huge one bad section if code kills the formatter for the whole file.

@Yatekii In this case I don't believe it was indentation, but an issue with having "a kinda long message str".to_string() assigned to a struct field. Moving the message to a variable first, helped rustfmt cope.

Yeah, I think it still hits the same bug :) The problem is that its often hard to see when it happens :/


rwa yields a confusing error when rw solves the goal

example (a b : Nat) (h : a = b) : a + 1 = b + 1 := by
  rwa [h]

This errors with no goals to be solved and a red squiggly under rwa [h]
mathlib3 did not error here.

I would say this was incorrect behaviour in mathlib3! We use the rewrite, we close the goal via rfl, and then it's too late to try using an assumption.

I don't disagree, though a custom error message would be nice


[BUG] MUI Menu doesn't accept a Fragment as a child error

Sometimes I get this warning in console and it doesn't seem to matter which route I am navigated to.
MUI: The Menu component doesn't accept a Fragment as a child.
Consider providing an array instead.[ line 3 > eval:1:10146](http://localhost:3000/%20line%203%20%3E%20eval)
    <anonymous> line 3 > eval:1
    Menu Menu.js:132
    React 4
    Menu Menu.js:126
    React 8
    workLoop scheduler.development.js:266
    flushWork scheduler.development.js:239
    performWorkUntilDeadline scheduler.development.js:533
    (Async: EventHandlerNonNull)
    js scheduler.development.js:571
    js scheduler.development.js:633
    factory react refresh:6
    Webpack 24
        __webpack_require__
        fn
        js
        factory
        __webpack_require__
        fn
        js
        js
        factory
        __webpack_require__
        fn
        js
        factory
        __webpack_require__
        fn
        js
        factory
        __webpack_require__
        fn
        js
        factory
        __webpack_require__
        <anonymous>
        <anonymous>

I can fix this assign to me @gbowne1


[Feature Request] API: query/extract data by date

Hi,
I'm playing a little with the API but I miss the feature to extract only the bookmark add/modified in a specific date time. This is very useful if you have to syncronize with other tools (that, usually, is one of the APIs purpose) and need to know what data you have exchanged. With "date" parameter, I can extract only the bookmarks of the day - the new ones or the daily ones modified - and manage them.
Thanks for reading!

ok, if someone need to daily extract linkding bookmarks and add them to linkwarden (that makes pdf...) I wrote this script to be adapted:
LINKWARDEN_TOKEN="the_token"
BOOKMARKS=$(curl -s -H "Authorization: Token LINKDING_TOKEN" https://LINKDING_IP:PORT/api/bookmarks/?limit=100 | jq --arg date $(date +%Y-%m-%d) '.results | .[] | select(.date_added>=$date) | .url' | sed 's/"//g')

for BOOKMARK in $BOOKMARKS;
do
  echo -e Adding "$BOOKMARK" ...
  curl -s -X POST \
       -H "Content-Type: application/json" \
       -H "Authorization: Bearer $LINKWARDEN_TOKEN" \
       -d '{"url":"'$BOOKMARK'","description":"","type":"url","tags":[],"preview":"","image":"","pdf":"","readable":"","textContent":"","collection":{"id":1}}' \
       https://LINKWARDEN_IP:PORT/api/v1/links
done


#25 updated spwan algorithm

@ansmor overall this looks really good, nice work. let's address the suggestions and get this in.


Removed use of variables after move

Coverity caught some benign issues with using objects after moving. Replaced the usages with local/private objects.

Thanks Ishwar!


feature/ch55034/configuration-and-location-service-methods

Coverage decreased (-0.5%) to 38.079% when pulling 40ac221dc1ca2e8362ae58f1f4361892bb12a109 on feature/ch55034/configuration-and-location-service-methods into 0268713dac2415c9afc1a9c89ad9604431db670d on feature/headers.


Multiple output in two different loss function

I used Keras to build a lstm to make prediction ，two output layers with it ，defined as out1 , out2 Now I want to combine out1,out2 with ytrue, the three variables to make two loss functions
My model =Model(inputs=inputs,outputs=[output1’output2])
What I need Just like
define myloss(ytrue,out1,out2):
            if out1 < ytrue < out 2 :
               return k=1
            else:
               return k=0
           define loss1(ytrue,ypred):
                   return Loss1= (ypred-ytrue)+k*….
           define loss2(ytrue,ypred):
                  return Loss2= (ytrue-ypred)+k*….
          return loss1,loss2

@0505li,
You can use tf.keras.layers.Concatenate() to concatenate output of two layers.
import tensorflow as tf
import numpy as np
out1 = tf.keras.layers.Dense(8)(np.arange(10).reshape(5, 2))
out2 = tf.keras.layers.Dense(8)(np.arange(10, 20).reshape(5, 2))
concatted = tf.keras.layers.Concatenate()([x1, x2])
concatted.shape

TensorShape([5, 16])
Finally compile the model with single loss function

@0505li, You can use tf.keras.layers.Concatenate() to concatenate output of two layers.
import tensorflow as tf
import numpy as np
out1 = tf.keras.layers.Dense(8)(np.arange(10).reshape(5, 2))
out2 = tf.keras.layers.Dense(8)(np.arange(10, 20).reshape(5, 2))
concatted = tf.keras.layers.Concatenate()([x1, x2])
concatted.shape

TensorShape([5, 16]) Finally compile the model with single loss function

Thanks for your advice.I am a begin learner for ML.In this I want to make a interval prediction to get a lower prediction and a upper prediction by using two different output layer loss functions.

@AbhisekOmkar,
import tensorflow as tf
import numpy as np
out1 = tf.keras.layers.Dense(8)(np.arange(10).reshape(5, 2))
out2 = tf.keras.layers.Dense(8)(np.arange(10, 20).reshape(5, 2))

While compiling your model and specifying a separate loss for each of the model's layer outputs. These losses can be strings if they are the default losses that Keras provides, or these can be callables that implement your loss function.
model.compile(optimizer='sgd',
              loss={
                  'dense': 'binary_crossentropy',
                  'out1': 'mse'
              })

new_model.compile(optimizer='sgd',
              loss={
                  'dense': 'binary_crossentropy',
                  'out2': 'mse'
              })


VW MQB: Add FW for 2024 Volkswagen Tiguan

Car
VW Tiguan Comfortline R Package 2024
Route
0ca6ef4ccae9ab1e|2024-01-11--14-07-18--0

Is anything needed here to have it merged?

Dongle, platform, VIN
Name from VIN 🆚 CarDocs
Segments
Bad seg tags
Good seg tags

0ca6ef4ccae9ab1eVOLKSWAGEN ATLAS 1ST GEN1V2FR2CA8........
VOLKSWAGEN Atlas 4Motion 2022 🆚Volkswagen Atlas 2018-23
168 routes,3305 segments(55.1 hours)
- car faulted: 2- VIN model mismatch (info): 1
- valid torque params: 3262- all lat active: 487- no input all lat active: 246

Oh that's a different car


Provide a way to add response headers to all requests

Is your feature request related to a problem? Please describe.
I would like to append common headers on all outgoing requests using the framework instead of having to put a method call in every request handler.
Describe the solution you'd like
Some sort of function in HttpAppFramework that allows adding a header that will be appended to all future requests.
Describe alternatives you've considered
I was going to use the registerPostHandlingAdvice functionality, but that only gets invoked if there wasn't already a response handled by a filter or other advice.

You could use setStaticFileHeaders or configuration file to append headers for static file requests. but for other requests I think you should use the registerPostHandlingAdvice. maybe you could make a plugin for this and then you can configure it with configuration file instead of changing code.

My concern is with other filters. For example, if I have a filter and it
intercepts a request and returns its own response, is the post handling
advice still invoked? What if the framework returns 404/405 internally?
From what I understood from the diagram in your wiki on the AOP page, the
post handling advice only acts if nothing else intercepts the request.
On Fri, Jun 5, 2020, 11:59 AM An Tao<EMAIL_ADDRESS>wrote:

You could use setStaticFileHeaders or configuration file to append headers
for static file requests. but for other requests I think you should use the
registerPostHandlingAdvice. maybe you could make a plugin for this and then
you can configure it with configuration file instead of changing code.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/an-tao/drogon/issues/458#issuecomment-639594339, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGUQYHF37FZCB3EOOKSMWLRVEI4HANCNFSM4NUATWHQ
.

@DarkLordZach You are right.
I will consider how to achieve this goal. I think we should create a new join point of AOP for this.

@DarkLordZach Please check the PR #460 , thanks.

Looks great, thanks again!


Data Source Syncing Stuck when Sync originate from Complience Tests

Validity Version
3.0.3
NetBox Version
4.1.1
Python Version
3.12.3
Steps to Reproduce
Launch tests with validity and checking Sync Data Source,
if it fails (in my case because ssh key was not working), the data source will become stuck in a sync state when you go to Operations --> Data sources, impossible to delete it or re-sync it.
I can try to explain more in detail if you need to!
Thank you ;)
Arthur
Note : If I am making too much issues with your plugin, don't hesitate to tell me ! I know we all have things to do everyday !
Traceback
"Unhandled error occured: `<class 'UnboundLocalError'>: cannot access local variable '_' where it is not associated with a value`
  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/scripts/runtests/base.py\", line 40, in terminate_job_on_error
    yield
  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/scripts/runtests/split.py\", line 109, in __call__
    self.sync_datasources(params.overriding_datasource, device_filter, logger)\n  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/scripts/runtests/split.py\", line 40, in sync_datasources
    self.datasource_sync_fn(datasources, device_filter)
  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/utils/misc.py\", line 74, in datasource_sync
    any(tp.map(sync_func, datasources))
  File \"/usr/lib/python3.12/concurrent/futures/_base.py\", line 619, in result_iterator yield _result_or_cancel(fs.pop())
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File \"/usr/lib/python3.12/concurrent/futures/_base.py\", line 317, in _result_or_cancel
    return fut.result(timeout)
           ^^^^^^^^^^^^^^^^^^^
  File \"/usr/lib/python3.12/concurrent/futures/_base.py\", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File \"/usr/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result
    raise self._exception
  File \"/usr/lib/python3.12/concurrent/futures/thread.py\", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/utils/misc.py\", line 66, in sync_func
    datasource.sync(device_filter)
  File \"/opt/netbox/venv/lib/python3.12/site-packages/validity/models/data.py\", line 112, in sync
    return super().sync()
           ^^^^^^^^^^^^^^
  File \"/opt/netbox/netbox/core/models/data.py\", line 164, in sync
    raise SyncError(_(\"Cannot initiate sync; syncing already in progress.\"))
                    ^"

Hey @aascedu, according to the traceback you've provided I can conclude that it's NetBox issue, not Validity one. I suppose you can try to run sync of git-based data source twice (second one must be started before first one finishes) and run into exactly the same situation

You seem very devoted to Netbox and your plugin, I would love to know why ?

So, why not? :)
I'm interested in providing high-quality product to the open source community
I'm closing this issue, so please keep track of the netbox issue I've provided above.


fixing adjacency matrix issues

This added a build directory that shouldn’t be in the repository.

This added a build directory that shouldn’t be in the repository.

which directory ?


Futures/options changes

Codecov Report

Merging #307 (3859416) into main (c572030) will increase coverage by 0.40%.
The diff coverage is 40.06%.

@@            Coverage Diff             @@
##             main     #307      +/-   ##
==========================================
+ Coverage   70.52%   70.92%   +0.40%
==========================================
  Files         121      123       +2
  Lines        6924     6958      +34
  Branches      533      545      +12
==========================================
+ Hits         4883     4935      +52
+ Misses       1908     1892      -16
+ Partials      133      131       -2

Impacted Files
Coverage Δ

pyEX/tests/test_api.py
100.00% <ø> (ø)

pyEX/studies/__init__.py
3.10% <1.26%> (-96.90%)
:arrow_down:

pyEX/timeseries/timeseries.py
49.09% <50.00%> (-1.86%)
:arrow_down:

pyEX/futures/futures.py
63.63% <63.63%> (ø)

pyEX/client.py
69.31% <65.38%> (+26.38%)
:arrow_up:

pyEX/options/options.py
75.00% <69.23%> (-10.72%)
:arrow_down:

pyEX/__init__.py
100.00% <100.00%> (+4.54%)
:arrow_up:

pyEX/futures/__init__.py
100.00% <100.00%> (ø)

pyEX/options/__init__.py
100.00% <100.00%> (ø)

pyEX/refdata/symbols/futures.py
100.00% <100.00%> (+47.05%)
:arrow_up:

... and 10 more

Continue to review full report at Codecov.

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


Compression options outside of "fast," "medium," and "slow" cause a Fontconfig error

tesla_dashcam version: v0.1.19
GPU: EVGA RTX 2080Ti
ffmpeg Build: ffmpeg-4.1.1-win64-static
Error output:
PS F:\Videos\Tesla\TeslaCam> tesla_dashcam --merge --gpu --gpu_type nvidia --quality HIGH --compression ultrafast .
GPU acceleration is enabled
Scanning 2 folder(s)
There are 1 event folder(s) with 11 clips to process.
        Processing 11 clips in folder .\2021-08-29_23-03-06 (1/1)
                Processing clip 1/11 from 08/29/21 22:52:05 and 59 seconds long.
                        Error trying to create clip for .\2021-08-29_23-03-06\2021-08-29T22-52-05.mp4.RC: 1
                        Command: ['C:\\Users\\Matt\\AppData\\Local\\Temp\\_MEI44482\\ffmpeg.exe', '-loglevel', 'info', '-i', '.\\2021-08-29_23-03-06\\2021-08-29_22-52-05-left_repeater.mp4', '-i', '.\\2021-08-29_23-03-06\\2021-08-29_22-52-05-front.mp4', '-i', '.\\2021-08-29_23-03-06\\2021-08-29_22-52-05-right_repeater.mp4', '-i', '.\\2021-08-29_23-03-06\\2021-08-29_22-52-05-back.mp4', '-filter_complex', "color=duration=59.67:s=1920x960:c=black, fps=24 [base];[0:v] setpts=PTS-STARTPTS, scale=640x480 , hflip [left];[1:v] setpts=PTS-STARTPTS, scale=640x480  [front];[2:v] setpts=PTS-STARTPTS, scale=640x480 , hflip [right];[3:v] setpts=PTS-STARTPTS, scale=640x480 , hflip [rear];[base][left] overlay=eof_action=pass:repeatlast=0:x=0:y=480 [left1];[left1][front] overlay=eof_action=pass:repeatlast=0:x=640:y=0 [front1];[front1][right] overlay=eof_action=pass:repeatlast=0:x=1280:y=480 [right1];[right1][rear] overlay=eof_action=pass:repeatlast=0:x=640:y=480 [rear1];[rear1] drawtext=fontfile=/Windows/Fonts/arial.ttf:fontcolor=white:fontsize=24:borderw=2:bordercolor=black@1.0:x=(w/2-text_w/2):y=(h-(text_h)-10):text='%{pts\\:localtime\\:1630302725\\:%x %X}' [tmp0]", '-map', '[tmp0]', '-preset', 'ultrafast', '-crf', '18', '-b:v', '15000K', '-c:v', 'h264_nvenc', '-metadata', 'creation_time=2021-08-30T05:52:05.000000Z', '-metadata', 'description=Created by tesla_dashcam v0.1.19', '-metadata', 'title=SENTRY: 08/29/21 23:01:53', '-y', 'C:\\Users\\Matt\\Videos\\Tesla_Dashcam\\2021-08-29T22-52-05.mp4']
                        Error: ffmpeg version 2021-08-18-git-dbe40478e2-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
  libavutil      57.  4.101 / 57.  4.101
  libavcodec     59.  5.100 / 59.  5.100
  libavformat    59.  4.101 / 59.  4.101
  libavdevice    59.  0.101 / 59.  0.101
  libavfilter     8.  2.100 /  8.  2.100
  libswscale      6.  0.100 /  6.  0.100
  libswresample   4.  0.100 /  4.  0.100
  libpostproc    56.  0.100 / 56.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\2021-08-29_23-03-06\2021-08-29_22-52-05-left_repeater.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41isomiso2
    creation_time   : 2021-08-30T05:52:05.000000Z
  Duration: 00:00:59.65, start: 0.000000, bitrate: 5247 kb/s
  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc), 1280x960, 5242 kb/s, SAR 1:1 DAR 4:3, 35.98 fps, 10k tbr, 10k tbn (default)
    Metadata:
      creation_time   : 2021-08-30T05:52:05.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from '.\2021-08-29_23-03-06\2021-08-29_22-52-05-front.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41isomiso2
    creation_time   : 2021-08-30T05:52:05.000000Z
  Duration: 00:00:59.67, start: 0.000000, bitrate: 5252 kb/s
  Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc), 1280x960, 5247 kb/s, SAR 1:1 DAR 4:3, 35.98 fps, 36 tbr, 10k tbn (default)
    Metadata:
      creation_time   : 2021-08-30T05:52:05.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
Input #2, mov,mp4,m4a,3gp,3g2,mj2, from '.\2021-08-29_23-03-06\2021-08-29_22-52-05-right_repeater.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41isomiso2
    creation_time   : 2021-08-30T05:52:05.000000Z
  Duration: 00:00:59.65, start: 0.000000, bitrate: 5247 kb/s
  Stream #2:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc), 1280x960, 5242 kb/s, SAR 1:1 DAR 4:3, 35.98 fps, 10k tbr, 10k tbn (default)
    Metadata:
      creation_time   : 2021-08-30T05:52:05.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
Input #3, mov,mp4,m4a,3gp,3g2,mj2, from '.\2021-08-29_23-03-06\2021-08-29_22-52-05-back.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41isomiso2
    creation_time   : 2021-08-30T05:52:05.000000Z
  Duration: 00:00:59.33, start: 0.000000, bitrate: 4377 kb/s
  Stream #3:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc), 1280x960, 4372 kb/s, SAR 1:1 DAR 4:3, 30.02 fps, 10k tbr, 10k tbn (default)
    Metadata:
      creation_time   : 2021-08-30T05:52:05.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
Fontconfig error: Cannot load default config file: No such file: (null)
[Parsed_drawtext_17 @ 0000019d9ce04680] Using "C:/WINDOWS/fonts\mingliub.ttc"
Codec AVOption crf (Select the quality for constant quality mode) specified for output file #0 (C:\Users\Matt\Videos\Tesla_Dashcam\2021-08-29T22-52-05.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
Stream mapping:
  Stream #0:0 (h264) -> setpts
  Stream #1:0 (h264) -> setpts
  Stream #2:0 (h264) -> setpts
  Stream #3:0 (h264) -> setpts
  drawtext -> Stream #0:0 (h264_nvenc)
Press [q] to stop, [?] for help
Fontconfig error: Cannot load default config file: No such file: (null)
[Parsed_drawtext_17 @ 0000019d9d548dc0] Using "C:/WINDOWS/fonts\mingliub.ttc"
[swscaler @ 0000019da91dbe00] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019da9216c80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019da9262800] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019da928ab00] deprecated pixel format used, make sure you did set range correctly
[h264_nvenc @ 0000019d9cf6b180] [Eval @ 0000006f18dfdd20] Undefined constant or missing '(' in 'ultrafast'
[h264_nvenc @ 0000019d9cf6b180] Unable to parse option value "ultrafast"
[h264_nvenc @ 0000019d9cf6b180] Error setting option preset to value ultrafast.
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!

                Processing clip 2/11 from 08/29/21 22:53:05 and 59 seconds long.
                        Error trying to create clip for .\2021-08-29_23-03-06\2021-08-29T22-53-05.mp4.RC: 1
etc...

I was trying to time the differences and measure file size differences between ultrafast and veryslow after I got everything else working. For some reason, I get this same error on every --compression option outside of fast, medium, and slow. I thought it was something to do with my ffmpeg version, but I used the windows zip that includes ffmpeg.
Is the Fontconfig error a red herring and is actually something else or are the faster/slower settings really causing issues for compression?
This is still totally usable for me with fast and slow compressions, but I was wanting to know why options that are listed as usable in the documentation are unusable and what might need to be done to fix it.

Some results from the test with these parameters run.
Slow:

Arguments: --merge --gpu --gpu_type nvidia --quality HIGH --compression slow --rear --fps 30 --halign LEFT --valign TOP --encoding x265
Input file size: 1,635.8MB
Time taken: 5m:10s
Output file size: 1,224.1MB

Fast:

Arguments: --merge --gpu --gpu_type nvidia --quality HIGH --compression fast --rear --fps 30 --halign LEFT --valign TOP --encoding x265
Input file size: 1,635.8MB
Time taken: 3m:7s
Output file size: 1,222.8MB

So comparing fast vs slow, it took 65% longer for just 0.1% smaller file. Sounds like Fast is the way to go.

Support for certain settings is dependent on the encoder being used and that can even further depend on the platform. Hence what in the end might not work on 1 combination (OS, encoder, GPU type, ...) might work on another one.
Similar, for results would also depend on the combination. Hence I provide a number of different options that can be set so that each can determine what ends up being the best result. :-)

Ok, well how do I get those settings to work on windows 10? Do I have to install extra ffmpeg extensions? Is this an ffmpeg thing or another tool? I'd just like some direction so I can figure out how to get those extra settings usable


Add Automatic-Module-Name metadata

Addresses TAMAYA-331
This adds bundle metadata for use with JDK9+
For each component, the assigned Automatic-Module-Name value is the same as the OSGi exported package.

Closed via https://github.com/apache/incubator-tamaya-sandbox/commit/aa371660c64cd52c6fb71bf3a34f2884b5b66cf8


Enable kubebuilder prometheus config in odh overlay, fixes #66

Description

Enables default kubebuilder prometheus config in config/crd/default/kustomization.yaml
Fixes #66
How Has This Been Tested?

Merge criteria:

[ ] The commits and have meaningful messages; the author will squash them after approval or will ask to merge with squash.
[ ] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[ ] The developer has manually tested the changes and verified that the changes work

Fixes https://issues.redhat.com/browse/RHOAIENG-4328

@tarilabs it's a simple change to enable Prometheus ServiceMonitor in ODH overlay to allow platform to monitor the mr operator.


X11 grabber does not restart after deactivation

Discussed in https://github.com/awawa-dev/HyperHDR/discussions/164

Originally posted by hkalle December  5, 2021
I am running a self-compiled version of HyperHDR <IP_ADDRESS>beta1 on a Manjaro (Arch-Linux) system of my HTPC. It is running rock solid and I understood, that I cannot start HyperHDR as a service due to Linux security aspects, since X11 grabber otherwise could grab the screen in the background. So, I start HyperHDR as a job with the window manager and screen is perfectly grabbed by X11 grabber. When I deactivate it in the remote control and try to reactivate, X11 is not starting again. I cannot find anything striking in the log. Maybe it is related to my Linux system itself? Does anyone face similar issues?
Thanks.
Log:
2021-12-05T07:48:10.315Z [MAIN] Database path: '/home/d023552/.hyperhdr/db/hyperhdr.db', readonlyMode = disabled
2021-12-05T07:48:10.315Z [MAIN] Starting HyperHdr - <IP_ADDRESS>beta1, master (Awawa-bb43f14/c8049f1-1638126743), built: Dec  1 2021:07:40:00
2021-12-05T07:48:10.315Z [MAIN] Set user data path to '/home/d023552/.hyperhdr'
2021-12-05T07:48:10.317Z [DB] Database opened: /home/d023552/.hyperhdr/db/hyperhdr.db
2021-12-05T07:48:10.346Z [SETTINGSMGR] Settings database initialized
2021-12-05T07:48:10.346Z [HYPERHDR] Sound device is disabled
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] Cropping image: width=0 height=0; crop: left=0 right=0 top=0 bottom=0
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] Restarting video grabber is now blocked due to reloading of the configuration
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] Cropping image: width=0 height=0; crop: left=0 right=0 top=0 bottom=0
2021-12-05T07:48:10.355Z [V4L2:USB Video: USB] (GrabberWrapper.cpp:45) CEC keycode. Start: 0, stop: 0
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] (Grabber.cpp:117) Set new width: 720, height: 480 for capture
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] (Grabber.cpp:291) setWidthHeight preparing to restarting video grabber 0
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] Delayed restart of the grabber due to change of the capturing resolution
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] Delayed restart of the grabber due to change of the framerate
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] (Grabber.cpp:231) setBrightnessContrastSaturationHue nothing changed
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] (V4L2Grabber.cpp:98) setHdrToneMappingMode to: Disabled
2021-12-05T07:48:10.355Z [V4L2:USB VIDEO: USB] (Grabber.cpp:140) setFpsSoftwareDecimation to: 1
2021-12-05T07:48:10.356Z [SIGNAL_OLD] (DetectionManual.cpp:85) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
2021-12-05T07:48:10.356Z [SIGNAL_OLD] (DetectionManual.cpp:75) Signal threshold set to: {0, 0, 0} and frames: 50
2021-12-05T07:48:10.356Z [SIGNAL_AUTO] (DetectionAutomatic.cpp:367) Automatic signal detection -> errorTolerance: 9, modelTolerance: 90, sleepTime: 1000, wakeTime: 0
2021-12-05T07:48:10.356Z [V4L2:USB VIDEO: USB] (Grabber.cpp:336) setDeviceVideoStandard preparing to restart video grabber. Old: '' new: 'USB Video: USB Video (video0)'
2021-12-05T07:48:10.356Z [V4L2:USB VIDEO: USB] Delayed restart of the grabber due to change of selected device
2021-12-05T07:48:10.356Z [V4L2:USB VIDEO: USB] (Grabber.cpp:158) Force encoding to: yuyv (old: NO_CHANGE)
2021-12-05T07:48:10.356Z [V4L2:USB VIDEO: USB] Delayed restart of the grabber due to change of the video encoding format
2021-12-05T07:48:10.356Z [V4L2:USB VIDEO: USB] setQFrameDecimation is now: enabled
2021-12-05T07:48:10.356Z [V4L2:USB Video: USB] (GrabberWrapper.cpp:525) Frame cache is: enabled
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Cropping image: width=0 height=0; crop: left=0 right=0 top=0 bottom=0
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Loaded X11 proxy library for screen capturing
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Restarting video grabber is now blocked due to reloading of the configuration
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] (Grabber.cpp:117) Set new width: 512, height: 512 for capture
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] (Grabber.cpp:291) setWidthHeight preparing to restarting video grabber 0
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Delayed restart of the grabber due to change of the capturing resolution
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Delayed restart of the grabber due to change of the framerate
2021-12-05T07:48:10.356Z [SIGNAL_OLD] (DetectionManual.cpp:85) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
2021-12-05T07:48:10.356Z [SIGNAL_OLD] (DetectionManual.cpp:75) Signal threshold set to: {0, 0, 0} and frames: 50
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] (Grabber.cpp:336) setDeviceVideoStandard preparing to restart video grabber. Old: '' new: 'auto'
2021-12-05T07:48:10.356Z [X11_SYSTEM:AUTO] Delayed restart of the grabber due to change of selected device
2021-12-05T07:48:10.368Z [SETTINGSMGR] Settings database initialized
2021-12-05T07:48:10.370Z [BLACKBORDER] Set mode to: default
2021-12-05T07:48:10.370Z [COMPONENTREG0] Blackborder detector: enabled
2021-12-05T07:48:10.370Z [IMAGETOLED0] (ImageProcessor.cpp:153) set user led mapping to advanced
2021-12-05T07:48:10.370Z [IMAGETOLED0] (ImageProcessor.cpp:136) setSparseProcessing to 0
2021-12-05T07:48:10.370Z [RGB_TRANSFORM0] RGB transform classic_config: 0, saturationGain: 1.000000, luminanceGain: 1.000000, backlightThreshold: 1
2021-12-05T07:48:10.370Z [RGB_TRANSFORM0] setBacklightThreshold: 1
2021-12-05T07:48:10.370Z [ADJUST_RED0] Set correction to 255
2021-12-05T07:48:10.370Z [ADJUST_BLUE0] Set correction to 255
2021-12-05T07:48:10.370Z [ADJUST_GREEN0] Set correction to 255
2021-12-05T07:48:10.379Z [JSONSERVER] (JsonServer.cpp:28) Created instance
2021-12-05T07:48:10.379Z [JSONSERVER] Started on port 19444
2021-12-05T07:48:10.383Z [MAIN] start systray
2021-12-05T07:48:10.371Z [DB] Database opened: /home/d023552/.hyperhdr/db/hyperhdr.db
2021-12-05T07:48:10.380Z [SMOOTHING0] Clearing queued colors before: enabling
2021-12-05T07:48:10.380Z [COMPONENTREG0] Smoothing: enabled
2021-12-05T07:48:10.380Z [SMOOTHING0] Creating config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 100ms, interval: 25ms (40Hz), antiFlickTres: 32, antiFlickStep: 5, antiFlickTime: 250
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] Start LedDevice 'wled'.
2021-12-05T07:48:10.380Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer.
2021-12-05T07:48:10.380Z [SMOOTHING0] Selecting config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 100ms, interval: 25ms (40Hz), antiFlickTres: 32, antiFlickStep: 5, antiFlickTime: 250
2021-12-05T07:48:10.380Z [SMOOTHING0] Selecting config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 100ms, interval: 25ms (40Hz), antiFlickTres: 32, antiFlickStep: 5, antiFlickTime: 250
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDeviceWled.cpp:55)
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDevice.cpp:171) deviceConfig: [{"colorOrder":"rgb","currentLedCount":302,"hardwareLedCount":302,"host":"wled.fritz.box","latchTime":0,"refreshTime":0,"type":"wled"}]
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDevice.cpp:194) Stopping timer
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDevice.cpp:445) RefreshTime updated to 0ms
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDeviceWled.cpp:63) DeviceType   : wled
2021-12-05T07:48:10.380Z [FLATBUFCONN] Connecting to HyperHDR: <IP_ADDRESS>:19401
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDeviceWled.cpp:64) LedCount     : 302
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDeviceWled.cpp:65) ColorOrder   : rgb
2021-12-05T07:48:10.380Z [LEDDEVICE_wled] (LedDeviceWled.cpp:107)
2021-12-05T07:48:10.381Z [LEDDEVICE_wled] (LedDeviceWled.cpp:118) [1]
2021-12-05T07:48:10.381Z [MUXER0] Register new input 'System/SYSTEMGRABBER' with priority 245 as inactive
2021-12-05T07:48:10.381Z [COMPONENTREG0] System capture device: enabled
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] (X11Grabber.cpp:122) init
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] (X11Grabber.cpp:141) Forcing auto discovery device
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] (X11Grabber.cpp:146) Auto discovery set to X11: Display nr: 0
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] *************************************************************************************************
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] Starting X11 grabber. Selected: 'X11: Display nr: 0' (0) max width: 512 (512) @ 25 fps
2021-12-05T07:48:10.387Z [X11_SYSTEM:AUTO] *************************************************************************************************
2021-12-05T07:48:10.388Z [X11_SYSTEM:AUTO] Started
2021-12-05T07:48:10.381Z [LEDDEVICE_wled] (LedDevice.cpp:171) deviceConfig: [{"colorOrder":"rgb","currentLedCount":302,"hardwareLedCount":302,"host":"wled.fritz.box","latchTime":0,"port":19446,"refreshTime":0,"type":"wled"}]
2021-12-05T07:48:10.381Z [LEDDEVICE_wled] (LedDevice.cpp:194) Stopping timer
2021-12-05T07:48:10.381Z [LEDDEVICE_wled] (LedDevice.cpp:445) RefreshTime updated to 0ms
2021-12-05T07:48:10.381Z [BOBLIGHT] Instance created
2021-12-05T07:48:10.388Z [HYPERMANAGER] HyperHDR instance 'Samsung TV' has been started
2021-12-05T07:48:10.388Z [DAEMON] Unload CEC
2021-12-05T07:48:10.388Z [DAEMON] (hyperhdr.cpp:510) libCEC was left out from the build
2021-12-05T07:48:10.383Z [FLATBUFSERVER] Started on port 19400
2021-12-05T07:48:10.383Z [PROTOSERVER] Started on port 19445
2021-12-05T07:48:10.383Z [WEBSERVER] Initialize Webserver
2021-12-05T07:48:10.383Z [WEBSERVER] Initialize Webserver
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (ProviderUdp.cpp:50) Successfully resolved IP-address (<IP_ADDRESS>) for hostname (wled.fritz.box).
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (ProviderUdp.cpp:72) UDP socket will write to <IP_ADDRESS>:19446
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (LedDeviceWled.cpp:96) Hostname/IP  : wled.fritz.box
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (LedDeviceWled.cpp:97) Port         : 19446
2021-12-05T07:48:10.384Z [WEBSERVER] Apply Webserver settings
2021-12-05T07:48:10.384Z [WEBSERVER] Apply Webserver settings
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (LedDeviceWled.cpp:101) [1]
2021-12-05T07:48:10.384Z [WEBSERVER] Set document root to: :/webconfig
2021-12-05T07:48:10.384Z [WEBSERVER] Set document root to: :/webconfig
2021-12-05T07:48:10.384Z [LEDDEVICE_wled] (LedDeviceWled.cpp:130)
2021-12-05T07:48:10.384Z [WEBSERVER] Started on port 8090 name 'HyperHDR Webserver'
2021-12-05T07:48:10.384Z [LEDDEVICE] (ProviderRestApi.cpp:152) PUT: [http://wled.fritz.box/json/state] [{"on":true,"live":true}]
2021-12-05T07:48:10.387Z [WEBSERVER] Setup SSL certificate
2021-12-05T07:48:10.387Z [WEBSERVER] Setup private SSL key
2021-12-05T07:48:10.387Z [WEBSERVER] Started on port 8092 name 'HyperHDR Webserver'
2021-12-05T07:48:10.406Z [SMOOTHING0] Using alternative smoothing procedure (0)
2021-12-05T07:48:10.440Z [MUXER0] Priority 245 is now active
2021-12-05T07:48:10.440Z [MUXER0] Set visible priority to 245
2021-12-05T07:48:10.441Z [IMAGETOLED0] Total index number is: 34080. Sparse processing: disabled, image size: 480 x 270, area number: 302
2021-12-05T07:48:10.441Z [IMAGETOLED0] Total index number is: 34080. Sparse processing: disabled, image size: 480 x 270, area number: 302
2021-12-05T07:48:10.441Z [HYPERHDR0] New priority[245], previous [255]
2021-12-05T07:48:10.441Z [HYPERHDR0] New source available -> switch LED-Device on
2021-12-05T07:48:10.441Z [SMOOTHING0] Clearing queued colors before: enabling
2021-12-05T07:48:10.441Z [LEDDEVICE_wled] (LedDeviceWled.cpp:130)
2021-12-05T07:48:10.441Z [LEDDEVICE] (ProviderRestApi.cpp:152) PUT: [http://wled.fritz.box/json/state] [{"on":true,"live":true}]
2021-12-05T07:48:10.441Z [IMAGETOLED0] (ImageProcessor.cpp:180) set hard led mapping to multicolor_mean
2021-12-05T07:48:10.442Z [IMAGETOLED0] Total index number is: 34080. Sparse processing: disabled, image size: 480 x 270, area number: 302
2021-12-05T07:48:10.467Z [SMOOTHING0] Using alternative smoothing procedure (0)
2021-12-05T07:48:10.493Z [LEDDEVICE] (ProviderRestApi.cpp:191) Reply.httpStatusCode [200]
2021-12-05T07:48:10.498Z [LEDDEVICE] (ProviderRestApi.cpp:191) Reply.httpStatusCode [200]
2021-12-05T07:48:10.498Z [COMPONENTREG0] LED device: enabled
2021-12-05T07:48:10.498Z [EFFECTENGINE0] Run effect "Rainbow swirl fast" on channel 0
2021-12-05T07:48:10.498Z [EFFECTENGINE0] (EffectEngine.cpp:152) Start the effect: name [Rainbow swirl fast], smoothCfg [2]
2021-12-05T07:48:10.498Z [MUXER0] Register new input 'System/EFFECT' with priority 0 as inactive
2021-12-05T07:48:10.498Z [HYPERHDR] Initial foreground effect 'Rainbow swirl fast' started
2021-12-05T07:48:10.499Z [SMOOTHING0] Using alternative smoothing input (0)
2021-12-05T07:48:10.499Z [EFFECT0(Rainbo...)] Begin playing the effect with priority: 0
2021-12-05T07:48:10.499Z [MUXER0] Priority 0 is now active
2021-12-05T07:48:10.499Z [MUXER0] Set visible priority to 0
2021-12-05T07:48:10.499Z [IMAGETOLED0] Total index number is: 1208. Sparse processing: disabled, image size: 80 x 45, area number: 302
2021-12-05T07:48:10.499Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer.
2021-12-05T07:48:10.500Z [SMOOTHING0] Selecting config (2) => type: Linear, dirMode: false, pause: false, settlingTime: 200ms, interval: 40ms (25Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0
2021-12-05T07:48:10.500Z [SMOOTHING0] Using linear smoothing input (2)
2021-12-05T07:48:10.500Z [HYPERHDR0] New priority[0], previous [245]
2021-12-05T07:48:10.500Z [IMAGETOLED0] (ImageProcessor.cpp:180) set hard led mapping to multicolor_mean
2021-12-05T07:48:10.500Z [IMAGETOLED0] Total index number is: 1208. Sparse processing: disabled, image size: 80 x 45, area number: 302
2021-12-05T07:48:10.540Z [SMOOTHING0] Using linear smoothing procedure (2)
2021-12-05T07:48:12.500Z [EFFECT0(Rainbo...)] The effect quits with priority: 0
2021-12-05T07:48:12.500Z [MUXER0] Removed source priority 0
2021-12-05T07:48:12.500Z [MUXER0] Set visible priority to 245
2021-12-05T07:48:12.500Z [IMAGETOLED0] Total index number is: 34080. Sparse processing: disabled, image size: 480 x 270, area number: 302
2021-12-05T07:48:12.501Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer.
2021-12-05T07:48:12.501Z [SMOOTHING0] Selecting config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 100ms, interval: 25ms (40Hz), antiFlickTres: 32, antiFlickStep: 5, antiFlickTime: 250
2021-12-05T07:48:12.501Z [SMOOTHING0] Using alternative smoothing input (0)
2021-12-05T07:48:12.501Z [HYPERHDR0] New priority[245], previous [0]
2021-12-05T07:48:12.501Z [IMAGETOLED0] (ImageProcessor.cpp:180) set hard led mapping to multicolor_mean
2021-12-05T07:48:12.501Z [IMAGETOLED0] Total index number is: 34080. Sparse processing: disabled, image size: 480 x 270, area number: 302
2021-12-05T07:48:12.501Z [EFFECTENGINE0] Effect 'Rainbow swirl fast' has finished.
2021-12-05T07:48:12.501Z [EFFECT0(Rainbo...)] Deleting effect named: 'Rainbow swirl fast'
2021-12-05T07:48:12.526Z [SMOOTHING0] Using alternative smoothing procedure (0)
2021-12-05T07:48:14.658Z [WEBSOCKET] (WebSocketClient.cpp:30) New connection from ::ffff:<IP_ADDRESS>
2021-12-05T07:48:14.659Z [WEBSOCKET] (JsonAPI.cpp:89) Client '::ffff:<IP_ADDRESS>' switch to HyperHDR instance 0
2021-12-05T07:48:14.733Z [DB] Database opened: /home/d023552/.hyperhdr/db/hyperhdr.db
2021-12-05T07:48:14.817Z [WEBSOCKET] (JsonAPI.cpp:1348) log streaming activated for client ::ffff:<IP_ADDRESS>
2021-12-05T07:48:35.204Z [SMOOTHING0] Emergency enabling timer. Now timer is active: 1, remaining time to run: -1
2021-12-05T07:48:35.265Z [WEBSOCKET] (JsonAPI.cpp:1357) log streaming deactivated for client  ::ffff:<IP_ADDRESS>
2021-12-05T07:48:35.798Z [SMOOTHING0] Emergency enabling timer. Now timer is active: 1, remaining time to run: 25
2021-12-05T07:48:40.109Z [MUXER0] Removed source priority 245
2021-12-05T07:48:40.109Z [MUXER0] Set visible priority to 255
2021-12-05T07:48:40.109Z [HYPERHDR0] New priority[255], previous [245]
2021-12-05T07:48:40.109Z [HYPERHDR0] No source left -> switch LED-Device off
2021-12-05T07:48:40.109Z [SMOOTHING0] Clearing queued colors before: disabling
2021-12-05T07:48:40.109Z [LEDDEVICE_wled] (LedDeviceWled.cpp:148)
2021-12-05T07:48:40.110Z [LEDDEVICE] (ProviderRestApi.cpp:152) PUT: [http://wled.fritz.box/json/state] [{"on":false,"live":false}]
2021-12-05T07:48:40.111Z [IMAGETOLED0] (ImageProcessor.cpp:180) set hard led mapping to multicolor_mean
2021-12-05T07:48:40.111Z [COMPONENTREG0] System capture device: disabled
2021-12-05T07:48:40.123Z [X11_SYSTEM:AUTO] Stopped
2021-12-05T07:48:40.235Z [LEDDEVICE] (ProviderRestApi.cpp:191) Reply.httpStatusCode [200]
2021-12-05T07:48:43.178Z [MUXER0] Register new input 'System/SYSTEMGRABBER' with priority 245 as inactive
2021-12-05T07:48:43.178Z [COMPONENTREG0] System capture device: enabled
2021-12-05T07:48:43.178Z [X11_SYSTEM:AUTO] (X11Grabber.cpp:122) init
2021-12-05T07:48:43.179Z [X11_SYSTEM:AUTO] Started
2021-12-05T07:48:48.704Z [WEBSOCKET] (JsonAPI.cpp:1348) log streaming activated for client ::ffff:<IP_ADDRESS>

Thanks, Awawa
The fix is working fine in my setup.


[Breaking change]: Projects using certain workloads don't load, build, and or run if .NET 7 Preview SDK workloads are installed:

Description
This is documented already as a known issue.
If a preview .NET 7 SDK is installed alongside the RTM NET 7, projects with workload dependencies such as microsoft.net.workload.mono.toolchain may fail to build, load, and or run, with errors such as:
If a preview .NET 7 SDK is installed, projects with workload dependencies such as microsoft.net.workload.mono.toolchain may fail to build, load, and or run. An example of this issue is described https://github.com/dotnet/sdk/issues/28947.

Version
.NET 7
Previous behavior
The builds, loading, and running of these projects would work fine.
New behavior
The builds, loading, or running of these projects will fail until the user takes one of the recommended actions.
Type of breaking change

[X] Binary incompatible: Existing binaries may encounter a breaking change in behavior, such as failure to load/execute or different run-time behavior.
[X] Source incompatible: Source code may encounter a breaking change in behavior when targeting the new runtime/component/SDK, such as compile errors or different run-time behavior.

Reason for change
Preview 4+ SDKs are incompatible with RTM because the mono.toolchain workload was renamed.
Recommended action
Uninstall any .NET 7 preview SDKs. For detailed instructions, see dotnet uninstall instructions. For example, on Windows, dotnet preview SDKs can be uninstalled with add/remove programs.
And OR
Deleting the folder C:\Program Files\dotnet\sdk-manifests\7.0.100\microsoft.net.workload.mono.toolchain, but this will only work for file-based installs. Dotnet-core-uninstall is another option for uninstalling the .NET 7 preview SDKs.
Feature area
SDK
Affected APIs
No response

CC @dsplaisted

Note that this should be fixed in the 7.0.101 release: https://github.com/dotnet/sdk/pull/29035


Project Status - Abandoned

Whats the current status?
Lots of PRs and issues with out any response
@schani

Seems like it is abandoned to me, too. :(

See #2046


Bug Report: okay so i was playing like a normal dude the original weeks with the 1.5.1 K.E, and then the game crashes and appears [lime.utils.Assets] ERROR: There is no TEXT asset with an ID of "assets/data/philly nice-hard.json"  the same happened to me in dad battle

can confirm, this happens with winter horrorland as well. the bug only occurs in week mode, where it appears to be trying to get a file "song name-hard.json" in "song name" folder instead of "song-name-hard.json" in "song-name" folder

Not a bug, Kade forgot to mention that Winter Horrorland, Satin Panties, Philly Nice and Dad Battle were all conformed to #480. If you're compiling the game, delete your export folder entirely and recompile the game completely again and it should be fixed.

This is a known bug and we are fixing it -- closing all issues reporting this because y'all don't know how to use the search bar (and I dunno which one was first)
(pasted response)


Cannot Deploy new instance

HI,
When click on the Deploy button, the transaction appear on the Ledger Nano S. When I confirm the transaction on the Ledger Nano S, nothing happen in the admin.opencerts.io page.
Please advise.
Windows 10 Enterprise 1803
Chrome Version 74.0.3729.16
Ledger firmware 1.5.5
Ethereum 1.2.7
Thanks and regards,
SK

Can you make a video showing what you did?

I have sent the video link to your email account.

I don't see any ether in your address https://etherscan.io/address/0x6a6B4cEB32990A5E1186e92b9E1ecd7193Fd35f1
have you transferred the ether to the right address?

The address appeared in the Ledger Live > Receive is different from admin.opencerts.io.   The Ether can transfer to the one show Ledger Live.
So we should only send to that in admin.opercerts.io ?
we can only check the value using Etherscan as Ledger Live will not display that address ?

refer to this thread with the same issue https://github.com/OpenCerts/admin-website/issues/64

Won't have access to tech.gov.sg till Monday, there shouldn't be any
sensitive info in the recording?
On Thu, 30 May 2019 at 18:59, RP-OIS-SK<EMAIL_ADDRESS>wrote:

I have sent the video link to your email account.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/OpenCerts/admin-website/issues/63?email_source=notifications&email_token=AGUNVSQGUJRQLQ3KUE4WJA3PX6XSBA5CNFSM4HRBJ3F2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWSBE5Y#issuecomment-497291895,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGUNVSX6CUSIC7TF3LKBU23PX6XSBANCNFSM4HRBJ3FQ
.

No. You have already answered by question.  Thanks.
On Fri, 31 May 2019 at 3:57 PM, rjchow<EMAIL_ADDRESS>wrote:

Won't have access to tech.gov.sg till Monday, there shouldn't be any
sensitive info in the recording?
On Thu, 30 May 2019 at 18:59, RP-OIS-SK<EMAIL_ADDRESS>wrote:

I have sent the video link to your email account.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/OpenCerts/admin-website/issues/63?email_source=notifications&email_token=AGUNVSQGUJRQLQ3KUE4WJA3PX6XSBA5CNFSM4HRBJ3F2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWSBE5Y#issuecomment-497291895
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AGUNVSX6CUSIC7TF3LKBU23PX6XSBANCNFSM4HRBJ3FQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/OpenCerts/admin-website/issues/63?email_source=notifications&email_token=ALL4R6CFITJQPLPKQOXSMFLPYDLALA5CNFSM4HRBJ3F2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWUQBQA#issuecomment-497615040,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALL4R6EDDY4ZHRDXGKW7VGDPYDLALANCNFSM4HRBJ3FQ
.


error: data_parallel

Traceback (most recent call last):
File "train.py", line 167, in validate
output = model(x)
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(*input, **kwargs)
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/nn/parallel/data_parallel.py", line 122, in forward
replicas = self.replicate(self.module, self.device_ids[:len(inputs)])
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/nn/parallel/data_parallel.py", line 127, in replicate
return replicate(module, device_ids)
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/nn/parallel/replicate.py", line 12, in replicate
param_copies = Broadcast.apply(devices, *params)
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/nn/parallel/_functions.py", line 19, in forward
outputs = comm.broadcast_coalesced(inputs, ctx.target_gpus)
File "/home/z/anaconda36/lib/python3.6/site-packages/torch/cuda/comm.py", line 40, in broadcast_coalesced
return torch._C._broadcast_coalesced(tensors, devices, buffer_size)
RuntimeError: NCCL Error 1: unhandled cuda error
It seems the multi-gpus error? (using GATlayers)

Do you have a short example to reproduce this error?

Sorry, it's the other bug of the code.


No new Effects

Govee Device SKU
H70A1
Govee2MQTT Version
2024.04.29-30cf7732
Describe the issue
For some time now I have also seen the possibility of selecting an effect with the H70A1 strips.
The problem is that I don't see any new effects in the Home Assistant that I create in the Govee app.
I only see standard effects and a few older effects that I have created myself.
But what I notice with the H169A strips is that I only see older effects that I have created in the Govee app. I don't see any newly created effects there either.
Am I doing something wrong here, or is there a problem with the API?
Startup Diagnostics
I have already restarted the addon and Home Assistant several times
Additional Logs
No response
Home Assistant Logs
No response
Anything else?
No response

yup I'm having the same issue, only old scene's show up, nothing new.

I even wrote to Govee Support because I think it's due to the API. But there were only useless answers

This makes me want to switch everything to WLED. I’ve read somewhere that Govee LEDs are compatible with some controllers. I mainly went with Govee for the Dreamview stuff, but I really don’t use that feature as much as I thought I would.

I have seen some recently created effects come into HA, but not others.  No rhyme or reason.  Restarted the addon and ha like others.  Very frustrating.  wish there was a solution to this, or a reason why I can't get the effect.