ValueError Inverter State

Moin Stefan,
after the core update yesterday evening Home Assistant lost connection to my Piko 20 Inverter. I had following error message in the logs:

Logger: homeassistant.components.sensor
Source: components/sensor/init.py:583
Integration: Sensor (documentation, issues)
First occurred: 10:06:34 (2 occurrences)
Last logged: 10:06:34
Error adding entities for domain sensor with platform kostal_piko
Error while setting up kostal_piko platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 579, in state
numerical_value = int(value)
ValueError: invalid literal for int() with base 10: 'Input (MPP)'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 455, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 731, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 846, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 585, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 649, in _async_write_ha_state
state = self._stringify_state(available)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 591, in _stringify_state
if (state := self.state) is None:
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 583, in state
raise ValueError(
ValueError: Sensor sensor.kostal_piko_inverter_state has device class None, state class measurement unit None and suggested precision None thus indicating it has a numeric value; however, it has the non-numeric value: Input (MPP) (<class 'str'>)

After a restart Home Assistant picked only up one updated value and stopped fetching values again.
I changed now the state class of Piko Inverter to None to fix the problem temporarly and it is working again. I now get updated values again, but the values are interuppted. See screenshots.
After change:

Before change:

Do you have any better solution for it?
Brgds
Christopher

I do have the same issue. A solution for this would be awesome. Loving this integration a lot and until the core update yesterday it was running like a "cat"!!!

@mieschc May i ask where did you set the state class of Piko Inverter to None in HA? Thanks in advance!

@dinomyte76 Go to folder custom components / kostal piko and open const.py. There you find the entry for the Inverter state.
As mentioned the fetching ist interupted but Energy Dashboard is still working.

I do have the same issue.

I have the same issue too.

I tried a bunch of things in the last days (also tried other integrations) and yesterday evening - after upgrading to latest core version - i gave this integration another try, but this time i commented the complete part of the inverter state which @mieschc suggested.
It seems to work as before now. At least i do not have anymore interuptions.

@dinomyte76
Did your fix. Seems it works again 🥇

@dinomyte76 good idea. Did the same now and working as well.

@dinomyte76 sadly still not working for me :(
I commentet all your lines out but still only get one update after a restart HA.

@leon2908 Hmm dunno. Do you see anything suspicious in your home-assistatnt.log file?

@dinomyte76 I´m sorry, I only tryed to comment out the lines and after a restart of HA I saw the number only update once I shut down HA an loaded a Backup from yesterday.

I give this one another go and now I get the following Error in the Log and had the same Error again..  @mieschc  :(
Logger: homeassistant.components.sensor
Source: components/sensor/init.py:583
Integration: Sensor (documentation, issues)
First occurred: 18:56:51 (2 occurrences)
Last logged: 18:56:51
Error adding entities for domain sensor with platform kostal_piko
Error while setting up kostal_piko platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 579, in state
numerical_value = int(value)
ValueError: invalid literal for int() with base 10: 'Input (MPP)'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 455, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 731, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 845, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 585, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 649, in _async_write_ha_state
state = self._stringify_state(available)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 591, in _stringify_state
if (state := self.state) is None:
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 583, in state
raise ValueError(
ValueError: Sensor sensor.kostal_piko_inverter_state has device class None, state class measurement unit None and suggested precision None thus indicating it has a numeric value; however, it has the non-numeric value: Input (MPP) (<class 'str'>)

@leon2908 Sorry, I cannot help you really.  Did you restart Home Assistant after the change?

I tried a bunch of things in the last days (also tried other integrations) and yesterday evening - after upgrading to latest core version - i gave this integration another try, but this time i commented the complete part of the inverter state which @mieschc suggested. It seems to work as before now. At least i do not have anymore interuptions.

Thanks for your work. Worked well up to version HA 2023.4 with Piko 20. after update 2023.5 the integration stopped working. Error message at Inverter State. After deleting # Inverter state, it works again without Inverter State

Thanks for your work. Worked well up to version HA 2023.4 with Piko 20. after update 2023.5 the integration stopped working. Error message at Inverter State. After deleting # Inverter state, it works again without Inverter State

Sorry folks, for some reason I do not get any notification when a new issue is created.
I will take a look at the issue in the evening and come up with a solution. Maybe you can be my testers, since I do not have this kind of Kostal inverter.

Moin Stefan,
unfo I am traveling abroud until October and have only limited access to my HA Installation. If I have a chance to test it, I will do, but hopefully someone else is faster.

Moin Stefan,
I am traveling abroud until October and have only limited access to my HA Installation. If I have a chance to test it I will, but I hope that some one else is faster.

I can also just release a new version that does what is mentioned here as the working solution. I will go for that approach.

I have just release a new version with the fix. Please give it another try - I hope it solves your issues. Otherwise feel free to open the bug again. :) Thanks to @mieschc for providing the fix and testing my email notification settings 👯

Sorry folks, for some reason I do not get any notification when a new issue is created.
I will take a look at the issue in the evening and come up with a solution. Maybe you can be my testers, since I do not have this kind of Kostal inverter.
This should be the new way the sensor should be defined (according to the documentation):
    KostalPikoSensorEntityDescription(
        description=SensorEntityDescription(
            key="kostal_piko_inverter_state",
            name="Kostal PIKO Inverter State",
            device_class=None,
            state_class=SensorDeviceClass.ENUM,
            native_unit_of_measurement=None,
            icon="mdi:power-plug",
            options=[
                "Off",
                "Idle",
                "Starting",
                "Input (MPP)",
                "Input (limited)"
            ]),
        dxs_id=16780032,
        formatter=KostalPikoFormatter.format_inverter_state
    ),

if it does not work, I will release a new version with the following configuration for the inverter state sensor as it seems to work:
    KostalPikoSensorEntityDescription(
        description=SensorEntityDescription(
            key="kostal_piko_inverter_state",
            name="Kostal PIKO Inverter State",
            device_class=None,
            state_class=None,
            native_unit_of_measurement=None,
            icon="mdi:power-plug"),
        dxs_id=16780032,
        formatter=KostalPikoFormatter.format_inverter_state
    ),

BTW I have changed my mail notifications, maybe someone of you can create another dummy issue so that I can check that I receive mails for new issues now... I am so sorry guys.

Thanks. the second option works. the first gives an error: ValueError: Sensor sensor.kostal_piko_inverter_state is providing enum options, but is missing the enum device clas
have a nice weekend

The second option is part of the latest release. Thank you for testing


Functions:Triggers API

SERVERLESS-2275
For reference RFC

!deploy

!deploy

I ran the pydo mocked tests manually using these changes:
230 passed, 1 skipped, 98 warnings in 2.06s


Transactions doesn't seem to rollback for multiple databases

Tell us about your environment
Ruby Version: ruby 2.5.0p0
Framework Version (RSpec, Minitest, FactoryGirl, Rails, whatever):

RSpec v3.7.0
FactoryBot v4.8.2
Rails v5.2.2

TestProf Version: v0.9.0
What did you do?
I am adding test-prof to my project to be able to use let_it_be. I'm using the Rails version that allows transactional tests with a shared connection when using feature tests with Capybara.
Having a controller test, I changed from this:
let(:foo) { create(:foo) }

To this:
let_it_be(:foo) { create(:foo) }

The Foo model has a belongs_to association to a model Bar from a different database:

class Foo < ActiveRecord::Base
  belongs_to :bar
end

class Bar < ActiveRecord::Base
  establish_connection "other_database_#{Rails.env}".to_sym
end

When I was using just let(:foo), given I have config.use_transactional_fixtures = true, both records were destroyed after every run.
After I changed to let_it_be(:foo), It works on the first run, but afterwards I get an error when trying to create the Foo record, because it says a Bar already exists with that name.
I added a binding.pry and in fact it looks like a record is in the database (in the first line of the test).
I started resetting the test database and again, it works the first time and fails afterwards.
What did you expect to happen?
I would have expected the transaction to rollback all records, no matter the database.
What actually happened?
Even though the Foo record was cleared as expected, that didn't happen with Bar.
Do you have any idea of what's going on? Is this a known issue?
EDIT 07/27
In case this helps. I've just also tried doing this:
before_all do
  @bar = create(:bar)
end

And It's definitely not rolling back the transaction for the other database. That's not the case for creating records on the main database.

It's definitely not rolling back the transaction for the other database

Yeah, because we don't know about other databases 🤷🏻♂.
We should check whether it's possible to get this information (all the active databases) from ActiveRecord. I think, it should be possible in Rails 6, but not sure about Rails 5.
For now, you can try to use before_all hooks to begin/rollback another database's transactions like this:
TestProf::BeforeAll.configure do |config|
  config.after(:begin) do
    Bar.connection.begin_transaction(joinable: false)
  end

  config.before(:rollback) do
        Bar.connection.rollback_transaction
  end
end


Error

2Hi @kshitizrimal  @margaretmz  @aqibsaeed  @khurram18  @norangLemon ,
I am new to flutter and working lo tflite andi prepared a app with detecting a leaf image through camera and gallery and i had converted the hdf5 model to tflite and using that tflite model with some label while testing/predicting the image i am getting an error like
Exception has occurred. PlatformException (PlatformException(error, Unsupported value: java.lang.IllegalArgumentException: Cannot copy between a TensorFlowLite tensor with shape [1, 38] and a Java object with shape [1, 40]., null)) in flutter
Coulod any one help me
Thanks and Regards,
Manikantha Sekhar.

@mady143 your question will be best answered on Stack Overflow or the TensorFlow Lite community forum. We do not provide technical support on this GitHub repo.


Puzzometry example crashes on OSX

On Catalina 10.15.7, compiling with the standard clang, i.e.
Apple clang version 12.0.0 (clang-1<IP_ADDRESS>)

I can compile the Puzzometry example, but it crashes when I try to run it with a generic segmentation fault error.

Fixed. It was related to heavy usage of mahi::util::range, which uses C++ coroutines to mimic Pythons range iterator. I guess coroutines aren't quite the same across all platforms yet :/

This would have also caused ex_conway.cpp to crash. Fixed that too.


add test cases for subgroup scheduling

What would you like to be added:
kind/enhancement
Why is this needed:
Test the algorithm for subgroup scheduling feature

cc @Sad-polar-bear


Grant.builder() should extend Grant.Builder

Environment Details

Helidon Version: 3
Helidon MP
JDK version: 11
OS: Linux
Docker version (if applicable):

Problem Description
Grant.builder() should return some class that extends Grant.Builder instead of the wildcarded Builder (i.e. there will need to be a special subclass for pure Grant).
Currently, it is not possible to use the Grant.Builder and Role.Builder as a parameter of the same methods (without ugly code).
Sample method that should be able to accept all Grant builders, including a builder for Grant itself:
private static <B extends Grant.Builder<B>> B populateCommonFields(B builder)

Ideally, the testAccept should be able to work with the builder normally, like this:
    private static <B extends Grant.Builder<B>> B deserializeCommonFields(B builder) {
        return builder.origin("my-origin");
    }

I'm not sure the type system can handle that without the wildcard.

The way I had to workaround it was to create a special class GrantBuilder extends Grant.Builder<GrantBuilder>, would it be possible to do the same?

And have Role.Builder extend GrantBuilder? The problem with that is that it will fail to create a Role (not backward compatible) since Role.builder().name("xxx").build() will be of type Grant and not Role --- the return value of name will be GrantBuilder.

No, I thought Role.Builder would also have to extend Grant.Builder.

You are right, this doesn't have any nice solution. I guess your solution is the best possible.

@martin-sladecek I believe the solution that I proposed does not really improve the status quo (it should compile without any warnings as is). Closing the issue for now, we can revisit later.


integrations: Add webhook payloads for papertrail

Automated message from Dropbox CLA bot
@anirudhjain75, it looks like you've already signed the Dropbox CLA. Thanks!

I just got the json generated by the browser, and did the copy paste work,
I guess its right.

@anirudhjain75 Basicaly it is - but as you can see its completly unreadable by human beings.
http://jsonprettyprint.com/ - use it please.

This was merged via another PR.


Composer: Updates require access to private repositories?

Basic info:
Package ecosystem
Composer/PHP
Package manager version
Locally: 2.0.10
Language version
PHP 7.2.24-0ubuntu<IP_ADDRESS>
Manifest location and content prior to update
`/composer.{json,lock}
Updated dependency
Native package manager behavior
Images of the diff or a link to the PR, issue or logs
Due to the usage of a private registry, at this point I am unable to provide those 😥. If really necessary I can see if/how I could provide (partially) redacted ones.
Previous behavior in Dependabot Preview:
I am using a private Composer registry (run with Satis) protected with HTTP Auth. Dependabot Preview was configured to do lockfile updates only and could do so without problems.
FWIW, "Dependabot Preview" was an "Installed GitHub App" at https://github.com/organizations/my-org/settings/installations, and was configured to have access to all of my org's (private) repositories.
Current behavior in GitHub-native Dependabot:
I migrated by means of the automatically provided migration PR (awesome work 💪🏻 , by the way!).
However, updates fail with an error message like

Dependabot can't access my-org/my-repo
You can fix the issue by granting Dependabot access, which will enable any repository in @my-org to get automatic updates from my-org/my-repo. Be sure that you want to share my-org/my-repo with everyone in your organization.

Here are the lines from the update log that mention the package in question:
  proxy | 2021/05/03 11:45:37 [241] GET https://github.com:443/my-org/my-repo/info/refs?service=git-upload-pack
  proxy | 2021/05/03 11:45:37 [241] * authenticating git server request (host: github.com)
  proxy | 2021/05/03 11:45:37 [241] 404 https://github.com:443/my-org/my-repo/info/refs?service=git-upload-pack
  proxy | 2021/05/03 11:45:37 [241] * auth'd git request returned 404, retrying without auth
  proxy | 2021/05/03 11:45:37 [241] * de-auth'd request returned 401, replacing response
  proxy | 2021/05/03 11:45:37 [243] GET https://github.com:443/my-org/my-repo/info/refs?service=git-upload-pack
  proxy | 2021/05/03 11:45:37 [243] 401 https://github.com:443/my-org/my-repo/info/refs?service=git-upload-pack
updater | INFO <job_116983183> Handled error whilst updating some/other-package: git_dependencies_not_reachable<EMAIL_ADDRESS>
I can see that access to the private registry was basically configured correctly, as I can see that the user account dedicated for "native" Dependabot successfully fetches the packages.json at the top level URL of the private registry. However, it never makes attempts to fetch any other URLs. That seems odd, since the contents of packages.json look like
{
    "packages": [],
    "includes": {
        "include/all$ddb6c5de69f9dbe693aac27bcab7eba3a38b2597.json": {
            "sha1": "ddb6c5de69f9dbe693aac27bcab7eba3a38b2597"
        }
    }
}

... and so I'd consider additional requests necessary.
Update: It seems there are requests to the other URLs, but only occasionally. Maybe there is some caching in place?
Issue/questions:
My issues/questions are, in order:

Why is it necessary in the first place for Dependabot to access the repositories themselves? To my knowledge, Composer registries contain all relevant metadata: A complete list of available package versions, the dependencies each of them declares etc. Also, you can run composer update --no-install to run only dependency updates without installing any packages at all; which seems to support my hypothesis that the dependency resolution step needs the package metadata only.
Will I really have to grant Dependabot access to every single repository through the organisation settings? In my case, that's about a 100 repos, and I do not really want to go through all of them manually... also, it would not be efficient to have failing Dependabot workflows, grant access and repeat... and repeat...
If really necessary, is there an API available I could use to script this process?

I think that you'll need to allow Dependabot access to that private git repository that is referenced in the logs you shared.
Could you try following these docs and see if that resolves the issue for you?
Dependabot-preview automatically had access to a few more things than the native version does, and I think this should resolve it.
@asciimike I think we may want to mention this in the migration docs, wdyt?

The migration docs have a callout for private repos, which links to the private repo setup instructions. Happy to clarify them if they're not clear enough.
As for the API, totally agree that it's a pain to get a large number over, and we're thinking of some solutions to make it better, as @jurre has said.

If I could grant access to all private repos with a single switch, that would probably be fine for now. Possible to expect before August?

I missed that part of the migration docs before, but it’s completely clear.

So, if I have this correct from reading this issue: it's required to grant Dependabot access to private repositories which are hosted through Satis?
This is unfeasible for a few reasons but the main one is that you don't always own the private repos. For example, in the case of Laravel Nova the repository/composer package is offered through Satis and you get an API token which you can use as a password for Satis in order to download it. I'd expect it to be able to authenticate with the username/password flow of the composer-repository type registry but Dependabot doesn't allows for that it seems: https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates#composer-repository
Is there really no way to allow Dependabot to access a Satis registry other than explicitly adding it to the repo in question?

My initial observation was incomplete and in fact, Dependabot from time to time also accesses the detailed package data in the Satis repository. It seems to try, however, to also download the packages themselves to get additional data.
@driesvints In your case, when the Laravel Nova composer registry is accessible with HTTP Basic Auth, I think Dependabot should be able to read the package metadata from there.
But do you know how access to the packages themselves is secured? What URLs are provided by the package repository? How are these downloads authenticated?

I'm trying again on a repo with Laravel Nova. Here's the config file I'm using: https://github.com/fullstackbelgium/fullstackbelgium.be/blob/1918171c6762053f3e462b03248a0d6278b43f8f/.github/dependabot.yml
I've also tried various variations for the url setting, (including the "http-basic" url from the Nova docs for CI environments](https://nova.laravel.com/docs/3.0/installation.html#authenticating-nova-in-continuous-integration-ci-environments).
When I run Dependabot PR creation I see the following:
updater | INFO <job_137268865> Handled error whilst updating laravel/framework: private_source_authentication_failure {:source=>"nova.laravel.com"}
updater | INFO <job_137268865> Finished job processing

I can also see that Dependabot sucessfully retrieved the version listing from Satis (hashes redacted):
  proxy | 2021/05/23 16:16:01 [014] GET https://nova.laravel.com:443/packages.json
  proxy | 2021/05/23 16:16:01 [014] * authenticating composer registry request (host: nova.laravel.com)
  proxy | 2021/05/23 16:16:01 [014] 200 https://nova.laravel.com:443/packages.json
  proxy | 2021/05/23 16:16:01 [016] GET https://packagist.org:443/p/laravel/framework.json
  proxy | 2021/05/23 16:16:01 [016] 200 https://packagist.org:443/p/laravel/framework.json
updater | INFO <job_137268865> Latest version is 8.42.1
  proxy | 2021/05/23 16:16:02 [018] GET https://nova.laravel.com:443/packages.json
  proxy | 2021/05/23 16:16:02 [018] * authenticating composer registry request (host: nova.laravel.com)
  proxy | 2021/05/23 16:16:02 [018] 200 https://nova.laravel.com:443/packages.json
  proxy | 2021/05/23 16:16:02 [020] GET https://nova.laravel.com:443/include/all%<redacted>.json
  proxy | 2021/05/23 16:16:02 [020] * authenticating composer registry request (host: nova.laravel.com)
  proxy | 2021/05/23 16:16:02 [020] 200 https://nova.laravel.com:443/include/all%<redacted>.json

But do you know how access to the packages themselves is secured? What URLs are provided by the package repository? How are these downloads authenticated?

I've asked this to my colleague who works on Nova. Hoping to get back to you soon. Thanks for helping out @mpdude!
In the meantime I can see that the manifest returns the following for a version:
    "v3.9.4": {
        "name": "laravel/nova",
        "version": "v3.9.4",
        "version_normalized": "<IP_ADDRESS>",
        "source": {
          "type": "git",
          "url": "git@github.com:laravel/nova.git",
          "reference": "<redacted>"
        },
        "dist": {
          "type": "zip",
          "url": "https://nova.laravel.com/dist/laravel/nova/laravel-nova-<redacted>-zip-348430.zip",
          "reference": "<redacted>",
          "shasum": "<redacted>"
        },

I see a 403 page when I visit that URL.

Accessing the page would also require HTTP Auth, but that should be handled by Composer and I guess Dependabot will use it as well when fetching the artifact.

@crynobone any idea then what I'm doing wrong?

proxy | 2021/05/23 16:16:10 [225] GET https://nova.laravel.com:443/dist/laravel/nova/laravel-nova-<redacted>.zip
proxy | 2021/05/23 16:16:10 [225] * authenticating composer registry request (host: nova.laravel.com)

proxy | 2021/05/23 16:16:10 [225] 403 https://nova.laravel.com:443/dist/laravel/nova/laravel-nova-<redacted>.zip

proxy | 2021/05/23 16:16:10 [233] GET https://github.com:443/laravel/nova.git/info/refs?service=git-upload-pack
proxy | 2021/05/23 16:16:10 [233] * authenticating git server request (host: github.com)
proxy | 2021/05/23 16:16:10 [233] 404 https://github.com:443/laravel/nova.git/info/refs?service=git-upload-pack
proxy | 2021/05/23 16:16:10 [233] * auth'd git request returned 404, retrying without auth
proxy | 2021/05/23 16:16:10 [233] * de-auth'd request returned 401, replacing response
proxy | 2021/05/23 16:16:10 [235] GET https://github.com:443/laravel/nova.git/info/refs?service=git-upload-pack
proxy | 2021/05/23 16:16:10 [235] 401 https://github.com:443/laravel/nova.git/info/refs?service=git-upload-pack

It seem dependabot get the correct dist file but then failed to download it (403 authentication error) and then fallback to GitHub repository where it doesn't have access to.

/cc @asciimike You asked me recently to take that private composer repo issue to the issue tracker here. We found this similar issue and did some digging. There's more info above ^

Is this still an active issue?
As best I can tell from reading through this, the original issue was about migrating from Dependabot-preview to native Dependabot. That has long since been resolved.
But now there's a follow-on comments about a different issue, which is private auth struggles with PHP. And I'm unclear if that's still an active problem or now resolved?
This is part of why open source maintainers are always saying please file a new issue rather than trying to tag on comments for a semi-related issue... it's just really hard to keep track of things as a maintainer.

I cannot tell for sure – I do not longer use Dependabot for regular updates, but for security-related things only. So I do no longer expect it to notice, update or see changes to my internal packages 🤷🏻

I have to say I've given up on using Dependabot for regular package updates as well :-/


HTML

HTML
User story
As a bootcamp student
I want prework notes to be structured on the page so I can easily find and read information.
Acceptance Criteria
GIVEN Prework Study Guide website
WHEN I visit website in my browser
THEN I see four boxes HTML, CSS, JS and GIT with associated notes listed

done


Google meet not working

Hey, so I was using trying to use google meet for my classes and everytime I try to connect to a meeting, the camera starts but a blank screen appears.

Is there any fix to this?

I have the same issue, by opening the Developer tools i can see a few messages saying Uncaught (in promise) Error: DisconnectedError, EndCause = 16 and m=_b,_tp:151 Uncaught (in promise) _.ng {message: "Signal initially disposed"

With the latest version of Ferdi and the latest recipes, this should no longer be the case.
Can you please try to upgrade to the nightlies available here AND then upgrading the recipes by following the steps outlined here?
If you are on macos, I have shared some newer builds of the latest source code here

Hello, I'm experiencing the same issue on Ferdi 5.6.1-nightly.7 with upgraded recipe.

I have this working (not sure which version it was fixed as of) - but, I'm on the latest 5.6.1-beta.1 and its working for me on macos big sur. Closing since there have not been any new updates to the question asked.

@vraravam @Andre-Oliveira @Cydonia7
I finally got it to work in the Ferdi 5.6.3 nightly build.
I upgraded Ferdi and replaced the recipes folder but still nothing happened. I was getting the error that meet does not work in my browser.
Then I clicked on 'Edit Service' and found the user agent stream. Googled what my user agent was and found out it to be - "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36". I entered it into the field and reloaded the service and BOOM it works.
Its kind of dumb luck because I really don't know what I am working with here but I hope this helps all of you.

P.S. -The reason I didn't bother to come back to this issue because I stopped using Ferdi (due to the inability to access Meet). But its nice to see that a lot of problems (like Drive not working) have been fixed.

The next nightly has some minor fixes related to javascript errors. I am running this code (built from source) and dont see any issues related to using google meet with audio and video meetings.

google meet recipe v2.2.3


relative access to data files

one way to do this is to use separate JVMs for each session instead of using threads.  this is safer &  gives us some hope of setting the CWD for java, which allows us to make it relative to the bkr file,
and you can load nearby data files.
tough another possible way to do this is to provide beaker.pwd() which returns the path to the bkr file.

related https://github.com/twosigma/beaker-notebook/issues/430


Add link to one_gadget

one_gadget is a tool which searches for the one gadget execve('/bin/sh', NULL, NULL) call in libc.

Oh, great tool. Thanks for adding this. This has landed into master.


Content Feedback

Steps are not clear
kubectl cp ~/.ssh/id_rsa aks-ssh-554b746bcf-kbwvf:/id_rsa
Not sure from where we have to copy the id_rsa . Please elaborate on this

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

ID: 3b81a147-db1c-b92f-88d1-6dd0991a72fe
Version Independent ID: f5a2c949-498f-5848-d89c-031d1a757120
Content: SSH into Azure Kubernetes Service (AKS) cluster nodes
Content Source: articles/aks/aks-ssh.md
Service: container-service
GitHub Login: @iainfoulds
Microsoft Alias: iainfou

Thanks for the feedback! We are currently investigating and will update you shortly.

@sugan2205 You need to provide the path to the location of the file id_rsa which is saved inside the ssh folder in your system, when you generate ssh keys.
kubectl cp **~/.ssh/id_rsa** aks-ssh-554b746bcf-kbwvf:/id_rsa

@sugan2205 Any updates?

@sugan2205 I will close this for now. When ready please come back and we can reopen and continue. :)


Upgrade to latest preact and to hooks instead of classes

This would likely reduce the library size pretty drastically, and is also the norm now for react projects. At the time I authored this, react had released hooks but preact had not.

I was also thinking it may be helpful to add in a small header in the output bundle with the version number, just so we can more easily debug those with those CDN issues and stuff

👍 agreed

This is addressed in https://github.com/single-spa/import-map-overrides/pull/94, @joeldenning


Impossible to lauch tabula with a script

Hello, I need to launch Tabula in a powershell script but it always returns an error. Here is what I'm trying to launch:

$pathCSV = "C:\Suppinfra\Facture\test.csv"
$target = "C:\Suppinfra\Facture\pdf\8125384763.pdf"
java -jar C:\Suppinfra\Facture\tabulawin\tabula\tabula.jar -a 13.394,35.345,98.221,290.571 -p 1 "$1" -o $pathCSV $target

I think the syntax is correct, but this error occurs:

java : 2017-05-31 17:13:35.352:INFO::main: Logging initialized @2089ms
At C:\Suppinfra\Facture\test.ps1:4 char:1

java -jar C:\Suppinfra\Facture\tabulawin\tabula\tabula.jar -a 13 ...

  + CategoryInfo          : NotSpecified: (2017-05-31 17:1...ialized @2089ms:String) [], RemoteException
  + FullyQualifiedErrorId : NativeCommandError

2017-05-31 17:13:35.368:INFO:oejr.Runner:main: Runner
ERROR: Context 'file:/C:/Users/Formation/Documents/-a' does not exist

For test purposes, I tried '' java -jar tabula.jar --help '' in the console and this happened :

2017-05-31 15:16:02.899:INFO::main: Logging initialized @401ms
2017-05-31 15:16:02.915:INFO:oejr.Runner:main: Runner
ERROR: Context 'file:/mnt/c/Suppinfra/Facture/tabulawin/tabula/--help' does not exist

I don't understand what kind of file it needs, if I change the path (right before ''-a'') the same error occurs.

@Axiiome Unfortunately, I don't know much about Powershell. As an intermediate step, you  might try getting Powershell to print out a Tabula command (java -jar ...) and then test it manually by copy/pasting it into Command Prompt to make sure it's right. If it is, you might try a Powershell help forum to figure out the right way to get Powershell to run it; there's probably some quoting or escaping problem.

I believe I have seen a similar error before. Use quotes on all paths and try again.

I tried with and without quotes, and after in the console, without powershell (and even with bash in windows10...). But the same error occurs.

ERROR: Context 'file:/C:/Users/Formation/Documents/-a' does not exist

It seek a file with the path "console path / option". If I open the console in the folder wher is tabula.jar and if I try a basic command like

java -jar tabula.jar --version

ERROR: Context 'file:/C:/Suppinfra/Facture/tabulawin/tabula/--version' does not exist

It check for the same.
Can you tell me what syntax you use ?

You know what, I think I got the same issue and ended up using the version of the jar file located here - can you try on this jar file?
https://github.com/chezou/tabula-py/tree/tabula-092/tabula
I don't think I was able to get the web tabula to work either. I'm not sure if the web tabula jar and command line is the same jar file.

This is old I know but since it is still open, the CLI is only available through the separate tabula-java package (https://github.com/tabulapdf/tabula-java/releases). Once you get that jar it doesn't give the "ERROR Context does not exist" error and everything just works.


Created endpoint to find all cities of state #38

Created an endpoint post /state/cities to accept country and state in payload and return all cities of that state
Created unit test cases for that endpoint
Updated swagger documentation to include new endpoint

closes #38

@anuragphadnis Looks great, can you please make the indentations uniform, can you format the files with 2 Spaces

@MartinsOnuoha @iambenkay , Did the above changes, please review

@MartinsOnuoha @iambenkay , Did the above changes, please review

Great job, I'll be merging into master now.


0.11.3

I don't think an RC is needed for this one, but happy to do one if you disagree.
Includes a tweak to the ReadTheDocs configuration to enable the generation of the docs for this release. The past two 0.11.x releases have not generated properly, but this one should.

@jamshale -- can you see the Snyk issue?  I don't seem to have access.

I sent you an invite. The vulnerability was in the sphinx 5.3.0 library. It was just POC status.


[DNM] external runners test

Closing, superseded by https://github.com/SymbiFlow/fpga-tool-perf/pull/382


Ignore resize method if autoSize is active, and added API to check if active

Type of PR: enhancement
PR checklist:

[ ] Addresses an existing issue
[x] Includes tests
[x] Documentation update

Overview of change:
When autoSize chart option is enabled then we should ignore any requests to change the height and width via the resize method.
Added a autoSizeActive method to the Chart API for checking if the setting is enabled and the ResizeObserver was successfully created.

Failing graphics tests are expected because a new test was added.
dts-changes expected as a new method has been added to the API


New parameter: load

This is useful to chain the output of one query into another. RDF files can be loaded and queried along with the output of the service clause(s).

This is also related to #30


[1.3.15] Client crash when placing a runeholder at z=0

As above, divide by zero error on client when placing runeholder at z=0. Also crashes with same error when rejoining world. Haven't tested x=0 or y=0.
Crash report attached.
crash-2021-07-08_20.57.14-client.txt

Duplicate of #59

I kept this open intentionally to remind me to publish that version. It's now on CurseForge

No problem, thanks for that.


Fix python34 tests.

Coverage decreased (-9.4%) to 80.808% when pulling 399a60ede6e4d6f2203efafbf932d846601da5c8 on fix-python34-tests into dd73647aa90ee692bfdf44dd49768d52a8091562 on master.


summarizer.ipynb  not opening

Hi, Your summarizer.ipynb is not opening, could you please checkit once?

Yes works fine for me! just reload it several times, github has those issues sometime


fix typos

Signed-off-by: Richard Elling<EMAIL_ADDRESS>

Codecov Report

Merging #368 into master will decrease coverage by 0.49%.
The diff coverage is 50%.

@@           Coverage Diff           @@
##           master   #368     +/-   ##
=======================================
- Coverage   51.49%    51%   -0.5%
=======================================
  Files          55     55
  Lines        2637   2637
=======================================
- Hits         1358   1345     -13
- Misses       1172   1182     +10
- Partials      107    110      +3

Impacted Files
Coverage Δ

...g/controller/blockdevice/blockdevice_controller.go
25.97% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/filter/vendorfilter.go
72.97% <ø> (ø)
:arrow_up:

pkg/hierarchy/device.go
0% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/filter/pathfilter.go
72.97% <ø> (ø)
:arrow_up:

...er/blockdeviceclaim/blockdeviceclaim_controller.go
38.46% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/controller/disk.go
89.24% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/controller/ndmconfig.go
75% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/controller/controller.go
17.14% <ø> (ø)
:arrow_up:

pkg/smart/scsiinquirypage.go
0% <ø> (ø)
:arrow_up:

cmd/ndm_daemonset/probe/udevprobe.go
60.3% <ø> (-5.35%)
:arrow_down:

... and 9 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 6928048...43ad7ca. Read the comment docs.


Improve Info Dialog when an extension cannot be installed in VS Code Web

Improve following info dialog while installing the extension in web

Suggestion from @chrisdias:
"The 'Debugger for Microsoft Edge' extension is not available in VS Code Web. Click 'More Information' to learn more."
With two buttons: <<< More Information >>> <<< OK >>>
Even better, I should not be able to click on "Install" at all.  The Extension UX could disallow installation in the Web for UI/Desktop extensions with helpful text there.

@chrisdias @egamma FYI

The dialog looks good. However, the "More Information" link goes to https://code.visualstudio.com/docs/remote/codespaces which doesn't seem correct. Intended?

Yes, planning to add a FAQ there for this.


Adds backend-br/desafios and backend-br/vagas to made-in-brazil collection.

Please confirm this pull request meets the following requirements:

[X] I followed the contributing guidelines: https://github.com/github/explore/blob/main/CONTRIBUTING.md.
[X] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).

Which change are you proposing?

[X] Suggesting edits to an existing topic or collection
[ ] Curating a new topic or collection
[ ] Something that does not neatly fit into the binary options above

Editing an existing topic or collection
I'm suggesting these edits to an existing topic or collection:

[ ] Image (and my file is *.png, square, dimensions 288x288, size <= 75 kB)
[X] Content (and my changes are in index.md)

The backend-br/desafios repository helps many people who are looking to improve technically, and it does so through technical challenges and discussions about their implementations.
The backend-br/vagas repository helps many people in Brazil to find jobs, it is updated daily.
So I thought it would be helpful to list them here.

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

@smashwilson


Uncaught in Promise error

Description
Uncaught (in promise) Error<EMAIL_ADDRESS>You stumbled upon a bug in vite-plugin-ssr's source code. Go to https://github.com/brillout/vite-plugin-ssr/issues/new and copy-paste this error. (The error's stack trace is usually enough to fix the problem). A maintainer will fix the bug (usually under 24 hours). Don't hesitate to reach out as it makes vite-plugin-ssr more robust.
at assertIs404 (addIs404ToPageProps.js?v=375f5691:10:9)
at addIs404ToPageProps (addIs404ToPageProps.js?v=375f5691:5:5)
at releasePageContext (releasePageContext.js?v=375f5691:47:5)
at executeOnClientRender (executeOnClientRender.js?v=375f5691:7:40)
at useClientRouter.js?v=375f5691:188:19
at fetchAndRender (useClientRouter.js?v=375f5691:190:11)

Do you also get the error with the latest version?

I'll re-open if this still happen on the latest version.


Remove some steps in PDF-mode ATBD creation workflow

Current Behavior
We have the same "metadata" steps from the APT-created ATBD creation workflow in the PDF-upload workflow:

Desired Behavior

If possible, the PDF upload workflow should only have the following sections

Identifying Information
Contacts
Closeout but only ATBD summary and Plain Language Summary

Acceptance Criteria

[ ] Remove References step from PDF upload workflow
[ ] Remove all fields except ATBD Summary and Plain Language Summary from the Closeout step from the PDF upload workflow

@wrynearson Sorry for the misunderstanding, but let's keep the "Contacts" section. This is needed. Otherwise, the acceptance criteria is correct.

OK @bwbaker1, no problem, I edited the acceptance criteria

@bwbaker1 this is on staging and is ready for your review

@wrynearson This looks good - much better without the references step.
Only one thing regarding the closeout step and that is the Keywords are now gone, which ideally we would like to keep for search purposes. Was the Keywords somehow linked to the journal details? Before, the outline was:

short atbd summary
plain language summary
keywords
Journal Details

No problem @bwbaker1, I've re-added the field. Now the closeout step in the PDF upload workflow looks like this:

cc @frozenhelium

Thanks @wrynearson!!


Enhance Dashboard Module security

What's the status of this issue? Is it still valido after 5 months?


Using ShiftScale operation (Similar to BatchNorm) in MXNet (Customer question/inquiry)

Description
Hi MXNet team,
My team wants to implement a layer in MXNet to implement a ShiftScale operator. This layer is similar to batchnorm - however, we want moving_mean and moving_var to be used instead of data_mean and data_var to compute the output of the layer. I see that batch norm has a flag use_global_stats, and in the mxnet docs, it seems that setting this flag to be true would be something similar to what I'm trying to do. However, upon inspecting the batch-norm code, it seems that running_mean and running_var won't be updated if that flag is set to true for training.

Is there a reason why from a design perspective setting this use_global_stats flag to be true wont update the running mean and running var?
We would like to support this shift scale layer during training. So what my proposal is to do is to add another flag to the batchNorm operator to be "use_shift_scale", which would simply replace mean and var with running mean and running var when updating the weights. Is this something that MXNet team would be ok  with?
We also plan to train with more than one instance - will the running_mean and running_var parameters be the same across instances?

References

https://arxiv.org/pdf/1709.06560.pdf (in experiment section, running mean filter is shift scale)
https://github.com/joschu/modular_rl/blob/master/modular_rl/running_stat.py the running stat is basically shift scale

Thanks
Sammie

Hi, are you using Gluon API? according to the doc it is supported https://github.com/apache/incubator-mxnet/blob/v1.7.x/python/mxnet/gluon/nn/basic_layers.py#L306, if it's not then it would be a bug in Gluon
Also which MXNet version are you using?

@rondogency
Thank you so much for your response.
As mentioned in the description of this issue, I am aware of the use_global_stats flag in batch norm. However, as I stated in the description, running mean and running var do not get updated if that flag is true for training. For our case, we need those values to be updated for training.
I am using version 1.5 of MXNet

can confirm currently MXNet doesn't support both update global running mean/var and use running mean/var to calculate grads in one pass of Batchnorm, while Keras-MXNet can support it by passing mean/var as arguments to Batchnorm as a workaround
adding the support would still have constraints, especially cudnn doesn't support it so it cannot run with the best performance; some other frameworks like caffe doesn't support this either
it can be implemented by modifying batch_norm.cc/cu and add "use_shift_scale" option to control it

@zhreshold @sxjscience FYI

@rondogency and this is for training right? for inference MXNet supports running mean/var right?

Discussed offline. This one is for training.


small bug fixes

top menu hover / click fix
links in lists now underlined
copy button on home page removed

Thanks!


Consider deprecating Message.IsForwarded property in v14 and removing in v15

Forwarding a message from a channel produces different message object than from a group/private chat due to missing User object. This makes IsForwarded prop confusing to users. Splitting it in two different props will make the problem worse because it's yet another adhoc check that can be made by users. Consider deprecating it in v14 and removing in v15.

@tuscen That's right. make a PR please


Multiple Log Files

Is it possible to use different log files for different source files instead of different log files for different severity?

This is not possible. There's also hardly a use for this since the default log output contains the source file names.

Yes, you can write a custom sink.


I think you made a mistake in ReaderGNSS.cpp

	_GNSSdata.CovVxyz(1, 0) = stod(words[14]); _GNSSdata.CovVxyz(1, 1) = stod(words[16]); _GNSSdata.CovVxyz(1, 2) = stod(words[15]);
	_GNSSdata.CovVxyz(2, 0) = stod(words[15]); _GNSSdata.CovVxyz(2, 1) = stod(words[17]); _GNSSdata.CovVxyz(2, 2) = stod(words[18]);

Since Covariance matrix is symmetric, _GNSSdata.CovVxyz(1,2) and _GNSSdata.CovVxyz(2,1) must be same
thanks from your code


redpanda: 23.1.10 -> 23.1.13

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/redpanda-data/redpanda/releases.
meta.description for redpanda is: Redpanda client
meta.homepage for redpanda is: https://redpanda.com/
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 23.1.13 with grep in /nix/store/8kidsij5dq6vg2jprf3w1r86mrzi20cz-redpanda-rpk-23.1.13
found 23.1.13 in filename of file in /nix/store/8kidsij5dq6vg2jprf3w1r86mrzi20cz-redpanda-rpk-23.1.13

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
redpanda
redpanda-server

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/8kidsij5dq6vg2jprf3w1r86mrzi20cz-redpanda-rpk-23.1.13 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A redpanda https://github.com/r-ryantm/nixpkgs/archive/463469e1c3d4416d50ed35a9b281569cc38d3078.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/8kidsij5dq6vg2jprf3w1r86mrzi20cz-redpanda-rpk-23.1.13
ls -la /nix/store/8kidsij5dq6vg2jprf3w1r86mrzi20cz-redpanda-rpk-23.1.13/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package failed to build:

redpanda-server

1 package built:

redpanda

Maintainer pings
cc @avakhrenev @happysalada for testing.

@drupol thank you for coming by!
Just to let you know, redpanda is currently broken right now unfortunately. Thats why this PR was merged, i should have left a comment and put this in draft, ill do it for the next one.
(No need to revert anything, this doesnt make the breakage worse)

Ah, zut.
I'll try to remember that it's broken for the next update. I made a PR sprint earlier and though that this was ok to merge.
In any case, sorry for the trouble.


Auto buyer settings UI/UX

As mentioned in #180 we need a way to start/stop the newly introduced autobuyer in dcrwallet. Opening this issue to discuss the necessary UI/UX design components that will be required to support this.

Do we need a new pane for auto buyer settings? Guessing yes, as we need to have inputs for tweaking the config options.

We need the private password to start the auto buyer. Should we prompt it again or save it after unlocking during start up and re-use it.

What is the UX for start/stop? We can have a button, which acts as a toggle. It can be set to disabled during the RPC call.

I would like to avoid adding any extra panes at this point, we already have too many imo.  that said i'm not sure how it can be integrated in the existing view.  Perhaps we need to get a real ui designer to come up with something.

spoke to jrick just a bit ago, and here is what we settled on:

there will be a single view for stakepool / voting address setup, manual ticket purchasing, and ticketbuyer settings.

at the top of the view will be settings for either using a stakepool or setting a fixed vote address (for an external solo voting wallet), just below that will be the manual purchase ui, and below that will be the ticketbuyer ui. the ticketbuyer will have a master on/off slider which will ungrey the various settings for ticketbuyer

once a user turns the ticketbuyer setting on, it stores that state on-disk, and when starting this wallet in the future, it will prompt the user for their passphrase at startup. this prompt would be accompanied with some text to indicate that this wallet is configured to use ticketbuyer and will remained unlocked at all time, so it can purchase tickets automatically.

we will get this view designed by tanel, so it looks proper. in the meantime, we will follow the rough prescription mentioned above in 2


Please PR again to staging

PR only to staging,
will be PR'd to prod on 11/23
May need to changed to utf-8.

PLEASE close this PR without action. Deploy of IDD v1.o.1 changes delayed until December


Bump version to 1.0.1

What type of PR is this?

Uncomment only one  /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
/kind bug
/kind cleanup
/kind design
/kind documentation
/kind failing-test
/kind feature
/kind flake

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

Looks like a flake, the last test 009.sh timed out. I logged in to try to see it but was too late and it got destroyed before I figured out what was wrong. But things were running ok, it just seems the operator didn't recreate the SMF pod. That code hasn't changed, and I have seen this flake before. Trying again.
/retest

/lgtm


Motion Planning Wrapper - Arm Motion Planning

Hello,
Can you please provide a example for arm motion planning using the MotionPlanningWrapper?

Thank you for your reply. That helped me understand how to use the motion planning wrapper.
Query -  I want to create a simple grasping task to grab a object using robots end-effector, in a StadiumScene. But it seems that MotionPlanningWrapper is not compatible with the stadium scene, is there any alternative approach that you can suggest for doing a grasping task.

Thank you for your reply.
Query - I want to create a pick and place task using MotionPlanninngWrapper. For this, do I need to create a new custom task?


identify should not allow already identified users

Description
Relates to https://github.com/PostHog/posthog-android/issues/108
Relates to https://github.com/PostHog/posthog-js/pull/524
const isKnownAnonymous = this.persistence.get_user_state() === 'anonymous' is the check where we know if calling identify again is allowed or not.
If the user is already identified, calling identify again isn't allowed, if that's intentional, you should call alias instead.
If you want to identify another user again, you have to call reset first.
https://posthog.com/docs/product-analytics/identify#3-reset-after-logout
There are more restrictions described here.
By not doing this, we might be merging users wrongly and we'll likely get a support request to split persons.
This has to be done on the other SDKs as well such as:

[ ] iOS
[ ] RN (js-lite)
[X] Android

Ideally done with https://github.com/PostHog/posthog-ios/issues/172


italic and bold don't work

the code below work
let g:enable_italic_font = 1
let g:enable_bold_font = 1
syntax enable
colorscheme  hybrid_material  " 设定配色方案
set background=dark

the code below don't work
syntax enable
colorscheme  hybrid_material  " 设定配色方案
set background=dark
let g:enable_italic_font = 1
let g:enable_bold_font = 1

i should source the .gvimrc one more time after open the gvim, or it don't work
i create a new .gvimrc which only include the code above to test (and the .vimrc had been mv tho another name), situation is same.

Thank your message.my situation is same as you .I have confused it  with a long time.I hope the author can get resolved.

Variables are not set at the moment colorscheme is set, that's why you have to set them before colorscheem hybrid_material.


🔒 Fix missing HTTPS on links

@jbampton Do you want to add your name to AUTHORS file? If so, make a pull-request. We welcome you.


wallet not synced

I have chives blockchain for about 2 weeks, I have at this moment 136 plots k-29. this polts are farming for about a week, and my status is synced, but wallet isn't I don't know why? Today I have 0 XCC..
Something is wrong!!!
Why my wallet isn't synced?

feel free to hop in the discord and we can help trouble shoot

I have such a problem.
node is not synchronized, wallet is not synchronized!
what to do?

Не сихронизируется кошелек!!!!!

I have same issue couple of weeks. how can i fix it?

any update in this case?


J. Make the Yoga Template Website fully responsive.

Please assign this issue to me maam @VidhiBhatt01

I like to work on this issue .Please assign it to me.

It's is based first come first serve.  So I have already asked.
On Sun, Apr 3, 2022, 11:41 AM Vanshika @.***> wrote:

I like to work on this issue .Please assign it to me.
—
Reply to this email directly, view it on GitHub
https://github.com/arpit456jain/Cool-Front-End-Templates/issues/563#issuecomment-1086784646,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARFFTF4QPXS7VFBNGCG4WX3VDEZBDANCNFSM5SLDJITA
.
You are receiving this because you commented.Message ID:
@.***>

@VidhiBhatt01 hi! this issue is already open. It is #492 and I had requested to work on it few days back.


Unable to specify aboslute path with namespace in yara and yarac

It is not possible to specify an absolute path with a namespace in the command line
yara foo:/home/user/yara/rules.yar  .
error: could not open file: foo:/home/user/yara/rules.yar
The file /home/user/yara/rules.yar  exists.
It seems this bug was introduced when fixing
https://github.com/VirusTotal/yara/issues/718

Fixed in e21982a77f5534655b697ad0f7f09ad3ddd142bd


kubevirt build: fails to build on a slow internet connection

Hi,
this is probably a FEATURE REQUEST, to allow building kubevirt (make) also on a slow internet connection.
https://github.com/kubevirt/kubevirt/blob/master/docs/getting-started.md

Uncomment only one, leave it on its own line:
/kind bug
/kind enhancement

/kind enhancement
What happened:
I tried to build on a slow 1Mbs connection. Errors out with tcp reset while downloading a 400MB layer, on restart it tries to restart downloading from the beginning.
What you expected to happen:
I would have expected the build system to already contain all necessary basic components required, without requiring an internet connection at all, but if the connection is necessary I would have expected to be able to slowly download the whole image (got tcp reset instead), or/and being able to resume the downloads.
How to reproduce it (as minimally and precisely as possible):
Use a 1mbps connection,
$ make
Anything else we need to know?:
Environment:

KubeVirt version (use virtctl version):

commit cbf1c220fd58ebbbeb36e4c902fd6031739efaa2
Date:   Tue Dec 10 09:42:25 2019 +0100

Kubernetes version (use kubectl version):
VM or VMI specifications:
Cloud provider or hardware configuration:
OS (e.g. from /etc/os-release):

openSUSE Tumbleweed

Kernel (e.g. uname -a):
Linux localhost.localdomain 5.3.12-1-default #1 SMP Thu Nov 21 07:21:43 UTC 2019 (a6f6081) x86_64 x86_64 x86_64 GNU/Linux
Install tools:
Others:

Work around: I could work around the large downloads and number of layers by using docker daemon options:
DOCKER_OPTS="--max-concurrent-downloads=1 --max-concurrent-uploads=1"
to work around the timeout on pulling the concurrent layers

I am surprised that you did not run into issues when bazel tried to download its dependencies after the docker download.
Just in case you run into issues there too, you can create a .bazelrc file with this content:
common --remote_max_connections=10


Add option to autocomplete paths with Tab key in File>SimpleDialog

When using the simple dialog for opening and saving files/folders, I'd expect to autocomplete paths with tab key, but instead it changes focus to the next button in the UI.
For example, in the following screen, pressing tab will change focus to the OK button, but I'd want it to autocomplete the path (instead of pressing Enter).

This has been requested before here: https://github.com/microsoft/vscode/issues/213181.


[SDP-746] TSS documentation

What
Add additional documentation

refine high-level description of TSS
diagram from TSS from last week's eng talk plus general description
about horizon error handling

Known limitations
[TODO or N/A]
Checklist
PR Structure

[x] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
[x] This PR does not mix refactoring changes with feature changes (split into two PRs otherwise).
[x] This PR's title starts with the name of the package, area, or subject affected by the change.

Thoroughness

[x] This PR adds tests for the new functionality or fixes.
[x] This PR contains the link to the Jira ticket it addresses.

Configs and Secrets

[x] No new CONFIG variables are required -OR- the new required ones were added to the helmchart's values.yaml file.
[x] No new CONFIG variables are required -OR- the new required ones were added to the deployments (pr-preview, dev, demo, prd).
[x] No new SECRETS variables are required -OR- the new required ones were mentioned in the helmchart's values.yaml file.
[x] No new SECRETS variables are required -OR- the new required ones were added to the deployments (pr-preview secrets, dev secrets, demo secrets, prd secrets).

Release

[x] This is not a breaking change.
[x] This is ready for production.. If your PR is not ready for production, please consider opening additional complementary PRs using this one as the base. Only merge this into develop or main after it's ready for production!

Deployment

[x] Does the deployment work after merging?

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

stellar-disbursement-platform-backend-preview is available here:SDP:      https://sdp-backend-pr25.previews.kube001.services.stellar-ops.com/healthAP:       https://sdp-ap-pr25.previews.kube001.services.stellar-ops.com/healthFrontend: https://sdp-backend-dashboard-pr25.previews.kube001.services.stellar-ops.com

looks great!


lib/codemirror.js is missing

I think lib/codemirror.js is missing in the latest version

See the release announcement and #4328

Oh I'm sorry I've missed that. Our build failed on it so I guess we'll have to use 5.19 until we change our build code.
Thanks for fast response :)


Short solution needed: "How to install GD for PHP on Ubuntu UBUNTU_VERSION" (php-gd)

Please help us write most modern and shortest code solution for this issue:
How to install GD for PHP on Ubuntu UBUNTU_VERSION (technology: php-gd)
Fast way
Just write the code solution in the comments.
Prefered way

Create pull request with a new code file inside inbox folder.
Don't forget to use comments explain solution.
Link to this issue in comments of pull request.

How to install GD for PHP on Ubuntu UBUNTU_VERSION


Documentation on using custom date format for logging

What were you initially searching for in the docs?
I was searching for a way to use ISO8601 especially the RFC3339 variant while printing the event time stamps. Then i found this discussion link https://github.com/awslabs/aws-lambda-powertools-python/issues/905#issuecomment-1003420845
Is this related to an existing part of the documentation? Please share a link
https://awslabs.github.io/aws-lambda-powertools-python/latest/core/logger/#
Describe how we could make it clearer
I would be really helpful if we can provide an example of how to change the timeformat to RFC3339 in the documentation site here
If you have a proposed update, please share it here
Example on how to instantiate logger using RFC3339 format

Hey @kishaningithub - have you seen this part of the docs? If so, was it helpful?
https://awslabs.github.io/aws-lambda-powertools-python/latest/core/logger/#overriding-log-records
We should totally make a dedicated section to esse discovering either way - thank you so much for helping us improve the docs!

@heitorlessa Thanks for pointing me to this section of the documentation. Originally I had skipped this section (viz "Migrating from other loggers") because i was creating a new project from scratch. This section is definitely useful :-)
Given RFC3339 is such a common thing now, for ease of use i am also thinking why not create a helper method which returns the datefmt string for this format. This can be used while instantiating the logger.

Great idea! Would you like to contribute it as a static method within
Logger?
Source class:
https://github.com/awslabs/aws-lambda-powertools-python/blob/3e4e1abaebea360c01752726b62af8b805bbe3ac/aws_lambda_powertools/logging/logger.py#L48
I'd be more than happy to review/guide. If you can't, we can tackle after
reviewing the new tutorial docs section and MyPy fixes
On Tue, 11 Jan 2022 at 11:03, Kishan B @.***> wrote:

@heitorlessa https://github.com/heitorlessa Thanks for pointing me to
this section of the documentation. Originally I had skipped this section
(viz "Migrating from other loggers") because i was creating a new project
from scratch. This section is definitely useful :-)
Given RFC3339 is such a common thing now, for ease of use i am also
thinking why not create a helper method which returns the datefmt string
for this format. This can be used while instantiating the logger.
—
Reply to this email directly, view it on GitHub
https://github.com/awslabs/aws-lambda-powertools-python/issues/946#issuecomment-1009784601,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAZPQBBVWIOVLXT26Z3EFCLUVP575ANCNFSM5LVNBDXA
.
You are receiving this because you were mentioned.Message ID:
@.***>

I will do it @heitorlessa Thanks for your support

hey @kishaningithub following up on this :) An efficient and extensible way to do this could be as constants. That way, it could be easier to document, keep Logger clean, allow reusing for any other loggers in the future, and allow future contributions with variations of it.
e.g. pseudo code, doesn't have to be this way
app.py
from aws_lambda_powertools.logging import date_formats

logger = Logger(datefmt=date_formats.RFC3339)
logger = Logger(datefmt=date_formats.ISO8601)

aws_lambda_powertools/logging/date_formats.py
RFC3339 = "<format>"
ISO8601 = "<format>"
# any variation, or formats that might require datetime str

hey @kishaningithub following up to confirm you still have the bandwidth to make this contribution - if you do, please do not hesitate to ask for help (here or on our discord)

Assigning this to myself to make it available in the next release @kishaningithub @JJSphar
I've had a head-scratching moment when trying to find the differences between ISO8601 and RFC3339 (an extension/profile of ISO8601).
After a lot of trial and error, luckily, someone built a tool to isolate with formats that show the interception and where they don't agree with each other.
Here's a breakdown of challenges and decisions so we can always come back to this later if needed:

Challenge  1: The differences are subtle like a space between date and timestamp, or TZ differences. [Solution] Use one format only that is valid for both specs: 2022-10-27T16:27:43.738+02:00
Challenge 2: Python logging by default uses time.strftime formats TZ slightly different breaking RFC3339 (+0100 vs +01:00). [Solution] Create a new flag in PowertoolsFormatter to use both the correct date format and use_datetime_directive=True, instead of an Enum-like I proposed earlier. This will prevent mistakes when someone tries to use that date format string but forgets to use datetime breaking operational/analytical tools later.

Quick representation of default and this new option

Type
Example
Format

Default in Logger
2022-10-27 16:14:22,386+0200
%Y-%m-%d %H:%M:%S,%F%z

RFC3339_ISO8601
2022-10-27T16:27:43.738+02:00
%Y-%m-%dT%H:%M:%S.%F%z

With UTC: 2022-10-27T14:39:42.728+0000

UX
from aws_lambda_powertools import Logger

logger = Logger(use_rfc3339_iso8601=True)

In my opinion RFC3339 is a stricter version of ISO8601.
Golang's std library only supports RFC3339 which feels like a right choice to me to apply in other places

This sounds great! I think the format you listed would cover a lot of common use cases.
Personally, my lambdas use a wrapper class around Logger that handles setting a custom format and the use_datetime_directive arg. Being able to output in RFC3339 directly from Logger without having to copy/paste that format string around will let me get rid of this wrapper class. Thanks!

Draft PR is up: https://github.com/awslabs/aws-lambda-powertools-python/pull/1662
@kishaningithub @JJSphar could I please ask you to double check whether that format and UX address the original ask?
I'll document tomorrow if that suffice. I've added an internal note so that we move to that format in V3, add appropriate warnings in the future, and more importantly to not cause a breaking change.
Thank you for your patience.

PR is now complete - Docs will now feature a dedicated section for Date formatting.
Final UX: Logger(use_rfc3339=True. Date format remains the same. It should be out in the next release either by EOD or Monday

I like Logger(use_rfc3339=True UX much better than the previous one :-)

yes, thank @leandrodamascena for that great suggestion :D


define binding address with announced address

There are two types of IP addresses for a lightning node: the binding address and the announced address.
The binding address is the IP where the node listens for connections, whereas the announced address is the public-facing IP where the node listens for connections from the public.
Currently, this definition is not included in Lampo, but it should be incorporated at some point.

Adding this to the next milestone


Metadata fixes

Populate stack and service info for the instance.
Also use one method for getting service and non service instance using outer join with service/instance map table, instead of having separate methods. Because latter caused the bug when service instance was returned as a standalone one, and it caused duplicated entries for the same instance to be present in the answers.json file

https://github.com/rancher/rancher/issues/1880
https://github.com/rancher/rancher/issues/1882

Fixed bug in setting ports metadata for service and container

https://github.com/rancher/rancher/issues/1883

LGTM

LGTM


Cannot publish a page in pagetree, but publish available on the page

Hello there !
I have a strange bug with django-cms. Here it is:
I have a page with 2 static placeholders. When I edit one of them, I can publish my page directly via the blue button, on the top right side, but the page cannot be published in the pagetree (the blue editing circle), in the django-cms edit page. Is this intended ?

@Grimaldum while maybe a bit misleading, yes, it's intended: when changing a static placeholder you're not publishing the "page" but the static placeholder itself, which is not available in the page tree, but only in the frontend

Ok, thanks for the answer :)

Closing as resolved.


1.1.3 贪心算法 | Computer Cookbook School Recruitment

https://books.grayson.top/school-recruitment/docs/algorithm/1算法框架/1.1-动态规划/1.1.3-贪心算法/

测试


fix: change buffered to buffered_unordened for faster collecting

Pull Request Test Coverage Report for Build<PHONE_NUMBER>5
Details

2 of 2 (100.0%)  changed or added relevant lines in 2 files are covered.
4 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.04%) to 74.61%

Files with Coverage Reduction
New Missed Lines
%

common/src/watcher.rs
4
92.0%

Totals

Change from base Build<PHONE_NUMBER>7:
-0.04%

Covered Lines:
5360

Relevant Lines:
7184

💛  - Coveralls


Provide typescript types

Would be cool to have types:
npm install @types/shell --save-dev

I believe that types shall be shipped along their target packages. I am not a TS user but I accept contribution relative to TS as community managed. This is basically the approach I took for the CSV project, I review the changes with my naive TS eyes but, as long as a test is present for a given type, I merge it without too much trouble.


Multi Tenancy support

Feature Request
Hi, i'm trying to use lettuce reactive with multi tenant application, after few calls requests start to get stuck
when using single redis endpoint all works perfectly
Is your feature request related to a problem? Please describe
yes, i need to use non reactive client for reactive application
Describe the solution you'd like
add support to multiple reds connections in single redis client configuration
Describe alternatives you've considered
using async client instead, it works
Teachability, Documentation, Adoption, Migration Strategy
no additional notes

There's no such concept in Lettuce and we don't plan to provide any multi-tenancy support. The only thing that would work in that regard is splitting multiple tenants onto multiple databases.


typing chinese in a textbox will lead to the app break out

I created a Blazor app in chrome  but when I am typing chinese in an input ,the app will be force to quit

Small repro project?

@doubletong, thanks for reporting this!
Can you give us repro steps? What code is necessary to trigger this fault, and what should one type to make it crash?
It will be difficult for us to take action on this report without more info. Hope that's OK.

@doubletong I'm Japanese and use Chinese characters, too. I have no problem using them with Blazor input. Are you still having above issue?

OK, I'll close this due to lack of repro information. Since @SIkebe says it's working it seems likely not to be a framework bug. But if anyone has a known repro please let us know.

I took a demo video [http://heiniaozhi.cn/ScreenCapture_18-06-16_09.30.04.mp4](demo video)


Oni-Goroshi has six sockets, but you can only change the first three.

Not exactly missed; the item's base, Charan's Sword, is limited to 3 sockets (hence the 3 socket edit limit), but it has a hidden modifier that allows it to have 6 linked sockets. But, the program can't ever see that modifier (because, well, it's hidden!), so it has no way of knowing that it can have 6 sockets.
I think I've found a fairly elegant way to permit an override in this case though, so this should be fixed in the next update.

Great!


Surface Pro Intel avstream camera 2500 green stream img

Having SDK build for Surface Pro we are finally able to stream to Kinesis Video Stream.
Camera identified by Windows: Intel avstream camera 2500.
 I have attached a screenshot.

Usually photo with this camera looks like better and not green.
Any solutions to improve quality of stream image?

@unicornss do you know what kind of this could be? Have the same issue on my side

Hi @Fuzzywuzzy1991 @eorlovsky
Could you try the following settings
gst-launch-1.0 ksvideosrc do-timestamp=TRUE ! video/x-raw,width=640,height=480,framerate=30/1 ! videoconvert ! video/x-raw,format=I420,width=640,height=480,framerate=30/1 ! x264enc bframes=0 key-int-max=10 bitrate=512 ! video/x-h264,profile=baseline,stream-format=avc,alignment=au,width=640,height=480,framerate=30/1 ! kvssink stream-name=“LiveRekognitionVideoAnalysis” access-key= secret-key=
Also, if you could find the codec format that the camera supports, it will be helpful.  Thanks

@unicornss Thanks for the reply. But unfortunately,  your command gives the same result? Is possible to debug the problem? Maybe to enabling DEBUG log?
Also, what do you mean by "codec format that the camera supports"? Do you have a command to execute to get this info?

Thanks @eorlovsky.
Could you please check if the camera has the latest driver update? or is it possible to try a USB camera if USB ports are available?
Unfortunately,  we do not have the same camera model to debug why this camera model video has green tint.

Hi @unicornss.
How we can use usb camera in our command gst-launch-1.0 ksvideosrc do-timestamp=TRUE ! video/x-raw,width=640,height=480,framerate=30/1 ! videoconvert ! video/x-raw,format=I420,width=640,height=480,framerate=30/1 ! x264enc bframes=0 key-int-max=10 bitrate=512 ! video/x-h264,profile=baseline,stream-format=avc,alignment=au,width=640,height=480,framerate=30/1 ! kvssink stream-name=“LiveRekognitionVideoAnalysis” access-key= secret-key=
in Windows 10.
Can you help?

Hi @Fuzzywuzzy1991 ,
You can run gst-device-monitor-1.0 to find the device name of your USB device.  Please reopen or create a new request if additional support is required.


Trivial: add a comment about options to manpage source

Explain for manpage editors why we don't use this form of listing options in manpage:
 <varlistentry><term>-A</term><term>--a-long-opt</term>...
i.e. a term for each variant of an option. This is a comment only, no change to actual manpage.
Signed-off-by: Mats Wichmann<EMAIL_ADDRESS>Contributor Checklist:

[ ] I have created a new test or updated the unit tests to cover the new/changed functionality.
[ ] I have updated CHANGES.txt (and read the README.rst)
[ ] I have updated the appropriate documentation

docbook processing default is to render <term>A</term><term>B</term><term>C</term> as
A, B, C
the note is a reminder (maybe just to me :) ) that that processing default was changed for other reasons so it would now render as
A
B
C

and that why options don't use the chained terms.  Because, well, I had forgotten, even though I made the processing change.


Changing fonts

It would be great if one could change the font of connectbot.
Personally I use the font Hack because it's a great monospaced font. What makes this a necessity though is that I'm a heavy user of Vim/Neovim and that plugins like air-/powerline demand a few special glyphs to be patched into the font. Hack for example already has those glyphs patched which are essential for proper rendering of some advanced features.

Implemented here https://github.com/connectbot/connectbot/pull/565

See an update to #565 - I've implemented downloadable fonts and just need to clean it up and test it and stuff.

I just installed Connectbot from the Play Store and I can't find this feature.
Has this really been hanging for the last 10 months.

I install the connect bot from the Fdroid ,
I can't find this feature.

Since it's not explicitly mentioned, I should probably note the actual font code is #613.

@fat-tire I know you're not payed for support, but has this ever been implemented? I've installed ConnectBot from f-droid and play store, but I have no option to choose the font.

Heh.  this bug was here when Obama was president... and I don't think #613 was ever accepted.  I haven't touched this for years no or even tried connectbot for a while, but if i knew it would be accepted I'd be willing to bring it up to date if needed.


Alot of stuff, too large for the title.

Mention information, custom prefix, help command, help command fomatting, help command uses client#commands, command category automated to the folder its read in, thus making #type a thing.

Hey! I will accept this soon, once I have the chance to look over everything. Thanks for your contribution.

Just checked, everything looks good, will merge now.

...wasn't prettier too ugly for you?

I am going to be reformatting the whole repo


283 provide the implementation of the masked outer product

Closes #283

Yes, that's not intuitive I agree.
-------- Original Message --------
On 13 Feb 2024, 20:50, aleksamilisavljevic wrote:

@aleksamilisavljevic commented on this pull request.

In include/graphblas/reference/blas3.hpp:

const size_t nrows = size( u );

const size_t ncols = size( v );

const size_t m = grb::nrows( mask );

const size_t n = grb::ncols( mask );

assert( phase != TRY );

if( nrows != grb::nrows( A ) || nrows != m ) {

	return MISMATCH;

}

if( ncols != grb::ncols( A ) || ncols != n ) {

	return MISMATCH;

}

But then, a mask with all non-zeros would return the same result as the mask with no non-zeros, right?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because your review was requested.Message ID: @.***>

By the way, why do you call the function maskedOuter and not simply outer, since the arguments are different it wouldn't collide with the non-masked implementation

I also realised that you were only checking the structure of the mask (coordinates), but never its values (which is tricky when allowing void & non-void)

I also realised that you were only checking against the structure of the mask (coordinates), but never its values (which is tricky when allowing void & non-void)

Yes, I was actually implementing the structural mask. Values evaluate to true iff mask_raw.getValue(...) returns something that evaluates to true?

I also realised that you were only checking against the structure of the mask (coordinates), but never its values (which is tricky when allowing void & non-void)

Yes, I was actually implementing the structural mask. @byjtew, if the structural descriptor isn't set, is it intended that values evaluate to true iff mask_raw.getValue(...) returns something that evaluates to true?

Not that simple, you should use utils::interpretMask<descr, T> instead, it will interpret the mask value to true or false and handle the void case for you.

The descriptors should now be properly handled.

Feel free to mark the MR as "ready" if the tests pass.

Feel free to mark the MR as "ready" if the tests pass.

Ok, but now I'm wondering if the structural_complement descriptor should be supported at all. I guess that the similar case could be made for forbidding it as in #242

Running the test in the internal GitLab

Feel free to mark the MR as "ready" if the tests pass.

Ok, but now I'm wondering if the structural_complement descriptor should be supported at all. I guess that the similar case could be made for forbidding it as in #242

I would agree-- structurally inverting any sparse matrix seems never a good idea

Running the test in the internal GitLab @aleksamilisavljevic
FAILING TESTS for all backends
* `tests/unit/maskedOuter_ndebug_<backend>`

* `tests/unit/maskedOuter_debug_<backend>`

There was a bug in the way the test status was reported. It should be fine now, but I don't have access to the internal GitLab to check it.
Thanks to @aristeidis-mastoras for helping with the debug.


long load time

for videos that over 40 minutes have very long time to star video also if change quality start to load again it takes 15 to 20 seconds

On which YouTube or network or Vimeo?

YouTube

I think this package has nothing to do with the long loading time of youtube/Vimeo videos.
it mostly depends on the network speed and latency of the server.

try https://pub.dev/packages/youtube_player_flutter doesn't have long time to init video

Now this issue is being reported frequently
Let me see if I can find any workaround for this problem

I have separated Api calling and video loading functions for youtube and Vimeo.
So that u can call specific Api's initially to reduce the loading time of the video.

Note
These API always returns List<VideoQalityUrls>?

API for Calling the Youtube video

final _urls = await PodPlayerController.getYoutubeUrls( 'https://youtu.be/A3ltMaM6noM' );

API for Calling the Vimeo video

final _urls = await PodPlayerController.getVimeoUrls('518228118');

Pass _urls to PlayVideoFrom.networkQualityUrls

controller = PodPlayerController(
      playVideoFrom: PlayVideoFrom.networkQualityUrls(videoUrls: _urls!),
      podPlayerConfig: const PodPlayerConfig(
        initialVideoQuality: 360,
      ),
    )..initialise();

Full Example


how do i use ? ????? i aint reading the instructions

how to use? looks like its mac only

It works fine on all operating systems, I have tried. What makes you think it is Mac only if I included the instructions to run it in Windows in the readme bruh


Report number of pending examples in build summary

Can you elaborate? Pending as in skipped explicitly by the developer using an rspec tag?

@jfragoulis yes.


montserrat: 1.0 -> 7.210

Motivation for this change

Bump version to 7.210
nixpkgs-fmt

Things done

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

[X] NixOS
[ ] macOS
[ ] other Linux distributions

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

Result of nixpkgs-review pr 112527 at 3aae1a7d run on aarch64-linux 1

1 package built:

montserrat

1 suggestion:

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/data/fonts/montserrat/default.nix:14:3:
   |
14 |   installPhase = ''
   |   ^

Result of nixpkgs-review pr 112527 at 3aae1a7d run on x86_64-linux 1

1 package built:

montserrat

1 suggestion:

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/data/fonts/montserrat/default.nix:14:3:
   |
14 |   installPhase = ''
   |   ^

Thank you @06kellyjac for this PR which seriously improves this package!
I'd say you can squash the two commits, given that the second commit actually changes quite a bit of things in the file beyond the version.
You may also want to add yourself to the maintainers of this package.

Thanks @scolobb . I'll get on that soon

ready for review

these derivations will be built:
  /nix/store/v0a7169ylmswr6b9vgpv47nvivixg9d6-montserrat-7.210.drv
building '/nix/store/v0a7169ylmswr6b9vgpv47nvivixg9d6-montserrat-7.210.drv' on 'ssh://server7'...

trying https://github.com/JulietaUla/montserrat/archive/v7.210.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   129    0   129    0     0    327      0 --:--:-- --:--:-- --:--:--   326
100 15.1M    0 15.1M    0     0   203k      0 --:--:--  0:01:16 --:--:--  202k
install: missing file operand
Try 'install --help' for more information.
error: build of '/nix/store/v0a7169ylmswr6b9vgpv47nvivixg9d6-montserrat-7.210.drv'

resolved


[Feature request] how to install mov2mov extension?

Thank you for such a perfect software! And especially for ideal SVD work (finally!).
Now I'd like to use mov2mov extension, like in SD1.5. This one
It is possible to install it here somehow?
Is it even possible to install something like we did in 1111? I just don't understand...

Yes you can install extensions
They have to either be ComfyUI extensions, or Swarm extensions. Auto extensions can't be added to swarm

thank you, okay, and what could be the replacement of mov2mov extension, do you have an idea occasionally? Of course I can split my video to frames and do batch job (I've tried, it works fine), but maybe there are some automatic video plugin exists?


Update GitHub Action Versions

updated actions/checkout, actions/setup-node  from v2 to v3
upadated all codeql-actions  from v1 to v2
Also I would like to know if the node-version can be updated as well

Hi, thanks for the PR!
Yes, I believe node-version can be updated. I think this package should run well on almost any node version


Remove Duplicates from Sorted Linked List

LeetCode Question No. 83
please assign this to me

Please do assign it to me. I have done it.

Please assign this to me


Discard messages when outgoing queue is full

Fast producers may fully fill the outgoing message queue. Once this
happens, a producer will block until there is space for new messages.
This change adds the option to set the maximum number of messages in the
outgoing queue. This option can be set with property
io.nats.client.outgoingqueue.maxmessages, default 5000.
Moreover, this change adds the option to discard
messages when the outgoing queue is full. This option can be set with
property io.nats.client.outgoingqueue.discardwhenfull, default false.
Clients can be notified of such event by implementing the
messageDiscarded callback in the ErrorListener interface.
Example usage:
ErrorListener handler = new ErrorListener() {
    public void messageDiscarded(Connection conn, Message msg) {
        ...
    }
}

Options options = new Options.Builder().
	maxMessagesInOutgoingQueue(10_000).
	discardMessagesWhenOutgoingQueueFull().
	errorListener(handler)
	build();

Connection nc = Nats.connect(options);

merged but found another issue in the test that I think is related to pings going out, i think it is fixed, will see how the CI does


[ja] Documentation for Jobs is outdated.

This is a Feature Request
What would you like to be added
The ja documents should be updated about Jobs.
(Related: https://github.com/kubernetes/website/issues/40959)
Why is this needed
The ja documents are outdated about Jobs.

/language ja
/sig docs

/assign

/triage accepted

/close


Update to go1.18

Related issues
Github actions that use this image are failing.
Description
This change ups the Go version used in this image to 1.18 and changes the go get commands for tools to go install.
Checklist
Before requesting reviews, check all boxes below.

[x] I have left self-review comments to help other reviewers.
[x] My PR is as small as possible and focused on a single task.md#api-checklist).
[x] I have considered and implemented security best practices
[x] If tagging multiple reviewers, I have made specific asks.

Manual testing
Before marking as "ready for production", check all boxes below.
Production readiness
Before merging, "ready" should be checked.

[ ] WIP: it's not ready for review
[ ] Pending: it's not ready for production
[x] Ready: it's ready for production

Sweet! Just wanted to get this in quickly to get actions running again. Definitely worth looking into! I think using a prebuilt image is the way to go


Re-enable deprecated variants test.

This got broken in nightly-2021-06-04 and fixed in nightly-2021-06-06.
Closes #136.

https://github.com/rust-lang/rust/pull/85617
https://github.com/rust-lang/rust/pull/86001


Does not work on Vercel edge runtime

When i try to push I simply get
    Error: The Edge Function "my/file/path" is referencing unsupported modules:
    - path/to/my/file.ts: xior

@peterarusanoff
Thanks report this issue!
I add edge function in the ./next-example and publish to vercel it's work:
Links:
https://xior-next-example.vercel.app/api/hello-edge (edge runtime)
https://xior-next-example.vercel.app/api/hello-node (nodejs runtime)
Example code here:
https://github.com/suhaotian/xior/next-example/app/api/hello-edge/route.ts
https://github.com/suhaotian/xior/next-example/app/api/hello-node/route.ts
It would be nice, if you can paste your reproduce repo or code here.

I will close this, if still have problem, please feel free to reopen, and thanks for your feedback


Recurring Error messages Unable to process flush / Unable to write WS message still exist

Recurring Error messages Unable to process flush / Unable to write WS message still exist
Description
The issue I originally opened in https://github.com/0xPolygon/polygon-edge/issues/486 still exists.
We are seeing the following errors when a client connected by WS closes prematurely:
[ERROR] polygon.filter: Unable to process flush, writev tcp <IP_ADDRESS>:5000-><IP_ADDRESS>:52646: use of closed network connection

[ERROR] polygon.jsonrpc: Unable to write WS message, writev tcp <IP_ADDRESS>:5000-><IP_ADDRESS>:52646: use of closed network connection

These errors only go away on node restart.

The fix for my original issue seems to only address websocket: close sent messages as mentioned in the PR below:
https://github.com/0xPolygon/polygon-edge/pull/487
Your environment

OS and version Ubuntu 20
version of the Polygon Edge 0.4.1
branch that causes this issue develop

Steps to reproduce

Connect a client directly to a node + subscribe to a WS connected (e.g. Blockscout explorer)
Terminate the client process
Observe recurring Unable to process flush on the host node

Expected behaviour
I would only expect an initial error indicating an issue with the WS connection, rather than seeing the same error persist requiring a node restart.
Actual behaviour
The same error persists requiring a node restart.

Hey @Aleksao998 ,
We are still seeing loads of these type of errors on nodes targeted by our testnet blockscout instance:
[ERROR] polygon.jsonrpc: Unable to write WS message, writev tcp <IP_ADDRESS>:10002-><IP_ADDRESS>:56094: use of closed network connection"}

and
[ERROR] polygon.filter: Unable to process flush, writev tcp <IP_ADDRESS>:10002-><IP_ADDRESS>:38924: use of closed network connection"}

These errors continue indefinitely until we restart the edge service. Is there anything we can provide to help re-investigate? There errors do not break anything, they just add noise to our on-call alerts and I feel it's better to have the issue resolved than to filter them out for our alerts.
Thanks!

Hey @Aleksao998 ,
We are still seeing loads of these type of errors on nodes targeted by our testnet blockscout instance:
[ERROR] polygon.jsonrpc: Unable to write WS message, writev tcp <IP_ADDRESS>:10002-><IP_ADDRESS>:56094: use of closed network connection"}

and
[ERROR] polygon.filter: Unable to process flush, writev tcp <IP_ADDRESS>:10002-><IP_ADDRESS>:38924: use of closed network connection"}

These errors continue indefinitely until we restart the edge service. Is there anything we can provide to help re-investigate? There errors do not break anything, they just add noise to our on-call alerts and I feel it's better to have the issue resolved than to filter them out for our alerts.
Thanks!

Hey @dankostiuk
Thank you for raising the issue, I agree we should fix this.
We probably have some other place where we do not close connection. I will debug this as soon as possible

Appreciate that @Aleksao998 , do you mind re-opening this issue just so it doesn't get lost? Otherwise I could re-create and link to this one - let me know.

found the same error in our local rpc node

Hi guys, any luck with this? The spam is quite relentless and we have to add strange error filtering logic to ignore these but catch other errors with monitoring service.s

I've created a new PR. I confirmed no more logs appeared after WebSocket connection suddenly terminated

Hi @dankostiuk, we wish to confirm that this issue is resolved and we will close now this request.
Thank you!


Unit tests coverage for Deck Dynamo

https://github.com/Adobe-Consulting-Services/acs-aem-commons/issues/2279
Unit tests coverage for Deck Dynamo

@MikhailNavitski is this ready for review/merge?

@davidjgonzalez yep, we can merge this part


[bug] aprilsh-client conflict with aprilsh ?

see the error message bellow.
/home/ide/proj/apk # ls
aprilsh-0.5.48-r0.apk         aprilsh-client-0.5.48-r0.apk  aprilsh-openrc-0.5.48-r0.apk  packager-65bd9c2a.rsa.pub
/home/ide/proj/apk # aprilsh-client-0.5.48-r0.apk
/bin/sh: aprilsh-client-0.5.48-r0.apk: not found
/home/ide/proj/apk # apk add aprilsh-client-0.5.48-r0.apk
(1/5) Installing libintl (0.22.3-r0)
(2/5) Installing musl-locales (0.1.0-r1)
(3/5) Installing skalibs (<IP_ADDRESS>-r0)
(4/5) Installing utmps-libs (<IP_ADDRESS>-r0)
(5/5) Installing aprilsh-client (0.5.48-r0)
Executing busybox-1.36.1-r15.trigger
OK: 19 MiB in 21 packages
/home/ide/proj/apk # apk add aprilsh-0.5.48-r0.apk
ERROR: unable to select packages:
  aprilsh-0.5.48-r0:
    conflicts: aprilsh-client-0.5.48-r0[cmd:apsh=0.5.48-r0]
    satisfies: world[aprilsh><Q1I7kTC4x/3clM0Fx1RV8GQVe12xU=]
  aprilsh-client-0.5.48-r0:
    conflicts: aprilsh-0.5.48-r0[cmd:apsh=0.5.48-r0]
    satisfies: world[aprilsh-client><Q1A6oj6m05n7fg4tdU6RV0B4X3TCE=]

61aa34b solved the bug.
aprilsh package should depends on aprilsh-server and aprilsh-client subpackages. aprilsh package is just a container.


Portcullis beta enroll

We would like to start collecting Discord servers, where we can provide our NFT gating solution provided by the KodaDot grassroots, using RMRK and KODA NFTs on Kusama and further NFTs on Metaprime, Statemine, MoonRiver, Muralis, Basilisk &c
Name your

Discord - what's the subject of your Discord
size - total number of members / avg online
Post infinite Discord invite
Admin/Founder handle on Discord
why do you want to be in beta
DM @yangwao for next steps & coordination with link to your comment

Anon Society

Exclusive NFT riddle game
Incubated in 0xVentures
Small server, we are in the planning phase
https://discord.gg/bE3PeRSPDP
Founder: Framsynt
We want to work with KodaDot. Due to nature of our game, we need discord fencing to allow user cooperation to progress the game.

we dont use discord anymore


soc: riscv: sifive-freedom: Get coreclk from CPU DTS to derive tlclk.

tlclk, which is the input clock for SPI, I2C, PWM, etc. is (mostly) a fixed
ratio of coreclk. Rather than specify input clock for each peripheral
individually, instead specify CPU clock (coreclk) and derive tlclk from
it.
This will enable easier support for non-default coreclk on fe310 in a
follow-up CL.
Signed-off-by: Shawn Nematbakhsh<EMAIL_ADDRESS>

Please rebase.

Updated patch set:

Rebased to latest main.
Clocks are specified differently for FU740 vs other chips (thanks to katsuster for pointing out the problem).
Added third patch which allows changing FE310 CPU clock from defaut.

@kgugala could you take a look?


[Suggestion] Add a "View Output" button in the notification after successfully creating an Azure Database server

OS: All
Build Version: 20200731.1
Repro Steps:

Create an Azure Database server PostgreSQL.
Check the notification.

Actual:
There is no "View Output" button.

Suggestion:
Add a "View Output" button in the notification after successfully creating an Azure Database server.

The output is the same as this notification