fix(wallet): fixes inconsistencies in wallet balance update after spend

Description
This PR fixes a bug where slice updates for inputs and outputs (most importantly the change) weren't being queried or updated properly after a spend resulting in incorrect wallet balances requiring a refresh to show properly.
The issue was the state was being updated during other action calls that didn't need to be made anymore. Specifically a change output was assumed and updated manually without waiting for a response which bumped the "nextNode" for change, confusing the state for when they were being checked against a bitcoin client. The code causing this was cleaned up as well as using some recursion in the event that the call didn't return any updates to check again (checking a total of 5 times).

Does this PR introduce a breaking change?

[ ] Yes
[x] No

Does this PR fixes open issues?
Fixes: #104

[x] Yes
[ ] No

Recent updates should also help fix #133

I'm not sure why github is reporting the travis pull request build as "queued" because it's all passing as you can see if you check the individual jobs.  I'm fine with you merging this.


Setting color = reset login

Whenever I set the color manually I'm kicked out the account and change get lost.

That is by design, it is a not great UI experience but since I am polling graph when logged in, I sign the user out when I change color manually or sync to theme. One alternative would be to have a but on the login screen that says "Sync Presence"

at least I would point this out in the guide :)

readme updated


Add support for multiple deployments in parallel in AzureRmWebAppDeploymentV4

Required Information
Question, Bug, or Feature?
Type: Feature
Enter Task Name: AzureRmWebAppDeployment
Environment

Server - Azure Pipelines or TFS on-premises?

Azure Pipelines

Agent - Hosted or Private:

Private with Windows

Issue Description
Currently, the AzureRmWebAppDeploymentV4 task allows to deploy to a single Azure App Service. We created a pull request to update it to allow parallel deployments to multiple Azure App Services. Link to the PR: 10909
This pull request adds support for deploying to multiple Azure App Services in one task execution. The services are specified in the App Service name field of the task separated by commas.

The task reads the list of names and deploys the app to the services in parallel.
A pre-release version was tested locally and in Azure Pipelines. The names of the apps were hidden from the picture:

Thank you for your time.

hmm I might be missing something but what prevents you from using the multi-configuration matrix, using a variable to list all the webapps names, and then have one agent job that uses the variable for a web app deploy. This means instead of creating 4 stages, each for a separate web app which is basically a duplication (which you can also solve as a task group, but that's a different topic), you use the existing structure to do the same stage X amount of times based on how many items are in the variable. This is a MUCH better approach then specifically fixing the task as it means additional tasks that you would run in that same stage, can follow the same logic.
In the Agent job section, scroll down to 'Execution Plan', under 'Paralelism' choose 'Multi-Configuration', under 'Multiplyers' , type WebAppName and create a variable with that name that has a comma-separated list of values WebApp1,WebApp2,WebApp3,WebApp4. Choose 'Max number of Agents' as 4 so all 4 values will be run in parallel.
Add powershell task with inline code - Write-Host $(WebAppName)
Que the release.
You will see that 4 jobs will appear, each for a different value in the WebAppName and in each PowerShell task you will see it emitting the appropriate name of the web app as well.
for easy visualization I created this in my pipeline. Enjoy !

https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#multi-configuration

Thank you for your response @ArieHein. We tested this approach already but unfortunately it didn't work for us. One of the reasons is that we have 15 regions to deploy, so during execution there would be 15 agents taken that could be used for another work (we have +10 projects in our organization all with CI configurations for PRs and branches).
About this: This is a MUCH better approach then specifically fixing the task as it means additional tasks that you would run in that same stage, can follow the same logic. I think I'm not following, we would use only one task that deploys all 15 regions in parallel in one agent.
Sorry for the late reply and thank you for your time.

The number of agents it will use is controlled by the max number of agents. It is true that if you want ALL to change at "same time", you will need 15 agents, but is a parallel agent really a cost factor ?
https://marketplace.visualstudio.com/items?itemName=ms.build-release-hosted-pipelines&ssr=false#pricing
deploying a webapp, should be about 5 min, so 15 agents busy for 5 minutes, with the first ones to finish, releasing their agent to other usages..and you cant allow projects to wait for those 5 minutes, enough not to buy 10 more agents ?
If I understand you correctly, you have 15 webapps, each in a different region you want to update at the same time. Other then making your web app down for the period of time it takes all of them to finish, are your 15 webapps in one resource group or each in a different one? do you use slots or do you accept the downtime ?  I assume they all share the same data layer, what happens when one or more webapps finishes updating before the others in terms of the data ? what if one of them fails for some reason ? do all webapps share a application gateway or load balancer ?
My comment about additional tasks is that the webapp deploy isnt the only task you should have.
Normaly you will have additional tasks like changing variables in config files, versioning, connection strings, adding a tag to the release branch, updating a workitem, etc. When you stick to one task for one resource its easy to add additional tasks that complement or augment parts of the artifact prior or post deployment of the web app, or add tasks that are run if the previous task failed for rollback (for example when you have slots, an error in deploying reverts to the older slot).
Notice I said "same time" at the top, even if youre using the await and async, the execution will not be parallel but im more afraid of a case where one of the webapp deployment will fail or multiple of them while other succedd. I would more go for canary approach of 2 web apps in, then 4 more then 9 last or some combination based on georgraphy which means you dont use all agents at same time and still have time to revert back.
I have roughly 200 projects with about 400 build defintiions and 200 release definitions, where we deploy to azure. Were sitting at 25 parallel jobs and starting to see the limits of it so scaling to 50 soon. we have applications with mutiple global wide web app deployments, and we mostly use slots to allow us to onboard the new version perior to the actuall switch of the slots to new version which means we decoupled the loading the new ver to the actual time we want to do the change while still maintaining low downtime. For lower environments where we dont want or need the slots, using the multi-configuration and limiting the max agents is perfect as the downtime on lower env is nelegent for us.
Add usage of the conditions in a task, you can gain another degree of control where one release triggers anotehr release automatically or other conditions to decide when to run a task or not.

Thank you for your answer @ArieHein. We decided we are implementing a different approach where we create multiple agents in a single VM that we will only use for certain deployments. This will solve the problem of having to stop builds/releases when all agents are taken and we need to make a high priority deployment.
I'm closing this since is no longer needed.


Add in team member flag in people

Some people can be guest blogging/tutorial authors but not team members.

Closed over in our content repo


RB Results Object Plotting - plot aesthetics

A few thoughts regarding the aesthetics of the RB plots:

Could we display the legend by default? I was a bit confused when the legend didn't show up.

The original color scheme was developed to ensure good contrast between the data (dots) and the fit (line). Now that there are two possible fits, as well as the possibility that all three (data, zeroth order, and first order) could be displayed on the same plot, I'd like to suggest we use a triadic color scheme to help ensure that maximum contrast between the colors when order is set to 'all'. To help preserve contrast when we plot either the first or zeroth order fit and the data, I'd recommend the following colors:

Data: Keep at cmap(30)
Zeroth order fit: Go from cmap(110) to cmap(120) (goes from dark red-orange to more vibrant orange)
First order fit: Go from cmap(50) to cmap(169) (goes from green to bright-ish yellow)

It would be less confusing to use the same kind of line style for the "fit" plots, and a different one for the "analytic". That way the line style groups together what is fitted and analytic. (This does raise some problems if the fits are too similar.)

Similarly, the colors associated with the zeroth order (first order) fit should be the same between the "fit" and "analytic" plots. That way it's possible to compare between the fit and analytic plots by color.

(Note: If the above suggestions don't jive with whatever scientific interpretations were suppose to draw from the data -- i.e., does it make sense to compare the "fit" and "analytic" parts of the plot for each other? -- then we should certainly change the suggestions!)

When plotting the data, we could use the zorder parameter to put the data on top of everything else. (Setting it to some number, like 10, should ensure we plot the data above all the other lines.)

Set the x-axis label by using the capitalized name of the gate:

xlabel = 'RB Sequence Length ({0}s)'.format(gstyp.capitalize())

An example plot showing these suggestions is below, where I made up some numbers of analytic_params. (pdf downloads to your computer.)
example.pdf

These changes have now either been implemented as suggested, or I've instead done very similar changes to those suggested.


DeiT lr question

Excuse me, I want to ask that: why your training cmds of deit is "--lr 1e-3", but the default settings in your code is "4e-3", Thanks !

Hi @King4819, our new codebase combined the training code of DeiT and ConvNeXt. The "4e-3" learning rate is for ConvNeXt and Swin models.


:star: Create .ives3.txt

:email:  ives3 is email of Institute of vocational education : southern region 3 in Thailand.

@tes20545 lib/domains/th/ac/.ives3.txt: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.

@tes20545 Thank you for your patience while waiting for a review and processing your request. Pull request merged.


Update README.hi.md

added some hindi words in the place of english words and also added पूर्ण विराम ( | ) at some required places

@microsoft-github-policy-service agree


Fix jtreg build, clean redundant code

Update jtreg6+ use build.sh while jtreg5 use buildall.sh.
Since jtreg5 build script can download and build dependencies. Remove redundant dependent build and jars.
Close #165
Signed-off-by: Sophia Guo<EMAIL_ADDRESS>

Test
test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java with jdk17 works  fine with generated jtreg-6+1.tar.gz ( build with testng7.3).
jtreg5.1-b01.tar.gz works with jdk16 and jdk16- .

@jerboaa Thanks for your instant help!

Thanks @sophia-guo !  Please post an FYI to the build Slack channel with a link to this PR as mentioned in our scrum this morning, to let people know of the change (no longer needing to separately build dependencies, so no longer archiving them on the Jenkins job).
Shall we hold on merging this to address the test updates needed (in aqa-tests and TKG, tracked in https://github.com/adoptium/aqa-tests/issues/2642)?

@smlambert we need first merge this and update tests in TKG and probably aqa-tests. And then trigger the job https://ci.adoptopenjdk.net/view/all/job/test.getDependency/ manually for instant update.


Convert -> into an arrow

A tiny feature that I like in other editors is that they auto insert a prettified → when you type ->.
I guess very low priority, though.

I believe this is included in issue #27

This is something I'm working on! Stay tuned!


Timer callback

Is your feature request related to a problem? Please describe.
Extend the Timer callback to be able to log the after every training epoch the time and also log the end running time of the fit and the evaluate stages.
Describe the solution you'd like
Inherit from the original callback and just add the logging functionality on the main thread to make it log on the default loggers.
Checklist

[x] Add logging functionality
[x] Add epoch vise time capturing and logging
[x] Config
[ ] Test
[ ] PR

The original callback if for fixing the run time of the experiment and not track the elapsed time. We have to create our own custom callback


Android Espresso test with asyncHttpClient

I found some problem when I implemented my Android Espresso automated tests for my app. My app uses the AsyncHttpClient to make a web services call to get some configuration parameters. After it got a response callback, a new activity is launched.
Espresso told me that..

"By default, Espresso waits for UI events in the current message queue to be handled and for default AsyncTasks to complete before it moves on to the next test operation."

I'm not sure why my Espresso tests does not wait for AsyncHttpClient callback because it assert view but the app is not launched yet. I think the AsyncHttpClient may not running in the default Android AsyncTask Thread
Here is some snippet of my app activity
LoadingActivity.java
private AsyncHttpClient asyncHttpClient;
public class LoadingActivity extends Activity {
       @Override
       protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activiy_loading_screen);
            asyncHttpClient = new AsyncHttpClient();
            asyncHttpClient.get(LoadingActivity.this, url, configurationCallback);
}

private JsonHttpResponseHandler configurationCallback = = new JsonHttpResponseHandler() {

        @Override
        public void onSuccess(int statusCode, Header[] headers, JSONObject jsonObject) {
            // if success, launch the MainActivity class
            Intent intent = new Intent(LoadingActivity.this, MainActivity.class);
            startActivity(intent);
        }
    }
}

And this is my Espresso tests
LoginTests.java
@RunWith(AndroidJUnit4.class)
public class LoginTests {
    @Rule
    public ActivityTestRule<LoadingActivity> mActivityTestRule = new ActivityTestRule<>(LoadingActivity.class);

    @Test
    public void testLoginSuccess(){
        onView(allOf(withId(R.id.username), isDisplayed())).perform(typeText("my_username"));
        onView(allOf(withId(R.id.password), isDisplayed())).perform(typeText("my_password"));
    }
}

Could you suggest me on how to fix this problem because my tests always get 'NoMatchingViewException' when my tests start.

I am having the exact same issue. Espresso fails because it isn't waiting for the loopj call back.
Any ideas on how to set up a IdlingResource that checks for a loopj process/thread/task?

@SuperStubbs I found the solution for this problem. You just create a new 'CountingIdlingResource' object and register the espresso test with this object. You have to increment the counter before making any AsyncHttp request, then decrement it after you got a response callback. See my example below
EspressoIdlingResource.java
import android.support.test.espresso.idling.CountingIdlingResource;
public class EspressoIdlingResource {
    private static final String RESOURCE = "GLOBAL";
    private static final CountingIdlingResource countingIdlingResource = new CountingIdlingResource(RESOURCE);

    public static CountingIdlingResource getCountingIdlingResource() {
        return countingIdlingResource;
    }
}

LoadingActivity.java
private AsyncHttpClient asyncHttpClient;
public class LoadingActivity extends Activity {
       private CountingIdlingResource idlingResource = EspressoIdlingResource.getCountingIdlingResource();
       @Override
       protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activiy_loading_screen);
            asyncHttpClient = new AsyncHttpClient();
            // increment the counter before calling any API.
            idlingResource.increment();
            asyncHttpClient.get(LoadingActivity.this, url, configurationCallback);
}

private JsonHttpResponseHandler configurationCallback = = new JsonHttpResponseHandler() {

        @Override
        public void onSuccess(int statusCode, Header[] headers, JSONObject jsonObject) {
            // decrement the counter when callback is invoked.
            idlingResource.decrement();
            Intent intent = new Intent(LoadingActivity.this, MainActivity.class);
            startActivity(intent);
        }
    }
}

@VisibleForTesting
public IdlingResource getCountingIdlingResource(){
      return EspressoIdlingResource.getCountingIdlingResource();
}

EspressoTestBase.java
public class TestBase {

    @Rule
    public ActivityTestRule<LoadingActivity> mActivityTestRule = new ActivityTestRule<>(LoadingActivity.class);
    protected Activity activity;

    @Before
    public void setUp(){
      mActivity = mActivityTestRule.getActivity();
      Espresso.registerIdlingResources(mActivityTestRule.getActivity().getCountingIdlingResource());
    }

    @After
    public void tearDown(){
       Espresso.unregisterIdlingResources(mActivityTestRule.getActivity().getCountingIdlingResource());
    }
}


Add initial_variables option to the second ini file when running

Now, initial variables of the model are taken from the file "variables.data.best" in the experiment's output directory. I suggest to put this configuration in the second ini file that the runner takes, along with the data it uses.

Originally, the scenario I had in mind was that you train several models and then you want run all the models (with their own config files) on the same datasets and share the dataset configuration file. In this use case, I would rather copy the original experiment config file and edit it. (I am not sure whether it is possible now, but it certainly used to be at some point, it was called initial_variables.) I wouldn't also mess up the definition of the model (this what the experiment.ini contains, including instructions how to train it) and the data, unless we are sure that this little hack will save a lot of time for our users.

copy original experiment config and edit it

Yes, now it is possible and it is the way I am using it.

it was called initial_variables

It is, but it is amongst the ignored arguments when running - the run script in master uses "variables.data.best" (zadrátovaně). ([here] (https://github.com/ufal/neuralmonkey/blob/master/neuralmonkey/run.py#L30) and [here] (https://github.com/ufal/neuralmonkey/blob/master/neuralmonkey/run.py#L51-L59))
I would prefer to have one configuration of the architecture of the model (plus training) and a set of configruations with datasets and initial variables (for running). But it seems more of a matter of taste.
Another approach would be to supply the variable file for the run command as a command line parameter, but it's not my favorite.

@jlibovicky Btw, the dataset config files are containing the output file, which pretty much prevents their re-use..

This is done now


Can I assign an IP address to a VLAN or VLAN group?

Issue type: feature request

Python version: 3.5.2
NetBox version: v2.0.4

Due to the small amount of IP, we are doing nat processing through a single IP on many VLANs in the network.
Can I assign an IP address to a VLAN or VLAN group?
Thank you :)

IPs cannot be mapped directly to VLANs. IPs are contained by VRFs and prefixes; each prefix may be assigned to a VLAN.
Are you referring to port address translation (PAT)? NetBox doesn't support modeling PAT and probably won't in the near future (see #788).

Closing due to lack of activity


organisations added must always be in lowercase

because the socket server will sent messages to the org in lowercase

solved in nats
https://github.com/IBM/diem/commit/508c462417bcdf567fef8b5a93aa32ca36e94feb#diff-7e61a5cd82cb3f43c70348bf32f23100f6c80459c4dfa783825236647f4ef1a0R41-R69


Receiving error While Deploying

I am following the installtion and getting the eeror while deployment of App
Azure AD App: APP-Team-Communicator-APP-users registered successfully.
Failed to create or update User app in Azure Active Directory. Exiting...

Hi @kundan76 ,
Thanks for raising the query. There is an issue with PowerShell deployment, to unblock yourself please follow the manual deployment guide.


Fails with Python 3.8.x

When running under Python 3.8.x the following error occurs:
ImportError: cannot import name 'escape' from 'cgi'
Solution: Replace
from cgi import escape
with
from html import escape
in data.py and server.py

We're aware of this and will fix it in the next release. For now please see:
https://www.multichain.com/qa/38249/failing-run-the-new-explorer-am-fan-of-the-old-one-please-help?show=38249#q38249


cyclecloud-slurm download version is not consistent

releases 2.4.8 and 2.4.7 are used, add a variable to store the version and use the same version to avoid issues in the futur and allow an easier management of updates.
- name: download cc autoscale api
  get_url:
    url: https://github.com/Azure/cyclecloud-slurm/releases/download/2.4.8/cyclecloud_api-8.1.0-py2.py3-none-any.whl
    dest: /opt/cycle/slurm

- name: download cc jobsubmit plugin
  get_url:
    url: https://github.com/Azure/cyclecloud-slurm/releases/download/2.4.7/job_submit_cyclecloud_centos_20.11.7-1.so
    dest: /usr/lib64/slurm/job_submit_cyclecloud.so

changed to 2.4.7


[dnc][orchestrator] add default value for enum

ARM (Control Plane) API Specification Update Pull Request
PR review workflow diagram
Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

Purpose of this PR
What's the purpose of this PR? Check all that apply. This is mandatory!

[ ] New API version. (Such PR should have been generated with OpenAPI Hub, per this wiki doc.)
[ ] Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
[ ] Update existing version to fix swagger quality issues in S360.
[x] Other, please clarify:

Add default value for the enum (with one single value) that is a required parameter

Due diligence checklist
To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

[ ] I have reviewed the general guidance on the spec PR review process: https://aka.ms/specprreview.
[ ] I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data-plane related specifications.
[ ] I commit to follow the Breaking Change Policy.
[ ] I have reviewed following Resource Provider guidelines, including
ARM resource provider contract and
REST guidelines (estimated time: 4 hours).
I understand this is required before I can request review from an ARM API Review board.

ARM API changes review

If you want for the ARM team to review this PR, you must add the ARMReview label.
The automation may automatically add the ARMReview label, if appropriate.
If this happens, proceed according to guidance given in GitHub comments also added by the automation.

Breaking change review
If you have any breaking changes as defined in the Breaking Change Policy,
follow the process outlined in the High-level Breaking Change Process doc.
Getting help

For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
and https://aka.ms/ci-fix.
For additional help, see https://aka.ms/azsdk/support/spectools.

@rkmanda - I see from validations that is considered a breaking change, but I'm simply adding a default value for an enum that has only one value and not changing the value itself. What is your recommendation to proceed here?

@rkmanda any feedback on this PR?


Assigning Description to Token?

I'm wanting to strip some read more text that my rss feed has added into the description area of a feed entry.
Looking at the documentation the following is how I would fetch the title and assign to a token. How do I do the same for the description? "entry.description" doesn't work and I have guessed alternatives without success 😄 .
tokens: {
   altTitle: function(entry, tokens){ return "Article: " + entry.title },
}

I figured it out by looking at the source;
The solution: entry.contentSnippet

Hello,
Like nearkingdom, I am looking for a way to get description tag of my rss feed.
It is particularly strange not to have access to this entry since it is a mandatory tag in rss feed.
However, this wonderful plugin is able to access content:encoded tag in my rss feed.
Do you think it is easy to add the description entry?
Thanks in advance and have a nice day.

Hello,
So i am trying to access (url,author, date, title, body, etc) in :
entryTemplate:'[{author}@{date}] {title}{teaserImage}{body}',
FROM success: function (data) {}  BUT i get that data is undefined.
Please help!

Hello,
So i am trying to access (url,author, date, title, body, etc) in :
entryTemplate:'{url}{author}{date}{title}{teaserImage}{body}',
FROM success: function (data) {} BUT i get that data is undefined, and therefore i get nothing when i do data.url or data.teaserImage
Please help!


Cleanup Unexpected Error written to filesystem

This turns out to be noisy than anything useful for customers.   Need to review and clean them up.
http://stackoverflow.com/questions/41177787/what-could-cause-the-too-many-changes-at-once-in-directoryd-home-site-wwwroot

Hi
If the problem persists and is related to running it on Azure App Service, please open a support incident in Azure:
https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request
This way we can better track and assist you on this case
Thanks,
Joaquin Vano
Azure App Service


Delete confirmation page I18n

Delete confirmation page template delete.html.erb has hardcoded English.

still on 0.8.1


endpoint url might contains http or https

Sometimes host provided to the method read_csv() may already starts with http or https.
However existing code always adds "http://", this makes invalid host if http or https was part of host url, making it http://https:// or http://https://

@menshikh-iv added tests and addressed the comments. thanks

Thanks @gilv, @mpenkov wdyt? Can we merge this?

@menshikh-iv I guess we can merge after the minor issues are fixed. I think it may be simpler to deal with the kwargs merge first, because the two will (may?) conflict.

Agree @mpenkov
@gilv please fix last comments and we'll merge your PR after #230

@menshikh-iv Done

@mpenkov why it's not merged yet?


Fix global shortcut on Linux [Round 3 (ding ding)]

What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Docs
[ ] New Binding issue #___
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[ ] Other, please describe:

Does this PR introduce a breaking change?

[ ] Yes, and the changes were approved in issue #___
[ ] No

Checklist

[ ] When resolving issues, they are referenced in the PR's title (e.g fix: remove a typo, closes #___, #___)
[ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.
[ ] I have added a convincing reason for adding this feature, if necessary

Other information

Knock Out!


Interfacial separation

Windows Terminal version (or Windows build number)
10.0.19042.985
Other Software
No response
Steps to reproduce

Expected Behavior

Actual Behavior

One more thing

Thanks for the report! Please make sure to search for duplicates when filing new issues. This is already being tracked by another issue on our repo - please refer to #9320 for more discussion.
/dup #9320


"Your browser is not currently supported"

(I Disabled the clicking at the End of the script that doesn't works (=commented lines 127 to 133))
And when I press "Sign Up" after the date of birth, it says :
"Your browser is not currently supported." (And If i use my installed browser normally (Firefox 114) and manually create an account everything works fine ...

This error is caused by the program triggering twitch's new bot detection system. Currently the only potential fix is to increase the timings significantly.

And how ?

https://www.browserstack.com/guide/python-selenium-to-run-web-automation-test
https://realpython.com/python-sleep/

Any up on this ? I tried with delay between each action and i still got the error, using firefox
Your browser is not currently supported. Please use a [recommended browser](https://help.twitch.tv/s/article/supported-browsers) or learn more [here](https://help.twitch.tv/s/article/supported-browsers).


[hlo] instruction_fusion: optimization of DFS traversal, visited node…

…s end in advance

Hi @r4nt Can you please review this PR ? Thank you!

Hi @r4nt Can you please review this PR ? Thank you!

Hi @cheshire Can you please review this PR ? Thank you!

Could you describe the behavior change in this CL? Why does it make the traversal faster?

If the user is already in thevisits,the follow statement
    if (operands.count(user->unique_id()) != 0) {
      return true;
    }

is redundant.

Could you describe the behavior change in this CL? Why does it make the traversal faster?

If the user is already in thevisits,the follow statement
    if (operands.count(user->unique_id()) != 0) {
      return true;
    }

is redundant.

Hi @cheshire Can you please review this PR ? Thank you!


Upgraded IXWebsocket to 11.0.4 version

Describe the pull request

What does your PR fix? Fixes #

Which triplets are supported/not supported? Have you updated the CI baseline?

Does your PR follow the maintainer guide?

@vicroms Just added two mentioned changes. I hope it's ok.

Thanks for the PR!

@vicroms Thanks for the guidance and assistance.


Support for releasing and reconnecting to ports in coordination with build tools

Type: Feature Request
Embedded systems often use the same port for debugging and uploading new builds.  Arduino works this way, but it's not the only case.
This creates a contention between the uploader and the monitor.  We need to release the serial port in the monitor before we upload, then reconnect it after.  It's easy to get out of sync and have a failed upload because the serial port is not released, or miss the early output of the new build because I didn't get the monitoring started again quickly.
The Arduino environment handles this in its IDE by coordinating between builds and its serial monitor, but if you don't use their IDE (why would you when you have VSCode and command-line build tools?) you are out of luck.
The proposal:  let me identify a file that acts as a mutex between the serial monitor and whatever build tools I'm using.  This file would contain a javascript timestamp that could easily be written by my build tools as a step during the "make upload" workflow/scripts (or whatever).
The existence of the file is how the build tools indicate they want to use the serial port.  The serial monitor would, when it sees this file change or come into existence, release the serial port until the file is removed, whereupon it would attempt to start monitoring again.
The reason for the timestamp in the mutex file is to facilitate cleanup.  If the timestamp is not fresh it's probably from a previously-aborted upload and the file could be ignored.  Normally the uploader would just remove the file after its done.
These files would be defined per-serial port, of course, so if we need to we can coordinate multiple ports independently.
Not trying to over-specify the "how" here.  If it's a simple file its easier to build scripting into the tool chain to use it, but any mechanism I can control from a script/makefile would be fine.
You could assume the build is happening in a VSCode terminal window, but I think it'd be more flexible if this mechanism didn't depend on that.

@jmbldwn Thank you for posting this suggestion / request. I apologize for taking so long to respond to this.
We have a Serial Monitor API that can be invoked from other VSCode Extensions. It is also described in the  README of this repo.
Our suggestion is to create an extension that can do your desired mutex work, and utilize the Serial Monitor API to stop and start the port monitoring.
As for putting it in our Serial Monitor extension, we view this as out of scope for this generic extension since there could be lots of different build systems and ways to detect using the port for uploading.
Again, thank you for posting this idea! Closing as not planned.


???

https://github.com/xeho91/personal-website/issues/10

opened via imdone.io from a code comment on 4a2199a

https://github.com/xeho91/personal-website/blob/4a2199ae25dfb2a81492d714ff98ef8c9cf6e39b/webpack/configurations/build/chunks.js#L62-L68

Issue closed with imdone.io by removing a comment.

https://github.com/xeho91/personal-website/blob/2e7b3312534a3162cacf5a29b0b94a453606e464/webpack/configurations/build/chunks.js#L62-L68


I run this project on Colab,Then  I encounter a problem

The error information is No such file or directory: './dataset/ilsvrc2012/val/1/ILSVRC2012_val_00000059.JPEG',But I can find this image in the directory,Your prompt attention to my question is appreciated,Thanks for your help!!

i got the same problem. i think all the files are corrupt

I solve this problem by changing the path to the path that you specify , the args is in the train_options.py ,so change it and do not execute the make_ilsvrc_dataset.py

Hi @meiguoofa !! good afternoon from Singapore!!
Sorry for the late reply.. been trying out what u said.. but to no avail, erms.. do you mind explaining what u did in a tad bit more detail?
Thank you in advance!!

What's your error information? you should change the dataset path that you specify in the train_options.py

heyy!!
hmm the train_options.py is as shown:
from .base_options import BaseOptions
class TrainOptions(BaseOptions):
def initialize(self, parser):
BaseOptions.initialize(self, parser)
parser.add_argument('--display_freq', type=int, default=10000,
help='frequency of showing training results on screen')
parser.add_argument('--display_ncols', type=int, default=5,
help='if positive, display all images in a single visdom web panel with
certain number of images per row.')
parser.add_argument('--update_html_freq', type=int, default=10000,
help='frequency of saving training results to html')
parser.add_argument('--print_freq', type=int, default=200,
help='frequency of showing training results on console')
parser.add_argument('--save_latest_freq', type=int, default=5000,
help='frequency of saving the latest results')
parser.add_argument('--save_epoch_freq', type=int, default=1,
help='frequency of saving checkpoints at the end of epochs')
parser.add_argument('--epoch_count', type=int, default=0, help='the
starting epoch count, we save the model by <epoch_count>,
<epoch_count>+<save_latest_freq>, ...')
parser.add_argument('--niter', type=int, default=100, help='# of
iter at starting learning rate')
parser.add_argument('--niter_decay', type=int, default=100, help='#
of iter to linearly decay learning rate to zero')
parser.add_argument('--beta1', type=float, default=0.9,
help='momentum term of adam')
parser.add_argument('--lr', type=float, default=0.0001,
help='initial learning rate for adam')
parser.add_argument('--no_lsgan', action='store_true', help='do
not use least square GAN, if false, use vanilla GAN')
parser.add_argument('--lambda_GAN', type=float, default=0.,
help='weight for GAN loss')
parser.add_argument('--lambda_A', type=float, default=1.,
help='weight for cycle loss (A -> B -> A)')
parser.add_argument('--lambda_B', type=float, default=1.,
help='weight for cycle loss (B -> A -> B)')
parser.add_argument('--lambda_identity', type=float, default=0.5,
help='use identity mapping. Setting
lambda_identity other than 0 has an effect of scaling the weight of the
identity mapping loss.'
'For example, if the weight of the identity
loss should be 10 times smaller than the weight of the reconstruction loss,
please set lambda_identity = 0.1')
parser.add_argument('--pool_size', type=int, default=50, help='the
size of image buffer that stores previously generated images')
parser.add_argument('--no_html', action='store_true', help='do not
save intermediate training results to [opt.checkpoints_dir]/[opt.name
]/web/')
parser.add_argument('--lr_policy', type=str, default='lambda',
help='learning rate policy: lambda|step|plateau')
parser.add_argument('--lr_decay_iters', type=int, default=50,
help='multiply by a gamma every lr_decay_iters iterations')
parser.add_argument('--avg_loss_alpha', type=float, default=.986,
help='exponential averaging weight for displaying loss')
self.isTrain = True
return parser
which part of it did u change?
On Wed, Nov 25, 2020 at 6:49 PM meiguoofa<EMAIL_ADDRESS>wrote:

What's your error information? you should change the dataset path that you
specify in the train_options.py
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/richzhang/colorization-pytorch/issues/15#issuecomment-733629391,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZCGIVXTW43E4KQLY74ELTSRTOLVANCNFSM4SMXUBGA
.

Sorry,my previous answer may be misleading to you
in the base_option.py   parser.add_argument('--phase', type=str, default='val', help='train_small, train, val, test, etc')
the phase change to train
and in the train.py  "opt.dataroot = './dataset/ilsvrc2012/%s/' % opt.phase" change to the  dataset path that you specify

Oh im almost there! i did as per instructed.. but when running python
test.py --name siggraph_caffemodel --mask_cent 0
I get:
Traceback (most recent call last):
File "test.py", line 54, in
data_raw[0] = util.crop_mult(data_raw[0], mult=8)
File "/home/malcomtan/colorization-pytorch/util/util.py", line 277, in
crop_mult
return data[:,:,h:h+Hnew,w:w+Wnew]
TypeError: slice indices must be integers or None or have an index
method
Hmmm, may i know if u did any changes to test.py? Sorry its 11 pm here..
still trying to get it working hahahhaa xDD im so close!!
On Wed, Nov 25, 2020 at 8:53 PM meiguoofa<EMAIL_ADDRESS>wrote:

Sorry,my previous answer may be misleading to you
in the base_option.py parser.add_argument('--phase', type=str,
default='val', help='train_small, train, val, test, etc')
the phase change to train
and in the train.py "opt.dataroot = './dataset/ilsvrc2012/%s/' %
opt.phase" change to the dataset path that you specify
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/richzhang/colorization-pytorch/issues/15#issuecomment-733688890,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZCGIX3FEIFLO3QG4GZFVLSRT46JANCNFSM4SMXUBGA
.

oh yes, i realized its a numpy thing, installed many different numpy
packages!
But still to no avail! hmmm may i know what numpy version you were using?
Because now, current numpy version (1.19) doesnt support such indexing.
Just wondering if you're still able to run this repo!
So sorry for the trouble!! but yes, hope you have a good good day!! ^.^
On Wed, Nov 25, 2020 at 10:36 PM malcolm tan<EMAIL_ADDRESS>wrote:

Oh im almost there! i did as per instructed.. but when running python
test.py --name siggraph_caffemodel --mask_cent 0
I get:
Traceback (most recent call last):
File "test.py", line 54, in
data_raw[0] = util.crop_mult(data_raw[0], mult=8)
File "/home/malcomtan/colorization-pytorch/util/util.py", line 277, in
crop_mult
return data[:,:,h:h+Hnew,w:w+Wnew]
TypeError: slice indices must be integers or None or have an index
method
Hmmm, may i know if u did any changes to test.py? Sorry its 11 pm here..
still trying to get it working hahahhaa xDD im so close!!
On Wed, Nov 25, 2020 at 8:53 PM meiguoofa<EMAIL_ADDRESS>wrote:

Sorry,my previous answer may be misleading to you
in the base_option.py parser.add_argument('--phase', type=str,
default='val', help='train_small, train, val, test, etc')
the phase change to train
and in the train.py "opt.dataroot = './dataset/ilsvrc2012/%s/' %
opt.phase" change to the dataset path that you specify
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/richzhang/colorization-pytorch/issues/15#issuecomment-733688890,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZCGIX3FEIFLO3QG4GZFVLSRT46JANCNFSM4SMXUBGA
.

Thanks, But sorry, I don’t know about this problem either , if I solve this problem later, I will discuss with you again , If u solve this problem ,  I hope u can tell me how to solve this problem.😄

yes! definitely!! im trying to solve this problem as well. But if i do, i
will DEFINITELY update you! rest assured! you have my word! ^.^
On Thu, Nov 26, 2020 at 10:22 AM meiguoofa<EMAIL_ADDRESS>wrote:

Thanks, But sorry, I don’t know about this problem either , if I solve
this problem later, I will discuss with you again , If u solve this problem
, I hope u can tell me how to solve this problem.😄
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/richzhang/colorization-pytorch/issues/15#issuecomment-734034992,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZCGIQPP5QD7JRWJOBJRLTSRW3XVANCNFSM4SMXUBGA
.

@meiguoofa hey i managed to  get it working! For the 3 test.py
you just need to run it in python 2.7

Great job!!!!!  Thanks  😊

You're very welcome! Thank you too for helping!! ^.^
On Thu, Nov 26, 2020 at 1:16 PM meiguoofa<EMAIL_ADDRESS>wrote:

Great job!!!!! Thanks 😊
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/richzhang/colorization-pytorch/issues/15#issuecomment-734079369,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZCGIXIF4IRMAMH2EGNH33SRXQCFANCNFSM4SMXUBGA
.


Error occur with select()

Bug report

[x] I confirm this is a bug with Supabase, not with my own application.
[x] I confirm I have searched the Docs, GitHub Discussions, and Discord.

Describe the bug
Get "TypeError: Failed to execute ‘fetch’ on ‘Window’: Request with GET/HEAD method cannot have body." when trying to fetch data from a table using select()
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

Try to simply fetch data from a table using select()
const { data, error } = await supabase.from('character').select();
console.log(data);
console.log(error);
See error in console:
TypeError: Failed to execute ‘fetch’ on ‘Window’: Request with GET/HEAD method cannot have body.

Expected behavior
Fetch data successfully with select()
Screenshots
N/A
System information

OS: Android
Browser (if applies): Kiwi
Version of supabase-js: 2.44.1 which is imported from 'https://gcore.jsdelivr.net/npm/@supabase/supabase-js/+esm'

Additional context

insert() is working well from the same table. No error occur.
const { error } = await supabase.from('character').insert({
  name: 'test',
  gender: 'M'
});
REST API is also working well with fetch(). No error occur. Data successfully fetched.
const url = `${SBP.url}/rest/v1/character`;
const headers = new Headers({
   apikey: SBP.anonKey,
   Authorization: `Bearer ${SBP.session.access_token}`
});
fetch(url, {
  method: 'GET',
  headers: headers
})
  .then(response => {
    if (!response.ok) {
      throw new Error('Network response was not ok');
    }
    console.log(response);
    return response.json();
  })
  .then(data => {
    console.log('data: ', data);
  })
  .catch(error => {
    console.error('error:', error);
  });
};

Hi @sizhongbin, I would like to work on this. I'm new to Open Source.

Hi @sizhongbin, I would like to work on this. I'm new to Open Source.

Thanks @RohitBagade . The issue may be caused by my dev environment and now its fixed. I will close this issue.


Allow multiprocessing for thumbnails and other image processing

Currently, if multiple thumbnails are requested, all of the requests are served concurrently, but when python is in charge of processing, the GIL prevents concurrent processing.

Thumbnail parallization was added in PR #334.


Can't access log or shell in rancher/server:master

Rancher Version: Master
Steps to Reproduce:

Create a service
Try to go to the service's shell or logs

Results: Execute Error HostApiProxyDisabled

Expected:  Should be able to access and not error

QA - Make sure to check that the container and host stats (graphs) come up.

Version - master 9-1


Broken IE 8 / Slow script warning

It looks like https://github.com/airportyh/testem/pull/450 broke running tests in IE 8.
https://saucelabs.com/tests/509a6e5accb64ed7bffb35cd1b2c1e1b
"Stop running this script?" error dialog in the end of the screencast.
https://www.dropbox.com/s/fn0m9dy7loonsr7/Screenshot 2015-01-07 11.24.07.png?dl=0
I'll investigate asap, but I need to get my hands on an IE 8 VM.

It looks like the decycling is really slow now.
https://www.dropbox.com/s/xqfifka0s55xsda/Screenshot 2015-01-07 15.24.34.png?dl=0

It looks like the error reporting was broken in IE 8 before and the error just changed by https://github.com/airportyh/testem/commit/9991e29d9601f4de23046c37b70e65f2b2ef39d2


Can you please publish this to https://www.powershellgallery.com/?

PS, if #2 gets completed maybe I can help do this as it won't matter who pushes it the gallery at that point.


[Documentation] Shiftfs no branch for kernel 5.8

On official git repo there is no version for kernel 5.8 of Shiftfs

So instructions on documentation is wrong in that sense:
https://github.com/nestybox/sysbox/blob/master/docs/user-guide/install-package.md#installing-shiftfs
What version I should change in docs, in case that branch for kerne l5.8 is not available?
Or find some mirror somewhere for kernel 5.8?

Hi @AugustasV , apologies for the super late reply, I totally dropped the ball on responding.
Though it's not super obvious, the shiftfs-dkms repo does indicate that for 5.8 kernels, you should use branch 5.10. See here.
Closing the PR.

@ctalledo Ok good to know! That's why install steps have to be updated in docs. Created PR.


Add Azure support to cluster-autoscaler

Feature Description

One-line feature description (can be used as a release note): Add Azure support to cluster-autoscaler.
Primary contact (assignee): @feiskyer
Responsible SIGs: sig-autoscaling
Design proposal link (community repo): https://github.com/kubernetes/autoscaler/issues/449
Reviewer(s) - (for LGTM) recommend having 2+ reviewers (at least one from code-area OWNERS file) agreed to review. Reviewers from multiple companies preferred: @mwielgus @brendandburns
Approver (likely from SIG/area to which feature belongs): @mwielgus @MaciekPytel
Feature target (which target equals to which milestone):

Alpha release target v1.10
Beta release target v1.11
Stable release target v1.12

@feiskyer
Any plans for this in 1.11?
If so, can you please ensure the feature is up-to-date with the appropriate:

Description
Milestone
Assignee(s)
Labels:

stage/{alpha,beta,stable}
sig/*
kind/feature

cc @idvoretskyi

/stage beta

Thanks for the update, @feiskyer!

@feiskyer please fill out the appropriate line item of the
1.11 feature tracking spreadsheet
and open a placeholder docs PR against the
release-1.11 branch
by 5/25/2018 (tomorrow as I write this) if new docs or docs changes are
needed and a relevant PR has not yet been opened.

@feiskyer -- We're doing one more sweep of the 1.11 Features tracking spreadsheet.
Would you mind filling in any incomplete / blank fields for this feature's line item?

@justaugustus Already updated. Thanks

/remove-stage beta
/stage stable

Hey there! @feiskyer I'm the wrangler for the Docs this release. Is there any chance I could have you open up a docs PR against the release-1.12 branch as a placeholder? That gives us more confidence in the feature shipping in this release and gives me something to work with when we start doing reviews/edits. Thanks! If this feature does not require docs, could you please update the features tracking spreadsheet to reflect it?

@feiskyer --
Any update on docs status for this feature? Are we still planning to land it for 1.12?
At this point, code freeze is upon us, and docs are due on 9/7 (2 days).
If we don't here anything back regarding this feature ASAP, we'll need to remove it from the milestone.
cc: @zparnold @jimangel @tfogo

Thanks for the update!

GA and done now. Let's close it.
/close


Is this project still maintained?

Given that the last release was a year ago, I was wondering if this project is still being maintained.
If not then perhaps this repository can be marked as unmaintained and the community can begin work on an alternative.

Since there's been no activity on this for the past 7 months. I agree that it might be best if either this project shifts to community maintained, or the community works on finding an alternative

Please actively start looking for alternative maintainers or archive this repository, @ecyrbe. There have been numerous unsuccessful attempts to get in touch with you to find out whether Zodios is still alive. I believe we all understand if you just don't have the time and/or drive to continue working on it. But the project being in a limbo just makes it worse IMHO.


Removing collisions live whilst scene is running causes a crash when closing running scene

Godot version:

3.2 branch commit f732cea0ff8311301d49fe7760f8339df6a6d4ea
OS/device including version:

Arch Linux
Issue description:

Editing collisions live whilst scene is running causes a crash.
Steps to reproduce:
This has only been tested in Linux.

Open attached project through the command line godot -e.
Run the scene (press F6)
Click on one of the TileMap nodes and click on the TileSet resource.
Remove a collision currently being used on the screen.
Close the running scene window (do not press F8, just close the window).
The terminal on which Godot was opened will show a backtrace, but the Editor itself will still be running.

Minimal reproduction project:
LiveCollisionEditingCrash.zip

Unable to reproduce issue in 3.x branch at commit 84d1ceaa96c7b7f2efa5154db90f1a052677dd9c.
Seems to have been fixed at some point. Closing.


react-native-worklets-core:configureCMakeDebug[arm64-v8a]

I have install this library but not work  Please check this
package.json
"dependencies": {
"@deliriumproducts/react-native-animated-nav-tab-bar": "^2.0.1",
"@react-native-async-storage/async-storage": "^2.1.0",
"@react-navigation/elements": "^2.2.5",
"@react-navigation/native": "^7.0.14",
"@react-navigation/native-stack": "^7.2.0",
"axios": "^0.24.0",
"react": "18.3.1",
"react-native": "0.76.5",
"react-native-animatable": "^1.4.0",
"react-native-animated-nav-tab-bar": "^3.1.11",
"react-native-camera": "^4.2.1",
"react-native-element-dropdown": "^2.12.2",
"react-native-geolocation-service": "^5.3.1",
"react-native-gifted-charts": "^1.4.47",
"react-native-image-resizer": "^1.4.5",
"react-native-linear-gradient": "^2.8.3",
"react-native-modal": "^13.0.1",
"react-native-permissions": "^3.1.0",
"react-native-qrcode-scanner": "^1.5.5",
"react-native-reanimated": "^3.16.6",
"react-native-safe-area-context": "^5.0.0",
"react-native-screens": "^4.3.0",
"react-native-simple-toast": "^3.3.1",
"react-native-svg": "^15.10.1",
"react-native-textinput-effects": "^0.6.3",
"react-native-vector-icons": "^10.2.0",
"react-native-vision-camera": "^4.6.3",
"react-native-vision-camera-face-detector": "^1.7.2",
"react-native-worklets-core": "^1.3.3"
},

Task :react-native-worklets-core:configureCMakeDebug[arm64-v8a] FAILED
C/C++: CMake Error at CMakeLists.txt:28 (add_library):
C/C++:   Target "rnworklets" links to target "ReactAndroid::folly_runtime" but the
C/C++:   target was not found.  Perhaps a find_package() call is missing for an
C/C++:   IMPORTED target, or an ALIAS target is missing?
C/C++: CMake Error at CMakeLists.txt:28 (add_library):
C/C++:   Target "rnworklets" links to target "ReactAndroid::glog" but the target was
C/C++:   not found.  Perhaps a find_package() call is missing for an IMPORTED
C/C++:   target, or an ALIAS target is missing?
C/C++: CMake Error at CMakeLists.txt:28 (add_library):
C/C++:   Target "rnworklets" links to target "ReactAndroid::reactnativejni" but the
C/C++:   target was not found.  Perhaps a find_package() call is missing for an
C/C++:   IMPORTED target, or an ALIAS target is missing?
C/C++: CMake Error at CMakeLists.txt:28 (add_library):
C/C++:   Target "rnworklets" links to target "ReactAndroid::hermes_executor" but the
C/C++:   target was not found.  Perhaps a find_package() call is missing for an
C/C++:   IMPORTED target, or an ALIAS target is missing?
C/C++: CMake Generate step failed.  Build files cannot be regenerated correctly.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
304 actionable tasks: 293 executed, 11 up-to-date
info 💡 Tip: Make sure that you have set up your development environment correctly, by running npx react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
[Fatal Error] jetifier-core-1.0.0-beta10.pom:2:90: The markup in the document following the root element must be well-formed.
[Fatal Error] jetifier-core-1.0.0-beta10.pom:2:90: The markup in the document following the root element must be well-formed.
No modules to process in combine-js-to-schema-cli. If this is unexpected, please check if you set up your NativeComponent correctly. See combine-js-to-schema.js for how codegen finds modules.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note<EMAIL_ADDRESS>uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-camera/android/src/main/java/com/google/android/cameraview/Camera2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-image-resizer/android/src/main/java/fr/bamlab/rnimageresizer/ImageResizerModule.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':react-native-worklets-core:configureCMakeDebug[arm64-v8a]'.

[CXX1429] error when building with cmake using /Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/CMakeLists.txt: -- The C compiler identification is Clang 17.0.2
-- The CXX compiler identification is Clang 17.0.2
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done

C++ build system [configure] failed while executing:
/Users/lenovo/Library/Android/sdk/cmake/3.22.1/bin/cmake
-H/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android
-DCMAKE_SYSTEM_NAME=Android
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
-DCMAKE_SYSTEM_VERSION=26
-DANDROID_PLATFORM=android-26
-DANDROID_ABI=arm64-v8a
-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
-DANDROID_NDK=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125
-DCMAKE_ANDROID_NDK=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125
-DCMAKE_TOOLCHAIN_FILE=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake
-DCMAKE_MAKE_PROGRAM=/Users/lenovo/Library/Android/sdk/cmake/3.22.1/bin/ninja
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/build/intermediates/cxx/Debug/15m3n636/obj/arm64-v8a
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/build/intermediates/cxx/Debug/15m3n636/obj/arm64-v8a
-DCMAKE_BUILD_TYPE=Debug
-DCMAKE_FIND_ROOT_PATH=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/.cxx/Debug/15m3n636/prefab/arm64-v8a/prefab
-B/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/.cxx/Debug/15m3n636/arm64-v8a
-GNinja
-DANDROID_STL=c++_shared
-DANDROID_TOOLCHAIN=clang
-DREACT_NATIVE_DIR=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native
-DJS_RUNTIME=hermes
-DHERMES_ENABLE_DEBUGGER=1
from /Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::folly_runtime" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::glog" but the target was
not found.  Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::reactnativejni" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::hermes_executor" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Generate step failed.  Build files cannot be regenerated correctly. : com.android.ide.common.process.ProcessException: -- The C compiler identification is Clang 17.0.2
-- The CXX compiler identification is Clang 17.0.2
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
C++ build system [configure] failed while executing:
/Users/lenovo/Library/Android/sdk/cmake/3.22.1/bin/cmake
-H/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android
-DCMAKE_SYSTEM_NAME=Android
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
-DCMAKE_SYSTEM_VERSION=26
-DANDROID_PLATFORM=android-26
-DANDROID_ABI=arm64-v8a
-DCMAKE_ANDROID_ARCH_ABI=arm64-v8a
-DANDROID_NDK=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125
-DCMAKE_ANDROID_NDK=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125
-DCMAKE_TOOLCHAIN_FILE=/Users/lenovo/Library/Android/sdk/ndk/26.1.10909125/build/cmake/android.toolchain.cmake
-DCMAKE_MAKE_PROGRAM=/Users/lenovo/Library/Android/sdk/cmake/3.22.1/bin/ninja
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/build/intermediates/cxx/Debug/15m3n636/obj/arm64-v8a
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/build/intermediates/cxx/Debug/15m3n636/obj/arm64-v8a
-DCMAKE_BUILD_TYPE=Debug
-DCMAKE_FIND_ROOT_PATH=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/.cxx/Debug/15m3n636/prefab/arm64-v8a/prefab
-B/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android/.cxx/Debug/15m3n636/arm64-v8a
-GNinja
-DANDROID_STL=c++_shared
-DANDROID_TOOLCHAIN=clang
-DREACT_NATIVE_DIR=/Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native
-DJS_RUNTIME=hermes
-DHERMES_ENABLE_DEBUGGER=1
from /Users/lenovo/Desktop/React-Native-Madhav/RoyalDurga/node_modules/react-native-worklets-core/android
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::folly_runtime" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::glog" but the target was
not found.  Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::reactnativejni" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Error at CMakeLists.txt:28 (add_library):
Target "rnworklets" links to target "ReactAndroid::hermes_executor" but the
target was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
CMake Generate step failed.  Build files cannot be regenerated correctly.

i am getting the same error here


bugfix i2c: Fix reference to I2C1 in macro generic for all I2Cs

Also remove unsafe keyword on traits that don't need it.
After this the i2c hal is completely free of unsafe.

Useful bugfix
bors r+


Update to the latest nightly

Hello, thanks for this useful crate !
I tried to use this crate with the latest nightly, but it did not compile.
The reason was that the min_type_alias_impl_trait feature had been removed.
So I changed it to compile.
I don't understandmin_type_alias_impl_trait, so there may be better code, but I will pull request!

I've just confirmed that I've had a conflict with your work. This PR will be closed.
Thanks for your maintenance!


Hiding columns

Expected behavior and actual behavior.
I've trying 'playing' with the width of columns in order to hide them, but as long as there's text the columns are being displayed. Is there a way to simply hide columns (and overriding all of the other stuff, such as text, cell width and so on)?
Steps to reproduce the problem.
N/A
Specifications like the version of the project, operating system, or hardware.
N/A

Setting the column's hidden property to true hides the column.
var grid = canvasDatagrid({
    parentNode: parentNode,
    data: [
        {col1: 'foo', col2: 0, col3: 'a'},
        {col1: 'bar', col2: 1, col3: 'b'},
        {col1: 'baz', col2: 2, col3: 'c'}
    ]
});
grid.schema[1].hidden = true;

It seems like you should be able to set it to zero as well.  Did you try setting minColumnWidth as well?

Actually, I've put 0.1... it doesn't work otherwise.
I've added an Array of hidden columns to the initialization of the grid. It accepts indexes to hide and during draw I'm setting the width of each cell as 0.1.


Restarting Honggfuzz with a huge corpus

I left honggfuzz running overnight, and it found a few crashes (5 different crashes), but my corpus directory ended up with 73k files in the corpus directory (>500MiB).
Now, I fixed all the crashes, and wanted to resume the fuzzing, but it has to run in dry run mode until it processes the entire corpus. Running the minimizer doesn't help because it runs single-threaded, it would take around a day to process the 72k files on my computer (it is going to take ~2 hours to finish the dry run mode with 6 threads).
One idea would be to fix issue #401 , so that minimization can be performed in a reasonable time.
Some other options could be running minimization during the fuzzing process so we don't end up with corpus that is too big? Or allowing the fuzzer to start fuzzing without finishing the dry run... after it has a couple thousand files, it surely has enough info to start fuzzing.

One solution would be to run it as
honggfuzz --input input_corpus --output output_corpus -- bin
When it switches from state 1/3 and 2/3 to 3/3 - then in output_corpus you'll have somewhat minimized corpus, and all of that has been done in parallel.
It's not as good as -M, because samples are not sorted for minimization, but it might work for your use-case

Hi @robertswiecki thanks for your answer.
What are states 1/3, 2/3 and 3/3 ? Is this how the honggfuzz is commonly used? I feel like there's something that could be improved here, as every time I restart the fuzzer, it now takes a couple of hours to start properly fuzzing, as the corpus size keeps increasing.
At some point, maybe it makes sense to start fuzzing and mutating before processing all the input corpus? And maybe minimizing it at the same time?


Rate limit the GoogleOther bot

Who is this for?
What is it doing for them?

Superseded by: https://github.com/wellcomecollection/wellcomecollection.org/pull/10793


Rendering issue with train id displays

When using openjdk java or even oracle java in newer versions (tested with oracle jdk 17, not present in oracle jdk 8) the following happens:
When rendering any of js.java.isolate.sim.gleis.gleisElements.ELEMENT_[2-8]ZDISPLAY
the digits 2, 9 and 6 get distorted. Currently I don't really know why. The significant callstack of the rendering process is as follows:
sun.java2d.SunGraphics2D.drawChars
js.java.isolate.sim.gleis.gleis.printDisplay
js.java.isolate.sim.gleis.paint_display.paint3Sim
This Issue is work in progress, but I feel like resolving it might not be easy (especially because I don't have access to the source code I debug, lol)

When injecting another (standard) font into lcdFonts the problem does not occur, when chnaging the size of the original font the problem persists

The problem persists at higher resolutions. Have looked at the font in my font viewer, the parts drawn normally and the parts drawn really thin look the same in there. The only way I could explain that issue is that there is some strange stuff in the font not looked at in Oracle Java 8, which probably was never intended to go into the final font, and which specifies some sort of thickness or intensity. To be continued...

So the ttf of Digitalism embedded into STS is the same as everywhere else on the internet. That suggests to me that the original font contains the problems mentioned above. Next step is trying to fix the font with some font editor (fontforge pbly), than injecting that into lcdFonts and looking what happens. BTW I specifically checked that there are no elements drawing over the chars causing the issue.

My suspicion is hardening. I used fontforge to delete the upper two segments of the six digit, and copied the appropriate parts from the bottom and moved them up (not exactly, but exact for now). Then exported the resulted and injected it into lcdFonts. It worked. Means I will fix the font (now exactly) publish the fixed version and try getting the STS devs to include my fixed version. Otherwise I will pack it into this and patch it live.

Exported the fixed font: https://theminefighter.github.io/Data/digitalism.FIXED.ttf (Copyright by Cameron Woodward) the font is apart from that rendering fix EXACTLY the same as before. No artistic choices were altered. Works fine using this instead.

Fixed by STS by using another font


Sort on save

Would it be possible to have a "sort-on-save" option like the Sublime package?

I prepared PR for that #17

@benjo696, now we have it! Will be in 2.7.0 release asap.
@paweljedrzejczyk, thank you for that 🍻

Nice! Thanks :)


[ODL] Handle builtins.

No update is needed for the values they produce.  This pass should really be refactored not to crash on instructions that aren't explicitly listed or at least not to compile if not every instruction is listed.
rdar://133779160

@swift-ci please test


[State API] How to configure bot to store State data locally?

Bot Info

App ID: 0ee73907-c213-41ba-a527-3084d615e2fb
SDK Platform:  Node.js
SDK Version: 3.12.0
Active Channels: Facebook
Deployment Environment: ngrok

Issue Description
Ms bot builder bot code is throwing that the " Bot State API is deprecated ,Please refer to https://aka.ms/I6swrh for details on how to replace with your own storage."
I followed the documentation and its states that we can implement a custom state client using data storage platform of your choice instead of using Azure service . Can someone guide or provide some information in that direction how to achieve custom state client using local data storage.
So with this change the Microsoft web based connector use will be just a web based platform for conversion of Platform specific request to bot framework specific format and vice versa and state management will be handled locally .
Reproduction Steps

update your bot builder SDK to 3.12.0 and observe your logs

HI @Aashish-Amber
By "local data storage" are you referring to window.localStorage?

@EricDahlvang In-memory storage.

@nwhitmont I realize that.  My question is if they mean local storage, as in server-side.  Or, if they mean local storage as in "client side browser".  Either is possible for the WebChat channel, but browser local storage would not be possible for other channels.  I appreciate your feedback, but I don't think you have enough information provide an answer for @Aashish-Amber

What's volume of store data for Skype bot by default?

I am getting this same error "The Bot State API is deprecated." in vs code, using the latest bot builder version 3.12.0. It runs well in Azure, but when debugging locally I get this error all the time and my code is not executed.

I am getting the same error, I tried to avoid it with:
let bot = new builder.UniversalBot(connector, {
    persistUserData: false,
    persistConversationData: false,
    autoBatchDelay: 0
});

But it doesn't work, I keep receiving this message :-(
We do not use botbuilder storage, we have dedicated steps to store/retrieve data for a given user.

After checking the code I was able to fix this by manually setting the memory storage:
var bot = new builder.UniversalBot(connector, {
    storage: new builder.MemoryBotStorage()
});

There seems to be a bug (?) when setting the default connector in UniversalBot.js line 89:
var asStorage = connector;
if (!this.settings.storage &&
    typeof asStorage.getData === 'function' &&
    typeof asStorage.saveData === 'function') {
    this.settings.storage = asStorage;
}

This uses the connector getData and setData which show the deprecated message.
WARNING: This storage is volatile and will not be preserved between bot runs.
Check BotStorage.js implementation for help on making your own storage class.

This broke our chatbot with hundreds of daily users.
As MSFT Botframework developers, how can we get notified about these changes?


Remove print statement saying franka failed to start if driver is killed

Background

Remove print statement saying franka failed to start if driver is killed

What's new

✅ [New feature description. Only a single new major feature is allowed per PR.]
✅❌ New feature is accompanied by new test: [name and description of new test].

Related work

✅❌ This PR needs [link]
✅❌ [link] needs this PR

TODOs / Nice-To-Haves

❌ [Add new unit test for new feature.]
❌ [Add new system test for new feature.]

Tests

✅❌ Tested on simulated robot: [Describe the tests/commands used.]
✅❌ Tested on physical robot: [Describe the tests/commands used.]

Quality

✅❌ New code is written in pure C++17 to the best of my knowledge.
✅❌ New code follows established C++17 best practices (C++ Core Guidelines).
✅❌ New code passed clang-format and cpplint at least, if not all of our static code analysers.
✅❌ I have included Doxygen-style documentation in the new C++ code.

Note to reviewers
Please verify that all sections are accurately filled out and that all 6 numbered entries above are present and ticked/checked off, with their requirements met, if applicable.

We don't really need specific code here... the driver itself will tell you if it fails


Data augmentation on TfRecords for multichannel images

I am working with multichannel medical Nifti images which I convert to TfRecords and create a tf.dataset to pass later on a multichannel 3D CNN.  The shape of the images is (61,73,61,2) which means the image has 2 channels,  is there a way to do data augmentation on the fly when I read the TfRecords and increase the dataset size?  How can I apply the augmentation across all channels?

Two years ago we had an official blog post about a biomedical toolkit:
https://blog.tensorflow.org/2018/07/an-introduction-to-biomedical-image-analysis-tensorflow-dltk.html

@quartermaine
Please update as per above comment.

Thank you for the suggestion @bhack  somehow  I missed the DLTK toolkit. From my understanding the augmentation according to 04_input_normalisation_and_augmentation.ipynb notebook on tutorials has to be done when writing the TfRecords?

I don't think It is maintained anymore.
New image augmentation pipelines will be landing from the TF gsoc at https://github.com/tanzhenyu/image_augmentation.
You can try to ask there for you specific use case needs.

I see.
Thanks again @bhack I will ask there then.

@quartermaine
Please feel free to move the issue to closed status.


[WIP][ISSUE #580] Add checkstyle gradle plugin

The check style will not be trigger in build, you need to manually execute ./gradlew check.
And this pr also change the plugin package code, when add a new plugin, need to add a gradle.properties file, and defined the plugin name.
close #580

@qqeasonchen @xwm1992 This pr is ready for review, please take a look.

Here are some error caused by check code style in build, I will take a look tonight.

LGTM

@xwm1992 Now it's ready for review.


Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (build-native-lib) on project netty-transport-native-unix-common: An Ant BuildException has occured: exec returned: 2

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:run (build-native-lib) on project netty-transport-native-unix-common: An Ant BuildException has occured: exec returned: 2
[ERROR] around Ant part ...... @ 4:71 in /Users/wangxiaoliang/github/netty/transport-native-unix-common/target/antrun/build-main.xml
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn  -rf :netty-transport-native-unix-common

Please include the full output

Closing as I got no response from the reporter

楼主解决了嘛？我也遇到了

这个问题解决了吗？

Make sure you've set up your development environment as described in the wiki. Capture the full output. Use the -X switch to Maven to investigate which underlying command is failing.


MNT: Remove publish commands from Makefile

Replaced by the tag -> draft release -> publish workflow on GitHub
I prefer removing them to not leave the impression that publishing could happen this way. It should not now that we have got working automation in place.

@mdiazmel Good idea. I'll let you merge these 2 PRs sequentially 👍


Invalid escape character

Running Bevy 0.11.2 on an ArchLinux x64 is throwing an error when trying to build the following regex:
static RE_COMMENT: once_cell::sync::Lazy<Regex> =
    once_cell::sync::Lazy::new(|| Regex::new(r"(\/\/|\/\*|\*\/)").unwrap());

Shouldn't it be r"(//|/\*|\*/)" ?

Could you try deleting your lockfile and updating?

seems like allowing no-op escapes was added in regex 1.8.0, so cargo update or deleting cargo.lock should work.
we should also change the regex or bump the required version though. i think changing the regex is better.
i'm not sure it's worth making another 0.8.x release, since the fix is quite straight forward, but we could do that too if there's a need.

@robtfm @mockersf
Removing the lock file does work. Haven't really try cargo update, but would probably have the same effect.
At same time I've made the PR to change the Regex.
Thanks for the help!


Add more emoji sequence properties

[ ] Emoji_Combining_Sequence
[x] Emoji_Flag_Sequence
[x] Emoji_Keycap_Sequence
[x] Emoji_Modifier_Sequence
[x] Emoji_Tag_Sequence
[x] Emoji_ZWJ_Sequence

Emoji_Combining_Sequence support is not particularly urgent, as it might be removed: https://unicode.org/draft/reports/tr51/tr51.html


avg: of should be if

http://rethinkdb.com/api/javascript/avg/:
(But return null instead of erroring of there are no games where points have been scored.)
should be
(But return null instead of erroring if there are no games where points have been scored.)

Good catch @elifarley !
Pinging @chipotle .


Added linebreaks

First question was in the answer of the one above it.
Second question was indented while it should not be.

@JochimVandooren,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@miaojiang Please review these proposed changes. Thanks.

#sign-off


MSID: 92956 Version: 2 DOI: 10.1101/2<IP_ADDRESS>1524

MSID: 92956
Version: 2
Preprint DOI: https://doi.org/10.1101/2<IP_ADDRESS>1524
Step 1. Awaiting reviews
Editorial to post reviews via hypothesis
Useful links:

DocMap: https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=92956
New model tracking: https://docs.google.com/spreadsheets/d/1_fHaoOy7hjyocptKtVJRijeNpUY4hBS7Ck_aVmx6ZJk/
Reviews on sciety: https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>1524

For trouble shooting (e.g. no Docmaps available):

DocMap issue addressing: https://miro.com/app/board/uXjVNCwK6EI=/
Explore DataHub DocMaps API: https://lookerstudio.google.com/reporting/4c2f0368-babb-4beb-b5b3-497e7e7b0f08/page/ejphD
Unmatched submissions and preprints: https://lookerstudio.google.com/u/0/reporting/9f86204f-3bf7-477c-9b18-5c5ef141bf69/page/p_gxi57ha93c
Unmatched manuscripts spreadsheet: https://docs.google.com/spreadsheets/d/15QcK8w-ssB7109RQEDtFpJPZ0J5HTGxoHa_2TtpMBbg/edit#gid=1336081641

Step 2. Preview reviewed preprint
Production QC content ahead of publication
Instructions:

QC preview: https://prod--epp.elifesciences.org/previews/92956v2
Update ticket with any problems (add blocked label)
When QC OK, add QC OK label to ticket and add publication date and time to https://docs.google.com/spreadsheets/d/1amAlKvdLcaDp5W8Z8g77NmkwbMF5n_u89ArSqPMO8jg
Move card to next column
(At end of the day post link in #enhanced-preprint and ask for PDF to be generated)

Useful links:

Preprint DOI :  https://doi.org/10.1101/2<IP_ADDRESS>1524
Confirm reviews returned by EPP: https://prod--epp.elifesciences.org/api/reviewed-preprints/92956/v2/reviews
To update the MECA path in the docmap: https://docs.google.com/spreadsheets/d/1mctCQuNFBjSn97Lihy7_vBO6z7-N-oqyLv4clyi6zHg

Step 3: Awaiting search reindex
This step adds the reviewed preprint to the homepage: https://elifesciences.org
The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.
Useful links:

Jenkins pipeline to reindex search can be triggered sooner or monitored here: https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 4: Published! PDF requested
Waiting for PDF to be generated
Useful links:

PDF tracking: https://docs.google.com/spreadsheets/d/106_XeDjmuBae7gexOTNzg60lapeqjl2aRn9DzupGyS8/

Step 5: Introduce PDF to data folder and git repo
Upload PDF to relevent folder in git repo https://github.com/elifesciences/enhanced-preprints-data/
Step 6: Done!

[ ] Kettle is on!

Hi @rkcook312: I've moved them to the correct version! thanks!


Subscription but locked out

I have subscription and received premium access email but I can only still access Kithgard Dungeon and no other sections as they still say locked out

@ottz0 can you email<EMAIL_ADDRESS>with your account info so that we can diagnose the error and get your premium access restored?


Add functionality to add carbon copy (CC) recipients to email

We were missing the possibility to add carbon copy (CC) recipients to emails sent via DSpace's Email class.
This pull request does

add addCarbonCopyRecipient(String email) to the Email class analogous to addRecipient(String email)
add javadoc comment for addCarbonCopyRecipient(String email)
add CC recipients to actual email

Are you interested in integrating this functionality?

I just added corresponding JIRA ticket:
https://jira.duraspace.org/projects/DS/issues/DS-3600

This should be recreated for main.  6.x is bug fix only at this time, but this feature might be something we could add to 7.x


Memory

Olive has a pretty low base memory usage, but as mentioned this has not been a key focus for the project yet. The biggest problem currently is that Olive stacks memory, only waiting for ToolipsSession timeouts to completely clear events.
Why is this a problem? Session timeouts only happen when the session user is inactive. In other words, the function pipeline still holds data within events. There are a few ways we could facilitate this change in Olive, but there will also be some upcoming improvements to ToolipsSession to also improve upon an automatic clearing interface. I feel this is an apt improvement -- the next version step for that package also has a lot of really neat stuff in it -- and a lot of radical improvements! Anywho, here I will outline what needs to change about Olive. If you would like to read more about the changes to ToolipsSession, I opened an issue on that repository.

olive improvements
So something I want to change is that these functions also tend to store an outrageous amount of project data. At least for the event references, we do not want to be passing the actual Vector{Cell} itself. This of course stores it in the function pipeline. That isn't good, and sometimes this is done with Projects, as well. So a better approach is to have all event functions only hold references to get from the Connection, there is no sense passing it if it is in the Connection. We will need to index it, but this is the price we pay for greatness.
That really is about it other than #49 which is on the roster for 0.1.0. I just needed to get this thought here so I can assign it. cool stuff real soon ttyl <3

0.0.91 has been the first update assessing memory in Olive. A huge problem we have here is simply julia -- the language is too high-level in that no garbage collection can be done by myself aside from gc and simply removing values with delete!, setting them to nothing, and deleteat!.
All of our actual memory things are getting refined to use as little as possible, the shortcoming yields in Julia removing previous Olive projects from memory, which I have certainly facilitated a little better with this 0.0.91 release. It might be worth looking into how Pluto does this. Either way, 0.0.91 is a really nice build and I am wrapping it up -- we will see!

New version of Toolips has made GC and multi-threading both automatic, and this is going to be a substantial gain in terms of performance; for memory, processing time, and garbage collection. Everything is generally lighter, more functional, and performs a bit better as a result of the improvements to Session and Toolips. This will require a brief update to get working with Olive -- the main challenge is going to be that multi-threading does not work with closure callbacks.... Updating all of Olive to facilitate that will be a challenge.

Okay, good news! I am closing this. Memory usage is looking about as good as I wanted/needed it :)


[Translation it] Fundamentals > Payments > Android Pay

Italian translation of Fundamentals > Payments > Android Pay.
Please review by @carlaofarrell
Check out a review request at GitLocalize

Integrated @carlaofarrell 's review and updated wf_updated_on.

:tada: This has been pushed live to https://developers.google.com/web/


user interface for certainty of property needs revamping

My suggestion is can bee seen here:

I'd suggest this one:


CI: For Mac, test python 3.9 for MacOS11, and 3.10 for MacOS12

This cleans up some recently-failing CI tests.
Signed-off-by: Larry Gritz<EMAIL_ADDRESS>

Note: this PR only cleans up the failing Mac tests. There are still some unrelated CI failures that I will try to address separately.


New key, cannot list or update

Just received my solo2, thought I'd check if there was an update before using it. Can't seem to even get it recognized by the solo2 program.
➜  ~ solo2 update
Downloading latest release from https://github.com/solokeys/solo2/
Fetched firmware version 1:20200101.9
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: The operation requires a Smart Card, but no Smart Card is currently in the device', /home/bendem/.cargo/registry/src/github.com-1ecc6299db9ec823/solo2-0.1.1/src/device/pcsc.rs:98:50
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Environment information:
➜  ~ cat /etc/fedora-release
Fedora release 34 (Thirty Four)
➜  ~ rustc --version
rustc 1.59.0 (9d1b2106e 2022-02-23)
➜  ~ dnf list --installed pcsc-lite systemd
Installed Packages
pcsc-lite.x86_64                     1.9.1-1.fc34                      @anaconda
systemd.x86_64                       248.10-1.fc34                     @updates
➜  ~ cat /etc/udev/rules.d/70-solo2.rules
# NXP LPC55 ROM bootloader (unmodified)
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="0021", TAG+="uaccess"
# NXP LPC55 ROM bootloader (with Solo 2 VID:PID)
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="b000", TAG+="uaccess"
# Solo 2
SUBSYSTEM=="tty", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="beee", TAG+="uaccess"
# Solo 2
SUBSYSTEM=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="beee", TAG+="uaccess"

I'd wait on the update, working on fixing a few issues for good.
This specific issue I haven't seen before. Does solo2 ls fail in the same way?

Yup, same error on solo ls.
5 Mar 2022 18:49:50 Nicolas Stalder @.***>:

I'd wait on the update, working on fixing a few issues for good.
This specific issue I haven't seen before. Does solo2 ls fail in the same way?
—
Reply to this email directly, view it on GitHub[https://github.com/solokeys/solo2-cli/issues/55#issuecomment-1059804556], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAUOWTKMNXYTZULBENWEZMTU6ONDZANCNFSM5P5NOTTA].
You are receiving this because you authored the thread.[Tracking image][https://github.com/notifications/beacon/AAUOWTLJFPIZBMF5KMMXYKDU6ONDZA5CNFSM5P5NOTTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOH4VVLDA.gif]

Looking at https://src.fedoraproject.org/rpms/pcsc-lite/blob/rawhide/f/pcsc-lite.spec, it seems pcsc-lite-ccid is recommended but not enforced. Do you have it installed?

Package pcsc-lite-ccid-1.4.34-1.fc34.x86_64 is already installed.

On windows I'm getting
PS C:\Users\bendem> .\Downloads\solo2-v0.1.1-x86_64-pc-windows-msvc.exe ls
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: The smart card has been removed, so further communication is not possible', src\device\pcsc.rs:98:50
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I have/had the same problem due to an integrated smart card reader device. pcsc_scan lists another reader device at first; solo2 is only second. As a result I get two different error messages by using solo2 list command.

Thats the cause! I have a Reiner SCT cardreader installed. As soon as i deactivated it in the device manager, solo2-v0.1.1-x86_64-pc-windows-msvc.exe started to begin working. It could then print out the version number, it is 20200101.9.
By the way, the update command download and overwrites the firmware with the same version.
And it doens't work on any site i tested, same as in the other issues.

this issue is closed but there is no new version???
i really would like start using my key, it has been 3 weeks now...

this issue is closed but there is no new version???
i really would like start using my key, it has been 3 weeks now...

There is a new version though. Fix is in https://github.com/solokeys/solo2-cli/releases/tag/v0.2.0:

fix for multiple smartcard readers (@borgoat)

I have not tested it yet. You can try inserting a smart card in the other reader to see if that fixes it for you.


Docker image missing systemctl

I'm trying to test out an ansible role using your docker image on Travis, however it's unable to enable UFW for the next few steps of the role.
TASK [zoeycluff.betterpress : enable UFW] ************************************** fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/bin/systemctl", "msg": "Failed to connect to bus: No such file or directory", "rc": 1, "stderr": "Failed to connect to bus: No such file or directory\n", "stderr_lines": ["Failed to connect to bus: No such file or directory"], "stdout": "", "stdout_lines": []}  [WARNING]: Could not create retry file '/etc/ansible/roles/zoeycluff.betterpress/tests/test.retry'.         [Errno 30] Read-only file system: u'/etc/ansible/roles/zoeycluff.betterpress/tests/test.retry'
I changed the init in .travisci to "init: /sbin/init" but it's still trying to use systemctl.
Any idea what else to try? or if possible is there a when statement I can add that disables these steps only in a docker container?
the repo is https://github.com/zoeycluff/ansible-role-betterpress
I appreciate any help!

12
Seems like this is related

@ZoeyCluff it's been a year so not sure if you care anymore. However, for everyone else running ansible inside of a docker container does work better with privileged mode and mounting /sys/fs/cgroup:/sys/fs/cgroup:ro into the container when running.
The alternative is to install a systemctl replacement like https://github.com/gdraheim/docker-systemctl-replacement and you can run docker containers without privileges.


Removed incorrect info

The manual says Luau does not support hexadecimal \0x, Unicode \u and \z
when this clearly isn't the case.
This is also quite confusing as just a bit below it says it does support them.

Yeah this wording is confusing - it lists all syntactic extensions and specifies which are supported and which aren't, but that's not obvious. Maybe there's a way to reword this to be more clear? "with the exception" part of the previous sentence is now dangling.

Can't think of a good way to reword this. Will open if I come up with something.

Ok decided to reopen.


Report on .RData file

Have rsc start report on any .RData file.
Add rsc cleanup ...
Add option to remove it or rename it.

Parse RStudio config files for the current project and its folder and look for an .RData file there.

Now reporting on .RData (either ./.RData or ~/.RData) and its file size, if found.


Update CONTRIBUTORS.md

Addressing issue #305
Contribution Checklist

[ ] Unit tests!
[ ] Updated CHANGELOG.md
[x] My name is in CONTRIBUTORS.md

Codecov Report

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

@@            Coverage Diff            @@
##             master     #322   +/-   ##
=========================================
  Coverage     90.00%   90.00%
  Complexity     1438     1438
=========================================
  Files           249      249
  Lines          3943     3943
  Branches        191      191
=========================================
  Hits           3549     3549
  Misses          343      343
  Partials         51       51

thanks for the PR, but before you can be added to the maintainers list we would need to see a substantive change. Feel free to look over https://github.com/Vonage/vonage-java-sdk/issues/303 for any issues you might want to work on!

Sorry, I forgot to upload the edited file. May you please reopen the PR, I have committed the edited file now.


54 Setup the new brand typefaces ie fonts

Change the typefaces from FK Grotesk to Inter and Plus Jakarta Sans
Fixes #54

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 73.115%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2563

Relevant Lines:
3340

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 73.115%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2563

Relevant Lines:
3340

💛  - Coveralls


But how do I use this with ecto.create?

There are no instructions I can find for beginners to get from mix phx.new to a working phoenix project.
There seems to be a circular dependency in the documentation.
I'm unclear why you should need to do any manual steps to get phx.new working. Why is that dependency not already set up?

could not compile dependency :exqlite, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile exqlite", update it with "mix deps.update exqlite" or clean it with "mix deps.clean exqlite"

@warmwaffles This issue has been hanging for quite some time, without much attention from the reporter itself. I think it can be closed already.

Agreed


graceful exceptions in proto.remote

Let it crash is cool and all. but maybe we should really try to do a bit more graceful error handling of lost connections
         at Grpc.Net.Client.Internal.GrpcCall`2.RunCall(HttpRequestMessage request, Nullable`1 timeout)")
         at Grpc.Net.Client.Internal.HttpContentClientStreamReader`2.MoveNextCore(CancellationToken cancellationToken)
         at Proto.Remote.EndpointActor.<>c__DisplayClass16_0.<<ConnectAsync>b__0>d.MoveNext() in /Users/rogerjohansson/git/asynkron/protoactor-dotnet/src/Proto.Remote/Endpoints/EndpointActor.cs:line 92
fail: Grpc.AspNetCore.Server.ServerCallHandler[6]
      Error when executing service method 'Receive'.
      System.IO.IOException: The request stream was aborted.
       ---> Microsoft.AspNetCore.Connections.ConnectionAbortedException: The HTTP/2 connection faulted.

we could easily catch that and notify this cleaner to the system.
long stacktraces in perfectly normal conditions are just scary.

done


Fix typecast warning

This fixes a warning in Visual Studio: warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data

Thanks for all your work on CMP so far!
I specifically want that conversion because if it will fit in a float, then we can serialize it as a float.  I'm not aware of a different way to do this, though it's possible there is one.
The typecast changes have been added in different commits, so I'll just close this.  Again thanks :)

Hi again, I think the idea of the conversion is OK but the implementation is just not correct currently. Now it first converts the double to float, and then raises the float to double and saves it to float (warning here), and finally raises the saved float to double and compares it to the original. Whereas in the patched version it converts double to float and then raises the float to double and compares to original to see if it fit.

Oh, yeah.  Why was I being so dense?  I'll merge this tonight, sorry.  And thanks for sticking with it :).

Thanks for getting back to this :) I started to wonder why these were not visible earlier, and found that there's this compiler option that would help: -Wconversion. But it seems the following might also be necessary since there's a lot of errors without this: -Wno-sign-conversion.

@Sampas can make this diff against the develop branch?  I know it's small but I don't want to do it myself and eat yr contribution.  I added those compiler flags so the build will currently fail; once your PR is merged it should clean up again.  I'll close this for now, just make another PR against develop and I'll merge it.