Submit Instagram app to go live?

This is more of a question, rather than an issue. I've got the instafeed.js lib working just fine. My questions is regarding the Instagram app I had to create to get the token for authentication. It has been created in sandbox mode by default. Is it necessary to submit the app to 'GO LIVE'?
All I am concerned about is the rate limits really as I'm quite sure that the homepage I am building will get more than 500 hits an hour. But from what I can gather, that applies to people who are authenticating using their Instagram account, not just public viewing the page.
Link to Instagram developer docs regarding this - https://www.instagram.com/developer/sandbox/

Bump. This appears to be related to this issue https://github.com/stevenschobert/instafeed.js/issues/442

How to Go Live On Instagram: LATEST UPDATE INSTAGRAM  LIVE


2957 - simple iteration of work_main_job_changed

Pre-review checklist
I have ensured that:

[ ] Code runs successfully in the development environment.
[ ] New code is tested to prove that it meets the specificaiton. If not, justify reasoning.
[ ] New code is documented using type hinting and following the numpydoc docstring format.
[ ] New code follows the project naming standards.

Overview of changes

Moved this ticket back to the backlog, potentially will look to improve this in the future but not as part of the current process.


BUG: optimize/slsqp: deal with singular BFGS update

Reference issue
Closes: gh-9640
What does this implement/fix?
SLSQP can run to singular BFGS updates, which it doesn't handle, and may exit with nan outputs and successful exit code. To avoid this, do the most trivial thing and just reset the matrix. This might not lead to convergence, but gets rid of false successful exits.
Also fix suspicious convergence check in the case where SLSQP exits due to too many bfgs resets when encountering positive directional derivative. This looks like a bug where it was forgotten that after gotoing to label 255 the variable h3 does not contain the constraint violation, because the associated initialization code of the basic convergence check (at label 240) is skipped.
Moreover, fix SLSQP linalg function behavior when encountering nans. The fix is simply rewriting positivity guard if (x <= 0) as if (.not.(x > 0)) to guard also against x nan.
The linalg changes are no-ops if there are no nans, and with nans generally give error exits. The BFGS update tweak is only triggered in cases where the code previously divided by zero. The SLSQP exit-on-too-many-resets check is also a corner case. So there should be no impact in non-problematic cases.
Additional information
With this change, the code in the original message in gh-9640 returns
the value of constraint function 0 is -0.12032366628974467
the value of constraint function 1 is -0.8796763337102553
     fun: 1.0
     jac: array([0., 0., 0.])
 message: 'Positive directional derivative for linesearch'
    nfev: 140
     nit: 13
    njev: 12
  status: 8
 success: False
       x: array([-2.        , -0.87967633,  2.        ])

Merged, thanks @pv


dimond program

im a windows user, so can you show me a full details steps of how to install it on winndows and how to run it
diamond blastp -d data/train_data.dmnd -q data/test_data.fa --outfmt 6 qseqid sseqid bitscore > data/test_diamond.res
thank in advance

Hi, I think you can download diamond binaries for windows from here https://github.com/bbuchfink/diamond/releases/download/v0.9.31/diamond-windows.zip

I think I have a problems with make and cmake programs I tried alot to resolve the problem but I have nested problems that generated from making the dimond program is there any author way for installing the dimond this link the executable file has a error during the installation
Could you kindly provide for us the human.res file that generated from dimond program. ?
Thanks

Solution  after so many attempts here are the steps
1- you just need to download the diamond .exe from this link  https://github.com/bbuchfink/diamond/releases/download/v0.9.31/diamond-windows.zip
2- do not forget to download the  Visual C++ Redistributable in this link
https://www.microsoft.com/en-us/download/details.aspx?id=48145
3- after downloading the files unzip the dimoind.exe and take it and put in in your DeepGoPlus directory and write the command lines
4- to test that everything is working right with you and diamond make your directory ( that you put the diomoind.exe there ) and then write diamond help
5- here is the command that you can generate the diamond.res
diamond blastp -d data/train_data.dmnd -q data/test_data.fa --outfmt 6 qseqid sseqid bitscore > data/test_diamond.res
note that
train_data.dmnd can be found here
http://deepgoplus.bio2vec.net/data/


[SPARK-31071][SQL] Allow annotating non-null fields when encoding Java Beans

What changes were proposed in this pull request?

When encoding Java Beans to Spark DataFrame, respecting javax.annotation.Nonnull and producing non-null fields.
Why are the changes needed?

When encoding Java Beans to Spark DataFrame, non-primitive types are encoded as nullable fields. Although It works for most cases, it can be an issue under a few situations, e.g. the one described in the JIRA ticket when saving DataFrame to Avro format with non-null field.
We should allow Spark users more flexibility when creating Spark DataFrame from Java Beans. Currently, Spark users cannot create DataFrame with non-nullable fields in the schema from beans with non-nullable properties.
Although it is possible to project top-level columns with SQL expressions like AssertNotNull to make it non-null, for nested fields it is more tricky to do it similarly.
Does this PR introduce any user-facing change?

Yes. After this change, Spark users can use javax.annotation.Nonnull to annotate non-null fields in Java Beans when encoding beans to Spark DataFrame.
How was this patch tested?

Added unit test.

cc @cloud-fan @dongjoon-hyun @HyukjinKwon About this change, WDYT?

Test build #119549 has started for PR 27851 at commit efddb6e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/24281/
Test PASSed.

Test build #119549 has finished for PR 27851 at commit efddb6e.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/119549/
Test FAILed.

retest this please

Test build #119554 has started for PR 27851 at commit efddb6e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/24286/
Test PASSed.

Test build #119554 has finished for PR 27851 at commit efddb6e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/119554/
Test PASSed.

Test build #119602 has started for PR 27851 at commit 5a5345e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/24332/
Test PASSed.

Test build #119602 has finished for PR 27851 at commit 5a5345e.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/119602/
Test FAILed.

retest this please

Test build #119611 has started for PR 27851 at commit 5a5345e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/24340/
Test PASSed.

Test build #119611 has finished for PR 27851 at commit 5a5345e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/119611/
Test PASSed.

thanks, merging to master!

Would it be possible to support annotation on Fields as well? Currently it is just on read methods.


no distribution provided for node_modules include

There is no es6 -> es5 distribution provided so its failing to compile when trying to deploy.

This is package does not include an ES5 distribution by design to keep things simple.
If you need an ES5 distribution then you will need to perform the transformation yourself using the likes of babel.js, TypeScript, or Traceur Compiler.


Change message colour on AS USD value

on AS when USD value is not available, better use normal colour rather than the red one now (which indicate an error in most cases).
pic:  https://drive.google.com/file/d/14UiQ_yIsSb1s2zVNeF9ayixmQKlPKD28/view?usp=sharing

Design https://zpl.io/Vkgwzn5
Please adjust style for text  "Exchange rate to USD is not available." as a comment - grey color, italic.

checked on build 5.3.9950.3458


gigasecond:  verify ordering of actual/expected

In the Jasmine testing framework, it is convention to:
expect(actual).fn(expected)

But some test suites have the following:
expect(expected).fn(actual)

This causes the error messages to be confusing.
Please verify the gigasecond exercise to make sure that the expectations are ordered correctly. If they are, then this can be closed.
This issue will help to close #111

Got it

This one is OK and can be closed

More and more, this is an endless list. Thanks!


Fix handling of custom basePath flag to prevent early check and fail

When trying to use the -base flag to specify a custom location of static resources, a check for the existing $GOPATH source is done too early, causing the application to fail.
This patch moves the check within the condition that basePath has not been specified. The result is that a custom basePath location can now be used, without the present-plus codebase existing in $GOPATH

Addresses the issue raised in #16

bump. Any interest in merging this?


Every new page is unable to load characters from other languages.

Describe the bug
For the past few days, every time I create a new page, characters from the Portuguese language (such as é, ã, ç, ì) are displayed as the "unknown character" glyph. This issue does not occur with old pages or when I duplicate an older page.
Steps to reproduce the bug

Add new page.
Insert a textblock using one of the following characters: é, ã, ç, ì.
Execute and check results.

Expected behavior
No response
Screenshots

NuGet package version
WinUI 3 - Windows App SDK 1.2.2: 1.2.221209.1
Windows version
Windows 11 (22H2): Build 22621
Additional context
No response

As @yki5000 mentioned, you can save the xaml file as Utf-8, but I've also changed the templates to be Utf-8 from the start.


Getting an error when mixin CSS Module mode .vue components

Version
2.5.16
Reproduction link
https://codesandbox.io/s/k21mq7qp5v
Steps to reproduce
mixin with the .vue component which turned on CSS Module mode.
// MyComponent.vue
<script>
import MyMixin from "./MyMixin";

export default {
  name: "MyComponent",
  mixins: [MyMixin],
  created() {
    console.log(this.$style);
  }
};
</script>

<style lang="scss" module>
.yellow {
  color: yellow;
}
</style>

// MyMixin.vue
<template>
  <div :class="$style.red">I'am MyMixin</div>
</template>

<script>
export default {
  name: "MyMixin"
};
</script>

<style lang="scss" module>
.red {
  color: red;
}
</style>

What is expected?
merge the $style object, and the output of console.log($style) is expected be {red: "...", yellow: "..."}
What is actually happening?
throw an error: TypeError: Cannot redefine property: $style

A mixin doesn't bring a style with it. They're actually meant to be pure js objects, not vue components (with a template). They are meant to mix logic
If you want to share the style between components it's much easier (and natural) to create a separate file and import that one.
That being said, this is something that would need to be fixed in vue-loader as that's where the $style is injected but this is not how mixins were meant to be used

Thanks for your reply. I think you are right, a mixin should be pure objects with logic.
But when I try to use extends instead of mixin, I still get the same error.


VS Blazor editor

[ ] Make Razor code generation extensible (external)
[ ] Component intellisense completions (at design time build)
[ ] Blazor extending Razor code generation (including tooling)

@danroth27 What would be needed for this? I took a look at the How to contribute section and didn't spot what's needed compile the code into WASM modules. I'm guessing the process is described at https://github.com/lrz/mono-wasm. Is this true? If so, I could add a note of it to the contribution guide. It appears (offline chatting) more than a few people are pondering the process.

@veikkoeeva The only WASM code currently is the .NET runtime itself, which is provided by our friends on the Mono team and is checked in here: https://github.com/aspnet/Blazor/blob/dev/src/mono/dist/unoptimized/wasm/mono.wasm.
This .NET runtime can then be used to run normal .NET assemblies in the browser. Blazor is a web UI framework implemented as normal .NET assemblies. If you're interested in how the Mono runtime is built into WebAssembly you'll need to look at the Mono repo.

@rynowak No rush to respond today, but do you think this is done enough that we should mark this high-level issue as done?

Yep. Closing


Swift at Artsy

Awww yeah bagels & blogs.
Fixes https://github.com/artsy/mobile/issues/62

Yeah, this is :+1: - shippit on :green_apple:


Make gradlew executable

The gradlew script included in the repo isn't marked as executable, so it can't be used without running chmod +x gradlew.

The deploy model for the SDK does not provide for accepting pull requests against this repository.  Please file an issue instead.

Or rather, it's already filed here:  https://github.com/FIRST-Tech-Challenge/FtcRobotController/issues/8


Package request: libigl

Hi!
It would be awesome to have libigl in the vcpkg repo: https://github.com/libigl/libigl
:-)
Also, nanogui (which is a dependency of libigl) - https://github.com/wjakob/nanogui.

I second that!

Hi @patrikhuber, thanks for reporting this issue.
This port has been added in vcpkg, please update vcpkg and try to install it.
Thanks.


Multiple Pollers Cause Blocking

I'm running into an issue that when I have two pollers, I am noticed blocking that increases over time when trying to execute other code such as unrelated $http calls.
I haven't had time to create a fiddle yet as my use case is a little complex, however, I've already made the fix to the angular-poller library locally that alleviates. I've forked the repo and will initiate a pull request once checked in.

Thanks for this great work!  I'm a bit of an Angular newbie, so please forgive me if the answer to this is obvious... I want to do an incremental retrieve of new alerts in my DB... so I need to do retrieves like:
url/messages/after/:id
where "id" changes each cycle (it will be the max retrieved on the previous cycle).  Is that possible?  I tried something like:
var myPoller = poller.get(pollerResource, {
...
argumentsArray: [{id: maxCurrentDataID}]
}
but the id sent in the url was zero.  Using a static value (argumentsArray: [{id: 330}]) did work OK...
Thanks again... your module has been a big help to me.

Hi @JamesHaskell
Currently it is not possible to pass in dynamic argumentsArray to angular poller. However @cur3n4 raised a similar issue before. I will reopen https://github.com/emmaguo/angular-poller/issues/22 and address it over there.:)

Don't know if this will help you, but I got it to work for me with the following (note: unusual $scope / Controller As syntax due to issues with the ng-grid control):
(function () {
'use strict';
angular
    .module('commStatusApp')
    .controller('AlertsController', AlertsController);

AlertsController.$inject = ['$scope', '$resource', 'poller', 'alertsGridSettings'];

function AlertsController($scope, $resource, poller, alertsGridSettings) {
    /* jshint validthis: true */
    var vm = this;
    var maxCurrentDataID = 0;

    $scope.currentData = [];

    vm.alertsGridOptions = alertsGridSettings['default'];
    vm.alertsSelections = [];
    vm.alertsGridOptions['selectedItems'] = vm.alertsSelections;

    var AlertsResource = $resource("/alerts/after/:id", {id: '@id'}, {
        getStatuses: {
            method: 'GET',
            isArray: true
        }
    });
    var myPoller = poller.get(AlertsResource, {
        action: 'getStatuses',
        delay: 11000,
        smart: false,
        argumentsArray: [
            { id: maxCurrentDataID }
        ]
    });
    myPoller.promise.then(null, null, function (data) {
        storeData(data);
    });

    function storeData(newData) {
        $scope.currentData = newData.concat($scope.currentData);
        $scope.currentData.splice(20, 99);
        maxCurrentDataID = Math.max.apply(Math, $scope.currentData.map(function(o){return o.id;}));
        myPoller.argumentsArray[0].id = maxCurrentDataID;
    }
}

})();
On Mar 2, 2015, at 5:12 PM, Emma Guo<EMAIL_ADDRESS>wrote:

Hi @JamesHaskell
Currently it is not possible to pass in dynamic argumentsArray to angular poller. However @cur3n4 raised a similar issue before. I will reopen #22 and address it over there.:)
—
Reply to this email directly or view it on GitHub.

@JamesHaskell I'm glad you found a workaround. That's awesome! I'll include a way to pass in dynamic argumentsArray in the next version.


Lens and Custom Prometheus installation. Metrics are not visible => "404 page not found".

Hello.
I installed Prometheus official Prometheus with Helm charts. Lens detects Prometheus иut it doesn't show metrics.
I can imagine why. But in the Lance logs there is only a general message and it does not indicate which metric is not available.
This solution doesn't work either: https://github.com/lensapp/lens/blob/master/troubleshooting/custom-prometheus.md#manual
I looked at several metrics from here, I have them all. Probably the labels don't match somewhere. https://github.com/lensapp/lens/tree/master/packages/technical-features/prometheus/src
There is a connection to the service, Lens automatically detects the service.

If anyone needs it, here is an example of the service. Don't forget to add appropriate labels to the deployment.
apiVersion: v1
kind: Service
metadata:
  name: lens-metrics-service
  namespace: prometheus
  labels:
    app: prometheus
    component: server
    heritage: Helm
    release: prometheus
spec:
  selector:
    app: prometheus
    component: server
    heritage: Helm
  ports:
    - name: http
      protocol: TCP
      port: 80
      targetPort: 9090

Now let's move on to the errors. I won't show anything new here.
Lens logs.
info: [CONTEXT-HANDLER]: using helm14 as prometheus provider for clusterId=1c2fcf927d9e8fc6637202d3fdbcc498
warn: [METRICS-ROUTE]: failed to get metrics for clusterId=1c2fcf927d9e8fc6637202d3fdbcc498: Metrics not available {"stack":"Error: Metrics not available\n    at loadMetricHelper (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35829:31)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Promise.all (index 3)\n    at async C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35874:36\n    at async Object.route (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:34859:32)\n    at async Router.route (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35090:9)\n    at async LensProxy.handleRequest (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:33367:13)"}
info: [CLUSTER]: refresh {"accessible":true,"disconnected":false,"id":"1c2fcf927d9e8fc6637202d3fdbcc333","name":"infra","online":true,"ready":true}
info: [CLUSTER]: refresh {"accessible":true,"disconnected":false,"id":"8843900644ce20e50683bc6d40a31bfb","name":"app","online":true,"ready":true}
info: [CONTEXT-HANDLER]: using helm14 as prometheus provider for clusterId=1c2fcf927d9e8fc6637202d3fdbcc333
warn: [METRICS-ROUTE]: failed to get metrics for clusterId=1c2fcf927d9e8fc6637202d3fdbcc333: Metrics not available {"stack":"Error: Metrics not available\n    at loadMetricHelper (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35829:31)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Promise.all (index 6)\n    at async C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35874:36\n    at async Object.route (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:34859:32)\n    at async Router.route (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:35090:9)\n    at async LensProxy.handleRequest (C:\\Users\\JDev\\AppData\\Local\\Programs\\Lens\\resources\\app.asar\\node_modules\\@lensapp\\core\\static\\build\\library\\main.js:33367:13)"}
info: [CLUSTER]: refresh {"accessible":true,"disconnected":false,"id":"1c2fcf927d9e8fc6637202d3fdbcc333","name":"infra","online":true,"ready":true}

Lens developer console.

Can someone please tell me how I can see which request(metric) has an error and what exactly is missing? If I know which metric isn't working, I can see what's wrong(probably other labels).
Prometheus installation: https://artifacthub.io/packages/helm/prometheus-community/prometheus
At the moment, the latest version of Lens and Prometheus are installed.
Thanks.

I am having the same error.  I have a Prometheus proxy to Grafana cloud.  It is working for prometheus-adapter, but Lens does not like it.  I with Lens would document what metrics APIs it is calling as well as what logic it uses for auto-detecting Prometheus.  But since it has been 8 months with no update here, I am not going to hold my breath.


Add headers for examples + new example

Add headers for examples (to ease navigation) + new example (casting)

@vplauzon : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@vplauzon : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@vplauzon : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@vplauzon : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@vplauzon - please address @sloutsky comments and commit my suggestion. Thanks.

@vplauzon : Thanks for your contribution! The author(s) have been notified to review your proposed change.

New PR opened in the dataexplorer-docs-pr repo to further address these changes.
#please-close

FYI the corresponding private repo PR has just been merged. Thanks to everyone for your contributions.


Buttons

Describe the solution you'd like
An UI component for a button.
Additional context
For this the Label component can be used.

I can add this but what exactly is the difference between Button and BoxCollider2D component?
The current BoxCollider2D component does not have a collision feature with other colliders. It only interacts with the mouse. For this reason, I did not find any significant difference between them, other than appearance.
To make the question a little clearer, what exactly do we expect from a button? Different types of buttons? (color_button, image_button, text_button, circle_collider etc.)

I can add this but what exactly is the difference between Button and BoxCollider2D component?
The current BoxCollider2D component does not have a collision feature with other colliders. It only interacts with the mouse. For this reason, I did not find any significant difference between them, other than appearance.
To make the question a little clearer, what exactly do we expect from a button? Different types of buttons? (color_button, image_button, text_button, circle_collider etc.)

I was thinking about a Button component to prevent people having to make an entity with a BoxCollider2D and a Label. The Button component should combine these 2 components and give more options like text alignment, button press effect(color changes a bit) and text color. The Draw class could be used too for this to draw the button area, or like you say maybe a image_button where people can enter a custom image.
It doesn't have to be this advanced from the start but the very basic functionality shpuld just be a Label + BoxCollider2D + a rectangle drawn(with an image or the Draw class)

As you mentioned I started doing something that includes Label + BoxCollider2D + a Rectangle properties.

As you mentioned I started doing something that includes Label + BoxCollider2D + a Rectangle properties.

Great, good luck! I assigned you to the issue. If you have any other questions feel free to ask.


First commit test for 'first-commits' branch.

First Commit Test
Commit/PR test by pushing minor update to requirements.txt

Next Steps include a full code push of version 0.0.1

✅ Checklist

[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All future TODOs are captured in issues, which are referenced
in code comments.
[x] All relevant type-of-change labels have been added.
[x] I have read the CONTRIBUTING document.
[x] These code changes follow cisagov code standards.
[x] All relevant repo and/or project documentation has been updated
to reflect the changes in this PR.
[ ] Tests have been added and/or modified to cover the changes in this PR.
[ ] All new and existing tests pass.

Closing Pull Request - Due to mis-configuration issues to original python-skeleton


09-20-2023 Topic Suggestions

Hey gents & gals,
Please post links of your topics you'd like to discuss at our upcoming BitDevs! Post them in the comments section below.
Ideally in this format:
[BRIEF DESCRIPTION OF TOPIC ](http://putYourLinkHere.ca)

Meeting introduction proposal - Edgar who runs k1 in El Salvador would be interested in videoing in to show how the lightning BTMs work and what they are working on to increase access to lightning in LATM. I can also bring my machine in for a demo. (https://www.k1.sv/)

That would be amazing, can you link Edgar's contact or how can we follow up?

Oman’s Bold Bitcoin Play: $1.1 Billion Investment On Bitcoin Mining Infrastructure
DoS: Fake Lightning Channels
[https://www.ic.unicamp.br/~stolfi/EXPORT/projects/bitcoin/posts/2015-06-10-my-sofa-is-a-sidechain/main.html](My Sofa is a Sidechain)
SimLN
 blip-tap: initial bLIP draft for Taproot Asset Protocol channels
eNuts is a Cashu wallet for Android and iOS
Amboss, Coinbase Driving Bitcoin’s Lightning Fast Layer 2 Payments
PayPal Partner Paxos Overpaid $510,750 In The Largest USD Bitcoin Transaction Fee Ever

New merchants:
Disco Biscuits
Plebsters
Poseidon Greek
Aceon Data Recovery
Ross Crêpe and Cafe
VanLove Sushi
Hotro Organic Meats
La Cantina de Don Porfirio
Marais Tea Co

@Xander8 Great! I will let Edgar know you're interested. We usually chat on Telegram. We can start a group chat to coordinate. What's your handle?

F2Pool returns overpaid fee to Paxos
Start9 Labs releases Stable Diffusion (text-to-image AI) and FreeGPT (chat AI) on StartOS
FASB proposes Accounting Standards Update on Accounting for and Disclosure of Crypto Assets

FASB explainer for those other than accounting nerds
Ordinals inscription numbers are NOT immutable
Bitcoin Twitter arguing over BIP300 (Drivechains)
US Judge denies SEC request to inspect Binance.US
Smart Vaults - Inheritance planning, social recovery, time locks, etc. using miniscript, taproot and schnoor signatures
Phishing Attack on Cloud Provider With Fortune 500 Clients Led to $15M Crypto Theft From Fortress Trust

Bitcoin security model is a curve, not a budget or a hashrate

LND v0.17.0-beta release candidate
blip-0029: Taproot Asset Protocol Channels
Bitcoin Optech Newsletter #268: Recap Podcast
Bitcoin research day 2023
GPUtopia your GPU Marketplace

Bitcoin engraved mugs available from Inkfire Studios

I've pushed all the topics to today's PR, will merge t-mins 60 minutes.. Thank you for all the suggestions this month! @teeJem @mikeakitt @positiveblue @Liongrass

Time to close this and make a new issue for October?


This plugin is not cluster-ready

I was reviewing the code and found out that the plugin is handling a cached db in memory.
This is a problem for clustering, it defeats the purpose of using an external storage like minio, is like using the local storage feature of verdaccio.
I was going to propose the removal of this cache, the aws-s3 plugin always reads and writes the db file.
https://github.com/verdaccio/monorepo/blob/master/plugins/aws-s3-storage/src/index.ts
I will submit a PR soon for this. If you don't beat me to it by checking the #12

Hi @arthmoeros, thanks for contributing. There's indeed a memory cache in the package database, which obviously will be a problem if you have multiple verdaccio instances. I never had the clustering issue in mind when I first wrote the plugin, so a PR will be welcome to fix this issue.
I'll take a look at #12 in the meantime.

Fixed with #14

Thanks for the PR #14 @arthmoeros, I was able to reproduce the issue #12 locally and checked that everything works fine for me too.
I published a 0.2.3 with the fix.

While browsing an old thread brings me here.
I have a quick glance at #14, which removed the local cache of the db file. A good move, but it may still have a racing issue. Think about two users submit two packages at the same time. If their requests go to two processes, both processes read the db file from the disk, then modify the content, then write back to the disk. The second action will overwrite the first one. Correct me if I'm wrong.
For aws-s3 backend, I proposed a way to make the storage state-less. See https://github.com/verdaccio/monorepo/pull/275. It's certainly not perfect with the trade-off performance. But if you are serious about the consistent of cluster deployment, it worth getting the attention to the racing issue.

While browsing an old thread brings me here.
I have a quick glance at #14, which removed the local cache of the db file. A good move, but it may still have a racing issue. Think about two users submit two packages at the same time. If their requests go to two processes, both processes read the db file from the disk, then modify the content, then write back to the disk. The second action will overwrite the first one. Correct me if I'm wrong.
For aws-s3 backend, I proposed a way to make the storage state-less. See verdaccio/monorepo#275. It's certainly not perfect with the trade-off performance. But if you are serious about the consistent of cluster deployment, it worth getting the attention to the racing issue.

Yeah, the racing issue is there, but is very specific, it involves two new packages submissions at the same time, even if it is run in two processes, the file is read before saving it. Don't get me wrong, I do agree with you, it may be very specific, but the risk is there.
I would suggest a "locking mechanism + hold until unlocked" rather than a stateless storage, because as I said, it is only involved when a new package is submitted. If you submit a new version of an existing package, the db file is not touched. I think the performance hit is preferable only in that scenario rather than the whole storage operations.

Now, a rather robust solution would be that Verdaccio decoupled the storage management and db management, so we could handle de db management in a proper database, like any sql db or anything like it.

Yes, it only happens when two new packages submitted at the same time. A rare case for a low traffic registry.
A carefully implemented locking mechanism can also work.

The file-level block (block the file read until any write completed) may also fail. e.g. in the sequence of p1 read, p2 read, p1 write, p2 write.
The transaction-level block will make sure the read-then-write of a transaction always run in order. e.g. [p1 read, p1 write], [p2 read, p2 write]. But I'm not very engaged with a file-based lock mechanism, you have to maintain the lock file in case it failed.

But I totally agree that separating storage management (tarball file) and db management is the best way to go.

The file-level block (block the file read until any write completed) may also fail. e.g. in the sequence of p1 read, p2 read, p1 write, p2 write.
The transaction-level block will make sure the read-then-write of a transaction always run in order. e.g. [p1 read, p1 write], [p2 read, p2 write]. But I'm not very engaged with a file-based lock mechanism, you have to maintain the lock file in case it failed.

Yeah, I meant a transaction-level lock by the means of a lock file presence on the minio bucket, the second process would have to hold on until the lock is released, with a timeout fail just in case anything wrong happens with the lock management.
The implementation would have to be very "reliable", ensuring in case of any failure the lock must be released.
The scope of this "lock handling" is very specific, I think it can be manageable until a tarball/db decoupling happens on Verdaccio.

I think it can be manageable until a tarball/db decoupling happens on Verdaccio.

Refs https://github.com/openupm/verdaccio-storage-proxy


Streaming JSON serialization for outgoing requests

I love the optional json() feature, my HTTP code looks super tidy:
        let response = self
            .sheets
            .reqwest
            .post(url)
            .json(&self.value_range)
            .bearer_auth(self.sheets.oauth2_token)
            .send()
            .await?;

but I imagine I'm going to be streaming lots of data out this request. The code json(&T) looks like it's forcing all the data to be buffered first:
    pub fn json<T: Serialize + ?Sized>(mut self, json: &T) -> RequestBuilder {
        let mut error = None;
        if let Ok(ref mut req) = self.request {
            match serde_json::to_vec(json) {
                Ok(body) => {
                    req.headers_mut()
                        .insert(CONTENT_TYPE, HeaderValue::from_static("application/json"));
                    *req.body_mut() = Some(body.into());
                }
                Err(err) => error = Some(crate::error::builder(err)),
            }
        }
        if let Some(err) = error {
            self.request = Err(err);
        }
        self
    }

specifically serde_json::to_vec(json). Could this be converted to use serde_json::to_writer()? Maybe this is a async/blocking code problem? Looks like that's the case in serde's world: https://github.com/serde-rs/json/issues/575.
Just wanted to kick off a conversation here and have something searchable.

Streaming would need to be handled more by the user. First, you need to determine how the remote would receive it: how are the pieces streamed, is it like an array that is never closed? Or is each piece a self-contained JSON object, and they are separated by newlines?
After you've determined that, you could send a request with a channel as the body stream. Then, each time you have a part ready, you can use something like serde_json::to_vec(&item), and then push that on the channel.


Collaborative key creation: Need UI

Prompt user if collaborative key is being created (self) or a fresh key is being added (need UI)
#3742

https://xd.adobe.com/view/f1543c84-c25a-4ad6-81ca-1e0c540e956e-a407/screen/9fce491e-158b-45d6-8f29-8d7cd42f35a1/

Verified this issue on keeper app v 1.1.12(303)


New xSPQuotaTemplate and xSPDesignerSettings resource

This PR adds the xSPQuotaTemplate resource, according to #91
As requested: I have used the VS project and created a test file. Since I am not sure how to use and test the Tests file, I tried to edit it as good as possible. Please let me know if anything should be changed.

Just noting here that @ykuijs and I are having an offline discussion about how the tests in this one should be approached so that we can merge it in and test it.

Somehow I managed to include the xSPDesignerSettings into this branch, even though I created a separate branch for it. So the resource for issue #23 is also in this PR.
Still learning to use Git :-p

@ykuijs I've done a merge and touch up of this one that is ready to merge in and sent you a pull request with the changes. Once you accept that merge the changes will turn up here and we can commit these to the dev branch

@BrianFarnhill - Merge has been completed!


ODIS Operational Support + Metrics

@alecps @codyborn bumping epic priority to p3 since all higher priority tickets have been completed. seems essential observability tickets are in one of the other ODIS scalability epics


Proposal: Make MdDialogConfig generic and use type for data property

Bug, feature request, or proposal:
I propose making MdDialogConfig a generic and use the type for the data property to add better type safety.
See https://github.com/angular/material2/blob/master/src/lib/dialog/dialog-config.ts#L49
Instead of using any you could do
class MdDialogConfig<T> {
  ...
  data?: T;
}

This would give better type safety on the data property.
What is the current behavior?
Data is type any
Which versions of Angular, Material, OS, browsers are affected?
2.0.0-beta.3 cesium-cephalopod (2017-04-07)

I think that this definitely makes sense, however it'll be a breaking change. I think that we should wait with it until we start supporting TypeScript > 2.3, which introduces default values for generic parameters.


Upgrading to Schema 0.12

Status
READY
Description
Uses boundlessgeo/schema 0.12 Actions

@tetriscode are the changes to that Cartfile just a reformatting?


Load PDBs with assemblies, if present

Crashes when using Assembly.Load(byte[], byte[]) to load PDB files. Not worth fixing.


Question: Integrating Archivebox into my workflow

Hello,
there are a few things I'd like Archivebox to do, as part of my personal infrastructure and workflow.
I understand that the HTTP API won't be here anytime soon, so I will work around that.
These are the 3 things I need to do:

adding new links to Archivebox as my system ingests them.
for any link, answer the question "do I have this link archived?" and if yes, also returning the links to the archived version(s).
adding the text of the downloaded pages (article view only) to my search index

I think I can fix #1 by creating a txt endpoint that will contain the links to be archived, and having Archivebox fetch from that.
For #2 and #3, I have looked at the DB briefly.
Seems I can use core_snapshot to fetch a list of URLs I have in my archive.
But how do I find which kinds of archival were successful? Is it somewhere in the DB, or do I have to crawl the filesystem and check "manually"?
And what about the URLs? Will they always be in the form of archive/<folder name>/readability/content.html (where the last 2 parts are specific for each archive type)?
Is there anything else I should keep in mind?
Thank you!

archivebox add ./path/to/links.txt
archivebox list --csv=timestamp,is_archived 'https://example.com/url/to/check' | grep true
cat ./archive/<timestamp>/**/*.{txt,html,htm} | <cmd to add to search index>

But how do I find which kinds of archival were successful? Is it somewhere in the DB, or do I have to crawl the filesystem and check "manually"?

You can use either the CLI archivebox list --csv=timestamp,is_archived 'https://example.com/url/to/check' | grep true or you can check the SQL db using the core_archiveresult table. It contains all the results you see on the Log page in the UI, and you can select using the foreign key to the snapshot and look for any succesful ArchiveResult entries (which means it's succeeded in archiving).

And what about the URLs? Will they always be in the form of archive/<folder name>/readability/content.html (where the last 2 parts are specific for each archive type)?

Yes, however some are stored directly in the root of the archive subfolder like: archive/<folder name>/singlefile.html (for legacy reasons).

Is there anything else I should keep in mind?

ArchiveBox has full-text indexing built in already, why not call out to that directly instead of building your own index on top of it?
archivebox list --filter-type=search 'some text to search'
This uses Sonic if you have it set up, or ripgrep as the fallback if you don't have Sonic enabled.


Multiple call support

Summary
Is it a hack? Yes. Does it work? Yes!
The idea of this feature is to enable Flex agents already handling a call to be able to handle a second call that gets transferred to them by another worker.
The reason that Flex does not support multiple simultaneous calls out-of-the-box is due to a limitation in the Twilio Voice JavaScript SDK used by Flex. To work around this limitation, the multi-call feature instantiates a second Voice SDK Device to handle a second incoming call. This works because disabling allowIncomingWhileBusy prevents the Voice SDK instance managed by Flex from receiving a second inbound call, allowing our second instance to handle it gracefully.
Due to the Voice SDK limitation, Flex's state maintains an assumption that only one call at a time may be considered active. To work around this, the multi-call feature changes the active call in Flex state whenever the selected task changes.
When handling more than one call at once, only one call should be heard by the agent at a time. To handle this, when accepting or un-holding a call, any other active call is immediately placed on hold and muted. Mute is toggled in addition to hold in order to prevent the agent from being recorded on the wrong call.
Checklist

[x] Tested changes end to end
[x] Any Flex config changes added to all environment files
[x] For Flex features added, ensure the feature list on the README on the project root folder is updated
[x] For Flex v2 features, ensured pluginsLoaded event handler is added
[x] Completed README template for new features

[x] Feature summary - high level summary of what the feature does
[x] Flex User Experience with animations - animations with descriptions if necessary of the user experience in Flex
[x] Setup and dependencies - description of any setup steps required for this feature
[x] How does it work? - description of plumbing supporting feature

[x] Updated build number in package.json when modifying a flex plugin
[x] Added PR Label "ready-for-review"
[x] Requested one or more reviewers for the PR

I realized there are a couple more TODO items for some edge cases and different configs:

Set audioConstraints as configured
Set acceptOptions as configured
If initialDeviceCheck is enabled, set the input device before accept.

A couple of issues

i found transferring multiple times left the participants getting out of sync.  Ultimately transferring 4 times, then on final step hanging up, left the caller on hold with no tasks.

there is something to consider here around transferring to queue,

workflow filter not applicable so transfers to queue push to any qualifying agent in the queue which would be anyone with the spare capacity.  We could probably tackle this with an override of the queue transfer screen to be a workflow transfer solution - this is a probably just something to cover in the readme.

would it be possible to also check the sdk options in the plugin loaded event - and throw a warning notification if the feature is enabled but the sdkOption is set to true?

All of the above should be addressed now (except the item that turns out isn't ours!)


Remove version: DVDFlick.DVDFlick version <IP_ADDRESS>

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

URL: https://sourceforge.net/projects/dvdflick/files/dvdflick/DVD Flick <IP_ADDRESS>/dvdflick_setup_<IP_ADDRESS>.exe/download
OK
(Automated message - build 923)

Close with reason: Package still available.;


Update stable version in repo from 0.8.7 to 0.9.0

Think about update stable version to 0.9.0
Version: stable=0.8.7 (744 days old) => latest=0.9.0 (15 days old)
Installs: stable=1937 (79.29%), latest=154 (6.3%), total=2443
Click to use developer portal
Click to edit
Note: This is an automatically generated message and not personally authored by bluefox!

Is there any reason to delay update to stable any longer?
Please comment if there's a reason.
Note: If there is no comment until 22.12.2023 the update could be performed anyway.

A kind reminder ...
Please respond if anything know to avoid update, otherwise I will update at stable next week.

This issue seems to be outdated.
This issue suggests to update the stable version of this adapter to 0.9.0 but the current stable version is already 0.9.0.
So this issue should be closed.


Error in kythe.bzl: cc_verifier_test_impl [phab:T80]

Created by fromberger at 2015-11-25 16:49:01:
Repro:
$ bazel build //kythe/cxx/extractor/testdata:extract_verify_std_string_test
ERROR: $PWD/kythe/kythe/cxx/extractor/testdata/BUILD:134:1: in cc_verifier_test rule //kythe/cxx/extractor/testdata:extract_verify_std_string_test:
Traceback (most recent call last):
        File "$PWD/kythe/kythe/cxx/extractor/testdata/BUILD", line 134
                cc_verifier_test(name = 'extract_verify_std_string_test')
        File "$PWD/kythe/tools/build_rules/kythe.bzl", line 115, in cc_verifier_test_impl
                extract(ctx, kindex, args, inputs = [src], mnemo...')
        File "$PWD/kythe/tools/build_rules/kythe.bzl", line 2, in extract
                ctx.resolve_command(tools = [ctx.attr._extractor])
Type ctx has no function resolve_command().
ERROR: Analysis of target '//kythe/cxx/extractor/testdata:extract_verify_std_string_test' failed; build aborted.
INFO: Elapsed time: 0.742s

Version:
$ bazel version
Build label: head (8c353e4)
Build target: bazel-out/local_linux-fastbuild/bin/src/main/java/bazel-main_deploy.jar
Build time: Wed Oct 7 19:03:24 2015<PHONE_NUMBER>)
Build timestamp:<PHONE_NUMBER>
Build timestamp as int:<PHONE_NUMBER>

It is quite possible I'm using a bad bazel commit, though this was working for me at the end of last week.

zarko wrote at 2015-11-25 20:55:06:
I'm at f87a414a6bf50613a2c419e53a96f76154f44ae3, which is more recent than 8c353e4. Looks like resolve_command was added in 79be96fcf; that commit is slightly newer than 8c353e4. Maybe last week you were using a different Bazel binary?

fromberger wrote at 2015-11-25 21:09:12:
Ah, yes, that helps, thanks. It works when I rebuild Bazel at commit f87a414a6bf50613a2c419e53a96f76154f44ae3.
We still need to figure out a more satisfactory way to deal with the tool changes, but that isn't for this task.


How response to the source document updates?

I noticed that execete
make gettext
sphinx-intl  update -l <lang>

the regenerated .po  file retained the previous translation content,
but I only saw the file update prompt on the terminal during executed command,
so how does the translator know which files was updated and  need to translate?
Something like adding an update tag in the appropriate place in the .po  file?
I have also learned that transifex provide XLIFF file  containd  untranslated content, but this feature is available in the paid version.
Thank you for any guidance.

Normally, when Gettext PO file are updated and it has new strings that are similar to another which was translated already, then it receives the translation and also a , fuzzy flag. This is a fuzzy-flagged string that will not show its translation in the compiled software/docs until translators act upon it and remove the flag.
If I remember correctly, Transifex does not import translations from fuzzy-flag strings. Instead Transifex has it own system of suggestions, which may find a similar translation from the Translation Memory (TM).
Back to the Terminal, I'd normally run git diff after sphinx-intl update command to find which PO files were updated.


P2PNet configuration error

First thanks for the open-source code of your work!
I've set up the python environment and dataset following the README, when I train P2PNet on SeaPerson with the command
export GPU=4 && LR=1e-4 && B=2 && WH=(640 640) && CONFIG="TinyPersonV2/p2p/p2p_r50_fpns4_1x_fl_sl1_TinyPersonV2_640" && \
CUDA_VISIBLE_DEVICES=0,1,2,3 PORT=10000 tools/dist_train.sh configs2/${CONFIG}.py $GPU \
--work-dir ../TOV_mmdetection_cache/work_dir/${CONFIG}/trainval${WH[0]}x${WH[1]}_adamlr${LR}_1x_b${B}${GPU}g_coarse/ \
--cfg-options optimizer.lr=${LR} data.samples_per_gpu=${B} \
 data.train.ann_file="data/tiny_set_v2/anns/release/corner/coarse/noise_rg-0-0.25_1/corner_w640_h640/pseuw16h16/rgb_train_w640h640ow100oh100_coarse.json" \
 data.val.ann_file="data/tiny_set_v2/anns/release/rgb_test.json"

I get error as below
Traceback (most recent call last):
  File "/home/yq223369/.local/lib/python3.7/site-packages/mmcv/utils/registry.py", line 51, in build_from_cfg
    return obj_cls(**args)
  File "/disk2/yaoqi/workspace/Det/PointTinyBenchmark/TOV_mmdetection/mmdet/models/necks/fpn.py", line 96, in __init__
    assert num_outs >= self.num_ins - start_level
AssertionError

I look into the configuration file and find the neck and head config as
neck=dict(
        type='FPN',
        in_channels=[256, 512, 1024, 2048],
        out_channels=256,
        start_level=0,  # 1     # output only 1 level (cause p2p has no size)
        add_extra_convs='on_input',
        num_outs=1,  # 5
        norm_cfg=norm_cfg,  # add
    ),
    bbox_head=dict(
        norm_cfg=norm_cfg,  # add
        type='P2PHead',
        num_classes=1,
        in_channels=256,
        feat_channels=256,
        stacked_convs=4,  # didi4 TODO: 论文中“three stacked convolutions”
        strides=[4],  # [4, 8, 16, 32, 64] # [8, 16, 32, 64, 128]
        # point_anchor=[(-0.25, -0.25), (0.25, -0.25), (0.25, 0.25), (-0.25, 0.25)],  # Grid
        point_anchor=[(0., 0.)],  # Grid
        loss_cls=dict(
            type='FocalLoss',
            use_sigmoid=True,
            gamma=2.0,
            alpha=0.25,
            loss_weight=1.0
        ),
        loss_reg=dict(type='SmoothL1Loss', beta=1.0 / 9.0, loss_weight=0.5),
        pts_gamma=1,  # γ to 100.
        reg_norm=1,
    ),

so I guess you only want to produce single-level feature map from FPN, with stride=4? but the neck config would not pass the assertion above

Very thanks for your feedback. I have update the FPN code that I forget to upload before.
The problem happended due to the limitation of original FPN's implement of mmdetection. It can not support only output the high resolution level feature.  It is easy to fixed it as this commit showing.

thanks for your reply


lntest: Use TCP ports not based in nodeID

This changes TCP port selection in integration tests from being
sequential, based on the node ID to being sequential but tested before
assigment.
This should reduce the number of flaky tests that fail due to the port
already being used by another process in the CI server.
Example of a test that failed due to this: https://travis-ci.org/lightningnetwork/lnd/jobs/612299358#L337

Good catch! Did you look into whether this fix is related to the fix in #3751?

I don't think it is because nodes are not started concurrently in integration tests at the moment and I'm still getting this error occasionally even though I've already changed dcrlnd to use atomic node ids:
https://github.com/decred/dcrlnd/blob/master/lntest/node.go#L345-L347
So at least at this moment it seems to me that the issue is some other (non-lnd related) process running in the CI server.

Linter is failing

@matheusd looks good now, could you squash the fixup commits?


Support HTTP

This change supports alternatively making HTTP requests to a URL and waiting for a successful HTTP response, rather than just opening a socket. This is useful for services that open their port before they're actually ready to handle requests.
Also:

Avoid the blank line when the service is already ready
Capitalise the option descriptions now that there's one with more than one sentence
Default the description option to 'service'. Requiring a description isn't necessary when it's obvious what it is that you're trying to start up

I haven't tested any of these changes :see_no_evil:
Are you up for using them as a git gem for a while and letting me know how it goes? Assuming no surprises, I can publish an official release.

Haha sure. I was manually testing it as I was working on it, but can do.


When .glb file does not exist (or path is wrong), command still adds .jsx file to repo

If you try to run the command on a file that doesn't exist, or if you get the path wrong, you get an empty .jsx file in your repository. This seems like undesirable behavior and I'm sure I could implement a quick fix. Is it okay if I submit a PR?

sure!

sure!

Thanks!
@drcmda
I think I might need permission to create a new branch? The fix is pretty simple with a fs.existsSync() check.

Just kidding, forked the repo and submitted a pr #185

@drcmda just wanted to send a gentle nudge that I resolved the empty file issue


Xcode Cloud issue

Recent commits failed to build on Xcode Cloud.
Building locally with Xcode 15.0 IS working, so I believe this is due to Xcode Cloud, issue filed at:
https://developer.apple.com/forums/thread/732893
How can Xcode Cloud suck so bad even if created by Apple...

Sadly there's still no response from there, no Apple employees, no even someone with the same issue.

See: https://developer.apple.com/forums//thread/732893?answerId=758361022#758361022

The workaround here is to add a file named ci_scripts/ci_post_clone.sh to your project, with the following contents:

#!/usr/bin/env bash
set -euo pipefail

defaults write com.apple.dt.Xcode IDESkipPackagePluginFingerprintValidatation -bool YES

This is making use of Xcode Cloud's custom build scripts to configure Xcode to skip the plugin trust verification.


Unable to find Chromecast Audio

On a IMac running El Capitan. Soundflower v2.0b2. and Soundcast v1.6.
Soundcast is unable to find my Chromecast Audio. However when I reboot my Chromecast Audio  Soundcast is able to find my Chromecast Audio. Also when running Google Chrome browser with the Chromecast Addon, soundcast is able to find my Chromecast Audio. (this works without rebooting my Chromecast Audio)
When I select reset audio adapter, soundcast is unable to find the Chromecast Audio again. It shows up again after starting Google Chrome (with Chromecast Addon) or rebooting the Chromecast Audio.

Yeah this is also my new problem :(

Same with a Chromecast v1. soundcast finds the Chromecast after rebooting it or starting Google Chrome browser.

My computer can't even find the chromecast. Chrome finds it and works in the browser, but not with Flower/SoundCast.
Any ideas?

I have the same issue on my machine. It happens only sporadically though.
Reproduce:

connect to CA
music plays fine
Soundcast --> stop casting
Soundcast doen't see the CA any more
open Chrome, find the CA
Soundcast finds the CA

System specs: MBP Retina, OSX 10.11.4, Soundcast v1.7, Soundflower 2.0b2

Here's my problem. It works fine in chrome and on my ipad. When I go to use
soundcast, this is what happens.
[image: Inline image 1]
On Sat, Apr 16, 2016 at 7:28 AM, Luka Sterbic<EMAIL_ADDRESS>wrote:

I have the same issue on my machine. It happens only sporadically though.
Reproduce:

connect to CA
music plays fine
Soundcast --> stop casting
Soundcast doen't see the CA any more
open Chrome, find the CA
Soundcast finds the CA

System specs: MBP Retina, OSX 10.11.4, Soundcast v1.7, Soundflower 2.0b2
—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/andresgottlieb/soundcast/issues/40#issuecomment-210793538


Uncaught Error: Cannot call function 'getPosition' on missing remote object 5332

[Enter steps to reproduce:]
Not sure ...

Saved file (ctrl-s)
Changed focus to my terminal
Error appeared

Atom: 1.41.0 x64
Electron: 4.2.7
OS: Ubuntu 16.04.6
Thrown From: Atom Core
Stack Trace
Uncaught Error: Cannot call function 'getPosition' on missing remote object 5332
At /usr/share/atom/resources/electron.asar/renderer/api/remote.js:222

Error: Cannot call function 'getPosition' on missing remote object 5332
    at throwRPCError (/usr/share/atom/resources/electron.asar/browser/rpc-server.js:148:17)
    at /usr/share/atom/resources/electron.asar/browser/rpc-server.js:406:5
    at EventEmitter.ipcMain.on.args (/usr/share/atom/resources/electron.asar/browser/rpc-server.js:273:21)
    at EventEmitter.emit (events.js:182:13)
    at WebContents.<anonymous> (/usr/share/atom/resources/electron.asar/browser/api/web-contents.js:368:21)
    at WebContents.emit (events.js:182:13)

Commands
     -0:35.9.0 editor:indent (input.hidden-input)
     -0:34.5.0 editor:move-to-end-of-screen-line (input.hidden-input)
     -0:34 editor:newline (input.hidden-input)
     -0:32 editor:consolidate-selections (input.hidden-input)
     -0:32 core:cancel (input.hidden-input)
     -0:31.8.0 core:move-down (input.hidden-input)
     -0:30.5.0 editor:move-to-first-character-of-line (input.hidden-input)
     -0:30 core:backspace (input.hidden-input)
     -0:29.1.0 core:save (input.hidden-input)
  7x -0:28.6.0 core:move-up (input.hidden-input)
  8x -0:27.3.0 core:move-down (input.hidden-input)
  3x -0:25.8.0 core:move-up (input.hidden-input)
     -0:24.5.0 core:save (input.hidden-input)
  2x -0:24.1.0 core:move-up (input.hidden-input)
 13x -0:22.5.0 core:move-down (input.hidden-input)
  4x -0:21.2.0 core:move-up (input.hidden-input)

Non-Core Packages

Thank you for opening this issue. This was issue present in electron versions 4 and below. The latest atom version v1.51.0 uses electron version 5.0.3. The issue was fixed on this commit https://github.com/electron/electron/commit/a8f2646ba682d65f94ea628ac11b1a5521bcedcd. The fix has been available from electron version 5.0.0. I would advice you to upgrade to the latest atom version. I am closing this for now but happy to reopen if you still experience the issue.


Implement the export to calendar functionality

On hold until a final design decision has been made.

Unassigning as I'm currently tied up in admin UI work that I'd like to get done. This needs investigation per https://github.com/CUL-DigitalServices/grasshopper-ui/issues/120

The design has been deliverd, assigning to myself for implementation

Reassigning to @Coenego for review.

Coverage remained the same at 100.0% when pulling 4f9dad438066dfd44d542e3aa83c9bd959bde0b9 on bp323:exportCalendar into e2ad84a5ea899e23cd26ec0952a1f2ad7512db6d on CUL-DigitalServices:master.

Left a question. Looks really good otherwise. Reassigning to @bp323

Back to @Coenego for review.

Coverage remained the same at 100.0% when pulling a310357364500ab07fa0dac159a8a74f34727f33 on bp323:exportCalendar into c14013ea799e12c7fc2475d1e0b586b1a69de855 on CUL-DigitalServices:master.


+$+YNEW-VIDEO Oviya Leaked.Video 2024 LINK Viral on Social Media X Today Trending TAMIL ACTRESS MMS Oviya Latest Viral.Video Leaks

+#+$+YNEW-VIDEO Oviya Leaked.Video 2024 LINK Viral on Social Media X Today Trending TAMIL ACTRESS MMS Oviya Latest Viral.Video Leaks
09 Seconds ago-Oviya video leak row: Actress has perfect response to claims about viral MMS clip
Watch 🟢 ➤🌐 Click Here To link (Full Viral Video Link)
🔴 ➤►DOWNLOAD👉👉 (Full Viral Video Link)
Watch 🟢 ➤🌐 Click Here To link (Full Viral Video Link)
🔴 ➤►DOWNLOAD👉👉 (Full Viral Video Link)
Social media has been buzzing with rumors surrounding a private video allegedly featuring actress Oviyaa. Several users are circulating screenshots they claim are from the video, igniting widespread speculation and discussion across platforms.
However, many believe that the video might be a deepfake—a digitally manipulated video designed to deceive. Oviyaa has not yet commented or issued any statement regarding the rumors. Some netizens have also shared intimate scenes from her Tamil movie “90 ML,” further adding to the confusion. Fans of the actress are urging others not to spread or share the video.
This incident mirrors a similar situation involving Bollywood actress Urvashi Rautela a few months ago. A video, purported to be a private clip, turned out to be a scene from her film Ghuspaithiye. Responding to the misunderstanding, Rautela expressed her initial distress but clarified that it was not a personal video, emphasizing that no woman should have to go through such an ordeal.
Oviyaa, known for her work in Tamil and Malayalam cinema, gained recognition with the romantic comedy Kalavani (2010) and followed it with notable roles in films like Marina (2012) and Moodar Koodam (2013). She also appeared in the hit horror-comedy Yaamirukka Bayamey (2014). Oviyaa became widely popular after participating in the first season of Bigg Boss Tamil in 2017, where she earned a large fanbase despite leaving the show early.
Oviya L.ea𝚔ed Original Video Viral On Social Media the internet by storm and amazed viewers on various social media platforms.
In today's digital age, a single video can catapult an individual into internet stardom. Such was the case for Oviya, a contestant in the 2024 Ms. competition, whose powerful and inspiring speech went viral on social media platforms like Twitter.
The video, which quickly gained traction, captured Oviya's passionate delivery as she addressed a pressing social issue. Her words resonated with viewers, sparking a wave of admiration and support. The video's impact was undeniable; it not only propelled Oviya to fame but also ignited important conversations about
Oviya L.ea𝚔ed video took the internet by storm and amazed viewers on various social media platforms. Oviya L.ea𝚔ed, a young and talented digital creator, recently became famous thanks to this interesting video.
The Oviya 2024 viral video serves as a testament to the power of social media to amplify voices and spark change. It highlights the importance of authentic storytelling and the ability to connect with audiences on a deep emotional level. As the video continues to inspire and empower viewers, Oviya's legacy as a viral sensation and advocate for will undoubtedly endure.
Oviya reacts to the private video leak; Says, 'Next time bro'
Oviya Leaked Trends On Social Media Amid Her Private Video Goes Viral
Oviya Video Oviya Leaked Video Oviya priva...
Oviya Video Oviya Leaked Video Oviya private video Oviya MMS Bigg Boss Tamil fame Oviya · devafcee. Astronaut · 3m ago in. Galaxy S24.
Watch 🟢 ➤🌐 Click Here To link (Full Viral Video Link)
🔴 ➤►DOWNLOAD👉👉 (Full Viral Video Link)
Watch 🟢 ➤🌐 Click Here To link (Full Viral Video Link)
🔴 ➤►DOWNLOAD👉👉 (Full Viral Video Link)
Private Videos Leaked? Actress Says 'Enjoy'
This social media user commented “A 17-second video of you has leaked madam” and Oviya replied “Enjoy”. She even reacted to a couple of ...
Oviya's Shocking Reply To Private Video Leaked Issue ...
oviya''s latest video has taken social media by storm, captivating viewers and sparking widespread discussions. This young digital creator has garnered ...
+SEX MMS clip Oviya private video leaked ? Social media ...
SEX MMS clip Oviya private video leaked ? Social media abuzz with rumours actress, Posts: 0, Last Post: Oct 12, 2024 - 6:40 PM ...
ZWATCH.VIDEOS Oviya Leaked Video On Social Media X ...
VIDEOS Oviya Leaked Video On Social Media X Twitter
Oviya's reaction to leaked intimate viral video proves she is ...


Thread leakage in TF2.1

System information
Red Hat Enterprise Linux Server release 7.7 (Maipo)

TensorFlow in docker container (nvcr.io/nvidia/tensorflow:20.01-tf2-py3 and tensorflow/tensorflow:2.1.0-gpu-py3-jupyter): - TensorFlow version: 2.1.0

Python version: 3.6.9

CUDA/cuDNN version: - GPU model and memory: CUDA 10.2, libcudnn.so.7, DGX-1 server with 8xTesla V100-SXM2 (32GB)

Describe the current behavior
When executing the following jupyter block in TF2.1, we experience thread leakage that results in a crash after around 720 epochs. It seems that with every epoch, 5-6 new threads are created that are never cleaned up.
Thistory = []

history = model.fit(trnx, trny,
          epochs=1000,                   # doesn't seem to make any difference
          batch_size = 1024,            # affects GPU utilization
          validation_split=0.06,        # , (note comma!) # use 6% for validation
          class_weight={0:1, 1:50.0}, # Pay a lot more attention to Class "1"
         )

Thistory.append(history)

When examining the core dump, we see that at the time of the crash approx. 4090 threads have been created and the backtrace of the crashing thread looks like this:
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007fd6d9854801 in __GI_abort () at abort.c:79
#2  0x00007fd6d3d32c02 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007fd6d3d30ab6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fd6d3d30af1 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007fd6a19ab3de in std::execute_native_thread_routine (__p=0x8f947540) at /dt7-src/libstdc++-v3/src/nonshared11/../c++11/thread.cc:91
#6  0x00007fd6d95fc6db in start_thread (arg=0x7fc6b3fff700) at pthread_create.c:463
#7  0x00007fd6d993588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Here is the full log of the failing run:
Feb 27 16:08:03 bash[4775]: ================
Feb 27 16:08:03 bash[4775]: == TensorFlow ==
Feb 27 16:08:03 bash[4775]: ================
Feb 27 16:08:03 bash[4775]: NVIDIA Release 20.02-tf2 (build 9892252)
Feb 27 16:08:03 bash[4775]: TensorFlow Version 2.1.0
Feb 27 16:08:03 bash[4775]: Container image Copyright (c) 2019, NVIDIA CORPORATION.  All rights reserved.
Feb 27 16:08:03 bash[4775]: Copyright 2017-2019 The TensorFlow Authors.  All rights reserved.
Feb 27 16:08:03 bash[4775]: Various files include modifications (c) NVIDIA CORPORATION.  All rights reserved.
Feb 27 16:08:03 bash[4775]: NVIDIA modifications are covered by the license terms that apply to the underlying project or file
.
Feb 27 16:08:03 bash[4775]: NOTE: Legacy NVIDIA Driver detected.  Compatibility mode ENABLED.
Feb 27 16:08:03 bash[4775]: NOTE: Detected MOFED driver 5.0-0; version automatically updated.
Feb 27 16:08:03 bash[4775]: NOTE: MOFED driver was detected, but nv_peer_mem driver was not detected.
Feb 27 16:08:03 bash[4775]: Multi-node communication performance may be reduced.
Feb 27 16:08:05 bash[4775]: 2020-02-27 16:08:05.294586: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcudart.so.10.2
Feb 27 16:08:06 bash[4775]: 2020-02-27 16:08:06.049185: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libnvinfer.so.7
Feb 27 16:08:06 bash[4775]: 2020-02-27 16:08:06.050172: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libnvinfer_plugin.so.7
Feb 27 16:08:06 bash[4775]: [I 16:08:06.830 NotebookApp] jupyter_tensorboard extension loaded.
Feb 27 16:08:06 bash[4775]: [I 16:08:06.862 NotebookApp] JupyterLab extension loaded from /usr/local/lib/python3.6/dist-packag
es/jupyterlab
Feb 27 16:08:06 bash[4775]: [I 16:08:06.862 NotebookApp] JupyterLab application directory is /usr/local/share/jupyter/lab
Feb 27 16:08:06 bash[4775]: [I 16:08:06.864 NotebookApp] [Jupytext Server Extension] NotebookApp.contents_manager_class is (a
subclass of) jupytext.TextFileContentsManager already - OK
Feb 27 16:08:06 bash[4775]: [I 16:08:06.865 NotebookApp] Serving notebooks from local directory: /home/xxxxxx
Feb 27 16:08:06 bash[4775]: [I 16:08:06.865 NotebookApp] The Jupyter Notebook is running at:
Feb 27 16:08:06 bash[4775]: [I 16:08:06.865 NotebookApp] http://hostname:8888/
Feb 27 16:08:06 bash[4775]: [I 16:08:06.865 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to
 skip confirmation).
Feb 27 16:08:30 bash[4775]: [W 16:08:30.916 NotebookApp] 404 GET /api/kernels/2a8b1a39-d9f0-48f5-8b4d-7bc1188a06c4/channels?se
ssion_id=7c85bda7cc01423c89e3b2d4652db535 (<IP_ADDRESS>): Kernel does not exist: 2a8b1a39-d9f0-48f5-8b4d-7bc1188a06c4
Feb 27 16:08:30 bash[4775]: [W 16:08:30.944 NotebookApp] 404 GET /api/kernels/2a8b1a39-d9f0-48f5-8b4d-7bc1188a06c4/channels?se
ssion_id=7c85bda7cc01423c89e3b2d4652db535 (<IP_ADDRESS>) 38.39ms referer=None
Feb 27 16:08:50 bash[4775]: [W 16:08:50.358 NotebookApp] 404 GET /nbconvert/html/Notebooks/custom.css (<IP_ADDRESS>): No such
 file or directory: Notebooks/custom.css
Feb 27 16:08:50 bash[4775]: [W 16:08:50.359 NotebookApp] 404 GET /nbconvert/html/Notebooks/custom.css (<IP_ADDRESS>) 13.11ms
referer=None
Feb 27 16:08:51 bash[4775]: [I 16:08:51.706 NotebookApp] Kernel started: 5ff3ace7-0cf6-4cd1-8610-1b721b134801
Feb 27 16:08:51 bash[4775]: [W 16:08:51.713 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=202002271608
04 (<IP_ADDRESS>) 3.03ms referer=http://dls007.idc.ctbto.org:8888/notebooks/Notebooks/20200225A.ipynb
Feb 27 16:08:52 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/securit
y
Feb 27 16:08:52 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/pid
Feb 27 16:08:52 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/securit
y
Feb 27 16:08:52 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/pid
Feb 27 16:08:56 bash[4775]: [I 16:08:56.902 NotebookApp] Saving file at /Notebooks/20200225A.ipynb
Feb 27 16:08:56 bash[4775]: [I 16:08:56.903 NotebookApp] Saving 20200225A.ipynb
Feb 27 16:09:07 bash[4775]: [W 16:09:07.039 NotebookApp] 404 GET /api/contents/Notebooks/20200227B.ipynb?type=notebook&content
=0&_=1582819731172 (<IP_ADDRESS>): No such file or directory: Notebooks/20200227B.ipynb
Feb 27 16:09:07 bash[4775]: [W 16:09:07.040 NotebookApp] No such file or directory: Notebooks/20200227B.ipynb
Feb 27 16:09:07 bash[4775]: [W 16:09:07.041 NotebookApp] 404 GET /api/contents/Notebooks/20200227B.ipynb?type=notebook&content
=0&_=1582819731172 (<IP_ADDRESS>) 1.91ms referer=http://dls007.idc.ctbto.org:8888/notebooks/Notebooks/20200225A.ipynb
Feb 27 16:09:07 bash[4775]: [I 16:09:07.060 NotebookApp] Uploading file to /Notebooks/20200227B.ipynb
Feb 27 16:09:07 bash[4775]: [I 16:09:07.061 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:09:11 bash[4775]: [I 16:09:11.094 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 16:09:11 bash[4775]: [I 16:09:11.095 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:09:13 bash[4775]: 2020-02-27 16:09:13.621022: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcudart.so.10.2
Feb 27 16:09:14 bash[4775]: 2020-02-27 16:09:14.257420: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libnvinfer.so.7
Feb 27 16:09:14 bash[4775]: 2020-02-27 16:09:14.258187: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libnvinfer_plugin.so.7
Feb 27 16:10:51 bash[4775]: [I 16:10:51.723 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 16:10:51 bash[4775]: [I 16:10:51.723 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:11:44 bash[4775]: 2020-02-27 16:11:44.933864: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcuda.so.1
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.339561: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
0 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:06:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.341723: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
1 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:07:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.343843: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
2 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:0a:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.346002: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
3 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:0b:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.348146: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
4 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:85:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.350207: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
5 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:86:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.352268: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
6 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:89:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.354321: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device
7 with properties:
Feb 27 16:11:45 bash[4775]: pciBusID: 0000:8a:00.0 name: Tesla V100-SXM2-32GB computeCapability: 7.0
Feb 27 16:11:45 bash[4775]: coreClock: 1.53GHz coreCount: 80 deviceMemorySize: 31.72GiB deviceMemoryBandwidth: 836.37GiB/s
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.354367: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcudart.so.10.2
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.354408: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcublas.so.10
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.359249: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcufft.so.10
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.362850: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Succes
sfully opened dynamic library libcurand.so.10
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.373520: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.376601: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.376650: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.408041: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0, 1, 2, 3, 4, 5, 6, 7
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.420281: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.425679: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x49acb80 initialized for platform Host (this does not guarantee that XLA will be used). Devices:
Feb 27 16:11:45 bash[4775]: 2020-02-27 16:11:45.425704: I tensorflow/compiler/xla/service/service.cc:176]   StreamExecutor device (0): Host, Default Version
Feb 27 16:11:47 bash[4775]: 2020-02-27 16:11:47.086025: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f1428005760 initialized for platform CUDA (this does not guarantee that XLA will be used).
Feb 27 16:12:49 bash[4775]: 2020-02-27 16:12:49.700819: I tensorflow/core/grappler/optimizers/auto_mixed_precision.cc:1035] Automatic Mixed Precision Grappler Pass Summary:
Feb 27 16:12:49 bash[4775]: Total processable nodes: 13403
Feb 27 16:12:49 bash[4775]: Recognized nodes available for conversion: 8834
Feb 27 16:12:49 bash[4775]: Total nodes converted: 1104
Feb 27 16:12:49 bash[4775]: Total FP16 Cast ops used (excluding Const and Variable casts): 120
Feb 27 16:12:49 bash[4775]: Whitelisted nodes converted: 272
Feb 27 16:12:49 bash[4775]: Blacklisted nodes blocking conversion: 432
Feb 27 16:12:49 bash[4775]: Nodes blocked from conversion by blacklisted nodes: 1072
Feb 27 16:12:49 bash[4775]: For more information regarding mixed precision training, including how to make automatic mixed precision aware of a custom op type, please see the documentation available here:
Feb 27 16:12:49 bash[4775]: https://docs.nvidia.com/deeplearning/frameworks/tensorflow-user-guide/index.html#tfamp
Feb 27 16:12:51 bash[4775]: [I 16:12:51.706 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 16:12:51 bash[4775]: [I 16:12:51.707 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:12:52 bash[4775]: 2020-02-27 16:12:52.343735: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10
Feb 27 16:12:54 bash[4775]: 2020-02-27 16:12:54.744883: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7
Feb 27 16:13:08 bash[4775]: libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs3
Feb 27 16:13:08 bash[4775]: libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs2
Feb 27 16:13:08 bash[4775]: libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs1
Feb 27 16:13:08 bash[4775]: libibverbs: Warning: no userspace device-specific driver found for /sys/class/infiniband_verbs/uverbs0
Feb 27 16:13:21 bash[4775]: 2020-02-27 16:13:21.697661: W tensorflow/core/grappler/optimizers/meta_optimizer.cc:147] TF_ENABLE_AUTO_MIXED_PRECISION has no effect.
Feb 27 16:13:21 bash[4775]: 2020-02-27 16:13:21.877836: I tensorflow/core/grappler/optimizers/auto_mixed_precision.cc:1035] Automatic Mixed Precision Grappler Pass Summary:
Feb 27 16:13:21 bash[4775]: Total processable nodes: 2754
Feb 27 16:13:21 bash[4775]: Recognized nodes available for conversion: 1796
Feb 27 16:13:21 bash[4775]: Total nodes converted: 496
Feb 27 16:13:21 bash[4775]: Total FP16 Cast ops used (excluding Const and Variable casts): 64
Feb 27 16:13:21 bash[4775]: Whitelisted nodes converted: 80
Feb 27 16:13:21 bash[4775]: Blacklisted nodes blocking conversion: 64
Feb 27 16:13:21 bash[4775]: Nodes blocked from conversion by blacklisted nodes: 8
Feb 27 16:13:21 bash[4775]: For more information regarding mixed precision training, including how to make automatic mixed precision aware of a custom op type, please see the documentation available here:
Feb 27 16:13:21 bash[4775]: https://docs.nvidia.com/deeplearning/frameworks/tensorflow-user-guide/index.html#tfamp
Feb 27 16:13:45 bash[4775]: [I 16:13:45.930 NotebookApp] Kernel interrupted: 5ff3ace7-0cf6-4cd1-8610-1b721b134801
Feb 27 16:14:51 bash[4775]: [I 16:14:51.673 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 16:14:51 bash[4775]: [I 16:14:51.674 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:15:18 bash[4775]: 2020-02-27 16:15:18.903125: W tensorflow/core/grappler/optimizers/meta_optimizer.cc:147] TF_ENABLE_AUTO_MIXED_PRECISION has no effect.
Feb 27 16:15:19 bash[4775]: 2020-02-27 16:15:19.989487: I tensorflow/core/grappler/optimizers/auto_mixed_precision.cc:1035] Automatic Mixed Precision Grappler Pass Summary:
Feb 27 16:15:19 bash[4775]: Total processable nodes: 13403
Feb 27 16:15:19 bash[4775]: Recognized nodes available for conversion: 8834
Feb 27 16:15:19 bash[4775]: Total nodes converted: 1104
Feb 27 16:15:19 bash[4775]: Total FP16 Cast ops used (excluding Const and Variable casts): 120
Feb 27 16:15:19 bash[4775]: Whitelisted nodes converted: 272
Feb 27 16:15:19 bash[4775]: Blacklisted nodes blocking conversion: 432
Feb 27 16:15:19 bash[4775]: Nodes blocked from conversion by blacklisted nodes: 1072
Feb 27 16:15:19 bash[4775]: For more information regarding mixed precision training, including how to make automatic mixed precision aware of a custom op type, please see the documentation available here:
Feb 27 16:15:19 bash[4775]: https://docs.nvidia.com/deeplearning/frameworks/tensorflow-user-guide/index.html#tfamp
Feb 27 16:15:33 bash[4775]: 2020-02-27 16:15:33.431854: W tensorflow/core/grappler/optimizers/meta_optimizer.cc:147] TF_ENABLE_AUTO_MIXED_PRECISION has no effect.
Feb 27 16:15:33 bash[4775]: 2020-02-27 16:15:33.612105: I tensorflow/core/grappler/optimizers/auto_mixed_precision.cc:1035] Automatic Mixed Precision Grappler Pass Summary:
Feb 27 16:15:33 bash[4775]: Total processable nodes: 2754
Feb 27 16:15:33 bash[4775]: Recognized nodes available for conversion: 1796
Feb 27 16:15:33 bash[4775]: Total nodes converted: 496
Feb 27 16:15:33 bash[4775]: Total FP16 Cast ops used (excluding Const and Variable casts): 64
Feb 27 16:15:33 bash[4775]: Whitelisted nodes converted: 80
Feb 27 16:15:33 bash[4775]: Blacklisted nodes blocking conversion: 64
Feb 27 16:15:33 bash[4775]: Nodes blocked from conversion by blacklisted nodes: 8
Feb 27 16:15:33 bash[4775]: For more information regarding mixed precision training, including how to make automatic mixed precision aware of a custom op type, please see the documentation available here:
Feb 27 16:15:33 bash[4775]: https://docs.nvidia.com/deeplearning/frameworks/tensorflow-user-guide/index.html#tfamp
Feb 27 16:16:51 bash[4775]: [I 16:16:51.865 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 16:16:51 bash[4775]: [I 16:16:51.865 NotebookApp] Saving 20200227B.ipynb
Feb 27 16:18:51 bash[4775]: [I 16:18:51.884 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
...
Feb 27 18:14:51 bash[4775]: [I 18:14:51.705 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 18:14:51 bash[4775]: [I 18:14:51.706 NotebookApp] Saving 20200227B.ipynb
Feb 27 18:15:09 bash[4775]: terminate called after throwing an instance of 'std::system_error'
Feb 27 18:15:09 bash[4775]: what():  Resource temporarily unavailable
Feb 27 18:16:00 bash[4775]: [I 18:16:00.707 NotebookApp] KernelRestarter: restarting kernel (1/5), keep random ports
Feb 27 18:16:00 bash[4775]: WARNING:root:kernel 5ff3ace7-0cf6-4cd1-8610-1b721b134801 restarted
Feb 27 18:16:01 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/security
Feb 27 18:16:01 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/pid
Feb 27 18:16:01 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/security
Feb 27 18:16:01 bash[4775]: [IPKernelApp] WARNING | Could not set permissions on /home/xxxxxx/.ipython/profile_default/pid
Feb 27 18:16:51 bash[4775]: [I 18:16:51.672 NotebookApp] Saving file at /Notebooks/20200227B.ipynb
Feb 27 18:16:51 bash[4775]: [I 18:16:51.672 NotebookApp] Saving 20200227B.ipynb

Describe the expected behavior
The notebook runs through 1000 epochs without any problems in TF 2.0. The maximum thread count that is observed with TF2.0 is approx 950.

@sowo
Will it be possible to share colab link or simple standalone code with supporting files to reproduce the issue in our environment.It helps us in localizing the issue faster. Thanks!

@ravikyram: I cannot share the data publicly. Is there any way how I can share the colab link without posting it here?

@sowo
Will it be possible to share colab link with the sample data to reproduce the issue in our environment.Thanks!

@ravikyram
We were able to reproduce the issue with random data as generated by the referenced notebook.
Here is the colab link: https://colab.research.google.com/drive/1HG9d33o0h4e-f2U1ktaoqAirtj_FBdJe
This example crashed in epoch 863 with the same error shown in the OP.

sometimes gpu resource is not released after session closed.

@sowo Is this still an issue for you? I tried running your colab (with TF1.15.5) and noticing different error. Please check the gist here. Thanks!
As your issue is related to TF2.x, Can you please share a simple standalone code (TF2.x) to reproduce the issue. You could use dummy data or public data. Thanks!

@jvishnuvardhan We've meanwhile moved on and this project is no longer active. It is therefore not an issue anymore and difficult to reproduce.


--extra-webpack-config is generating index.html twice

🐞 Bug report
Command (mark with an x)

[x ] build

Is this a regression?
 Not sure
Description
I am trying to integrate async-css-plugin (https://www.npmjs.com/package/async-css-plugin) in to my Angular app and for this I am using --extra-webpack-config and have created below custom-webpack.config file
const HtmlWebpackPlugin = require('html-webpack-plugin')
const AsyncCssPlugin = require("async-css-plugin");
var path = require('path');
module.exports = {
  output: {
    path: path.resolve(__dirname, './dist')
  },
  plugins: [
    new HtmlWebpackPlugin(),
    new AsyncCssPlugin({ logLevel: "info" })
  ]
};

Actually what this plugin does is convert the stylesheet link in index.html file to async link for example:
<link href="styles.416c0915740365a586ba.css" rel=stylesheet media="print" onload="this.media='all'">
Now, when I run ng build --prod --extra-webpack-config custom-webpack.config.js it doesn't make any changes to the index.html, I thought that the plugin isn't working, I opened the issue on plugin's author github repo and also asked question on stackoverflow (https://stackoverflow.com/questions/61965344/angular-running-custom-plugin-after-build/) but couldn't found any solution.
While troubleshooting, I generated a new Angular project and set the "outputPath": "dist/mustakbil", in angular.json.
This time, when I run the build command ng build --prod --extra-webpack-config custom-webpack.config.js, it actually produced two index.html files one in dist folder and another in a folder under dist folder.
The file in dist folder was modified by the plugin after build whereas the file in dist/mustakbil wasn't modified.
This makes me belief that when I set "outputPath": "dist", below is what Angular CLI is doing:

Angular CLI generates, index.html
Plugin modifies the style tag in index.html
Angular CLI re-generates the index.html file, while discarding changes made by the plugin.

🔬 Minimal Reproduction
Here's the reproduction repo https://github.com/andreashuber69/async-css-angular-example
🔥 Exception or Error

Angular CLI is generating index.html twice.

🌍 Your Environment

Angular CLI: 10.0.0-rc.0
Node: 12.16.2
OS: win32 x64

Angular: 10.0.0-rc.0
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace:

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.1000.0-rc.0
@angular-devkit/build-angular     0.1000.0-rc.0
@angular-devkit/build-optimizer   0.1000.0-rc.0
@angular-devkit/build-webpack     0.1000.0-rc.0
@angular-devkit/core              10.0.0-rc.0
@angular-devkit/schematics        10.0.0-rc.0
@ngtools/webpack                  10.0.0-rc.0
@schematics/angular               10.0.0-rc.0
@schematics/update                0.1000.0-rc.0
rxjs                              6.5.5
typescript                        3.9.3
webpack                           4.43.0

The same is reproducible with Angular 9.x.

The Angular CLI builder, @angular-devkit/build-angular, doesn't have an extraWebpackConfig configuration option, you are probably using a 3rd party builder like like ngx-build-plus. You should report this in their issue queue.

Thank you so much @SchnWalter I am using ngx-build-plus for my main repo. I will report it there and update this issue if they say it has something to do with Angular.

Hi @naveedahmed1, in the CLI the index.html generation happens outside of the Webpack build pipeline.
As @SchnWalter mentioned, the first party supported builder @angular-devkit/build-angular doesn't allow changing the Webpack configuration. While we do allow customizing Webpack configurations via 3rd party builders. Custom webpack configurations and related issues are not supported by the Angular tooling team.
Thanks

PS: this is also related to https://github.com/angular/angular-cli/issues/11816


Require some kind of authentication to unsubscribe

https://trello.com/c/sgJIkObA/662-authenticate-before-unsubscribing-from-digest-emails
Please see the commits for more details. Note that the approach
changes in the final commit, as I realised the original way had
a flaw in it. Hopefully the story is easy to follow, but I can
try to rewrite the branch if not.

Thanks again @kevindew 🏅. I've added another commit with a couple of comments in the check_owns_subscription method, to try and clarify what it does. Do you have any alternative suggestions?

Tested and works on Integration ✅.

Thanks again @kevindew 🏅. I've added another commit with a couple of comments in the check_owns_subscription method, to try and clarify what it does. Do you have any alternative suggestions?

Looks good, thanks 👍


review of all CLI commands

We need to review and clean up the CLI commands. Maybe we should split the "dev" commands from the user facing commands. @mmoskal Skype?

Maybe we can just divide up the help a bit more?

Yes probably adding categories would help.
Sent from Outlook Mobilehttps://aka.ms/djubve

From: Michał Moskal<EMAIL_ADDRESS>Sent: Thursday, August 11, 2016 12:00:11 AM
To: Microsoft/pxt
Cc: Peli de Halleux; Assign
Subject: Re: [Microsoft/pxt] review of all CLI commands (#212)
Maybe we can just divide up the help a bit more?

You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/pxt/issues/212#issuecomment-239086919, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AD-4KSda2WRxa56YAVgZEOW3EsQVhP6xks5qesh7gaJpZM4JgxhU.


Mistake in documentation regarding Deconvolution2D?

In the first example in https://keras.io/layers/convolutional/#deconvolution2d, the shapes of the predictions are printed. Why is the shape of GPU Theano (3,13,13) and CPU Theano (3,14,14)? Is this correct?

It was tested in #3838 and at that time I had these results with the latest version of Theano and Tensorflow. It was one of the main reason why it was difficult to have the shape inference working with deconvolution2D.
It's possible that the behavior changed and the shapes are now the same.
Have you tried running the snippets of code provided in the examples?

Hi. Just tested it and for both CPU and GPU (using Theano) it gave shape (32, 3, 14, 14).
My versions are:
theano.__version__ = 0.8.2
keras.__version__ = 1.1.1
My cuDNN version is 5.1 (higher than officially supported by Theano).


Fix Windows alt/control key modifiers

Closes https://github.com/contour-terminal/contour/issues/1408
Also, fixes my locall build with libssh support, see target names: https://github.com/libssh2/libssh2/pull/1104

CMake Error at src/vtpty/CMakeLists.txt:82 (target_link_libraries):
Error:   Target "vtpty" links to:

    Libssh2::libssh2

  but the target was not found.

I think, on windows, we need the old way, but then explicitly link against the _static version.

CMake Error at src/vtpty/CMakeLists.txt:82 (target_link_libraries):
Error:   Target "vtpty" links to:

    Libssh2::libssh2

  but the target was not found.

I think, on windows, we need the old way, but then explicitly link against the _static version.

I reverted this commit


[WIP] feat(CI) Build GraphScope Images on Arm64 platform

What do these changes do?

Related issue number
add an arm folder and change grape-runtime/build.xml

issue #2644

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


Add Close Tab Button

Provide a tab closure event. After defining the event, the tab displays a closure button, and the control itself does not perform any logic. The closure function is implemented by the user themselves.

Fixed the above issue and added the close button display mode.
The FREE style has been modified. I don't know how to modify the PRO style, so I didn't make any changes.

We discussed this internally and decided we should implement something else - a Template property of RadzenTabsItem which would allow adding arbitrary content - buttons, badge etc. The template would display inside the <a> element. Would you like to try implementing that?

The common scenarios here are the close button and badge, but there may be other buttons in some complex scenarios. Supporting templates is a good idea, and I can try to improve it.

It turns out there is a Template property already 🤣 Perhaps we can just make a demo which implements the closing with buttons that are defined in the template. Also the common UX pattern is to display the close button on hover only.

One problem with existing templates is that users need to create everything themselves, which increases the complexity of user usage for commonly used scenarios.

Added BadgeText attribute, I feel the effect is quite good.

Hi @TimChen44,
Thank you for your efforts however we decided to not continue with this PR. We prefer to use the Template for such purposes.


nextcloud-occ: replace sudo with su

Motivation for this change
Systems that have 100% replaced sudo with doas would not work with the script as is.
This script just needs to be run as root, and then it would work just fine.
@adisbladis  for the patch, just posting this here.
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

This script just needs to be run as root, and then it would work just fine.

That statement doesn't sound true to me at all... but I haven't actually checked. It seems like there would be a ton of implications if you run this as another user than currently intended...

The change is in not using sudo to change user, but rather use su.
It does not run it as root, the actual things that should be executed, but rather you run the script as root, so it can do the 'su' part.
The difference is here, not to depend on sudo to change user, as it is not required and causes issues for people without sudo installed.
On 3 March 2021 13.05.52 CET, Aaron Andersen<EMAIL_ADDRESS>wrote:

This script just needs to be run as root, and then it would work just fine.

That statement doesn't sound true to me at all... but I haven't actually checked. It seems like there would be a ton of implications if you run this as another user than currently intended...
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/114966#issuecomment-789667114

@eyJhb Sorry I misread that! LGTM :+1:

Reading the expression again I finally realised what this is for:
occ is added to environment.systemPackages and this is mean for being able to run occ from the shell while running it as the correct user.
Hard-coding sudo as the privilege dropping method isn't very friendly and whether this is even going to work or not highly depends on your sudo setup.
sudo isn't even the only privilege escalation/dropping method, there is also doas for example and this module implicitly depends on sudo being present which isn't always the case.
The current sudo-based approach will implicitly require root access for a majority of setups while changing the privilege dropping would make that explicit and require a user to call sudo occ.
I think changing this to su makes more sense as it makes less assumptions about the surrounding system, but it should have a changelog entry.

I agree with @lukegb here.

Closing, might pick up in the future, but not needed as of now.