Updated generated doc

Description
Updated generated doc
Type of change

Documentation update

Testing steps
N/A

Codecov Report

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

@@           Coverage Diff           @@
##           master     #346   +/-   ##
=======================================
  Coverage   70.95%   70.95%
=======================================
  Files          12       12
  Lines         730      730
=======================================
  Hits          518      518
  Misses        208      208
  Partials        4        4

Continue to review full report at Codecov.

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


Make spying work when the person spying on or being spyed on changes their nick

Will do this tomorrow, to tired right now


[ CREATE ] - Companies Banner

Create a bar similar to the one pictured below. Use a handful of your favourite tech companies.

IF YOU WISH TO WORK ON THIS, PLEASE CHECK NO ONE HAS CLAIMED IT BELOW, IF NOT CLAIM IT BY COMMENTING

Claiming Companies Banner 🚀

@christine-aqui Are you still working on it?

@christine-aqui Are you still working on it?

Yea, will pr later today.

Closing as complete.


build: bump dependencies

Motivation
Yesterday the dependent bot submitted a PR #483 to bump vite. A good reminder we should stay up-to-date with the dev dependencies
Changes

Update dev dependencies except eslint and typescript for compatibility reason and marked because there are some breaking changes

Can you update the screenshots?

Ah yeah sure. Did not noticed the CI ended in error.

Snapshots updated. Looks ok, they probably diverge on few pixels.


I can improve navbar design and responsive also

Hey @Sajiyah-Salat , will you assign me this issue.

Hey @DEV-Dhruva You are assigned to this issue. Best of luck!

Hey @Sajiyah-Salat , will you provide the css file because it is not present in code files.

Is this still available ?
May I contribute to this?


Add *.pyi stub files as a Python filetype

Python uses the .pyi extension for typing stubs, which should be recognised as Python files.

I'll include it, thanks.


Unable to import all keys in a json file

We think an issue to the one below is happening in the azure portal.
https://github.com/Azure/AppConfiguration/issues/386
We are trying to import in bulk from one configuration service to another. We export from one app configuration instance as json and imports into another app configuration instance. Only a subset of our keys are being imported. We are using the ':' separator in our keys. Can you confirm how this should be done?

Hi @chassq, in your scenario, you can import from one App Configuration store to another store directly without using a file.
If for some reasons you have to use a file, I'd recommend you export and import using a file with the KVSet content type because it will preserve all properties of key-values as how they are from the source App Configuration store. I understand this feature may not be available in Azure portal yet. You can use the Azure CLI for now. The feature is coming to the portal soon.

Hey @zhenlan , For us we needed to use a file as we wanted to change some setting prefixes during transfer. Glad to hear that may be in the portal soon!

Hi @chassq, the support about export and import using a file with the KVSet content type is already released.
You could go to your resource's page on the Azure portal, open the Operations -> Import/export menu, and select KVSet in File content profile option.

Thank you! That seems to work well!

[like]  Yu Wei reacted to your message:

From: chassq @.>
Sent: Monday, July 22, 2024 8:49:53 AM
To: Azure/AppConfiguration @.>
Cc: Comment @.***>
Subject: Re: [Azure/AppConfiguration] Unable to import all keys in a json file (Issue #934)
Thank you! That seems to work well!
—
Reply to this email directly, view it on GitHubhttps://github.com/Azure/AppConfiguration/issues/934#issuecomment-2242424266 or unsubscribehttps://github.com/notifications/unsubscribe-auth/A2LH2EVO7427UTGOPHUKL3LZNTBTFBFKMF2HI4TJMJ2XIZLTSWBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDUOJ2WLJDOMFWWLLTXMF2GG2C7MFRXI2LWNF2HTAVFOZQWY5LFUVUXG43VMWSG4YLNMWVXI2DSMVQWIX3UPFYGLAVFOZQWY5LFVIYTINBSGI4DKMJVGWSG4YLNMWUWQYLTL5WGCYTFNSBKK5TBNR2WLKRRG4ZTCNJUGQ2TGONENZQW2ZNJNBQXGX3MMFRGK3FMON2WE2TFMN2F65DZOBS2YSLTON2WKQ3PNVWWK3TUUZ2G64DJMNZZJAVEOR4XAZNKOJSXA33TNF2G64TZUV3GC3DVMWUTCNRWGQ3DIMRYGOBKI5DZOBS2K2LTON2WLJLWMFWHKZNKGIZTONZTHAYTIOJUQKSHI6LQMWSWYYLCMVWKK5TBNR2WLKRRGQ2DEMRYGUYTKNMCUR2HS4DFUVWGCYTFNSSXMYLMOVS2UMJXGMYTKNBUGUZTTJ3UOJUWOZ3FOKTGG4TFMF2GK.
You are receiving this email because you commented on the thread.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


SBT files updated & created

Good morning!
I added new lines to build.sbt file to avoid "eof expected but ';' found." error. Also I created new build file build-cpu.sbt to make build process easier for cpu-only mode.
I hope this be helpful!

Thanks jsongcse, I tried your new build.sbt and it works! How can I tell build-cpu.sbt instead of build.sbt? I didn't find anything about how to use multiple .sbt files in the documentation? Or is the idea that build-cpu.sbt would be moved to build.sbt by the user?


[api kit] Update delegates endpoint to v2

What it solves
Resolves #786
How this PR fixes it

Updates the endpoints to use V2.
Change any necessary that for that.
Change the signing to work in tandem with eip712.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

15 of 15 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.1%) to 78.69%

Totals

Change from base Build<PHONE_NUMBER>:
-0.1%

Covered Lines:
712

Relevant Lines:
846

💛  - Coveralls

I had to use this endpoint on the e2e tests: https://safe-transaction-sepolia.staging.5afe.dev/api


Trying to add a disposable to a DisposableStore that has already been disposed of

Every once in a while when closing a notebook I see the following warning...
Error: Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked!
    at DisposableStore.add (lifecycle.js:153)
    at BackLayerWebView._register (lifecycle.js:177)
    at BackLayerWebView._initialize (backLayerWebView.js:400)
    at BackLayerWebView.createWebview (backLayerWebView.js:338)
    at notebookEditorWidget.js:722
    at new Promise (<anonymous>)
    at NotebookEditorWidget._resolveWebview (notebookEditorWidget.js:718)
    at NotebookEditorWidget.removeMarkdownPreview (notebookEditorWidget.js:1573)
    at StatefulMarkdownCell.dispose (markdownCell.js:383)
    at dispose (lifecycle.js:77)
    at DisposableStore.clear (lifecycle.js:137)
    at MarkdownCellRenderer.disposeElement (cellRenderer.js:436)
    at PipelineRenderer.disposeElement (listWidget.js:761)
    at ListView.dispose (listView.js:1025)
    at dispose (lifecycle.js:77)
    at DisposableStore.clear (lifecycle.js:137)
    at DisposableStore.dispose (lifecycle.js:130)
    at NotebookCellList.dispose (listWidget.js:1266)
    at NotebookCellList.dispose (listService.js:188)
    at NotebookCellList.dispose (notebookCellList.js:945)
    at NotebookEditorWidget.dispose (notebookEditorWidget.js:1702)
    at NotebookEditorWidgetService._disposeWidget (notebookEditorWidgetServiceImpl.js:79)
    at notebookEditorWidgetServiceImpl.js:36
    at Emitter.fire (event.js:479)
    at EditorGroupView.handleOnDidCloseEditor (editorGroupView.js:404)
    at editorGroupView.js:341
    at Emitter.fire (event.js:479)
    at EditorGroup.closeEditor (editorGroup.js:252)
    at EditorGroupView.doCloseActiveEditor (editorGroupView.js:960)
    at EditorGroupView.doCloseEditor (editorGroupView.js:926)
    at EditorGroupView.closeEditor (editorGroupView.js:921)
    at async EditorCommandsContextActionRunner.run (actions.js:107)

Looks maybe related to the new markdown cell type?

I don't understand how you could have this.webview non-null, call _resolveWebview, and apparently _webviewResolvePromise is null. But apparently the NotebookEditorWidget is only halfway disposed when the markdown cell calls back into it, so something weird happened. Probably we could just add a this._isDisposed check somewhere in there.

Please test out the fix @jrieken and let me know if you see this again. I had trouble reproducing this but could see how it might be hit in the code

Didn't see this for a while... Optimistically verifying


Split deps

依赖分离，支持npm包和本地文件：

optimization.splitDeps.maxDeps：当依赖所在分包个数小于maxDeps，该依赖被打包进分包
optimization.splitDeps.references 和 optimization.splitDeps.size：当依赖所在分包个数大于等于references且依赖大小大于size时，该依赖被打包进主包。

Codecov Report

Merging #157 (81169f0) into master (d26aecc) will increase coverage by 0.29%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #157      +/-   ##
==========================================
+ Coverage   89.99%   90.28%   +0.29%
==========================================
  Files          65       65
  Lines        1249     1390     +141
  Branches      330      385      +55
==========================================
+ Hits         1124     1255     +131
- Misses        102      112      +10
  Partials       23       23

Impacted Files
Coverage Δ

packages/wxa-validate/src/rules/date_between.js
84.21% <0.00%> (-4.68%)
:arrow_down:

packages/wxa-core/src/utils/router.js
84.31% <0.00%> (-3.79%)
:arrow_down:

packages/wxa-cli/src/helpers/logger.js
35.48% <0.00%> (-2.98%)
:arrow_down:

packages/wxa-core/src/utils/fetch.js
95.09% <0.00%> (-0.09%)
:arrow_down:

packages/wxa-core/src/wxa.js
89.69% <0.00%> (-0.09%)
:arrow_down:

packages/wxa-core/src/diff/diff.js
100.00% <0.00%> (ø)

packages/wxa-redux/src/registry.js
100.00% <0.00%> (ø)

packages/wxa-core/src/utils/wxapi.js
100.00% <0.00%> (ø)

packages/wxa-core/src/utils/storage.js
100.00% <0.00%> (ø)

packages/wxa-core/src/utils/eventbus.js
100.00% <0.00%> (ø)

... and 13 more

Continue to review full report at Codecov.

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


gdal version no longer seems to need pinning in environment.yml

Describe the bug
I was trying to create a conda env that would suport ARIA-Tools, MintPy, and ISCE2. Pinning gdal to >=3.0, <=3.0.4 caused dependency issues. I removed the pinned version, it installed gdal 3.2.1, and ARIA-Tools seems to run fine. To be more accurate, I removed gdal altogether, since conda installed it as a dependency anyhow.
To Reproduce
Steps to reproduce the behavior:

Add   - gdal >=3.0,<=3.0.4 to the attached yml and try to create a conda env with it

Desktop (please complete the following information):

ARIA-tools git tag: [e.g. git show --summary]

OS - Ubuntu 18.0.4

Additional context
Here is the yml (renamed as a .txt so github would allow the upload)
insar_analysis_env.txt

Hi @Alex-Lewandowski thanks for noticing this. @sssangha changed the gdal dependency to be just >3.1.2 in #254, which has been propagated to #261.
I made a quick test to see if we could entirely remove gdal entirely, but codacy flagged an error. As far as I can tell, gdal isn't installed by any dependencies in ARIA-tools or MintPy, so needs to remain in our .env.
I think with PR #254 you should be able to install ISCE+MintPy+ARIA-tools with no problem. If you could check and let me know, that would be great.

Agreed with the above. #254 is ready to be merged.


Finetuning on A500

Hi,
In your paper, it was mentioned that you were doing finetuning with NVIDIA A500 with 24 Gb of VRAM. I was wondering what batch_size you used in that case. Thanks

Hi! I ran finetuning experiments using an A5000.
I was able to use a batch size of 32, keeping the model window size at 1 (I think this is the default for the latest version). This ran at about 1-1.5 steps per second.
For my final finetuning experiments, I used a batch size of 256 for 40K steps. To do that, you could set up gradient accumulation using optax. I'm not sure how big of an effect the batch size has on final performance.
Hope this helps!


SplitTooLongLine and IndentNestedKeywords don't work nicely together

Summary:
SplitTooLongLine and IndentNestedKeywords don't work nicely together. It would be ideal if IndentNestedKeywords supports our line length and splitting configuration, so that it can split nested lines that are too long. i.e. Nested statements should remain correctly indented, while not exceeding our desired line length.
Details
When SplitTooLongLine runs after IndentNestedKeywords, if the SplitTooLongLine rule finds a nested statement that exceeds our defined line length, it replaces the nicely formatted nested structure added by the IndentNestedKeywords rule with the split pattern configured in SplitTooLongLine.
Example:
-    Wait Until Keyword Succeeds    30 sec    1 sec
-    ...    Run Keywords
-    ...        Reload Page
-    ...        AND
-    ...        Element Should Contain    ${myVeryLongDefinitionOfAnElement}    ${addingTheSecondArgumentMakesThisLineTooLong}
+    Wait Until Keyword Succeeds    30 sec    1 sec    Run Keywords    Reload Page    AND    Element Should Contain
+    ...    ${myVeryLongDefinitionOfAnElement}    ${addingTheSecondArgumentMakesThisLineTooLong}

When IndentNestedKeywords runs after SplitTooLongLine it leaves behind nested lines that are longer than our defined line length.
Example:
Wait Until Keyword Succeeds    30 sec    1 sec
...    Run Keywords
...        Reload Page
...        AND
...        Element Should Contain    ${myVeryLongDefinitionOfAnElement}    ${addingTheSecondArgumentMakesThisLineTooLong}

In the above example the Element Should Contain line triggers robocop's line-too-long warning. If you try to manually fix the warning by splitting the Element Should Contain line, the next time robotidy is run it automatically converts it back into a single long line because IndentNestedKeywords doesn't understand why it should be split.
Example:
     ...    Run Keywords
     ...        Reload Page
     ...        AND
-    ...        Element Should Contain    ${myVeryLongDefinitionOfAnElement}
-    ...            ${addingTheSecondArgumentMakesThisLineTooLong}
+    ...        Element Should Contain    ${myVeryLongDefinitionOfAnElement}    ${addingTheSecondArgumentMakesThisLineTooLong}

The desired result is that we maintain our nested structure, and split only the individual lines of our nested statement when they exceed the defined line length. Our desired syntax would be:
    Wait Until Keyword Succeeds    30 sec    1 sec
    ...    Run Keywords
    ...        Reload Page
    ...        AND
    ...        Element Should Contain    ${myVeryLongDefinitionOfAnElement}
    ...            ${addingTheSecondArgumentMakesThisLineTooLong}

Version Info
robotframework-tidy ~= 3.3.2
robotframework-robocop ~= 2.6.0

Thanks for the report - and I apologise for the late reply.
The logic behind IndentNestedKeywords is already kind of complicated and I try to keep transformers independent but this looks like something we need to cover. By the looks of it IndentNestedKeywords will cause robotidy to constantly autoformat the too long lines (SplitTooLongLine splits line, IndentNestedKeywords indents and keep in one line and repeat).
I will take a look into it.

Good news - I have working implementation. I still need time to cover missing edge cases but I will try to include this in the next release before the end of this week.

How new implementation will work: SplitTooLongLine and IndentNestedKeywords will be aware of each other.
If SplitTooLongLine is enabled and IndentNestedKeywords disabled (default configuration):
The run keywords will not be indented. If the line is too long, it will be split in a way it works now.
If SplitTooLongLine is enabled and IndentNestedKeywords is enabled:
The run keywords will be indented, the too long lines will be split with respect to the indent. The first argument of keyword call
will stay in the same line unless there is no space. It is the same as your desired syntax.
If SplitTooLongLine is disabled and IndentNestedKeywords is enabled:
The run keywords will be indented, the too long lines will be left alone. It will work as it works now if we don't run SplitTooLongLines at all.


Add isCsvOrTextFile support for .tsv files

TSV files return text/tab-separated-values when returning mime type (at least they do on Win/IIS servers).

Thanks James. Good idea.


Add role for egress SDS

@howardjohn: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test lint_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test lint_installer

build_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test build_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test lint_installer

build_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test build_installer

noauth_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test noauth_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test lint_installer

build_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test build_installer

noauth_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test noauth_installer

demo_installer
46dac623ecbb4dffd3fc06968e27734f651d2367
link
/test demo_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

What is use case for egress gateway fetches credentials from SDS server?

I think we don't need this - I need to investigate more
/hold


Ingest and archive CDC hospitalization data

From @ryantibs:

We should start ingesting the CDC NSHN Hospitalization Data, and the CDC COVID-NET hospitalization data.  These appear to be two alternative CDC run surveillance system for state-level COVID hospitalizations.  We should compare these against each other---in whatever ways are possible---and also to state level COVID hospitalization data collected from the state depts of health, through COVID Tracking.

From @RoniRos:

It's important to start this ASAP, because there is backfill (aka data revisioning), and no guarantee that anyone is storing the historical versions, which are critical for real-time forecasting.

Until we download and compare these, it won't be clear what exactly should go into the API, so we should

[ ] download the data regularly, archiving historical versions so we understand the backfill
[ ] compare the data from the different sources
[ ] determine which sources we want to use
[ ] determine if these should be in the API
[ ] put them in the API

This issue will just be for the first three steps; once we know what should go into the API and how, the Indicators team can plan what release this should go into.

Any status changes since the May 28 update?
Is the data still being manually downloaded to someone's computer?
@eujing @krivard

Any status changes since the May 28 update?
Is the data still being manually downloaded to someone's computer?
@eujing @krivard

@dfarrow0 I think the CDC COVID-NET data is being scraped and run as a (non-public?) indicator already as cdc_covidnet

thanks @eujing !
@krivard you might want to close this issue out given https://github.com/cmu-delphi/covidcast-indicators/pull/79

No, COVID-NET is not being run. It's been merged to main, but has no deploy-* branch and has not been automated (or if it has, nobody told me...)
iirc the coverage was not high enough to deploy it for states, and we don't yet support HHS regions.


Change default ROCM to 6.2

retest gpu-pycpp please

do we need to update these 3?

https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/Dockerfile.rocm#L9
https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/linux/rocm/run_gpu_single.sh#L40
https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/linux/rocm/run_gpu_multi.sh#L32

retest gpu-pycpp please

Also we need to update rocAutomation to pull latest 6.2 docker images.

do we need to update these 3?

https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/Dockerfile.rocm#L9
https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/linux/rocm/run_gpu_single.sh#L40
https://github.com/ROCm/tensorflow-upstream/blob/develop-upstream/tensorflow/tools/ci_build/linux/rocm/run_gpu_multi.sh#L32

That first image we don't use anymore, but yes we should probably update the defaults in the test scripts as well

retest cpu-pycpp please

retest gpu-non-pip-multi  please

retest cpu-pycpp please

retest gpu-non-pip-multi please


gulp build error

gulp build-es6-temp now fails with an error I've never encountered before:
aurelia-materialize-bridge/devbuild/aurelia-materialize-bridge.js: Line 126: "fireMaterializeEvent" is read-only

  124 | * @param data Addition data to attach to an event
  125 | */
> 126 | export function fireMaterializeEvent(element: Element, name: string, data? = {}) {
      |        ^
  127 |   return fireEvent(element, `${constants.eventPrefix}${name}`, data);
  128 | }
  129 |

Removing that task from the gulp chain at least permits executing it. What does build-es6-temp do anyway?

It generates the d.ts file with the babel-dts-generator

Okay, good to know. But why is that function read-only? :smile:

Not sure. I believe the kendo Plugin had this function too,  perhaps you can try to build that and compare (perhaps different versions of dependencies)

I've actually copied it from there.
On first sight there is no difference but kendoui doesn't throw errors on build.
I will have to do it later though.

Strange, when I change
import { fireMaterializeEvent } from '../common/events'

to
import { fireMaterializeEvent as fe } from '../common/events'

it works

Oh wow...
It happens when you forget the semicolon here:
import { fireMaterializeEvent } from '../common/events';

In that case the import is not included in the import block at the beginning of the concatted file. :smile:

Good find!!
Op 19 jan. 2016 10:41 schreef "Thanood"<EMAIL_ADDRESS>
Oh wow...
It happens when you forget the semicolon here:
import { fireMaterializeEvent } from '../common/events';
In that case the import is not included in the import block at the
beginning of the concatted file. [image: :smile:]
—
Reply to this email directly or view it on GitHub
https://github.com/aurelia-ui-toolkits/aurelia-materialize-bridge/issues/18#issuecomment-172793681
.

Could that be an aurelia-tools bug? I mean I've made a mistake but it could at least fail extractImports or issue a warning.


Allow group reuse

An OCI user may not have permissions to create/delete a dynamic group and only permissions to update an existing dynamic group.
This RFE is to allow an existing dynamicgroup (declared in terraform.tfvars) to be re-used instead of creating and deleting a new dynamic group each time.

AFAIK the dynamic group is only used to limit access to a secret. It may be better to instead avoid the use of secrets as it's only to allow ssh between operator and master/worker nodes in x.509 cert deployment. Distributing certs in another way would remove the need for this privilege, good for pipelines running this code.

Please, check if this issue can be reproduced with latest code release.


SlotW11_2

Hello all,
This Pull Request introduce a new version for SlotW11, with this new geometry, arc of the top of slot(R1), will be always tangent.

Best regards,
Clément

file modified for Methods.Slot.slotW11_2 :

_comp_point_coordinate
_comp_W
comp_surface


Prevent tasks from being prematurely garbage collected

https://docs.python.org/3/library/asyncio-task.html#creating-tasks
From the asyncio tasks section:

Important Save a reference to the result of this function, to avoid a task disappearing mid-execution. The event loop only keeps weak references to tasks. A task that isn’t referenced elsewhere may get garbage collected at any time, even before it’s done. For reliable “fire-and-forget” background tasks, gather them in a collection:

Thanks for the PR's. I will have time to review and include this in the code Thu or Fri. Thank you for your patience.

Great. Thank you

Thanks!


PP-2264 - This got dropped during the Nunjucks conversion

We recently added GA tracking to selfservice, but during a merge it got dropped when moving to Nunjucks, re-adding it

Test comment from CI

Test comment from CI (triggered manually by AL)


plot failed with: fopen() failed

I am currently running madmax v0.1.6 and after 9 plots are created the 9th plot or 10th plot will throw up this error plot failed with: fopen() failed for H:\ChiaPlots\  and then the drive is unable to be open in windows and throws an I/0 error sorry don't have the specific one.  I thought it was because the external 18tb seagate drive was not formatted to ntfs but but i did a reformat to ntfs and I still get that error after 10 plots?  any suggestions what I could be doing wrong?

I am running 3900x with 64gb gb ram 3600mhz -r 20 -u 256


.xpex does not take into account the current state [?]

If you attempt to toggle the permissions after restarting the bot, a new addition will occur.
E.g. 1. Add a channel to the deleted xp list.
2. Restart the bot.
3. Try to toggle the permission. Instead of removing the channel from the list, it will add again but a duplicate in .xpexl will not be listed - it may appear in db.
4. After placing the duplicate and trying to toggle again, the channel is removed from the list.

fixed :^)


Introduce apheleia-inhibit-functions

Fixes #134
(I accidentally force-pushed #135 from a shallow repo)

So, if we make the TURN-ON function check apheleia--not-inhibited before calling apheleia-mode, I think it will accomplish the same, but more simply.

I think that's totally fine. For me, my condition is a bit slow to run so I originally want to defer checking until saving is triggered, but I can just modify it to add to ".dir-locals-2.el" to evaluate just once anyway.
Cleaner code is superior, I'm in for define-global-minor-mode's TURN-ON.

Ok, cool. Yeah, I figured that if the user desired caching then they could simply implement that in their disable-function.

How does this version look to you?

We may need to dump those variables into the autoloads file, else apheleia-global-mode will:
Error caused by user's config or system: ~/.config/doom/config.el, (void-variable apheleia-inhibit)

Ping @raxod502 , I added commit https://github.com/radian-software/apheleia/pull/138/commits/66f30de1795b95b2152e8d119ebbcd238f1daa84 .

Yeah, sorry for the delay, that seems fine to me. Would be equally okay to autoload the variable individually.
Looks like CI is failing, let me see if I can fix that.

Ah yes it's just checkdoc.

Thanks!


MSFT_xBLTpm: Add Unit Tests for xBLTpm

Pull Request (PR) description
Adds Unit Tests for xBLTpm
Task list

[x] Added an entry under the Unreleased section of the change log in the README.md.
Entry should say what was changed, and how that affects users (if applicable).
[ ] Resource documentation added/updated in README.md.
[ ] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
[ ] Comment-based help added/updated.
[ ] Localization strings added/updated in all localization files as appropriate.
[ ] Examples appropriately added/updated.
[x] Unit tests added/updated. See DSC Resource Testing Guidelines.
[ ] Integration tests added/updated (where possible). See DSC Resource Testing Guidelines.
[x] New/changed code adheres to DSC Resource Style Guidelines and Best Practices.

This change is

Codecov Report

Merging #34 into dev will increase coverage by 28.75%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##              dev      #34       +/-   ##
===========================================
+ Coverage   26.08%   54.83%   +28.75%
===========================================
  Files           3        3
  Lines          92       93        +1
===========================================
+ Hits           24       51       +27
+ Misses         68       42       -26

Impacted Files
Coverage Δ

DSCResources/MSFT_xBLTpm/MSFT_xBLTpm.psm1
100% <100%> (+96.29%)
:arrow_up:

Continue to review full report at Codecov.

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

Reaching out to the xBitlocker and Git community. Can someone please perform a code review on this? I don't want to merge until another set of eyes have been on this. Thanks!

Reaching out to recent contributors. @johlju, @kwirkykat, @MartinVokurek, @J0F3, would one of you be able to review this PR? Thanks.


UVI Request

--- UVI JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from v3.10 to before v4.19.199",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1e0a8b13d35510e711fdf72e9a3e30bcb2bd49fa",
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a0a817b2d308fac090a05cbbe80988e073ac5193"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "1e0a8b13d35510e711fdf72e9a3e30bcb2bd49fa",
      "note": "introduced"
    },
    {
      "type": "commit",
      "value": "a0a817b2d308fac090a05cbbe80988e073ac5193",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "net: ti: fix UAF in tlan_remove_one\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v4.19.199 by commit a0a817b2d308fac090a05cbbe80988e073ac5193, it was introduced in version v3.10 by commit 1e0a8b13d35510e711fdf72e9a3e30bcb2bd49fa. For more details please see the references link."
}
--- UVI JSON ---

This issue has been assigned UVI-2021-1001376


Create a instruction plan for derived data product from 3 datasets

Hey team! Please add your planning poker estimate with Zenhub @bogdan-mania-moj @hemeshpatel-moj @LavMatt @murdo-moj

Please add your planning poker estimate with Zenhub @PriyaBasker23


Cannot be used for older glibc libs

Hi,
I tried setting tea up in Amazon Linux 2 (which I think is using an older version of GLIBC), and I'm getting the following errors:
/home/farzadmf/.tea/tea.xyz/v*/bin/tea: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /home/farzadmf/.tea/tea.xyz/v*/bin/tea)
/home/farzadmf/.tea/tea.xyz/v*/bin/tea: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by /home/farzadmf/.tea/tea.xyz/v*/bin/tea)
/home/farzadmf/.tea/tea.xyz/v*/bin/tea: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /home/farzadmf/.tea/tea.xyz/v*/bin/tea)

I've been hammering away at trying to get glibc built so we can inject it if needed, but it's slow going.
https://github.com/teaxyz/pantry/pull/147

Thank you @jhheider for the quick reply.
While I have you here 🙂 , may I ask if tea is actually "production ready" or not.
I've been following tea for the past couple of months, and I'm heavily using Homebrew on my Mac and Linux. Is tea ready to replace my brew? (Of course, once the glibc issue is fixed 😆)

Great, thanks for letting me know. Hopefully, the glibc issue is fixed soon and I can take this for a ride
The GUI also is/will be cross-platform?

I'd say tea/cli is pretty mature; as jacob says we use it all over the place. But it cannot compete with brew’s maturity, brew is 14 years old.
tea can do things brew cannot, so I would use it there. You may have issues, but we are finding less and less of those each day. So go into it knowing that. Thanks for being part of this!

@jhheider amazon linux 2 requiring glibc 27 while we go back to 28 is possibly reason enough for us to try and build against 27.

We could try and base off an aml minimal image. Worth testing.


fix: ensure code formatting is correct

Some mis-formatted code was previously committed, this PR fixes up the formatting issues.

I'll merge this in without a review since it's all automatic code fixes from running the formatter.


PSA: Tagging of the 1.2.2 branch caused issues with Laravel 5.4

The commit 56e89730e60a0e945bf4ea10c48b80a406c7e7a0 got caught up the tagging of 1.2.2 and started Laravel 5.4.36 throwing exceptions.
This is a bit of the stack trace:
Message: InvalidArgumentException: 5 is not a valid position
#0 Cron\FieldFactory::getField called at [/var/app/current/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php:153]
#1 Cron\CronExpression::setPart called at [/var/app/current/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php:136]
#2 Cron\CronExpression::setExpression called at [/var/app/current/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php:115]
#3 Cron\CronExpression::__construct called at [/var/app/current/vendor/mtdowling/cron-expression/src/Cron/CronExpression.php:84]
#4 Cron\CronExpression::factory called at [/var/app/current/vendor/laravel/framework/src/Illuminate/Console/Scheduling/Event.php:296]
This is the dependency graph:
laravel/framework v5.4.36 The Laravel Framework.
|--doctrine/inflector ~1.1
|  `--php ^7.1
...
|--mtdowling/cron-expression ~1.0
...
We're a week away from getting off this old version of Laravel so we've locked down the dependency 1.2.1 to solve our issue.
I'm just tossing this up here in case it helps someone else debug this issue.

Temporary fix while waiting for changes from Laravel: add this to your composer.json:
"mtdowling/cron-expression": "1.2.1"

As a note for anyone stumbling upon this issue:
THIS PACKAGE IS ABANDONED AND SHOULD BE CHANGED TO dragonmantank/cron-expression
This older version of the library stopped development in 2017, and will receive no bug fixes or updates.
The new version of the library has the old tags to make migration easier, so you can continue to use the v1.x code from the new repo as well. It is in your best interest to updated to the newest 2.x+ lines sooner rather than later, as 1.x has multiple resolution logic issues. It will require updating your version of PHP to 7.0 or higher as a consequence though.
As a note, I pushed out v1.2.3 which should reverse this specific issue. I improperly tagged 1.2.2 off of master, which had some changes that turned into the eventual 2.x branch. I'm just waiting on Packagist to notice the v1.2.3 tag. (And no, I cannot set this to auto-update Packagist or mark it abandoned in Packagist, so it just has to wait).
Feel free to either hard-lock on 1.2.1 or wait until 1.2.3 is available via Packagist and re-run composer update.
I cannot stress enough that:
THIS PACKAGE IS ABANDONED AND SHOULD BE CHANGED TO dragonmantank/cron-expression

@dragonmantank Thank you taking care of this. With the deletion of the 1.2.2 tag nobody else should have the issue. I'm closing this out now.


Update of the README

link directly to qmk main
added links to zmk firmware for eek!

Thanks @MangoIV ! I need to do a few more edits also.


Fix duplicating screenshots on error

Fix for issue https://github.com/codeborne/selenide/issues/729

Codecov Report

Merging #730 into master will decrease coverage by 0.1%.
The diff coverage is 50%.

@@             Coverage Diff              @@
##             master     #730      +/-   ##
============================================
- Coverage     63.56%   63.45%   -0.11%
+ Complexity      866      864       -2
============================================
  Files           154      154
  Lines          2983     2985       +2
  Branches        291      291
============================================
- Hits           1896     1894       -2
- Misses          989      992       +3
- Partials         98       99       +1

Impacted Files
Coverage Δ
Complexity Δ

...ava/com/codeborne/selenide/ElementsCollection.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

.../codeborne/selenide/impl/SelenideElementProxy.java
86.79% <100%> (+0.25%)
26 <0> (ø)
:arrow_down:

...e/selenide/impl/WebDriverThreadLocalContainer.java
80.14% <0%> (-2.21%)
29% <0%> (-2%)

Continue to review full report at Codecov.

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

Coverage decreased (-0.08%) to 66.767% when pulling 0f9d12453fa01466db4b437b30ab14019fd06ea4 on #729_fix_double_screenshots into 8276676dd381f4c69e1ce5182ef2fac6bc1e44da on master.


Merge Release/v0.9.4 into master branch

Happy to release v0.9.4!
Updates:

Add traffic events for finalized blocks and transactions
Added non-overwritable blockchain params to the state (on-chain)
Blockchain params can be accessed with getBlockchainParam() and getAllBlockchainParamsFromState()
Separated NodeConfiigs from BlockchainConfigs (NodeConfigs = each node can set differently. Basically env vars)
Re-org'ed blockchain_params.json
Changed blockchain param names to lower cases
Introduced blockchain params for 1-node, 2-nodes, 3-nodes
Support multiple node versions and os versions
Add convert functions
Add common/result-code.js for result code
Move to node-params.json and customize traffic params for sandbox environment
Set epoch_ms to 1000 for test blockchain configs
Reorg test code
Add --skip-kill, --kill-only options to deploy scripts
Do not call winstonLogger.debug() if DEBUG=false
Deprecate GenesisToken and GenesisSharding
Add peer whitelist
Use bunyan as the default logger, add error catching
Consensus tx clean-up in tx pool & fix bugs
Properly handle subtree write rules (do not allow non empty subtree write rules)
Restore check-out state gc rule
Deprecate ACCOUNT_INDEX
Handle subtree owners properly
Add propose / vote latency metrics to traffic stats
Restore isAlive field of node's status
Add propose/vote p2p message latency to traffic stats
Allow writing with subtree owners in partial set cases (with isPartialSet = true)
Introduced DEV_CLIENT_API_IP_WHITELIST for client api access control.
Added IP whitelisting json-rpc apis (ain_getDevClientApiIpWhitelist, ain_addToDevClientApiIpWhitelist, ain_removeFromDevClientApiIpWhitelist)
Added IP whitelisting tool scripts
Reorged json rpc apis
Renamed ENABLE_DEV_CLIENT_SET_API -> ENABLE_DEV_CLIENT_API and updated to manage the get apis with the flag as well
Add PERF_TEST_PIPELINE_TEST_SEASON to run benchmark command
Unlimit dev params
Add some DevFlags: enableWsCompression, enableTxBroadcastLimit
Fix typos & missing things in the deploy scripts
Fix a lot of minor bugs!!

@platfowner @liayoo @cshcomcom PTAL! All test has just passed!


Allow to provide custom CSS for the "Preview" tab

With presets such as Github, Bitbucket, Codaset...

+1 for the option to add a custom stylesheet for the previews

+1 At least on my machine (Windows) and in my opinion, the fonts are awful.    And they're kinda small.  I'm not fond of the table formatting either. A choice of a few preset styles as well as the ability to use custom CSS would be a great addition.  Otherwise I love this plugin!

@jwfearn @pmdarrow Please open another ticket with a screenshot.

I have a screenshot but how do I paste a PNG into a comment or new issue?

Hi Julien,
Icouldn'tfigure out how to add my screenshot to a Github issue so I'm sending it in this email.
I'm running RubyMine 3.2.4 on Windows 7. As you can see in this attached file, all fonts are jaggy (not anti-aliased) and normal text looks to be about 10pt.
Hope this helps. Great product!
John Fearnside

From: Julien Nicoulaud<EMAIL_ADDRESS>To: John Fearnside<EMAIL_ADDRESS>Sent: Thursday, January 26, 2012 11:31 AM
Subject: Re: [idea-markdown] Allow to provide custom CSS for the "Preview" tab (#12)
@jwfearn @pmdarrow Please open another ticket with a screenshot.

Reply to this email directly or view it on GitHub:
https://github.com/nicoulaj/idea-markdown/issues/12#issuecomment-3674952

@nicoulaj It looks exactly like the screenshot you posted in this comment: https://github.com/nicoulaj/idea-markdown/issues/12#issuecomment-1434584. It's not that the styling is "broken" per se, but the padding, fonts and general styling are quite unappealing. Compare a markdown document rendered by GitHub and one rendered by your plugin and you'll see what I mean. Custom CSS would solve this since I could just use the GitHub markdown CSS file.

TBH, I don't have time and I'm not planning to work on this. For those who want a better stylesheet, it's located here, I accept pull requests.

Notice: This plugin is no more maintained and it has been removed from Jetbrains plugins repository. There is a Markdown plugin officially supported by Jetbrains.


Access token expiry issue

The Auth server sets the OAuth2AccessToken expires_in field to a number different from 0 but the client receives the token with an expires_in = 0.
After doing some investigation, found out there seems to be an issue with how the access token is being deserialized, more specifically, the OAuth2AccessTokenJackson2Deserializer does not deserialize properly the expires_in field.
OAuth Client receiving the token:
The client receives the access token and it contains the 'expires_in' field with a text value different from 0.
(Token stream: state=2 attr#=0 nextAttr#=0 name=expires_in text=5999982 repeat?=0 wrapper=[null] repeatElement=0 nextName=null)
The client deserialization seems to be able to handle both scenarios in which the field value contains text or number but not quite succeeds:
public final class OAuth2AccessTokenJackson2Deserializer extends StdDeserializer<OAuth2AccessToken> {
...
	@Override
	public OAuth2AccessToken deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException,
			JsonProcessingException {
...
		while (jp.nextToken() != JsonToken.END_OBJECT) {
...
			else if (OAuth2AccessToken.EXPIRES_IN.equals(name)) {
				try {
					expiresIn = jp.getLongValue();
				} catch (JsonParseException e) {
					expiresIn = Long.valueOf(jp.getText());
				}
			}

The try catch block suggests that the field value is either number(try) and if not, an exception is thrown and it is text(catch). The problem is that JsonParser.getLongValue() does not throw JsonParseException if the field value is string, it simply returns 0.
Auth server sending the token:
The Auth server uses OAuth2AccessTokenJackson2Serializer to add the expiration in seconds property as a number field:
public final class OAuth2AccessTokenJackson2Serializer extends StdSerializer<OAuth2AccessToken> {
//...

	@Override
	public void serialize(OAuth2AccessToken token, JsonGenerator jgen, SerializerProvider provider) throws IOException,
			JsonGenerationException {
//...
		Date expiration = token.getExpiration();
		if (expiration != null) {
			long now = System.currentTimeMillis();
			jgen.writeNumberField(OAuth2AccessToken.EXPIRES_IN, (expiration.getTime() - now) / 1000);

Looks like #1172

Closing as duplicate of #1172


minimap in popbio megastudy doesn't show markers until you add a filter

This is a strange one. Probably related to the wide geographical spread of the data in this megastudy, and something to do with zoom levels. Maybe.
When you add a filter (don't use "study -> country" - you will just get confused) they appear, and if you cancel all filters the markers remain
https://feature.vectorbase.org/vectorbase.feature/app/workspace/analyses/DS_4b8cb8bb2e/new
Currently looks like this:

Should look like this:

Minimap is going away, so closing this


DropZones don't work in Safari 17.2 or newer

Hi, first off, thanks for the awesome project.
I've just upgraded to v0.14.0 and now also v0.14.1 and I've found that DropZones no longer work when using Safari. There are no errors, you just can't drop any elements into the zones. You can drop onto the root level of the page however.
You can see this on the demo site so it's simple to recreate (so long as you have access to Safari). It works fine in Chrome.

Thanks @goynang! I'm unable to reproduce this in Safari Version 17.1 (196<IP_ADDRESS>.7). Can you confirm which version you're running?
https://github.com/measuredco/puck/assets/985961/4db48fb8-9dd9-4fbb-96a5-b2b8f7fb4539

Safari Version 17.2.1 (196<IP_ADDRESS>.12) on Sonoma 14.2.1. Video below (using your demo site).
https://github.com/measuredco/puck/assets/196103/4d50e15c-ec6e-4f7b-99b2-b9019b31d201

I've been able to replicate this on newer versions of Safari. I believe this is actually a change in how Safari 17.2 handles pointer-events.
They note "Since our last release, Safari greatly improved our implementation of Pointer and Mouse events" in their release notes.
This behaviour relies on pointer-event: all, which is experimental and the behaviour likely changed. I'll have to explore patching this functionality.

Further to the above, this issue only seems to manifest inside iframes, which is why it's occurring in 0.14 and not previously. Strange. I will continue to investigate...

I suspect this might be resolved in Safari 17.5, which just went into beta and has the following line in the release notes

Fixed mousemove events in an iframe when the mouse is clicked from outside the iframe and then moves into it while the button is held down. (120540148) (FB13517196)

This sounds like what I'm experiencing during debugging - the event is not getting fired inside the iframe while the button is held down (aka dragging).

Hi @goynang - I added a Safari 17.2, 17.3 and 17.4 compatibility mode in #421. It's not perfect, but it should serve as an adequate fallback until Safari 17.5 is released (which I'm assuming fixes the issue).


Fix pylint warnings in ocw/lib/k8s.py

Follows #290

We should always check pylint locally, but I think we can improve our workflow by having pylint in CI not tolerate any errors. But for this we'd have to add explicit disable's in the code. WDYT?

That's rather question for @asmorodskyi .
I'd anyways continue in separate pull request.

LGTM.
We should always check pylint locally, but I think we can improve our workflow by having pylint in CI not tolerate any errors. But for this we'd have to add explicit disable's in the code. WDYT?

LGTM for decrease tolerance here , main thing that we not merge with failed pipeline , until we keep this I am fine :)


Auto updates for desktop version

Automatic updates for desktop version
Description

Make desktoo version capable of updating its files using the ones on the web version

Platform

Web Version [X]
Windows [X]
Linux [X]

Implemented first version


UserWarning: ignoring field 'confirm' because not declared in 'fields' whitelist

Describe the bug
Getting this warning when using the package. Any idea?
venv/lib/python3.12/site-packages/import_export/declarative.py:90: UserWarning: ignoring field 'confirm' because not declared in 'fields' whitelist
  warnings.warn(

Versions (please complete the following information):

Django Import Export: 4.3.3
Python 3.12
Django 5.1

Expected behavior
Expect there to be no warning.
Additional context
This is happening when running django manage commands. It is not getting in the way, just curious if you know why this is the case. I could try to solve it in a PR.

Hey @iamzoltan ! This is expected behaviour when using the model resource class. Since this field is not declared on neither the model or the fields list, we raise a warning log.
As for whether we should log this when invoking the management command? is another question.
Are you raising this as an issue because it is too noisy?
Regardless, I would say the behaviour is still expected and we should keep it. If it is too noisy we can always add a flag to the management command regarding what sort of log levels it spits out.

@andrewgy8 That makes sense. Its not too noisy, just unexpected when using commands that seem unrelated.


Prettier ignore inscription.ts file

@ivy-rew Somehow the ordering of the schema seems not to be the same after every change...

@ivy-rew Somehow the ordering of the schema seems not to be the same after every change...

yep, I don't like that either. In theory I can enforce an order in the raw schema file ... let's make a task to address if it really hurts.


fix: utc time for heatmap

Add time formatter as UTC
BEFORE
https://user-images.githubusercontent.com/8277264/108519747-7907c280-72b9-11eb-8173-a2d996655ded.mov
AFTER
Uploading Screen Recording 2021-02-19 at 16.46.15.mov…

@villebro fixed.


Jquery floatThead doesn't work with percentage height

Hello,
I working on a table which has height in Percentage,
Jquery floatThead doesn't work with percentage height.
Find jsFiddle: http://jsfiddle.net/DxX2T/203/

You have to use fixed positioning to work with percentage heights, also in your original fiddle the percentage wouldnt work anyway because no parent element had a pixel height. see working fiddle:
http://jsfiddle.net/DxX2T/205/

Thanks mkoryak,
That worked for me, Thanks a lot for you Help :+1: :100:

Please try this. It's worked for me
var $table = $('table.table-wages');
$table.floatThead({
scrollingTop: 0,
useAbsolutePositioning: false,
scrollContainer: function($table){
return $table.closest('.table-wages-container');
}
    });

// try to resize table thead. tr
$(".size-row,.floatThead-col").css("height", '48px');

This size will be changed next time the plug-in reflows. Try resizing the
window, and your size will change back to what it was before.
On Sun, Jul 7, 2019, 9:34 PM vinika02<EMAIL_ADDRESS>wrote:

Please try this. It's worked for me
var $table = $('table.table-wages');
$table.floatThead({
scrollingTop: 0,
useAbsolutePositioning: false,
scrollContainer: function($table){
return $table.closest('.table-wages-container');
}
});

// try to resize table thead. tr
$(".size-row,.floatThead-col").css("height", '48px');
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/mkoryak/floatThead/issues/182?email_source=notifications&email_token=AAC5WSLQREBWOTWMD47ZPSTP6KKR7A5CNFSM4A7HHXUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZLXWVY#issuecomment-509049687,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAC5WSJJEZGOOCIK6EGTPL3P6KKR7ANCNFSM4A7HHXUA
.

Hi, you are right. Sometimes my layout have a little margin on right side.
Do you have an explanation about this? What is the best way to use
floatThead?
[image: image.png]
On Sun, 7 Jul 2019 at 18:54, Misha Koryak<EMAIL_ADDRESS>wrote:

This size will be changed next time the plug-in reflows. Try resizing the
window, and your size will change back to what it was before.
On Sun, Jul 7, 2019, 9:34 PM vinika02<EMAIL_ADDRESS>wrote:

Please try this. It's worked for me
var $table = $('table.table-wages');
$table.floatThead({
scrollingTop: 0,
useAbsolutePositioning: false,
scrollContainer: function($table){
return $table.closest('.table-wages-container');
}
});
// try to resize table thead. tr
$(".size-row,.floatThead-col").css("height", '48px');
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/mkoryak/floatThead/issues/182?email_source=notifications&email_token=AAC5WSLQREBWOTWMD47ZPSTP6KKR7A5CNFSM4A7HHXUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZLXWVY#issuecomment-509049687
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAC5WSJJEZGOOCIK6EGTPL3P6KKR7ANCNFSM4A7HHXUA
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/mkoryak/floatThead/issues/182?email_source=notifications&email_token=AEOTNE7SEIIHTRASR2LIGSTP6KM4JA5CNFSM4A7HHXUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZLYKSA#issuecomment-509052232,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEOTNE7QT6NOBJ7KOPYZ6HTP6KM4JANCNFSM4A7HHXUA
.

Your attached image didn't make it to GitHub, but either way please open a new issue and create a jsfiddle if you want anything more than a guess about what your problem might be.


Modifying request extensions inside process_fn

Hi,
I've seen, in issue #8, that the ServiceRequest ownership has been modified in a recent release to allow for modification of the request before re-sending as a future. In fact, the example provided by @asonix uses request.extensions_mut().insert(), which is what I'm trying to use.
However, in my case I get an error stating that there's no extensions_mut() method in ServiceRequest. For what I can see, only HttpRequest provides access to this method.
Could you shed some light as to whether it's possible to modify the request's extensions within the process function?
Thanks & regards,
Alfonso

If you have the HttpMessage trait in scope, then it provides the .extensions_mut() for ServiceRequest.
https://docs.rs/actix-web/1.0.5/actix_web/trait.HttpMessage.html#tymethod.extensions_mut

Thank you Riley!
I didn't realised that ServiceRequest implemented that trait and I just had to get it in scope. (Noob)
Cheers,
Alfonso


Can't create new HTML snippet from 'User Snippets' menu

VSCode Version: 1.12.1
OS Version: macOS Sierra 10.12.4

Steps to Reproduce:

Menu: Code --> Preferences --> User snippets
'HTML' not in list

It appears that this is happening because there is no "snippets" configuration listed in extensions/html/package.json

That's strange, I see HTML in there

The list is populated from the list of available languages, not based on whether the language made any snippet contributions.
I suspect that your HTML language extension got disabled. Can you open the dev tools (Help > Toggle Developer Tools) and find the list of disabled extensions?

I'm not seeing the global/extensions/disabled key unfortunately

Stange. Does 'HTML' show up in the editor's language list?

Unfortunately not :(
I have found the issue.
The offending extension is django template
See config
Can't see how that config is much different in relation to snippets relative to this other package django were the 'html' language is enabled in vsc.

The extension changes the name of the 'html' language to 'Django Template'. It's still there but under that new name. I file an issue against the extension as that's very confusing.
https://github.com/iambibhas/vscode-django-template/pull/6

Awesome - thanks @aeschli


Three questions about your Scale-Recurrent-Network architecture

Hello @jiangsutx and @rimchang,
first of all, thanks for providing code to your publication! In the last couple of weeks I have worked through your propsed architecture and have stumbled over three issues, where I would be glad to hear your opinion:
1) Inside the LSTM cell is a bias term for the forget gate _forget_bias set to 1.0: Is this a trainable variable included in the optimization?
2) Regarding the LSTM cell as well: There is no backfeed of the state variable C to forget, input and output gate via Hadamard product as suggested by Shi et al. Is there a specific reason to that?
3) In your publication in Table 1  the number of total trainable parameteres is given with 3.76 million. But when I calculate them inside your model with varlist_parameters = [v.shape.num_elements() for v in self.all_vars]; np.sum(varlist_parameters ) I receive 6,876,449 parameters. What am I not seeing about that?
Thank you in advance
Tobi

Thanks for your email.
We just use an open-source implementation of LSTM.
All parts are trained through iterations. TensorFlow will handle it.
In fact, you can delete LSTM modules, and the results are still hopefully
good enough.

I am not sure about the way you calculate vars. Does it only count
traininable parameters?
Does it count gradients for each parameter? Does it count temporary
variables maintained by optimizers?

Actually, you can calculate the approximate number based on network
structures. I think it should be similar to values in the paper.
Best,
Xin
tobi-tobt<EMAIL_ADDRESS>于2020年9月7日周一 下午11:36写道：

Hello @jiangsutx https://github.com/jiangsutx and @rimchang
https://github.com/rimchang,
first of all, thanks for providing code to your publication! In the last
couple of weeks I have worked through your propsed architecture and have
stumbled over three issues, where I would be glad to hear your opinion:
1) Inside the LSTM cell is a bias term for the forget gate _forget_bias
set to 1.0: Is this a trainable variable included in the optimization?
2) Regarding the LSTM cell as well: There is no backfeed of the state
variable C to forget, input and output gate via Hadamard product as
suggested by Shi et al. Is there a specific reason to that?
3) In your publication in Table 1
http://www.xtao.website/projects/srndeblur/srndeblur_cvpr18.pdf the
number of total trainable parameteres is given with 3.76 million. But when
I calculate them inside your model with varlist_parameters =
[v.shape.num_elements() for v in self.all_vars]; np.sum(varlist_parameters )
I receive 6,876,449 parameters. What am I not seeing about that?
Thank you in advance
Tobi
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jiangsutx/SRN-Deblur/issues/57, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABKK7P557UG6VRZIDVDCHW3SET4ZTANCNFSM4Q6OGOEA
.

Hello and thank you for your fast response.
1) I would not know where the LSTM's _forget_bias is added to the TF graph, which is strange for me. The usual kernels and biases are added to the graph when checking tf.trainable_variables() during  def generator(self, inputs, reuse=False, scope='g_net') but not the forget bias.
 <tf.Variable 'g_net/convLSTM/LSTM_conv/weights:0' shape=(3, 3, 256, 512) dtype=float32_ref>,
<tf.Variable 'g_net/convLSTM/LSTM_conv/biases:0' shape=(512,) dtype=float32_ref>]
3) I took all trainable parameters as list from tensorflow with tf.trainable_variables() and counted the entries together consisting of weights and biases. My parameter count is far higher than yours. Could you specifically explain how you determined yours?
Kind regards,
Tobi

Please refer to the source code of LSTM:
https://github.com/jiangsutx/SRN-Deblur/blob/master/util/BasicConvLSTMCell.py#L56
It uses one convolution and then split the output into 4 part, one of which is forget_gate. And _forget_bias is only a number, which is not trainable. I did not dig into the details. You may also refer to:
https://tensorlayer.readthedocs.io/en/1.7.0/_modules/tensorlayer/layers.html#BasicConvLSTMCell
I remember in our paper Table 1, we use 3x3 for all kernels for fast experiments. And our final version and released model uses 5x5 kernels. These details have been clarified in the corresponding paragraphs of the paper.
Sorry for the confusion.

Thank you very much for clarifying. I am currently rewritting the architecture to TF 2.2 and after adjusting the kernel sizes I received the same amount of parameters. I must have overlooked this sentence.

st have overloo

hello , can you help me and tell me how can i calculate the paramaters number ?

st have overloo

hello , can you help me and tell me how can i calculate the paramaters number ?


Vote Contract & Election Contract

:x: Build AElf <IP_ADDRESS>6 failed (commit https://github.com/AElfProject/AElf/commit/bb16e71175 by @EanCuznaivy)

:x: Build AElf <IP_ADDRESS>3 failed (commit https://github.com/AElfProject/AElf/commit/f9198ea59b by @EanCuznaivy)

:white_check_mark: Build AElf <IP_ADDRESS>4 completed (commit https://github.com/AElfProject/AElf/commit/5c5f8059bf by @EanCuznaivy)


one ugetube file, 2021.06.06, Linux

$ youtube-dl --verbose -F https://ugetube.com/watch/graphene-in-vaccine-electron-microscope-reveals-horrifying-contents-of-covid-19-vaccine_mA8aHjdIQ4eiX3m.html
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', '-F', 'https://ugetube.com/watch/graphene-in-vaccine-electron-microscope-reveals-horrifying-contents-of-covid-19-vaccine_mA8aHjdIQ4eiX3m.html']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.06.06
[debug] Python version 3.8.10 (CPython) - Linux-5.4.0-77-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4, rtmpdump 2.4
[debug] Proxy map: {}
[generic] graphene-in-vaccine-electron-microscope-reveals-horrifying-contents-of-covid-19-vaccine_mA8aHjdIQ4eiX3m: Requesting header
WARNING: Could not send HEAD request to https://ugetube.com/watch/graphene-in-vaccine-electron-microscope-reveals-horrifying-contents-of-covid-19-vaccine_mA8aHjdIQ4eiX3m.html: HTTP Error 503: Service Temporarily Unavailable
[generic] graphene-in-vaccine-electron-microscope-reveals-horrifying-contents-of-covid-19-vaccine_mA8aHjdIQ4eiX3m: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 503: Service Temporarily Unavailable (caused by <HTTPError 503: 'Service Temporarily Unavailable'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/home/user/bin/youtube-dl/youtube_dl/extractor/common.py", line 634, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/home/user/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2288, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.8/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
response = self.parent.error(
File "/usr/lib/python3.8/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
[Video Downloadhelper browser plugin does download this video, no errors]
[internal URL https://video.ugetube.com/uge-source/2021/07/s3nGo5k3tDBfOvCZDFuo_06_5527_2c80938b6dcb8e75f693bc63ec8f4567.mp4 same error message]

It looks like Cloudflare DDoS protection. #20652, #20528, #13089, is:issue is:open ddos

if so, nothing significant can be done.
Cloudflare seemed to be very specific about what it refused, and right now is doing exactly the same thing, so I might ping UGETube about it.


Model objects should tolerate None in place of empty lists

Python client version: 4.0.0a1
Server version: 1.8.0
On an endpoints request, Kubernetes 1.8 will return "subsets": null in the case of an empty subsets list. This leads to an error on deserialization:
File "/usr/local/lib/python3.6/dist-packages/kubernetes/watch/watch.py", line 119, in stream                                                                                yield self.unmarshal_event(line, return_type)                                                                                File "/usr/local/lib/python3.6/dist-packages/kubernetes/watch/watch.py", line 83, in unmarshal_event
    js['object'] = self._api_client.deserialize(obj, return_type)                                                                                File "/usr/local/lib/python3.6/dist-packages/kubernetes/client/api_client.py", line 236, in deserialize                                                                                return self.__deserialize(data, response_type)
  File "/usr/local/lib/python3.6/dist-packages/kubernetes/client/api_client.py", line 276, in __deserialize
    return self.__deserialize_model(data, klass)
  File "/usr/local/lib/python3.6/dist-packages/kubernetes/client/api_client.py", line 622, in __deserialize_model
    instance = klass(**kwargs)
  File "/usr/local/lib/python3.6/dist-packages/kubernetes/client/models/v1_endpoints.py", line 64, in __init__
    self.subsets = subsets
  File "/usr/local/lib/python3.6/dist-packages/kubernetes/client/models/v1_endpoints.py", line 156, in subsets
    raise ValueError("Invalid value for `subsets`, must not be `None`")
ValueError: Invalid value for `subsets`, must not be `None`

See related Kubernetes issue: https://github.com/kubernetes/kubernetes/issues/44593
However, that issue was eventually resolved by declaring that as clients should treat nulls and empty lists as interchangeable unless specified otherwise:
https://github.com/kubernetes/kubernetes/pull/45294
The Python client should remove the none-checks, or possibly translate them to empty lists (though if they decided against that on the server-side, it sounds risky).

Same problem with CRD requests:
  File "/usr/local/lib/python3.6/site-packages/kubernetes/client/models/v1beta1_custom_resource_definition_status.py", line 53, in __init__
    self.conditions = conditions
  File "/usr/local/lib/python3.6/site-packages/kubernetes/client/models/v1beta1_custom_resource_definition_status.py", line 101, in conditions
    raise ValueError("Invalid value for `conditions`, must not be `None`")
ValueError: Invalid value for `conditions`, must not be `None`

@yliaog ping? This is going to become a larger problem as more people start to use Kubernetes 1.8.

cc @mbohlool for his comments

For anyone looking for an easy workaround. You can easily monkey patch the class giving you errors:
from kubernetes.client.models.v1_endpoints import V1Endpoints
def set_subsets(self, subsets):
    if subsets is None:
        subsets = []
    self._subsets = subsets
setattr(V1Endpoints, 'subsets', property(fget=V1Endpoints.subsets.fget, fset=set_subsets))

Running into this problem regularly with respect to CRDs.
Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.0", GitCommit:"91e7b4fd31fcd3d5f436da26c980becec37ceefe", GitTreeState:"clean", BuildDate:"2018-06-27T20:17:28Z", GoVersion:"go1.10.2", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

same issue and workaround didnt work for me....

/reopen

@mbohlool this issue is there when creating CRDs as well. How can we get this fixed?


update dependencies

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

hi @giswqs, I made a release earlier today and forget that I needed to update the packaging here so #5  is failing. Is it possible to apply changes to that open PR instead of here?

@manzt If the autobot fails, then we need to manually submit a PR. I can help you on this PR.
You need to update the sha256 to f9501dfc7aabc1f6ee8ddc9feafe85bae4e9418d8c17485666cdd556322e9176

Thanks for the help! :)

You need to update the sha256 to f9501dfc7aabc1f6ee8ddc9feafe85bae4e9418d8c17485666cdd556322e9176

The sha256 in meta.yaml? If so, that is the current sha256 listed there. Sorry, my first time working with conda feedstocks...

Sorry, I copied the old one. It should be bef4d20751f7e14fcc7a90c0b2798bd836068b25104ad5f0312586da82ddde20
It can be retrieved using openssl sha256 filename.tar.gz

woo, thanks for the help! 🚀


[Question] Permission issue

Question
1、按照默认的配置文件sureness.yml ，tom   admin   lili登录以后全部是管理员权限
2、建议进行用户数据隔离，每个用户登录后只能看到自己的监控项目和相关信息。

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

Question

According to the default configuration file sureness.yml, tom admin lili is all administrator authority after logging in
It is recommended to isolate user data, and each user can only see their own monitoring items and related information after logging in.

Got it👍


Improve jQuery.noConflict() support.

The fix that was introduced with the fix for WICKET-6204 fails to work with jQuery.noConflict().

Specifically: https://github.com/apache/wicket/commit/0fcdbf4f8bb4fe5dc78eac9876db609c11114c85

Momentarily closed it, as I don't think this fixed it.

Turns out it wasn't wicket related.
It was my workaround that broke stuff, so this PR should be fine.

I've created https://issues.apache.org/jira/browse/WICKET-6398 for the changelog.

The fix has been applied with https://issues.apache.org/jira/browse/WICKET-6398.
@Jezza Please close this PR! Thank you !

Glad I could help!


Revert -e before starting background sleep

Related to https://github.com/travis-ci/travis-ci/issues/891
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Build fails due to legitimate issues, merging.


ARROW-15532: [C++] Fix unused warning for StringClassifyDoc

Following conversion with @lidavidm on mailing list. This should get rid of the warning:
/Users/icexelloss/workspace/arrow/cpp/src/arrow/compute/kernels/scalar_string_internal.h:216:20: error: unused function 'StringClassifyDoc' [-Werror,-Wunused-function]

static FunctionDoc StringClassifyDoc(std::string class_summary, std::string class_desc,

cc @lidavidm

Trying to figure out lint issues myself - reading this doc here:
https://arrow.apache.org/docs/dev/developers/cpp/development.html#code-style-linting-and-ci
Passes various C++ (and others) style checks, checked with the lint subcommand to Archery. This can also be fixed locally by running archery lint --cpplint --clang-format --clang-tidy --fix.

I don't think I have archery installed - what is it?

Archery is included in the repo, it's a tool for various dev tasks (linting, running CI locally, etc): https://arrow.apache.org/docs/dev/developers/continuous_integration/archery.html

Oh, I was going to submit a PR - that snippet quoted here links to the dev docs for using Archery.

@github-actions autotune

Sorry @icexelloss do you mind rebasing here? Looks like the auto-linter does not trigger CI (we should figure that out…)

Rebased here, I just want to ensure CI passes before merge.

Oops missed the message. Thanks for the rebasing!

Should I squash and merge this?

Go ahead - we usually use the merge script: https://github.com/apache/arrow/tree/master/dev#how-to-merge-a-pull-request since it'll update JIRA too

Merged with script - thanks!


npm errors when trying to create interop tests

See https://grpc-testing.appspot.com/job/gRPC_interop_master/3063/console :
<EMAIL_ADDRESS>node_modules/node-pre-gyp
npm ERR! Linux 3.19.0-51-generic
npm ERR! argv "/root/.nvm/versions/node/v0.12.9/bin/node" "/root/.nvm/versions/node/v0.12.9/bin/npm" "install" "--unsafe-perm" "--build-from-source"
npm ERR! node v0.12.9
npm ERR! npm  v2.14.9

npm ERR! Callback called more than once.
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /var/local/git/grpc/npm-debug.log
+ EXITCODE=1
+ docker rm -f build_grpc_interop_node_24b0d051-d540-4518-b8d7-3146c0ef050f
build_grpc_interop_node_24b0d051-d540-4518-b8d7-3146c0ef050f
+ exit 1

FAILED: build_docker_node [ret=1, pid=17340]

It's worked alright after that, so it was fixed, or it's flaky.

I haven't seen this reported in a long time, so I am removing it from the milestone.


[Android] Download location bug

Describe the bug
Default location for receiving files is Download. But still it is saving files in different folder like Pictures, Movies. For example images are saving is pictures folder and videos are in movies folder. Even though I tried to change the download location in a different folder named LocalSend, but it is still saving those in pictures and movies.
Edit: If I send unsupported files (like .exe) then it is saved in my desired location.
To reproduce
Send photos and videos from windows pc.
Receive it in android.
Photos will be saved in pictures folder and videos will be saved in movies folder.
Expected behavior
I expect all files in a same folder.
Screenshots
No response
Desktop (please complete the following information)
Windows 11 23H2
Smartphone (please complete the following information)
Redmi note 7s
Android 10
Additional context
No response

You need to disable "Save media to photos"


Any possibility for this to be in VR?

Works when played normally but in games with vr the subtitles aren't displayed.  All it needs is for the text to display at the bottom of the headset! Thanks for your hard work.

This plugin doesn't do anything as fancy as displaying subtitles. It just changes text from one language to another.
If you talking about KK, HS2, EC or AI Girl, then this repository hosts the code that handles subtitles.
I've tried these games in VR as well (albeit quite a while ago), but back then my experience was the same: Subtitles did not work properly and sometimes when too many lines were displayed it would actually block the VR camera view.
I assume the subtitles plugin probably has never been optimized to work for VR.
I would encourage you to make an issue in his repository instead. I am going to close this issue since this is unrelated to this plugin.


fix(binder): update form when array values change (#2497) (CP: 2.5)

Manual cherry pick of #2497

It misses previous fix. Closing

Duplicate of https://github.com/vaadin/hilla/pull/2515


Consider adding GTF_OUTPUT_VARIABLE_AMOUNT and GTF_OUTPUT_CHANGE_AMOUNT fields to gtf

Consider adding GTF_OUTPUT_VARIABLE_AMOUNT and GTF_OUTPUT_CHANGE_AMOUNT fields to gtf. A field for OutputChange may be redundant because the value is always 0, but it's worth considering adding it just for completeness.

cc @vlopes11

It could also be helpful to include an _AMOUNT, _ASSET_ID and _TO for OutputChange and OutputVariable for completeness. The bridge predicate already has a use case to check for GTF_OUTPUT_CHANGE_ASSET_ID

Given change amounts are only set post-execution, I'm not sure if there's a real use case for GTF_OUTPUT_CHANGE_AMOUNT.

I think it is better not to support useless GTF, because it only increases the codebase burden and adds confusion to the user, which expects an actual value.
If we still want to do that, then we can reopen this issue and continue discussion again


Services - None of the required fields have a red * next to them

Create any type of service and don't fill out any of the fields before create:
For all of them there are required fields and none of those fields have a red * next to them.  Name, Listening Port & Target are always required and should have asteric

Closing for larger issue - #1719


Date are always UTC

I have found that datetime are returned in UTC regardless local time, session settings, database settings.
Assuming my sever is UTC, my session EST, and the local time EST
At 2020-11-16 19:58:10 local time , using go-ora to select CURRENT_DATE from dual returns 2020-11-16 19:58:10 +0000 UTC
The current code sets the the location to UTC in all circumstances:
https://github.com/sijms/go-ora/blob/ae061e9a401e092d91cef289227d3741df9b65a2/converters/type_conversion.go#L45-L46
I propose to investigate on this, and propose a PR.
++

Um...
I have done the same test with entreprise tool and it's not good to!
entreprise's requester: (C# oledb)
S:CURRENT_DATE, D:2020-11-16 23:26:00 +01:00
S:SYSTIMESTAMP, D:2020-11-16 22:26:00.92722 +01:00
S:CURRENT_TIMESTAMP, D:2020-11-16 23:26:00.93144 +01:00
S:LOCALTIMESTAMP, D:2020-11-16 23:26:00.93444 +01:00
+01:00 is my current time zone
go-ora tests:
SYSDATE returns 2020-11-16 22:34:12 +0000 UTC
CURRENT_DATE returns 2020-11-16 23:34:12 +0000 UTC
SYSTIMESTAMP returns 2020-11-16 22:34:12.982715 +0000 UTC
CURRENT_TIMESTAMP returns 2020-11-16 23:34:12.986287 +0000 UTC
LOCALTIMESTAMP returns 2020-11-16 23:34:12.990168 +0000 UTC
So, maybe this is not very important... what do you think ?

I make changes that add timezone information to the datetime in decodedate function
test and feedback

current_date return time only and default time zone is UTC
but systimestamp return time zone information with time

I have tested following query with  SqlDeveloper:
SELECT to_char(CURRENT_DATE, 'YYYY-MM-DD HH24:MI:SS') "CURRENT_DATE" , to_char(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS TZR') "CURRENT_TIMESTAMP", to_char(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') "SYSDATE", to_char(SYSTIMESTAMP, 'YYYY-MM-DD HH24:MI:SS TZR') "SYSTIMESTAMP"  FROM DUAL

CURRENT_DATE        CURRENT_TIMESTAMP                                    SYSDATE             SYSTIMESTAMP
------------------- ---------------------------------------------------- ------------------- ----------------------------------------------------
2020-11-25 16:08:44 2020-11-25 16:08:44 EUROPE/PARIS                     2020-11-25 15:08:44 2020-11-25 15:08:44 +00:00

And now with go-ora c9e66ca
CURRENT_DATE             : 2020-11-25 16:07:24
CURRENT_TIMESTAMP        : 2020-11-25 16:07:24
SYSDATE                  : 2020-11-25 15:07:24
SYSTIMESTAMP             : 2020-11-25 15:07:24

So, datetime values are now correct.
However, is it possible to add timezone information where it is expected:
CURRENT_TIMESTAMP should  have time.Local (so same as client local time)
SYSTIMESTAMP should have server TZ which is usually time.UTC
And I think there are less popular timedate types which are carrying TZ.

this query
SELECT systimestamp, current_timestamp from dual
will give this results
System Time stamp:  2020-11-25 18:32:10.965594 +0300 +0300
Current Times tamp:  2020-11-25 18:32:10.9656 +0300 +0300

same like sql developer

My fault! TO_CHAR gives a VARCHAR...
Indeed I get this:
SYSTIMESTAMP             : 2020-11-25 15:59:28.215935 +0000 UTC
CURRENT_TIMESTAMP        : 2020-11-25 16:59:28.215938 +0100 CET
CURRENT_DATE             : 2020-11-25 16:59:28 +0000 UTC
SYSDATE                  : 2020-11-25 15:59:28 +0000 UTC

... which looks good.
I have checked the application's database I'm taking care of. Most of dates are DATE... and the application mis handle time zones... So, I guess this now good enough.
Thanks.


Removing wildcard pattern nodes from ASTs

This PR removes wildcard pattern nodes from the surface and core ASTs; using variable patterns (PatVar and Pat_var resp.) for the same. The PR also adds a boolean argument to both these constructors, to maintain whether the node is a wildcard pattern.

This is already done in master. https://github.com/FStarLang/FStar/commit/e2084293054be4a2049f13498c8612c5223f074b


ask for 7 example of each microaggression

Microassaults:
Microinsults:
Microinvalidations:
Microaggressions in the form of micro-inequities:

Microassaults are overt, intentional acts of discrimination, such as using racial slurs or making derogatory comments about someone's gender or sexual orientation. Here are seven examples of microassaults:
Using racial slurs or derogatory language to describe someone based on their race, ethnicity, or skin color.

Refusing to use someone's preferred pronouns or name, or intentionally misgendering them.
Making threats or engaging in physical violence against someone because of their identity.
Refusing to serve someone or denying them access to services or facilities because of their identity.
Displaying hate symbols or other materials that are meant to intimidate or harm people from marginalized groups.
Publicly posting or sharing personal information, such as someone's address or phone number, with the intention of harassing or intimidating them.

Microinsults are subtle, often unintentional, statements or actions that convey a lack of respect or regard for someone's identity or group membership. Here are seven examples of microinsults:
Using language or terms that are stereotypical or demeaning towards someone based on their identity.
Asking someone from a marginalized group to speak on behalf of their entire community or to explain something related to their identity.
Belittling or dismissing someone's perspective or feelings because of their identity.
Refusing to listen or pay attention to someone's concerns or experiences because of their identity.
Assuming that someone's abilities or interests are limited because of their identity.
Telling someone that they "don't look" or "act" like a member of their identity group.
Using language or terms that are culturally appropriative or that appropriate someone's identity.

Microinvalidations are statements or actions that negate or invalidate someone's feelings, experiences, or identity. Here are seven examples of microinvalidations:
Dismissing someone's experiences or feelings because they don't align with your own.
Denying the existence of discrimination or oppression, or minimizing the impact of these experiences on someone's life.

Refusing to acknowledge or recognize someone's identity or group membership, or denying their right to self-identify.
Disregarding or dismissing someone's perspective or experiences because they are different from your own.
Refusing to listen to or believe someone's accounts of discrimination or oppression they have experienced.
Belittling or mocking someone's cultural traditions, customs, or beliefs.

Micro-inequities are subtle, often unintentional, acts of discrimination or exclusion that result in inequities and disadvantages for certain groups. Here are seven examples of micro-inequities used as a microaggression:
Being passed over for opportunities or promotions because of one's identity, even when qualified for the position.
Being treated unfairly or differently in the workplace because of one's identity, such as receiving less support or recognition from colleagues or superiors.
Being excluded from social or professional networks or events because of one's identity.
Being given less favorable assignments or tasks because of one's identity.
Being treated unfairly in the hiring process because of one's identity, such as being asked inappropriate or discriminatory questions during an interview.
Being subjected to microaggressions or other forms of discrimination in the workplace because of one's identity.
Being unfairly held to different standards or expectations because of one's identity, such as being expected to work longer hours or be more flexible than others.


New release ?

The last release was 2 years ago. Are there any thoughts of snapping a release tag on a commit and let some new code hit the distros ?

Oh, there are thoughts for sure, but:

I don't want to create a tag without doing a release on newsbeuter.org because it'll create confusion in a number of ways; most importantly it'll mean we have a new release but search engines will still give users old docs.

newsbeuter.org is managed by @akrennmair who haven't been responding to my emails for nine months now. (I even emailed his work address; no luck.) Noone else has access to the domain as far as I know.

I really, really don't want to make a fork. It's quite a chunk of work, and doing it while the original author is still alive, well, and drinking beer seems premature.

I got a job a few months ago and life's still a bit hectic. I don't have energy for upheavals right now. (Though it was already running low even before the job, because working on Newsbeuter without knowing if we'll release anything ever turned out to be quite demotivating.)

So there we are.

You could just mention all this in the release notes and just fork the documentation and put it up on a githup page.

newsbeuter.org has been around for a decade and is linked from all over the Internet (and even from our own --version). GitHub page will take ages to overtake it; and by the time it does, I hope to finally prod Andreas into either transferring the domain or becoming more involved.

Does it really need to ? You could just employ this a temporary solution which may or may not become permanent. It's been 9 months. Why do we have so many cases of "what happens when you get hit by a bus" in the open source community when you can't push a new release forward because of this.

Does it really need to ?

Yes, otherwise the GitHub page will be useless (users won't see it).

You could just employ this a temporary solution which may or may not become permanent.

I don't see a tag and docs on some unknown site as a solution. To me, a solution will mean that either newsbeuter.org is active again, or a fork occurs and new project does releases at its own home.

I think I understand your point of view. I have nothing more to add, thanks for your responses.

Any progress on getting out a release? Is master considered stable enough for a distribution to pick up?

Any progress on getting out a release?

Nothing yet.

Is master considered stable enough for a distribution to pick up?

Well, nothing critical has been reported against it, so I guess it is.
I run recent(-ish) build and haven't noticed any show-stoppers myself.
If you're maintaining Newsbeuter package in some distro, check out the
work done by Nikos Tsipinakis in Debian—he backported some important
patches onto 2.9.

Is master considered stable enough for a distribution to pick up?
Well, nothing critical has been reported against it, so I guess it is.

I have to take that back. [2.10 milestone[(https://github.com/akrennmair/newsbeuter/milestone/2) shows that we have two more bugs to fix before the release.

Since my last comment, two things changed:

I got a semblance of peace with my dayjob. Now I know how little energy and time I have, and can plan around that properly. I am more ready for upheavals now :)

Due to #591, I am becoming less perfectionist about the solutions I should employ. Specifically, I am at the brink of doing GitHub releases and posting docs somewhere other than newsbeuter.org. I am not actively working on this yet, but at least I no longer consider this a non-solution.

If you don't want to call a new release 2.10, because of the milestones,
just call it 2.9.a 2.9.b or something similar.
It's just a oneliner for the tagging and  a push, and you make many people happy.
Regarding the security-issue: just disable bookmarking, until there is a valid solution,
which might be called 2.9.c or something like that.

@Minoru: I have two different newsbeuters running here.
The one is 2.10-d1c1, the other is 2.10-e0f9.
How can that be?

Guess they're using different caches.
Better open a separate issue and let's discuss it there.

I'm confused now.
Did you read my answer from yesterday?

Yes, but I don't have an answer, so I didn't reply.
If you're confused with "2.10" in version strings, don't be-this is what Git version calls itself.


Amplitude -encoding

I have a question on the Amplitude-encoding demo. On a real Quantum Device, what parts of the simulation are done on the quantum computer and what part is done on a classification machine? For example, where is the training loop executed? Thanks.

Actually, the classification machine is deployed on the quantum computer. The quantum device can be utilized to deploy the QNN model and calculate the gradients, then the model parameters can be optimized with these gradients (optimizers such as Adam can be utilized as well). Let me use a more concrete example:
In our recent work Experimental Quantum Adversarial Learning with Programmable Superconducting Qubits (accepted by Nature Computational Science), we implemented such a QNN classifier on a 36-qubit superconducting quantum processor.
In this work, we deployed both the block-encode QNN (for classical medical images) and amplitude-encode QNN (for quantum many-body state data) on quantum devices.
With the parameter shift rule, we can calculate the gradient of the loss function w.r.t the model parameters, and further update these parameters. The training loop is executed on this quantum processor (i.e. these are not numerical simulations on our PC but are real quantum experiments) (of course, control software is utilized to monitor the process and collect data).

Thanks. So here are a few things I do not understand. We could have a zoom conversation if you are willing. I am not sure this is the proper forum. But here are some questions, which are hard to find answers for:

how many measurements are typically needed on the quantum machine to get reliable results?
If one needs N measurement repetitions, is it also necessary to prepare the input data N times?
What is the cost of each repetition, including data preparation and running the quantum circuit?
How does one run iteration loops on the quantum machine?
Where can I read more about these kinds of details? Most papers do not mention them.

Thanks!

Hi, we already added some of the details you mentioned in the revised paper (maybe appear in NCS in a month). I live in the GMT+8 (Beijing) time zone and maybe we can arrange a Zoom meeting at a suitable time for both sides. Maybe we can communicate about this through emails (lwk20@mails.tsinghua.edu.cn).

Hi, did you receive my email?

yeah I received your email (for my edu mailbox, there are large delays in message delivery to receive emails from America)


Unable to change ASPNETCORE_ENVIRONMENT

Changing this environment variable doesn't seem to have any effect on the application. It seems like something is setting DOTNET_ENVIRONMENT to development no matter what.
Tested this in preview 3:
var builder = DistributedApplication.CreateBuilder(args);

builder.AddProject("web", "..\\WebApplication20\\WebApplication20.csproj");

builder.Build().Run();

Launch settings:
{
  "profiles": {
    "http": {
      "commandName": "Project",
      "dotnetRunMessages": true,
      "launchBrowser": true,
      "applicationUrl": "http://localhost:5139",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Production"
      }
    },
    "https": {
      "commandName": "Project",
      "dotnetRunMessages": true,
      "launchBrowser": true,
      "applicationUrl": "https://localhost:7231;http://localhost:5139",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Production"
      }
    }
  }
}

@karolz-ms @mitchdenny

Changing this environment variable doesn't seem to have any effect on the application. It seems like something is setting DOTNET_ENVIRONMENT to development no matter what.

@davidfowl  so just to clarify: is the problem with ASPNETCORE_ENVIRONMENT or DOTNET_ENVIRONMENT?

Setting ASPNETCORE_ENVIRONMENT  is ineffective because something in the stack (I didn't check) is setting DOTNET_ENVIRONMENT.

Still happens with CTRL-F5 so I would suggest it is DCP?

OK ... so it appears if you set DOTNET_ENVIRONMENT it works as expected.

@davidfowl the launchSettings.json that you showed just confirming that is from your service project?

Still happens with CTRL-F5 so I would suggest it is DCP? Which doesn't make sense at all.

Even if you do CTRL-F5, the Visual Studio is still responsible for launching projects.
Does this repro when you run the app via dotnet run?

Looks like this is coming from the launch settings of the AppHost Project and are set when DCP is launched through DCPHostService.
DOTNET_ENVIRONMENT is set to "Development" in the launch settings of the default template for AppHost project.   Is there a reason this needs to be set in the AppHost project in the template?   Workaround would be to set it explicitely in the service project (or AppHost) to "Production" or remove from the AppHost launchSettings after project creation.
The could be ignored potentially in DCPHostService when creating DCP process, not sure if that would be desirable.

Sounds like a bug in the template.

It's set in the AppHost template I believe cos that's the variable the DistributedApplicationBuilder honors. There was a bug logged a while back to stop that variable flowing to project processes I thought. If DAB works with the aspnet variable we could change the template to use that, but I wouldn't expect it to.

It shouldn’t flow to the projects we launch then. We should exclude it from the flow.

There was a bug logged a while back to stop that variable flowing to project processes I thought

It looks like the code sets a few variables to empty but only when there is no Launch Profile.

It shouldn’t flow to the projects we launch then. We should exclude it from the flow.

We lose the ability to have a global profile to define these though.


add guard clause to skip artifact with missing build associated

What problem does this PR address?
Azure DevOps Extensions - Generate Release Notes (Node Cross Platform)
Adding guard clause to solve issue with manually uploaded artifacts which don't have build id associated
Is there a related Issue?
#1966
Have you...

If you are willing, please enable me, as the Repo owner, to edit your fork that contains your PR so I can add any missing items such as the readme.md

This work perfectly in my local tests harness, it is just being pushed out via the automated release pipeline, should be deployed as 4.18.4
Thanks for your PR


Improve the pay view as we design it on figma

See the figma for more information https://www.figma.com/file/394dxwuAPcZnOb2vaEBEjF/CLN-APP?type=design&t=YTRezgOJCeYFupZq-0

Fixed in https://github.com/dart-lightning/lndart.clnapp/pull/112


Reverse DNS lookups

Something I never knew is that most DNS software automates creating PTR records. BIND doesn't do that; I'll need to either create the zone(s) by hand, or generate them some other way.
Thoughts:

generate them with an initcontainer on startup. Cursory google search suggests I'd have to write this myself.
move the repo to jsonnet and generate the file from that

Also, Pi-hole only supports one IP block for conditional forwarding from the GUI/environment variables. I need to get my subnets under the same parent block (currently spread across 10.x.x.x and 172.x.x.x) to allow the reverse lookups to propagate to the DHCP server, or change my DNS hierarchy

Honestly I don't remember why this mattered. Maybe it was so Pi-hole could resolve hostnames for IP addresses in the query log?

Closing because I don't think I care. I'll come back to this if it comes up again.