Request new Network: Energi Testnet

Network information

Name: Energi Testnet
ChainId: 49797
RPC http/s address: https://nodeapi.test.energi.network
Link to https://chainlist.org/chain/49797
(Optional) Blockexplorer: https://explorer.test.energi.network/
[x] I have run RPC='https://nodeapi.test.energi.network' yarn estimate
[ ] I have sent requiredFunds to 0xE1CB04A0fA36DdD16a06ea828007E35e1a3cBC37

$ RPC='https://nodeapi.test.energi.network' yarn estimate

{ chainId: 49797 }
{ estimate: '72291' }
{ gasPriceGwei: '50.0', gasPrice: '50000000000' }
{ requiredFunds: '0.00361455' }
Done in 15.09s.

Sent 1 NRG to the account

utilizing bot


feat(info panel adjustments): info panel adjustments

info panel adjustments

:tada: This PR is included in version 1.3.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Make weboffice work with OCM

When getting a federated share I need to able to edit it in the weboffice.
This ticket is to find out if there is an issue with this and if yes fix it.
Working collaboratively on one file is not in scope of this ticket.
Current behaviour: File is opened in read-only mode.

Tested with:
Infinite Scale 7.0.0-rc.3+6782c2473 Community
ownCloud Web UI 11.0.4

Current behaviors:
1. Collabora

Share with edit role

Open file in Collabora -> CANNOT EDIT :x:

collaboration-1     | {"level":"info","service":"collaboration","proto":"HTTP/1.1","request-id":"dade67a981de/kUulsvHrV0-000015","traceid":"00000000000000000000000000000000","remote-addr":"<IP_ADDRESS>:46206","method":"GET","wopi-action":"","status":200,"path":"/wopi/files/d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","duration":26.688054,"bytes":730,"time":"2024-12-02T10:35:59Z","line":"github.com/owncloud/ocis/v2/services/collaboration/pkg/middleware/accesslog.go:35","message":"access-log"}
collaboration-1     | {"level":"error","service":"collaboration","request-id":"","proto":"HTTP/1.1","method":"POST","path":"/wopi/files/d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","WopiSessionId":"","WopiOverride":"LOCK","WopiProof":"mBRmFOzDCSjaFqM6IOeu1wZCcEVjgjuuzkFKcpxboa158aaxnBqC4c4f0oCo6WiWdSVjD3Sa/3jDrKnvEi5B8FruGwHpe56g5machPjke2ll34TsLoYdeSvqZiRUv+nWsiA8ayc2KsENYS8SU8xhAOmdWEqZd6CAoN9Zf6vzQEt13PP4PfqJOhhPbgXg0/iqnZL9NH3Xrea1x9AgdN4wKeWizptf5qq9UXd5NHipLno2oEBDyH9HyG9RyMuvCQpR2yxH4AwQVOLMO89q+iC9KDmmREhaFX5q9Oz7/Y9OmjLfLk7mebUOeUsDFR4nshoPjs+lGhz4lBIFP2JNnjXQWQ==","WopiProofOld":"mBRmFOzDCSjaFqM6IOeu1wZCcEVjgjuuzkFKcpxboa158aaxnBqC4c4f0oCo6WiWdSVjD3Sa/3jDrKnvEi5B8FruGwHpe56g5machPjke2ll34TsLoYdeSvqZiRUv+nWsiA8ayc2KsENYS8SU8xhAOmdWEqZd6CAoN9Zf6vzQEt13PP4PfqJOhhPbgXg0/iqnZL9NH3Xrea1x9AgdN4wKeWizptf5qq9UXd5NHipLno2oEBDyH9HyG9RyMuvCQpR2yxH4AwQVOLMO89q+iC9KDmmREhaFX5q9Oz7/Y9OmjLfLk7mebUOeUsDFR4nshoPjs+lGhz4lBIFP2JNnjXQWQ==","WopiStamp":"638687325597044956","FileReference":"resource_id:{storage_id:\"89f37a33-858b-45fa-8890-a1f2b27d90e1\" opaque_id:\"L1RlbXBsYXRlLmRvY3g=\" space_id:\"e94a9c90-23a4-468e-8d25-4872a654e5e0\"} path:\".\"","ViewMode":"VIEW_MODE_READ_WRITE","Requester":"idp:\"https://host.docker.internal:9200\" opaque_id:\"2668e587-825d-4fac-b2d0-7df51ecaec48\" type:USER_TYPE_PRIMARY","RequestedLockID":"cool-lock68368b73","RequestedOldLockID":"","StatusCode":"CODE_UNIMPLEMENTED","StatusMsg":"set lock:error: not supported: operation not supported","time":"2024-12-02T10:35:59Z","line":"github.com/owncloud/ocis/v2/services/collaboration/pkg/connector/fileconnector.go:343","message":"SetLock failed with unexpected status"}
collaboration-1     | {"level":"info","service":"collaboration","proto":"HTTP/1.1","request-id":"dade67a981de/kUulsvHrV0-000017","traceid":"00000000000000000000000000000000","remote-addr":"<IP_ADDRESS>:46206","method":"POST","wopi-action":"LOCK","status":500,"path":"/wopi/files/d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","duration":22.996446,"bytes":0,"time":"2024-12-02T10:35:59Z","line":"github.com/owncloud/ocis/v2/services/collaboration/pkg/middleware/accesslog.go:35","message":"access-log"}

collabora-1         | frk-00021-00021 2024-12-02 10:35:59.560395 +0000 [ forkit ] WRN  The systemplate directory [/opt/cool/systemplate] is read-only, and at least [/opt/cool/systemplate//etc/hosts] is out-of-date. Will have to clone dynamic elements of systemplate to the jails. To restore optimal performance, make sure the files in [/opt/cool/systemplate/etc] are up-to-date.| common/JailUtil.cpp:585
collabora-1         | wsd-00001-00257 2024-12-02 10:35:59.733721 +0000 [ docbroker_005 ] ERR  Un-successful WOPI::Lock with HTTP status 500 (Internal Server Error), failure reason: [] and response: []| wsd/wopi/WopiStorage.cpp:414
collabora-1         | wsd-00001-00257 2024-12-02 10:35:59.733743 +0000 [ docbroker_005 ] ERR  Failed to Locked docKey [https%3A%2F%2Fhost.docker.internal%3A9300%2Fwopi%2Ffiles%2Fd619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d] with reason []. Notifying client and making session [088] read-only| wsd/DocumentBroker.cpp:1647
collabora-1         | wsd-00001-00257 2024-12-02 10:35:59.733755 +0000 [ docbroker_005 ] ERR  Failed to lock docKey [https%3A%2F%2Fhost.docker.internal%3A9300%2Fwopi%2Ffiles%2Fd619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d] with session [088] before downloading. Session will be read-only: | wsd/DocumentBroker.cpp:1192

2. OnlyOffice

Share with edit role

Open file in OnlyOffice -> CANNOT LOAD EDITOR :x:

collaboration-oo-1  | {"level":"error","service":"collaboration","request-id":"","proto":"HTTP/1.1","method":"POST","path":"/wopi/files/d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","WopiSessionId":"","WopiOverride":"LOCK","WopiProof":"d5rSFjqGTYE1huFwprfz84aHa32341+vD6o0BMQwZSJDRNKNCQRZk6HtAQ8HzPaSYkYtSSzm9fdCkVDOacoIZqPLeoVM1/a4vABupQxGh1gWLLMbbjm0M3AhJE+VQnK1wh7RpjTTy7g7HEKf9NHTkqb3jdXWVDRr5T/Ryk6O8fnw7ym7xlyDDes4qj4i4LMfFZOriStzOyclWI5HYJ1atcgC1tK3pEDl3CkB1sQwvBRxIEF/uS0edA6vd/iln7xS5P9IXiZ8KzbW3qlLrCBCQNoRCpWQzOiQri4yeJPvnRDmeQGsVF3UxXiKRorFVAVADEZS9t1gZICD+JB7DV/m4w==","WopiProofOld":"d5rSFjqGTYE1huFwprfz84aHa32341+vD6o0BMQwZSJDRNKNCQRZk6HtAQ8HzPaSYkYtSSzm9fdCkVDOacoIZqPLeoVM1/a4vABupQxGh1gWLLMbbjm0M3AhJE+VQnK1wh7RpjTTy7g7HEKf9NHTkqb3jdXWVDRr5T/Ryk6O8fnw7ym7xlyDDes4qj4i4LMfFZOriStzOyclWI5HYJ1atcgC1tK3pEDl3CkB1sQwvBRxIEF/uS0edA6vd/iln7xS5P9IXiZ8KzbW3qlLrCBCQNoRCpWQzOiQri4yeJPvnRDmeQGsVF3UxXiKRorFVAVADEZS9t1gZICD+JB7DV/m4w==","WopiStamp":"638687323105570000","FileReference":"resource_id:{storage_id:\"89f37a33-858b-45fa-8890-a1f2b27d90e1\" opaque_id:\"L1RlbXBsYXRlLmRvY3g=\" space_id:\"e94a9c90-23a4-468e-8d25-4872a654e5e0\"} path:\".\"","ViewMode":"VIEW_MODE_READ_WRITE","Requester":"idp:\"https://host.docker.internal:9200\" opaque_id:\"2668e587-825d-4fac-b2d0-7df51ecaec48\" type:USER_TYPE_PRIMARY","RequestedLockID":"d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","RequestedOldLockID":"","StatusCode":"CODE_UNIMPLEMENTED","StatusMsg":"set lock:error: not supported: operation not supported","time":"2024-12-02T10:31:50Z","line":"github.com/owncloud/ocis/v2/services/collaboration/pkg/connector/fileconnector.go:343","message":"SetLock failed with unexpected status"}
collaboration-oo-1  | {"level":"info","service":"collaboration","proto":"HTTP/1.1","request-id":"4d787b3e2560/JboqPonUa1-000021","traceid":"00000000000000000000000000000000","remote-addr":"<IP_ADDRESS>:39084","method":"POST","wopi-action":"LOCK","status":500,"path":"/wopi/files/d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d","duration":15.246426,"bytes":0,"time":"2024-12-02T10:31:50Z","line":"github.com/owncloud/ocis/v2/services/collaboration/pkg/middleware/accesslog.go:35","message":"access-log"}

onlyoffice-1        | [2024-12-02T10:31:50.577] [ERROR] [localhost] [d619bd0456d3ddbb8765ed723ca6caee3a2be1e9ad95c00852e023ecd5566a3d] [userId] nodeJS - wopi error LOCK:Error: Error response: statusCode:500; headers:{"content-length":"0","date":"Mon, 02 Dec 2024 10:31:50 GMT","x-collaboration.onlyoffice-version":"7.0.0-rc.3+6782c2473","x-request-id":"4d787b3e2560/JboqPonUa1-000021"}; body:
onlyoffice-1        |
onlyoffice-1        |     at Request._callback (/snapshot/server/Common/sources/utils.js)
onlyoffice-1        |     at Request.callback (/snapshot/server/Common/node_modules/request/request.js:185:22)
onlyoffice-1        |     at Request.emit (node:events:527:28)
onlyoffice-1        |     at Request.<anonymous> (/snapshot/server/Common/node_modules/request/request.js:1161:10)
onlyoffice-1        |     at Request.emit (node:events:527:28)
onlyoffice-1        |     at IncomingMessage.<anonymous> (/snapshot/server/Common/node_modules/request/request.js:1083:12)
onlyoffice-1        |     at Object.onceWrapper (node:events:641:28)
onlyoffice-1        |     at IncomingMessage.emit (node:events:539:35)
onlyoffice-1        |     at endReadableNT (node:internal/streams/readable:1345:12)
onlyoffice-1        |     at processTicksAndRejections (node:internal/process/task_queues:83:21)

Maybe the problem is in https://github.com/cs3org/reva/blob/master/pkg/ocm/storage/received/ocm.go#L390 ?
Both Collabora and OnlyOffice are trying to set a lock on the file, and the request goes through the collaboration service to the reva gateway. I'm a bit lost from that point onward, but it's clear from the logs that the gwc.SetLock request fails with an "unimplemented" error, so something is missing in reva.
I assume that, after failing to get the lock, both Collabora and OnlyOffice decide to open the file in read-only mode instead of trying to edit the document in an unsafe way.


Corrected playground 'jsx' and 'moduleResolution' markdown issue outputs

I know the issue hasn't been marked as accepting PRs, but it seems like a pretty quick fix. Sending quickly just in case 😄

Yeah, seems legit to me, I only use that tag when I don't think I'm going to be solving it in the short term 👍🏻


May 2019 meetup

[x]  Speaker: @miketaylr
[x]  Sponsor: HEB @cpeacock
[x]  Confirm venue: Indeed downtown; @elyseholladay is Indeed PoC
[ ]  Meetup post
[ ]  Blog post
[ ]  Tweet
[ ]  Order pizza
[ ]  Record stats
[ ]  Invoice sponsor

oh hello

here's an abstract:
Title: Taking the non- out of non-standard.
Abstract: In this talk, Mike will talk about the long, weird history of the IE event model and what it took to ship window.event (and associated garbage) in Firefox 66 (and ideally justify why are we talking about this in 2019).

Indeed address:
201 West 5th Street
18th Floor
Austin, TX 78701

👋

party

Blog post in #90

Pizza order placed at 2:50pm with East Side Pies Rosewood<PHONE_NUMBER>:
2 pepperoni
1 pepperoni and mushroom
1 margherita
1 spinach, mushroom, green bell pepper, black olive, and basil
all double cut
plates and napkins for 45
deliver between 7-7:15pm to 201 West 5th St, 18th Floor (they will call me when they arrive)
Total before tip is $120.71


Adding terms to psi-mod-CV to link modifications with amino acids

Would everyone be ok if I were to run through the psi-mod CV and put in appropriate links to the amino acids modified?   For instance, right now, MOD:01356 is_a MOD:00916 (modified serine), when I would categorize it instead as MOD:01356 is_a MOD:00002 (O-glycosyl serine, which itself is_a MOD:00916).  There are many such circumstances in the MOD:01157 (protein modification characterized by amino acid modified) side of the CV that need addressing.

In that respect, if we want to reorganise the strict relationships of terms, which makes perfect sense, yes, there are many instances.
MOD:01356 would have
is_a MOD:00002 !  O-glycosyl-L-serine                                                (instead of MOD:00916)
is_a MOD:00517 ! Hex1HexNAc1NeuAc1 glycosylated residue
And I would keep the order of the is_a  by starting with the proximal childhood of MOD:01157 followed by the proximal childhood of MOD:01156  (although this priorization has no impact on the relationship itself. Only a human reading convenience)
Cheers
De : pmt706<EMAIL_ADDRESS>Envoyé : lundi 10 février 2020 20:43
À : HUPO-PSI/psi-mod-CV<EMAIL_ADDRESS>Cc : Subscribed<EMAIL_ADDRESS>Objet : [HUPO-PSI/psi-mod-CV] Adding terms to psi-mod-CV to link modifications with amino acids (#11)
Would everyone be ok if I were to run through the psi-mod CV and put in appropriate links to the amino acids modified? For instance, right now, MOD:01356 is_a MOD:00916 (modified serine), when I would categorize it instead as MOD:01356 is_a MOD:00002 (O-glycosyl serine, which itself is_a MOD:00916). There are many such circumstances in the MOD:01157 (protein modification characterized by amino acid modified) side of the CV that need addressing.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/HUPO-PSI/psi-mod-CV/issues/11?email_source=notifications&email_token=AESGSRXXUJOTCMQGTV2V6OLRCGU2PA5CNFSM4KSUK3V2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IMLMXTA, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AESGSRVAIQ63H37RSH6KI43RCGU2PANCNFSM4KSUK3VQ.

Agreed!  My goal is to connect these leaf nodes to as few parents as possible and to root them ultimately to MOD:01157 and MOD:01156 (and to MOD:00538 where necessary)... also to pick up any missing links to UniMod/RESID if they exist.

Although I didn't realize we had this problem, in that I thought it was already very nicely hierarchical, if you see ways to make the parent-child relationships better, I am all for it! Agreed!


Inaccurate search results of service search

Please answer these questions before submitting your issue.

Why do you submit this issue?
[ ] Question or discussion
[x] Bug
[ ] Requirement
[ ] Feature or performance improvement

Bug

Which version of SkyWalking, OS and JRE?

5.0.0-alpha

Which company or project?

Devcloud of Huawei

What happen?

I would find codeciControllernotifyTaskRemoved in Service Search. When I have input codeciController，there is no correct result to select.

This search caused by elastic search word analysis, In default, SkyWalking is using stop word, which includes ., ,,/ etc. . Maybe you could set IKAnalysis to ES.


jscad-web: persist engine state

Use localStorage for viewer options like theme, showAxis, showGrid, and camera.
Also refactor page loading to load faster. Load the editor before engine is ready, don't wait for the worker.

About enginestate class updates.
It should have a state and setState/getState so it is not directly responsible for storage. Code using it should handle storing and reading the EngineState state object and can do so in multiple ways

in localStorage
in db for authorized users in some other theoretical use-case
inside a comment of a script so script can choose inital camera position
script could even offer multiple camera presets

Also we should move EngineState out into a lib (we should have a lib with some of these utilities that are needed to create jscad-web but also are useful for other projects that do similar thing ... for example user-made demo page for their own model).
this could be  a follow-up PR if you prefer to do it later or you prefer I do the mentioned refactor


Add package to npm

It will be nice to use this package form a CDN. can you add this package to NPM registry so it will be available in UNPKG?

Sure :)


linuxbsd: move all X11 stuff in its own directory

This allows implementing DisplayServers like Wayland without making a mess in the source tree.
While I don't think that this is needed for 3.x, this is definitely compatible with it (removing the few Vulkan mentions though).

Thanks!


chore(deps): update tubenhirn/semantic-release-github docker tag to v4.0.11

This PR contains the following updates:

Package
Update
Change

tubenhirn/semantic-release-github
patch
v4.0.9 -> v4.0.11

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

:tada: This PR is included in version 5.2.5 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Detect presence of card works only every second try

Step 1: Describe your environment

OS version: Win 10
Arduino IDE version: 1.8.7
MFRC522 Library version: 1.4.3
Arduino device: Arduino Nano V3 (Old Bootloader)
MFRC522 device: AZDelivery RFID RC522

Step 2: Describe the problem
Detecting if a card is present in loop yields alternately "present" and "not present" (see below for code sample and serial output).
For my mp3 player, I need to continously detect if a RFID-Card is present or not.
Each card is linked to a mp3 file.
If card is detected, the according mp3-file is played.
If card is removed, mp3 is paused.
If card is detected again, playing resumes (or starts new song if different card)
If card detection does not work reliable, the player does pause and resume all the time which makes listening a pain...
Steps to reproduce:

Compile and upload the sketch below to Arduino nano
Put RFID-card on reader
Monitor serial output

Observed Results:

With the sketch below, serial output is like following:

No card found
Card found:  92 25 6F EB
No card found
Card found:  92 25 6F EB
No card found
Card found:  92 25 6F EB
No card found
Card found:  92 25 6F EB

When PIC_HaltA() and/or PCD_StopCrypto1() are uncommented, card uid is only printed when I put card on the reader. While on the reader, serial output  continuously yields "No card found". When card is removed and put on the Reader again, Serial Output yields the uid once, and then again continuously "No card found". ==> This is even worse.

Expected Results:

Serial Output yields "Card found: " when card is put on the reader.
Serial Output yields "No card found" when there is no card on the reader (and only then).

Relevant Code:
#include <stdint.h>
#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 10
#define RST_PIN 9

MFRC522 mfrc522(SS_PIN,RST_PIN);

void setup() {
  Serial.begin(112500);

  SPI.begin();        // Init SPI bus
  mfrc522.PCD_Init(); // Init MFRC522
}

void loop() {
  if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) {
    // uid/card found
    Serial.print(F("Card found: "));
    dump_byte_array(mfrc522.uid.uidByte, mfrc522.uid.size);

    // stop communication
    //mfrc522.PICC_HaltA();
    //mfrc522.PCD_StopCrypto1();
  } else {
    // no uid/card found
    Serial.println(F("No card found"));
  }
}

/**
   Helper routine to dump a byte array as hex values to Serial.
*/
void dump_byte_array(byte *buffer, byte bufferSize) {
  for (byte i = 0; i < bufferSize; i++) {
    Serial.print(buffer[i] < 0x10 ? " 0" : " ");
    Serial.print(buffer[i], HEX);
  }
  Serial.println();
}

#279 seems to be similar, however, the code in the Issue did not work in my case

Works as expected:
/**
 * Returns true if a PICC responds to PICC_CMD_REQA.
 * Only "new" cards in state IDLE are invited. Sleeping cards in state HALT are ignored.
 *
 * @return bool
 */
bool MFRC522::PICC_IsNewCardPresent()

Just test once a new uid is present and then repeat try reading the card until it fails..


feat: add v5 to mobile and desktop

📝 Description
Add v5 endpoints to desktop and mobile applications
❓ Context

Impacted projects: LLM,LLD,LLC
Linked resource(s): ``

✅ Checklist

[ ] Test coverage
[x] Atomic delivery
[x] No breaking changes

📸 Demo

🚀 Expectations to reach
Please make sure you follow these Important Steps.
Pull Requests must pass the CI and be internally validated in order to be merged.

/update-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots


Added admin and readonly to user.roles schema

This is for ODR-833 https://hwjiraprd01.corp.emc.com/browse/ODR-833
This restricts the creation of users to two roles, Administrator and ReadOnly. Previously, anything could be in the roles field. Presently, these are the only two roles acceptable for 2.0.

@benbp @yyscamper @anhou @brianparry

@RackHD/corecommitters please review.


DBZ-5467 Upgrade images to Fedora 37

https://issues.redhat.com/browse/DBZ-5467

@Naros Applied, thanks!


Cuda not available after isntalling the environment

Hello,
I installed the environment from the .yaml file following the procedure described in the readme, and in my case cuda was not available. Is it problem of the environment? Or am I missing something?
Thank you in advance for your time and consideration.
Kind regards,
Cristopher

Hi Cris,
could you detail the OS, and the steps you have done so we can replicate your bug?

Hi Roberto,
I am using Ubuntu 22.04. I run the the 'pyraws_install.sh' shell script to set up the environment.  After that, I activated the environment and tried torch.cuda.is_available() on Python.
Can the problem be that the cuda version that I have installed in my OS is not compatible with the environment version? Or should the environment be enough to run cuda in pytorch? In that case, the problem wouldn't be part of the repo.
Thank you in advance!

Seems to me an error related to your cuda version. Can you try to install NVIDIA drivers compatible with CUDA 10.2 or 11.3.
Another easy solution is use the dockerized application.

@CristopherUbotica, I uploaded a docker-compose, a devcontainer.json, and updated the installation routines. The project has been tested up to cudatoolkit 11.3 and pytorch 1.12.0.
Let me know if that was useful.


SparseSelfAttention doesn't work with max_seq_length=4096

The error we occurred is shown above. The SparseSelfAttention doesn't work with max_seq_length=4096.
https://github.com/microsoft/DeepSpeed/blob/master/deepspeed/ops/sparse_attention/sparse_self_attention.py#L27

Hi @donnyyou
Can I ask for some further information on how to reproduce this?
I wonder if this is related to the way you are defining the sparse config. Also, the TN is one of the configuration setting of the tensor-cores that is used in the Triton optimization. However, this parameter is set using the block-sparse config in our implementation: https://github.com/microsoft/DeepSpeed/blob/master/deepspeed/ops/sparse_attention/matmul.py#L172-L176
We have some examples of how the sparse config is set here.
Thanks,
Reza

I just uses the BertSparseSelfAttention with default arguments. https://github.com/microsoft/DeepSpeed/blob/master/deepspeed/ops/sparse_attention/bert_sparse_self_attention.py#L9
And change the max_seq_length to 4096. https://github.com/microsoft/DeepSpeed/blob/master/deepspeed/ops/sparse_attention/sparse_self_attention.py#L27

When I change FixedSparsityConfig, it works for 4096, but failed for 4096+16. @RezaYazdaniAminabadi

Thanke @donnyyou for trying this out.
I will look into this and let you know once I found the source of issue.
Reza


fix: reset lifecycle thread name back to default when thread quits

Issue #, if available:
Description of changes:
Reset lifecycle thread name when the thread quits. If the thread was recycled due to the caching thread pool, then some other task would end up using an improperly named thread which can be confusing.
Why is this change necessary:
How was this change tested:
Any additional information or context required to review the change:
Checklist:

[ ] Updated the README if applicable
[ ] Updated or added new unit tests
[ ] Updated or added new integration tests
[ ] Updated or added new end-to-end tests
[ ] If your code makes a remote network call, it was tested with a proxy
[ ] You confirm that the change is backwards compatible

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Should we add it to the release branch?

Should we add it to the release branch?

It wouldn't hurt....


Remove version: Jackett.Jackett version 0.21.2831

All InstallerUrls returned 404 Not Found

https://github.com/Jackett/Jackett/releases/download/v0.21.2831/Jackett.Installer.Windows.exe

Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.21.2831/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


How to generate the apks from source code

Hi,
I'm trying to generate AppCrawlerUtil.apk and AppCrawlerTest.apk from the GitHub repo. I use ./gradlew assemble, but that only gives me /app/build/outputs/apk/app-debug.apk which I don't think is neither.
Could you please explain how to obtain the apks from the repo? I have zero experience with gradle.
Thank you.

@mjuarezm ./gradklew assembleDebug assembleAndroidTest
app/build/outputs/apk/app-debug.apk ==> AppCrawlerUtil.apk
app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk ==> AppCrawlerTest.apk


Training for Scale 3 over pretrained model of Scale 2

Hi,
Could you please let me know how to train a model for scale 3, by using the pretrained model of scale 2. Right now I'm getting the following error , if I try to train for scale 3, using checkpoints from scale 2:
InvalidArgumentError : Restoring from checkpoint failed. This is most likely due to a mismatch between the current graph and the graph from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint
I'm able to train for scale 2 and scale 3 separately, but am unable to train for scale 3 over already trained scale 2.

Hi, this code is unable to train for scale 3 from model of scale 2, the graph for scale 3 is difference from that for scale 2

Okay. Thanks for the input.


refactor(decorators/middlewares): rename to UseMiddlewares and mark old one as deprecated

Sadly I cannot check if it works, because I'm getting Cannot find module 'nestjs-trpc' or its corresponding type declarations. error inside examples.
I also changed every mention about @Middlewares decorator inside documentation and examples to use newer version.

Thanks for opening a PR to change the decorator name, it looks good overall but I think the adapter is also checking for a specific decorator name either in the factory or the generator section, i'll check it later today.

Sure!

Thanks for opening a PR to change the decorator name, it looks good overall but I think the adapter is also checking for a specific decorator name either in the factory or the generator section, i'll check it later today.

If you meant this lines inside decorator.generator.ts
else if (decoratorName === 'UseMiddlewares') {
          return array;
        }

Then it's changed already. I searched whole repository for any Middlewares mention and I think I covered everything, but for sure it will be better if you will check it yourself.

Theres an enum somewhere, I'll go over it and test it.


permissions for lint pr

@orhun Any idea why it is not having the permissions?

Sometimes you need to add contents: read?

Looks like https://github.com/amannn/action-semantic-pull-request/issues/233

I don't care anymore, removing the comment stuff for now.


Regression: TextDocumentContentProvider loses scroll position on update

VSCode Version: 1.26.1
OS Version: 10.13.6 (17G65)

Steps to Reproduce:

Use a TextDocumentContentProvider to render an HTML document
Scroll the HTML document
Re-render the doucument

Prior to 1.26, scroll position was preserved. Now, it gets lost. This change broke my VSCode extension: https://github.com/bcherny/better-asciidoctor-vscode/issues/5.

Should be fixed by 8f96f0cf33e25151aa62f0a5da696fb230b759a6

@mjbvz This is still happening on insiders build (29e6dce4352db76d8956035990b8630580226588) - should it be fixed?

@mjbvz Ping to please re-open this. The issue doesn't seem to be fixed.

Have you tested in the latest insiders? Here's what I see in 2558a72d6902015b142ef45c57b664ce1f09e03f


feat(msbuild): allow customized output name

Closes: #60

@tonerdo awesome -- merge at will (I don't have permissions) ;-)


Disabling highlights in visual mode

Describe the bug
Not a bug
An issue like this was closed with no obvious answer.
Selecting highlighted text in visual mode makes it unclear what is selected and what is not.
I've read the docs, it''s not clear whether there is an option to disable highlights in visual mode.
There's this:
modes_denylist: modes to not illuminate, this overrides modes_allowlist
But not sure if it's what I'm looking for and what's required syntax.

Additionally, for visual block mode is not intuitive that you should actually use "\22" 😫


List View with 2 different List Item heights

Hello,
I have a simple list view fragment that has 2 different items. First being the "section header" which separates my sections. Second being the actual list item content.
My list item "section header" height is set to wrap content, while I have a defined height (82dp) from the list item content.
I have two corresponding layout items (also at 82dp) that represent whats seen when swiping left and right. That works great.
However I'm something a strange bit of extra space (a couple of pixels) after my "section title" when the "addBackground" is applied to the swipe list view. If I remove it (the code below in particular) it doesn't include that extra space.
Is the issue issue due to the "section header"? I have code implemented so that swipe action does not occur on the section header.
Thanks!
                    .setSwipeActionListener(vbf)
                    .addBackground(SwipeDirections.DIRECTION_FAR_LEFT, R.layout.view_venue_beer_mark_blown)
                    .addBackground(SwipeDirections.DIRECTION_NORMAL_LEFT, R.layout.view_venue_beer_mark_blown)
                    .addBackground(SwipeDirections.DIRECTION_FAR_RIGHT, R.layout.view_venue_beer_mark_seen)
                    .addBackground(SwipeDirections.DIRECTION_NORMAL_RIGHT, R.layout.view_venue_beer_mark_seen)

The adapter wraps all your rows in a ViewGroup, so it can add the swipebackgrounds.
Your list headers, even if they return false on hasActions() will get these.
So if the headers are 60dp and the backgrounds 82dp, the header views will stretch up to 82dp.
I'm not sure what happens when you set the backgrounds to match_parent
Another thing I could do is make sure that the resulting view is the same dimensions as the view it's wrapping and truncating the backgrounds if necessary.
I need to experiment with this a bit.

Hi @wdullaer thanks for the response.
I see what you mean... Yeah that seems like it makes sense to me to truncate if necessary. That would allow for the view to still wrap my view that is less height.
Could you go as far to have an API to determine exact which list views get wrapped in the first place?
Love the library!

I did some tests this morning and I'm not sure my previous assessment is entirely correct.
I don't manage to reproduce your problem.
What you can try is giving the background layouts a height of match_parent and see if that helps.
Another option is to use something like https://github.com/commonsguy/cwac-merge:
wrap the actual list items in the swipe adapter and use the MergeAdapter to add the headers

I really don't manage to reproduce this.
Can you show me the code you use to make the section headers?


fix(material/chips): fix state layer interferring with text color

Fixes issue where state layer interfers with color of the text. Give the text label a higher z-index than the focus overlay.

@crisbeto I've converted this to a real PR and it's ready for your eyes 👀


KEP #15(dup): SCTP support

https://github.com/kubernetes/community/pull/2276

This is now implemented. See https://github.com/kubernetes/community/blob/master/keps/sig-network/0015-20180614-SCTP-support.md which even has the implementation PR listed. So, closing.


Does this plugin's deep link survive on app installation process?

I've installed the plugin without any problem. I can redirect user to any page on app. My question is if it is possible to get the variables after app installation process from itunes somehow.. I know firebase can do that i wonder if this plugin can?

 Don't really understand the question...

Let me tell what firebase does. When you click the universal link and if the app is not installed it takes you to itunes page by your app-id. When the installation process is finished and opened the app the link variable was there to fetch..
I think they are getting fingerprint somehow and then matching it later i dont know i was wondering the process.. This video explains what i mean (first 30 seconds) https://www.youtube.com/watch?v=sFPo296OQqk&t=27s

Look for "deferred deep linking"

Thanks for explanation. No, I don't think plugin does that. When user clicks on a link in the browser and app is launched - it receives a special event with link information. But if you are navigated to the Store (App Store or Google Play), install the app and then launch it from there or later on from the apps list - it should start as usual without any events. So you don't get an original link. But anyways, if user has installed your app - that's a win anyways :)

@skyprimer take a look at https://branch.io/. We use them to do what you want.

@amovsesy Hi there! would it be possible for you to give me a little guidance on how to use branch.io effectively? I'm having a tough time integrating deeplinks on my test distributions on iOS

@adityasaxena take a look at https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking. The way we do it is to create links that map to places within our app. Then based on the params we route to the correct place.


chore(deps): upgrade configuration

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-configuration-2.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 1303

Questions ?
Please refer to the Backport tool documentation


Setback: Resources can't request the contents of Web Pages/APIs

This is a big setback that I found when trying to make a proper solution for #16.
The CFX Server does not allows calls to Web Pages and Web APIs from resources, so you can't ask for information to other sites or using the LambentLight API.
I made a Feature Request on the cfx.re Forums, and I highly recommend voting for it. Here is the text if you don't want to open the link:

I wanted to call an HTTP API, so I did what every single developer could think of: used what .NET Framework provides or downloaded a library from NuGet.
After trying both solutions, I found that my script was crashing not because I was doing something wrong, but because it was being blocked by the CFX Server itself (the same snippet worked on a console app).
Now, I know why this might be a good idea on the Client, but on the Server? You end up having to use terrible solutions that can be avoided altogether by just lifting a limitation on the Server itself.

This ended up being fixed by using (then undocumented) clr_disable_task_scheduler.


sketch update breaks plugin

since the last sketch update the plugin doesn't seem to work anymore. The background gets the right color but the font doesn't change.

@moklick thanks for reporting. The plugin works on our side although we have received a couple more reports of the plugin not working correctly for some people.
A few questions:

Are you on Sketch 48.1 or 48.2?
Which version of macOS are you on?
Is the code not being properly colored in any theme or just a specific one?
Have you tried disabling and enabling the plugin again?
Have you tried reinstalling the plugin?

Hey @danielguillan,

sketch version: 48.2
macOS: 10.13.2 (High Sierra)
I tried couple of themes. Only the background color changes. The font stays as it is.
yep
yep


Merge syncope-rest into syncope-core

From chicchiricco on June 08, 2010 17:23:16
At the moment rest and core are separate modules, but should be merged ASAP.
Original issue: http://code.google.com/p/syncope/issues/detail?id=6

From chicchiricco on June 09, 2010 07:14:01
This issue was closed by revision r126 .
Status: Fixed


IParallaxSettings.customContainer?: boolean Type 'string' is not assignable to type 'boolean'

I tried to use the code provided from README.md; however, the code breaks because on the compiled library, customContainer is a boolean type, but on the README, it is supplied with a string value.

Are you using the latest version? Because this should have been fixed with this commit.

I closing this issue for now, let me know if you are still encountering it.


Fix org_server_fqdn trailing slash issue

Make the API validation match the form validation of the old TO UI.
Make TP validation match the API validation.
Fix issue with existing org_server_fqdns with trailing slashes causing
an invalid parent.config generation for MSO.
Fixes #2062.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1409/
Test PASSed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1413/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1415/
Test PASSed.


help obtain the address.

Can the author explain how to obtain the address (what tools are used/what environment is required?) Maybe I can help find the matrix and offset when updating.

use a league dumper and then ida/binary ninja/ghidra to obtain the pattern.


An error occurs when clearing queue on one restored queue explorer with the language changed after restarting Storage Explorer

Storage Explorer Version: 1.26.0-dev
Build Number: 20220810.5
Branch: main
Platform/OS: Windows 10/Linux Ubuntu 22.04/MacOS Monterey 12.5 (Apple M1 Pro)
Architecture: ia32/x64
How Found: Ad-hoc testing
Regression From: Not a regression
Steps to Reproduce

Expand one storage account -> Queues.
Create a queue -> Add messages.
Open 'Settings' -> Application (Regional Settings) -> Select '中文（简体）' -> Restart Storage Explorer. (Make sure the setting 'Preserve Explorer Session' is enabled).
There is a restored queue explorer-> Try to clear queue.
Check no error occurs.

Expected Experience
No error occurs.
Actual Experience
An error occurs.

I fixed a few potential race conditions that may trigger this error. I am going to close this bug. If this ever reproduces, please reopen it and let us know.

Verified this issue on the build main 20220825.4. Fixed.


Remove: pnpm.pnpm.7 version 7.1.3

Replaced by pnpm.pnpm

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.2 schema?

@wingetbot run


[rkcommon] add new port

[ ] Changes comply with the maintainer guide
[x] The name of the port matches an existing name for this component on https://repology.org/ if possible, and/or is strongly associated with that component on search engines.
[ ] Optional dependencies are resolved in exactly one way. For example, if the component is built with CMake, all find_package calls are REQUIRED, are satisfied by vcpkg.json's declared dependencies, or disabled withCMAKE_DISABLE_FIND_PACKAGE_Xxx None
[x] The versioning scheme in vcpkg.json matches what upstream says.
[x] The license declaration in vcpkg.json matches what upstream says.
[x] The installed as the "copyright" file matches what upstream says.
[x] The source code of the component installed comes from an authoritative source.
[x] The generated "usage text" is accurate. See docs/examples/adding-an-explicit-usage.md for context.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is in the new port's versions file.
[x] Only one version is added to each modified port's versions file.

The usage test passes:
rkcommon provides CMake targets:

    # this is heuristically generated, and may not be correct
    find_package(rkcommon CONFIG REQUIRED)
    target_link_libraries(main PRIVATE rkcommon::rkcommon)

I manually checked that the SHA in here is not affected by https://github.com/microsoft/vcpkg/issues/29288


Add url attribute to file object

Summary
Add url as an optional attribute in the file object.
Reasoning
The File Hosting Activity (6006) event class has no place to capture the URL of a file.
@zschmerber Hit this while creating OCSF events for Slack message that may include a file by URL in Network File Activity (4010 -- deprecated in favor of File Hosting Activity).
Email Activity (4009) has a similar issue.
We now have 2 (or more) situations where a url attribute inside the file object so it seems clear this is where the URL for File Hosting Activity should belong.
cc: @mikeradka

Some extra context - we discussed this a bit in the 12/18/2024 system call and the group concluded that adding a url attribute to the file object would be a valuable addition.


Using AQL bind parameters for graph traversal direction

my environment running ArangoDB
I'm using the latest ArangoDB of the respective release series:

[X] 3.1

On this operating system:

[X] Linux

[X] Ubuntu .deb

this is an AQL-related issue:
[X] I'm using graph features
I'm issuing AQL via:

[X] web interface with this browser: Firefox     running on this OS: Linux Mint 18.1

The AQL query in question is:
This is a feature request to be able to use bind parameters for graph traversal direction, e.g. for the following query:
FOR y IN 1..2 @direction 'Collection/12345' GRAPH myGraph RETURN y

...where @direction is INBOUND, OUTBOUND, or ANY.
As it is, Arango just gives an error:
Query: syntax error, unexpected bind parameter near '@direction'

This will most probably be difficult to implement due to the BISON parser not being able to distinguish between a graph query and regular queries anymore - the [INBOUND|OUTBOUND|ANDY] is an anchor for it.
If, it will most probably require to specially mark that bind parameter, as we do with collections - i.e. using a<EMAIL_ADDRESS>Due to the difficult nature it will probably done in the near future.
Due to the above parser anchor issue its most probably not even easily possible to improve the error message.

I will add a note to https://docs.arangodb.com/3.1/AQL/Graphs/Traversals.html that one can't use bind parameters for the direction.

Thanks for the response. A specialty mark would be great.
I don't really know how the parser works at all, but some possible other suggestions (if these are bad ideas please don't feel like you need to provide lengthy explanations of why they won't work):
-parse the bind params beforehand and substitute any params that have the string value of [INBOUND|OUTBOUND|ANY] directly into the AQL
-maybe it is possible to identify graph traversals as any FOR statements with the pattern FOR [var] IN [array] [INBOUND|OUTBOUND|ANY|param], since there is no situation (that I'm aware of) where you would use a bind parameter directly after a standard FOR loop (e.g. FOR x IN 1..100 @parameter).

Closing as wont't fix since we didn't find a way to make this work with bison.


Various python fixes ZHF-style.

Description of changes
Reduce build failures packages that I maintain.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 309391 run on x86_64-linux 1

4 packages marked as broken and skipped:

piper-train
piper-train.dist
tts
tts.dist

8 packages failed to build:

python311Packages.cartopy
python311Packages.cartopy.dist
python311Packages.glueviz
python311Packages.glueviz.dist
python312Packages.cartopy
python312Packages.cartopy.dist
python312Packages.tinygrad
python312Packages.tinygrad.dist

83 packages built:

ledfx
ledfx.dist
pianotrans
pianotrans.dist
pitivi
pretix
pretix.dist
python311Packages.asteroid-filterbanks
python311Packages.asteroid-filterbanks.dist
python311Packages.coffea
python311Packages.coffea.dist
python311Packages.colorcet
python311Packages.colorcet.dist
python311Packages.dask-awkward
python311Packages.dask-awkward.dist
python311Packages.datashader
python311Packages.datashader.dist
python311Packages.faster-fifo
python311Packages.faster-fifo.dist
python311Packages.hist
python311Packages.hist.dist
python311Packages.holoviews
python311Packages.holoviews.dist
python311Packages.hvplot
python311Packages.hvplot.dist
python311Packages.intake
python311Packages.intake.dist
python311Packages.librosa
python311Packages.librosa.dist
python311Packages.mpl-scatter-density
python311Packages.mpl-scatter-density.dist
python311Packages.mplhep
python311Packages.mplhep.dist
python311Packages.nbsmoke
python311Packages.nbsmoke.dist
python311Packages.paypal-checkout-serversdk
python311Packages.paypal-checkout-serversdk.dist
python311Packages.paypalhttp
python311Packages.paypalhttp.dist
python311Packages.piano-transcription-inference
python311Packages.piano-transcription-inference.dist
python311Packages.pyannote-audio
python311Packages.pyannote-audio.dist
python311Packages.pytest-mpl
python311Packages.pytest-mpl.dist
python311Packages.samplerate
python311Packages.samplerate.dist
python311Packages.tinygrad
python311Packages.tinygrad.dist
python311Packages.torch-audiomentations
python311Packages.torch-audiomentations.dist
python311Packages.torchlibrosa
python311Packages.torchlibrosa.dist
python312Packages.asteroid-filterbanks
python312Packages.asteroid-filterbanks.dist
python312Packages.coffea
python312Packages.coffea.dist
python312Packages.dask-awkward
python312Packages.dask-awkward.dist
python312Packages.faster-fifo
python312Packages.faster-fifo.dist
python312Packages.hist
python312Packages.hist.dist
python312Packages.librosa
python312Packages.librosa.dist
python312Packages.mpl-scatter-density
python312Packages.mpl-scatter-density.dist
python312Packages.mplhep
python312Packages.mplhep.dist
python312Packages.paypal-checkout-serversdk
python312Packages.paypal-checkout-serversdk.dist
python312Packages.paypalhttp
python312Packages.paypalhttp.dist
python312Packages.piano-transcription-inference
python312Packages.piano-transcription-inference.dist
python312Packages.pytest-mpl
python312Packages.pytest-mpl.dist
python312Packages.samplerate
python312Packages.samplerate.dist
python312Packages.torch-audiomentations
python312Packages.torch-audiomentations.dist
python312Packages.torchlibrosa
python312Packages.torchlibrosa.dist


[special_unifi_controller] Version: 0.83, OS: UnifiOS, unexpected agent version 0.83 (should be 2.0.0p12)

Hello,
Using this extension on CMK 2.0.0p12, when I run an inventory on the cloudkey it works, however the CMK inventory
[special_unifi_controller] Version: 0.83, OS: UnifiOS, unexpected agent version 0.83 (should be 2.0.0p12) UNKN, execution time 1.1 sec
I added this WATO rule: Setup > Agents > Access to AgentsCheck for correct version of Checkmk agent
Turned off the check for correct version, after this the check comes back healthy.
Just a FYI for anyone else that may run into this, otherwise great plugin thanks !!

I think this can be closed after the merge of the last two PRs

Encountered in 0.87, it looks for a 2.x and doesn't look at the plugin version. But IIRC there was a rule option for plugins, so this is likely a config issue on 2.1.


Plugins - Executable Items + Trim-SMP-plugin

https://www.spigotmc.org/resources/⚔-executableitems-⭐-custom-tools-weapons-armor-set-potions-mmo-items-vouchers-cosmetics-⭐.83070/
https://www.spigotmc.org/resources/trim-smp-plugin-adapted-by-profsheep.115223/

And possibly Xclaim to build bases?
https://github.com/wasabithumb/xclaim

LifeStealZ


codesmells refactoring

Refactored major issues detected by sonar:

moved nested ternary operators into separate functions and files (utils directory)
changed the identical implementations (created an additional function to move the repeating code)

please, link your issue


Custom widget in Jupyter Notebook is not working on vscode insider.

Version: 1.52.0-insider (user setup)
Commit: 0a80aacc7be1ab03ec0f94b8ac1a84949a83f35d
Date: 2020-11-26T07:36:22.965Z
Electron: 11.0.2
Chrome: 87.0.4280.63
Node.js: 12.18.3
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19042

Steps to Reproduce:
notebook:
{"cells":[{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["%%javascript\r\n","\r\n","define('email_widget', [\"@jupyter-widgets/base\"], function(widgets) {\r\n","\r\n","    var EmailView = widgets.DOMWidgetView.extend({\r\n","\r\n","        // Render the view.\r\n","        render: function() {\r\n","            this.email_input = document.createElement('input');\r\n","            this.email_input.type = 'email';\r\n","            this.email_input.value = 'example@example.com';\r\n","            this.email_input.disabled = true;\r\n","\r\n","            this.el.appendChild(this.email_input);\r\n","        },\r\n","    });\r\n","\r\n","    return {\r\n","        EmailView: EmailView\r\n","    };\r\n","});"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["from traitlets import Unicode, Bool, validate, TraitError\r\n","from ipywidgets import DOMWidget, register\r\n","\r\n","\r\n","@register\r\n","class Email(DOMWidget):\r\n","    _view_name = Unicode('EmailView').tag(sync=True)\r\n","    _view_module = Unicode('email_widget').tag(sync=True)\r\n","    _view_module_version = Unicode('0.0.1').tag(sync=True)"]},{"cell_type":"code","execution_count":null,"metadata":{},"outputs":[],"source":["from IPython.display import display\r\n","\r\n","email = Email()\r\n","display(email)"]}],"metadata":{"kernelspec":{"display_name":"Python 3","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.7.6"},"orig_nbformat":2},"nbformat":4,"nbformat_minor":2}

Save above json into an .ipynb
Open saved file
Run all cells (install ipywidgets if you need)

Above samples copies from https://ipywidgets.readthedocs.io/en/stable/examples/Widget Custom.html.
And work on below version of vscode：
Version: 1.51.1 (user setup)
Commit: e5a624b788d92b8d34d1392e4c4d9789406efe8f
Date: 2020-11-10T23:34:32.027Z
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19042

And all plugins has the same version:
jupyter: v2020.11.372831992
python: v2020.11.371526539

Expected output is what shows in the vscode:

And actually output is:

Thanks.

Does this issue occur when all extensions are disabled?: Of course not.

/extPython


As a pod provider or user, I want to easily be able to deploy Solid on Docker

Docker makes it really easy to spin up applications along with their dependencies.
Official support for Docker would be great to have, and releases/images should be published on Docker Hub so as to make it easy to deploy the server, for tinkerers, pod providers, etc.
Some ideas for this:

include a Dockerfile in the project to describe how the image should be constructed
automate the build and push of the image to Docker Hub through the CI/CD pipeline (e.g., nightly build/push (commit hash) + build/push when a tag is created

In addition, Kubernetes is the top #1 solution to manage containers in the corporate world. Solid could build upon the basic Docker support and also provide an Helm chart: https://helm.sh/.
Helm is a "package" manager for Kubernetes and makes it easy to deploy applications on Kubernetes.

added to readme

Opening this as part of moving all user stories into issues again.

I think this has been satisfied by at least two implementations, e.g. the CSS: https://github.com/solid/community-server#run-using-docker
So, I think we can close this?


TLS_Server: invalid properties added to a declaration

Environment

Application Services Version: f5devcentral/f5-as3-config-converter:1.14.0
BIG-IP Version: 14.1.3

Summary
BIG-IP configuration based on AS3 declaration:
https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/userguide/examples.html#example-2-https-application (config moved to a partition by PerApp) converted with Charon fails to deploy.
Steps To Reproduce
Steps to reproduce the behavior:

Convert following config:

ltm virtual /tenant1/service {
    creation-time 2021-09-06:03:31:41
    description Shared
    destination /tenant1/<IP_ADDRESS>:443
    ip-protocol tcp
    last-modified-time 2021-09-06:03:31:41
    mask <IP_ADDRESS>
    persist {
        /Common/cookie {
            default yes
        }
    }
    pool /tenant1/web_pool
    profiles {
        /tenant1/webtls {
            context clientside
        }
        /Common/f5-tcp-progressive { }
        /Common/http { }
    }
    source <IP_ADDRESS>/0
    source-address-translation {
        type automap
    }
    translate-address enabled
    translate-port enabled
}
ltm virtual /tenant1/service-Redirect- {
    creation-time 2021-09-06:03:31:41
    description Shared
    destination /tenant1/<IP_ADDRESS>:80
    ip-protocol tcp
    last-modified-time 2021-09-06:03:31:41
    mask <IP_ADDRESS>
    profiles {
        /Common/f5-tcp-progressive { }
        /Common/http { }
    }
    rules {
        /Common/_sys_https_redirect
    }
    source <IP_ADDRESS>/0
    source-address-translation {
        type automap
    }
    translate-address enabled
    translate-port enabled
}
ltm virtual-address /tenant1/<IP_ADDRESS> {
    address <IP_ADDRESS>
    arp enabled
    inherited-traffic-group true
    mask <IP_ADDRESS>
    traffic-group /Common/traffic-group-1
}
ltm profile client-ssl /tenant1/webtls {
    alert-timeout indefinite
    allow-expired-crl disabled
    app-service none
    authenticate once
    c3d-drop-unknown-ocsp-status drop
    c3d-ocsp none
    ca-file none
    cache-timeout 3600
    cert-key-chain {
        set0 {
            cert /tenant1/webcert.crt
            key /tenant1/webcert.key
            passphrase $M$3v$NTE9bBCq+4OO98/qOCXFIw==
        }
    }
    cert-lookup-by-ipaddr-port disabled
    cipher-group none
    ciphers DEFAULT
    client-cert-ca none
    crl-file none
    description none
    hostname-whitelist none
    inherit-ca-certkeychain false
    inherit-certkeychain false
    mode enabled
    ocsp-stapling disabled
    options { dont-insert-empty-fragments no-tlsv1.3 }
    peer-cert-mode ignore
    renegotiation enabled
    retain-certificate true
    server-name none
    sni-default true
    sni-require false
    ssl-c3d disabledsys
    ssl-forward-proxy disabled
    ssl-forward-proxy-bypass disabled
}

sys file ssl-cert /tenant1/webcert.crt {
    cache-path /config/filestore/files_d/Common_d/certificate_d/:Common:Shared:webcert.crt_65092_1
    revision 1
    source-path file:/var/config/rest/downloads/_Common_Shared_webcert.crt
}

sys file ssl-key /tenant1/webcert.key {
    cache-path /config/filestore/files_d/Common_d/certificate_key_d/:Common:Shared:webcert.key_65094_2
    passphrase $M$FW$4CI8auriSvbQj/TUPxmyeA==
    revision 2
    source-path file:/var/config/rest/downloads/_Common_Shared_webcert.key
}

Charon output:
{
    "class": "ADC",
    "schemaVersion": "3.23.0",
    "id": "urn:uuid:613651f1-511e-445e-b31e-141c6fbb2967",
    "label": "Converted Declaration",
    "remark": "Generated by Project Journeys",
    "tenant_1": {
        "class": "Tenant",
        "application_1": {
            "class": "Application",
            "template": "generic",
            "web_pool": {
                "loadBalancingMode": "predictive-node",
                "members": [
                    {
                        "addressDiscovery": "static",
                        "servicePort": 80,
                        "serverAddresses": [
                            "<IP_ADDRESS>",
                            "<IP_ADDRESS>"
                        ],
                        "shareNodes": true
                    }
                ],
                "class": "Pool",
                "minimumMonitors": 1,
                "monitors": [
                    {
                        "bigip": "/Common/http"
                    }
                ]
            },
            "webcert": {
                "class": "Certificate",
                "certificate": {
                    "bigip": "/Common/webcert.crt"
                },
                "privateKey": {
                    "bigip": "/Common/webcert.key"
                }
            },
            "webtls": {
                "certificates": [
                    {
                        "certificate": "webcert"
                    }
                ],
                "ciphers": "DEFAULT",
                "remark": "none",
                "forwardProxyBypassAllowlist": "none",
                "enabled": true,
                "class": "TLS_Server"
            },
            "service": {
                "remark": "Shared",
                "layer4": "tcp",
                "persistenceMethods": [
                    "cookie"
                ],
                "pool": "web_pool",
                "translateServerAddress": true,
                "translateServerPort": true,
                "class": "Service_HTTPS",
                "profileTCP": {
                    "bigip": "/Common/f5-tcp-progressive"
                },
                "profileHTTP": {
                    "bigip": "/Common/http"
                },
                "serverTLS": "webtls",
                "virtualAddresses": [
                    "<IP_ADDRESS>"
                ],
                "snat": "auto"
            }
        }
    }
}

Observe the following deployment error message:

{
    "code": 422,
    "errors": [
        "/tenant_1/application_1/webtls/forwardProxyEnabled: should be equal to constant true"
    ],
    "declarationFullId": "",
    "message": "declaration is invalid"
}

Expected Behavior
Declaration should deployable.
Actual Behavior
Original declaration of the SSL client profile:
     "webtls": {
       "class": "TLS_Server",
       "certificates": [{
         "certificate": "webcert"
       }]
     },

Charon output:
       "webtls": {
            "certificates": [
                {
                    "certificate": "webcert"
                }
            ],
            "ciphers": "DEFAULT",
            "remark": "none",
            "forwardProxyBypassAllowlist": "none",
            "enabled": true,
            "class": "TLS_Server"
        },

There are some additional properties like: "forwardProxyBypassAllowlist". It  should not be present at all, if value is 'none' (if it's present, forwardProxyBypassEnabled needs to be added as well, see https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/refguide/schema-reference.html#tls-server, but anyhow "none" value in that case is incorrect).

Removing forwardProxtBypassAllowlist generates another problem:
{
    "code": 422,
    "errors": [
        "/tenant_1/application_1/webtls: should NOT have additional properties"
    ],
    "declarationFullId": "",
    "message": "declaration is invalid"
}

which is caused by the invalid property: "enabled", which does not exist for TLS_Server. (https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/refguide/schema-reference.html#tls-server)

Filed Jira CHARON-428 for PM tracking. Added to in-play to be picked up by DEV

@mdditt2000 , @p-semenov-f5: configuration provided

Merge branch 'CHARON-428-tls-server-extra-props' into 'develop'


Suggestions to Improve the Speed

Hi
How to implement multi processing to face detection and recognition of the image files ?
CPU option is kind of useless it still uses one single processing core!
CUDA enabled dLib works nice but I don't know how to optimize the CPU part or split the task between multi cores
Thanks

Hi,
You may want to use concurrent.futures tmodule to implement multithread approach to the heaviesy math... Like I've done it here:
https://github.com/bohdansok/Face_Recognition
In fact. app works up to 3 times faster even on CPU (in my case).

Hi,
You may want to use concurrent.futures tmodule to implement multithread approach to the heaviesy math... Like I've done it here:
https://github.com/bohdansok/Face_Recognition
In fact. app works up to 3 times faster even on CPU (in my case).

use different detector - https://ai.google.dev/edge/mediapipe/solutions/vision/face_detector#models


Why the Debian images are not being released?

I wonder why the Debian images are not being released even though the Dockerfile is here on the repo. I looked on public.ecr.aws but found nothing.

yeah same here , I tried to find in both public ECR and docker hub didn't find it's that intentional ?

It is intentional, everywhere I asked the answer is build it yourself, there are no plans to release the Debian images, only Alpine.


Update install.md

Review

@reviewer
Summary

Use correct kustomize links following https://github.com/Kong/kubernetes-ingress-controller/pull/1682
Reason

The kustomize instructions in the quickstart were incorrect following very recent changes
Testing

I've used it in local kustomize.

Thanks for the submission, and nice catch!
It does look like this old directory (../deploy/manifests/..) is referenced in the docs in a few more places.
This looks right to me, checked the links. @rainest @mflendrich - can you take a quick look? I can update the links globally if this is the desired location.

Those are the correct locations for the base files now. We're in kind of a weird situation since those currently since those build manifests that use KIC 2.x, but they're compatible with older Kong versions also as far as we know, so while 2.x is still in beta for a short while, we may as well just put them out there rather than trying to point back to older tags.
We do still place the final manifests we build ourselves under deploy/single and those should remain in place. Looking at what actually is in docs, we should make these changes:
deploy/manifests/enterprise-k8s -> config/variants/enterprise
deploy/manifests/base -> config/base

Hi @jwilner  - based on @rainest 's comment above, can you please make the changes in the following files as well?

https://github.com/jwilner/docs.konghq.com/blob/patch-2/app/kubernetes-ingress-controller/1.3.x/deployment/k4k8s-enterprise.md
https://github.com/jwilner/docs.konghq.com/blob/patch-2/app/kubernetes-ingress-controller/1.3.x/deployment/k4k8s.md
https://github.com/jwilner/docs.konghq.com/blob/patch-2/app/kubernetes-ingress-controller/1.3.x/concepts/deployment.md

Hey @jwilner ! Could you apply the suggested changes? We have others mentioning this issue and would like to get the fix merged.
If you prefer, I can make the changes, if you let me push to your fork.

@lena-larionova, @rainest  hey, sorry for the delay, believe I've made the requested additional changes.
All other files look like they're different versions?
rg -l deploy/manifests/
app/gateway-oss/1.4.x/kong-for-kubernetes/install.md
app/gateway-oss/2.0.x/kong-for-kubernetes/install.md
app/gateway-oss/2.4.x/kong-for-kubernetes/install.md
app/gateway-oss/2.3.x/kong-for-kubernetes/install.md
app/gateway-oss/2.2.x/kong-for-kubernetes/install.md
app/gateway-oss/1.5.x/kong-for-kubernetes/install.md
app/gateway-oss/2.1.x/kong-for-kubernetes/install.md
app/kubernetes-ingress-controller/1.0.x/concepts/deployment.md
app/kubernetes-ingress-controller/1.1.x/concepts/deployment.md
app/kubernetes-ingress-controller/1.2.x/concepts/deployment.md
app/kubernetes-ingress-controller/1.2.x/deployment/k4k8s.md
app/kubernetes-ingress-controller/1.1.x/deployment/k4k8s.md
app/kubernetes-ingress-controller/1.1.x/deployment/k4k8s-enterprise.md
app/kubernetes-ingress-controller/1.2.x/deployment/k4k8s-enterprise.md
app/kubernetes-ingress-controller/1.0.x/deployment/k4k8s.md
app/kubernetes-ingress-controller/1.0.x/deployment/k4k8s-enterprise.md

Also I think you should have write access to my fork if you need it :)


fix(rpc)!: require proTxHash to be unspecified when not asking for ENCRYPTED_CONTRIBUTIONS in quorum getdata rpc

Issue being fixed or feature implemented
Because when we ask for a quorum wide data only (QUORUM_VERIFICATION_VECTOR) and not for a data about one specific MN proTxHash is not used in any way in this case and should not be provided. If it still was provided then maybe user doesn't quite understand what he is doing exactly or maybe he made a typo in dataMask.
What was done?
How Has This Been Tested?
Breaking Changes
n/a
Checklist:

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added or updated relevant unit/integration/functional/e2e tests
[ ] I have made corresponding changes to the documentation
[x] I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

Release notes + add text to "Breaking changes" section of pr?

Anything blocking this? or should we merge it?


Build grading status for submissions from practical assessments

Build grading status for submissions from practical assessments
Summary: Fixes grading status not being built for submissions from practical assessments, which require manual grading.
Changelog

Add assessments of type :practical to the list of assessment types to build grading status for

Last updated 23 Sept 2019, 11:30PM

Pull Request Test Coverage Report for Build 2726

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

Totals

Change from base Build 2721:
0.0%

Covered Lines:
1036

Relevant Lines:
1129

💛  - Coveralls


Controller work for supporting storage class changes

includes the API changes for supporting storage
class changes, logic for choosing the default value of the dest
storage class, validation, and annotations for the velero plugin
In addition, this adds AccessModes to API, PVC annotation, and migplan validation

This all LGTM.


Allow $editModeEnabled override to be set in constructor

After working with the JS storyblok client and the REST API directly, I came to expect the ?version=draft flag to be set manually (mostly by my own environment variables).
$editModeEnabled is a private variable and can only be set to true by including _storyblok in the request. I am hoping for the ability to set the $editModeEnabled in the class constructor. eg:
$client = new \Storyblok\Client('my-token', editMode: TRUE);
Alternatively, this could be set at each request, like in getStoryBySlug();

You can use $client->editMode(true) to enable it before a request.


Adding validation to fields in graphql api schema

** Which Category is your question related to? **
Amplify GraphQL API
Is it possible to add validation to fields in the schema file? So min/max length, min/max value etc? If I had a field on a Person type and wanted to limit their name field to 250 characters, is that possible using the schema file only? Otherwise how can this be done?

If I'm understanding correctly, there's no simple way to have a lambda function perform validation as part of an update action on a model, right?
...

Maybe I missed this before or my use case was different, but I found that I can add a custom mutation that points to a Lambda resolver to perform the operation.  Here I was able to perform the necessary validation before the update was complete.
I followed this guide: https://www.theclouddeveloper.io/use-lambda-resolvers-in-your-graph-ql-api-with-aws-amplify
I guess this is what you do when you need something outside of the generated CRUD operations.

It has been 4 years. Nothing yet? 🥴

it's been 5 years and still nothing from the aws team. 😢
in the absence of any official movement, i've created a set of input validation directives for strings and numbers. however, it is currently blocked by #2077
~once~ if this gets resolved, then i will publish these to npm.
we can only hope.

i have it working now - i will release to npm shortly.


Add 6 filter methods and SSA

Added the following filter methods:

Chi-Square
Dispersion Ratio
Fisher Score
Information Gain
Mean Absolute Deviation
Method of Pasi Luukka

And Squirrel Search Algorithm

Following WOA_test.py, please also provide an option for giving the transfer function shape as input.


DRILL-6604: Upgrade Drill Hive client to Hive3.1 version

DRILL-6604: Upgrade Drill Hive client to Hive3.1 version
Description
One of the major changes in this PR is cleaning up the output for Hive tests. Now, almost all hive-related stuff is not printed to the stdout.
Additionally, the Hive version was updated to the latest (at the current time) version 3.1.2.
New Hive version introduced new ObjectInspector classes for date and timestamp values, so to be able to compile with other versions, code was updated to use correct class names (see changes in tdd files and related changes.
As for any other Hive update, Dill wouldn't be able to work with previous Hive versions, but for users, who still want to do it, it is possible to compile manually Drill with setting the following properties:
hive.version=2.3.2 (or any other version in range [2.3.2-3.1.2]), freemarker.conf.file=src/main/codegen/config.fmpp (or src/main/codegen/configHive3.fmpp for versions where new date / timestamp classes were introduced).
Example of usage:
mvn clean install -DskipTests -Dhive.version=2.3.2 -Dfreemarker.conf.file=src/main/codegen/config.fmpp

Please note, that other profiles that use their own Hive version wouldn't be affected by this change and will work as before.
Documentation
A new supported Hive version should be documented.
Testing
Ran all tests suite, checked manually that Drill is able to select from new Hive.

@vvysotskyi
Thank you for submitting this!  I am wondering whether we test for backwards compatibility with older versions of Hive as we upgrade?  What is the earliest version we currently support?
Thanks!

@vvysotskyi
Thanks for submitting this.  A few questions:

Can we please include the bit about building Drill for different Hive versions in the documentation?
Is there any way to write this such that the users will not have to build a dedicated version of Drill for each version of Hive or are the Hive APIs so different that it is not practical?
If we are requiring that Drill is built specially for a given version of Hive, is it possible to support older versions than 2.3.2?

@cgivre,

Info about building Drill for different Hive versions is a workaround, we shouldn't recommend doing it for users if other alternatives available, so I don't think that we should document it. Also, when all supported profiles are moved to this version of Hive, code will be cleaned up to remove hacks which allowed using older versions.
I don't see a way to achieve this. The issue here is in the interaction between Hive Jars with different versions. I assume besides API changes, also thrift format updates.
I don't think so. For updating versions to 2.3.2, code was changed, so I think it still incompatible.

@vvysotskyi
Thanks for the response. The reason I ask is that for many enterprises, they are at the mercy of IT teams and in many cases they are forced to use older versions of tools like Hive.  Often, the upgrade schedules are years behind the most current version.  (I'm speaking from experience here..;-))
Obviously we should do our best to support the most current version of common platforms like Hive, however, I think you would be surprised at how many large enterprises still use very old versions of these tools.


extra microbreak happens 2 minutes after expected one

Prerequisites

[ X ] I'm using latest version: v
[ X ] I've checked Known issues

Description
a microbreak is triggered about 2 minutes after which, a normal 20 minute interval is set.  for 5-minute breaks, a second 5-minute break is called 6 minutes later.
Operating system: Ubuntu 19.10
Steps to Reproduce
(unsure)
Expected behavior: normal microbreak/break intervals
Actual behavior: a second microbreak occurs after 2 minutes, then has a normal 20-minute interval.  after 5-minute breaks, the app calls another break after 4-6 minutes.
Reproduces how often: unknown
Additional Information

Hi @ludant
Does this happen when you attempt to finish break early? Because what you describe looks like default behavior: when you finish break early (during first 30% of break), you only postpone it (for 2/5mins for micro/regular break).
You can disable this behavior on first settings page by unchecking "allow to postpone"

that must be it.  i was a bit confused about what that box meant, clearly.  thanks!


Ringcon Development?

Hi dear Ringrunner :)
I wanted to ask if the Ringcon-Driver is still in development and if it is somehow possible to use it with 3rd party joycons?
Thank you! Have a nice day!

help with the JoiCon problem: https://github.com/ringrunnermg/Ringcon-Driver/issues/22?ysclid=llhxsz6lkk27258939


🚀 Feature: Allow embedding videos from the document repository

🔖 Feature description
Videos which are present in the document repository should be able to be embedded in the documentation using iframe tags.
🎤 Context
Authors might want to embed videos to enhance the documentation. Currently, videos must be uploaded to an external source to be embedded into a documentation.
I am trying to add a video, which is not uploaded to any external source, into a documentation. I have added the video into the document repository. When I try to embed it into the documentation using <iframe src="./sample-video.mp4"></iframe> element, it doesn't work.
✌ Possible Implementation
Currently, the sanitizer can't determine if the host of the source is in the allowedIframeHosts list, because when it tries to parse the host of the src using new URL(src), an Error is thrown, therefore the element is considered as unsafe.
Relative links should be detected and allowed (preferably without any additional configuration). We need to determine a reliable method to detect relative links. Would url.startsWith("./") be sufficient?
👀 Have you spent some time to check if this feature request has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Contributing Guidelines

Are you willing to submit PR?
No, but I'm happy to collaborate on a PR with someone else

Not stale.

Does this help you? https://github.com/backstage/backstage/issues/7393

Hello @benjdlambert,
I added <video src="videos/vid.mp4"></video> to the document and updated media-src in the config. But it doesn't work. The video file is present in the generated documentation folder on the filesystem, but I don't think backstage is even trying to serve the video file. It thinks that the videos/vid.mp4 part belongs to a page in the document.
Request:

http://localhost:3000/documentshub/docs/default/component/test-201/videos/vid.mp4

Response:

You need to enable JavaScript to run this app.

When I view the url in the browser, I see the following page:

Yeah, I may no longer be the best person to speak to this.  Perhaps @agentbellnorm could take a look?

Following this thread as well. I got a request from one of our writers that they would like to embed html with dynamic diagrams. I tried using pymdownx.snippets but the DOMPurify feature is stripping the script tag off. IFrame was my next option but seems like self-hosted is not yet supported.

https://backstage.io/docs/features/techdocs/how-to-guides/#how-to-enable-iframes-in-techdocs explains how iframes are limited to serving content from the servers on the allow list. I haven't tried allowing the server where the video is stored, but would try that.
About the later question about using iframes for dynamic diagrams, I have no idea -- that's not something we've tried where I use Backstage. I'd try allow-listing the server your diagram is hosted on, but have no idea if that actually works.
For both use cases, if using a relative path in the  tag doesn't work, I'd try giving a complete URL. Depending on how the allow list check is implemented, relative paths might not work as expected. (No guarantees, I'm a tech writer not a web developer...)

not stale


jobs_completed_total counter not covering all job completions

The jobs_completed_total counter is not implemented to cover all possible ways a job can be set to completed and as such is incorrectly representing the total jobs completed.
https://github.com/google/turbinia/blob/67e7654e1902dbe9ec593365de943c5b70a33e78/turbinia/task_manager.py#L69

It looks like it does cover all jobs. Some jobs error out because eg a target file to analyse can not be found. This is WAI....but I think we can improve the code to not throw a job error but let the job finish with a relevant message instead of just a job error.

@hacktobeer Should we rename/update this issue to track the job error issue you mentioned then?  Can you point to where this happens?

Let's close this for now, as I changed the metrics type from Gauge to Counter, which should give a better representation of the different job metrics. I will test when the new release is deployed.


Error Syncing Account: Cannot normalize scale

NVM error on my part...activity had a very long elapsed time due to an error...

ok :)


Failed installing VLS

check the checkbox

click on "Yes"

#138
Do you have an idea @doamatto?

Looks like you're on the latest branch, not master. Make sure to checkout the right branch (git checkout master and git pull before building)

@nedpals

@Hunam6 just follow @doamatto's advice. The new branch isn't ready for use yet.

I have moved the tree-sitter V folder inside VLS so it should not be a problem anymore to install it.


Unable to decode n-parameter

Checklist

[x] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2021.12.17
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Verbose log

$ youtube-dl -v --ignore-errors -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o '%(title)s.%(ext)s' https://www.youtube.com/watch?v=vbfPOuOjMJs
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--ignore-errors', '-f', 'bestaudio', '--extract-audio', '--audio-format', 'mp3', '--audio-quality', '0', '-o', '%(title)s.%(ext)s', 'https://www.youtube.com/watch?v=vbfPOuOjMJs']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.6.9 (CPython) - Linux-6.3.0-060300-generic-x86_64-with-Ubuntu-23.04-lunar
[debug] exe versions: ffmpeg 3.4.11, ffprobe 3.4.11
[debug] Proxy map: {}
[youtube] vbfPOuOjMJs: Downloading webpage
[youtube] vbfPOuOjMJs: Downloading player d87d581f
WARNING: [youtube] Unable to decode n-parameter: download likely to be throttled (Unhandled exception in decode; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. Traceback (most recent call last):
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/extractor/youtube.py", line 1524, in _n_descramble
    raise ExtractorError('Unhandled exception in decode')
youtube_dl.utils.ExtractorError: Unhandled exception in decode; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
)
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/YoutubeDL.py", line 816, in wrapper
    return func(self, *args, **kwargs)
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/YoutubeDL.py", line 837, in __extract_info
    ie_result = ie.extract(url)
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 534, in extract
    ie_result = self._real_extract(url)
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/extractor/youtube.py", line 1974, in _real_extract
    'uploader_id': self._search_regex(r'/(?:channel|user)/([^/?&#]+)', owner_profile_url, 'uploader id') if owner_profile_url else None,
  File "/snap/youtube-dl/4806/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 1012, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

Error while loading.

Your actual crash is #31530 and the one you reported is #32066, both of which you could have found by following #30839 as requested and by actually doing these:

[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Good news: follow one of the resolutions for #31530 and #32066 will be fixed too.


Conversion to async function is really not ideal

Input
private requestPermission(handle: FileSystemHandle): Promise<boolean> {
	return this.confirm('Do you want to reopen previous files?').then(confirmed => {
		if (confirmed) {
			return handle.requestPermission().then(permission => permission === 'granted');
		}

		return Promise.resolve(false);
	});
}

Output
private async requestPermission(handle: FileSystemHandle): Promise<boolean> {
	const confirmed = await this.confirm('Do you want to reopen previous files?');
	if (confirmed) {
		return handle.requestPermission().then(permission => permission === 'granted');
	}
	return await Promise.resolve(false);
}

Expected
private async requestPermission(handle: FileSystemHandle): Promise<boolean> {
	const confirmed = await this.confirm('Do you want to reopen previous files?');
	if (confirmed) {
		const permission = await handle.requestPermission();

		return permission === 'granted';
	}
	return false;
}

//cc @mjbvz

The proposed Expected has slightly different tick semantics than the original code, whereas the Actual preserves them exactly. I get the appeal of a tick-agnostic refactoring but we decided that correctness was the higher-order concern here.

Wow, I was not aware of that. Agree that a refactoring should probably not change the execution behaviour of code.
Anyway, maybe this should be a TS setting, because as it works now, I cannot really use the conversion.


URL import isn't precisely verbatim

Debug log ID
PEN7XJ77-euc/6.7.148-6
What happened?
Find out how to handle \url/\href imports. They're not verbatim (\foo expands), but they're not regular LaTeX (~ and # are passed through as regular text)
\newcommand{\foo}{FOO}
\begin{document}
\url{hi~there\foo}

@njbart any clues on this?

What's the use case? Do such URLs containing TeX/LaTeX commands/macros ever appear in databases in the wild?
I found one example where using such a URL might conceivably make sense inside a LaTeX document (https://tex.stackexchange.com/questions/331210/how-to-i-use-a-command-in-a-href) - but in a database?

No specific use-case, just trying to understand what's going on.


Addition of HF Hub into Glasses

Need to add HF Hub in glasses as discussed tonight.

I guess this is complete with #27 ? @FrancescoSaverioZuppichini


Question : llama/convert_checkpoint.py on locally saved model from HF

Is it possible to use model_dir as local folder and not HF model repo ?
I have a model downloaded before and want to make convert_checkpoint.py work with this model in local folder.
https://github.com/NVIDIA/TensorRT-LLM/tree/main/examples/llama/convert_checkpoint.py

Is it possible to use model_dir as local folder and not HF model repo ? I have a model downloaded before and want to make convert_checkpoint.py work with this model in local folder. https://github.com/NVIDIA/TensorRT-LLM/tree/main/examples/llama/convert_checkpoint.py

what's the model type of pre-downloaded model in this context? Is it a hf model or not?

Hi @nv-guomingz
Yep . I am talking about pre-downloaded hf model. Actually , I see that providing a model dir (local) and not HF repo works out of box. But I am not sure . Could you approve that local model dir (that contains pre-downloaded model) should work ?
Thanks in advance

. Could you approve that local model dir (that contains pre-downloaded model) should work ?

Yes, if this local dir is a pre-downloaded hf model.


dropdown with emoji for marking notes as important, optional, etc.

The emoji dropdown supports few keywords: Important, Optional for now. Each choice colors the entry in dark red or dark blue hue to make it more recognizable.

I like the idea, I'll give it some thought and try to come up with a decent selection of icons and colors.

I added the possibility to select arbitrary colors for tasks.
In addition, tasks can now be categorized as important or optional and are then prefixed with an appropriate icon.

I wasn't all that happy with the icons.
Instead you can now configure a tag for each item:

This is much better. Thank you!!


OpenID AppAuth Exception after upgrade Xamarin iOS 10.11

After upgrade to Xamarin iOS 11.10.
I have the following error when calling PresentAuthorizationRequest  method.
Unhandled Exception: ObjCRuntime.RuntimeException: Failed to compute the token reference for the type 'OpenId.AppAuth.IAuthorizationFlowSession, OpenId.AppAuth.iOS, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' because the assembly couldn't be found in the list of registered assemblies. at ObjCRuntime.Class.GetTokenReference (System.Type type) [0x000c8] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/ObjCRuntime/Class.cs:439 at ObjCRuntime.Runtime.FindProtocolWrapperType (System.Type type) [0x00021] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/ObjCRuntime/Runtime.cs:1355 at ObjCRuntime.Runtime.LookupINativeObjectImplementation (System.IntPtr ptr, System.Type targettype, System.Type implementation) [0x00062] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/ObjCRuntime/Runtime.cs:1262 at ObjCRuntime.Runtime.GetINativeObject[T] (System. IntPtr ptr, System.Boolean owns) [0x0008d] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/ObjCRuntime/Runtime.cs:1329 at OpenId.AppAuth.AuthorizationService.PresentAuthorizationRequest (OpenId.AppAuth.AuthorizationRequest request, OpenId.AppAuth.IAuthorizationUICoordinator UICoordinator, OpenId.AppAuth.AuthorizationCallback callback) [0x00069] in <2cd325e58f6243e8b54d78a48a653c17>:0 at TLP.Mobility.iOS.Views.LoginViewController+<BtnLoginTouchUpInside>d6.MoveNext () [0x00137] in D:\Timelog Git Repo\TLP.Mobility\TLP.Mobility\TLP.Mobility.iOS\Views\LoginViewController.cs:54 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:152 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c .<ThrowAsync>b60 (System.Object state) [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:1018 at UIKit.UIKitSynchronizationContext+<>cDisplayClass10.<Post>b0 () [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/UIKit/UIKitSynchronizationContext.cs:24 at Foundation.NSAsyncActionDispatcher.Apply () [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/Foundation/NSAction.cs:125 --- End of stack trace from previous location where exception was thrown --- at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr) at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in /Library/Frameworks/Xamarin.iOS.framework/Versions/<IP_ADDRESS>/src/Xamarin.iOS/U

VS bug #732187

Hi @rambo406 i've assigned @mattleibow to look into this issue

@aidenkeating what I did was upgrade VS for Mac to "beta". And download VS2017 preview version. Clean the solution and recompile.

Any updated to fix this issue ?

@ssepulveda  Can you check again as there has been a main release of VS for Mac, which may resolve the issue.
Regards

We are closing this issue since no response was received.  Please open a new issue referring to this one if you have more information.


Bug: axiom of  electricity price was implemented as rdf:comment

Description of the issue
For some reason the the axiom 'electricity price' 'has unit' some 'currency per unit' was implemented as rdf:comment:

This is clearly a bug!
Ideas of solution
If you already have ideas for the solution describe them here
Workflow checklist

[ ] I discussed the issue with someone else than me before working on a solution
[ ] I already read the latest version of the workflow for this repository
[ ] The goal of this ontology is clear to me

I am aware that

[ ] every entry in the ontology should have a definition
[ ] classes should arise from concepts rather than from words

I think we added this as comment because we wanted to wait for a solution for composed units. This needs some discussion.

Okay, then this explanation should be part of the comment. Like this, it simply looks like an implementation error.

This might be solved by #1911


Can't download with HTTPS POST request

I know that normally we download via HTTP GET request, but the api I'm using is required to send POST request with payload body or sometime form data, and header. Is there a way to achieve that?

Hello @1teapot
Unfortunately, this is currently not implemented
will see if it's possible in the future, I am already refactoring the code to support other features requested by users,
so will see if this is applicable in the new code

@1teapot What alternative you used? Currently facing same issue.

Hello Guys @abdallah-odeh & @1teapot
do you have any URL that I can try to download a file via POST request?
I am currently working on this feature & want to test it out
thank you for cooperation

🚨 Breaking news!! 🚨
A new version has been deployed for testing flutter_file_downloader: ^2.0.0-dev.1, this version has the ability to download files over POST request
It would be highly appreciated to test it out before rolling it to production
thanks in advance

Hello @1teapot & @hadi7khan
is there any updates on this? did you try the prerelease version on your use case?
I want to roll this version into production but I need your confirmation as it works as needed
thanks in advance

Hello @1teapot & @hadi7khan
A new version has been released to production, flutter_file_downloader: ^2.0.0
please test it out and if you found any issue or enhancement let me know by creating a new issue
Closing this issue as completed


request: be able to mix static and dynamic libraries

its very common to mix static and dynamic libraries in an application.
Thats imposible with current VCPKG version, everything will be complied according to VCPKG_TARGET_TRIPLET.
In my use case I need to compile and link all libraries static but Qt dynamic. Currently I have to do workarounds to make it work.

This is definitely supported, though not very documented!
The files inside triplets\ are run immediately before every portfile and have access to the name of the port as PORT. These can be modified or extended (say, by creating triplets\x86-windows-dredok.cmake) with port-dependent decisions like:
set(VCPKG_TARGET_ARCHITECTURE x86)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)

if(PORT STREQUAL "qt5")
    set(VCPKG_LIBRARY_LINKAGE dynamic)
endif()

Here's a real-life example of that in action: https://github.com/Intelight/vcpkg/blob/master/triplets/x86-windows-mixed.cmake

great! thank you very much.

I've moved this into our main documentation with https://github.com/Microsoft/vcpkg/commit/76b754e52ddcb2d2a6958e4a913d0371c00279d8.

@ras0219-msft Is it possible to set the linkage from the project's CMakeLists.txt instead of modifying a triplet?
We would like to have all settings inside of our repository without messing with vcpkg.

Using a triplet file can also cause hash changed every time editing that file, which defeats binary caching,

@ras0219-msft Is it possible to set the linkage from the project's CMakeLists.txt instead of modifying a triplet? We would like to have all settings inside of our repository without messing with vcpkg.

Any update on this? I share your need.

@ras0219-msft Is it possible to set the linkage from the project's CMakeLists.txt instead of modifying a triplet? We would like to have all settings inside of our repository without messing with vcpkg.

Any update on this? I share your need.

I recommend to create a new feature request.

@ras0219-msft Not sure this deserved to be closed. There is still no way to mix static and dynamic dependencies without messing with the internals of vcpkg - which is kind of crazy... this is a pretty basic feature. Stuff like this can be a huge turn-off for an entire ecosystem.

@ras0219-msft Not sure this deserved to be closed. There is still no way to mix static and dynamic dependencies without messing with the internals of vcpkg - which is kind of crazy... this is a pretty basic feature. Stuff like this can be a huge turn-off for an entire ecosystem.
Making a custom triplet is complete overkill. It's not a different platform or ABI (which is what a triplet is for). You should be able to specify this in your project's CMake.
In my mind, installing a port should give you both static and dynamic artifacts by default, providing an option to use either in the CMake link target. Unless of course, the port file explicitly declares it cannot be built a certain way.

This is 100% true.
I have multiple projects that depends on Boost, with a big one that depends on 7z + many boost components. 7z is a pain to use as a static library, so I just want to move 7z as dynamic. Problem? I need a custom triplet for the big project, meaning I need to rebuild every boost library because of the custom triplets...
That triplet solution is clearly not viable unless there is a way to properly do it. Having to rebuild 75 boost components because 7z needs to be dynamically linked does not make sense.
And yes, I could create a custom overlay port for 7z, but that's even overkill looking at the official 7z port.

I also vote for reopening this issue and finding a solution that doesn't involve creating a custom triplet.


Incorrect cmake property name for test - 2.2

Change Description

Fix copy/paste error of duplicated property name for nodeos_high_transaction_lr_test-p1

Change Type
Select ONE:

[ ] Documentation

[ ] Stability bug fix

[x] Other

[ ] Other - special case

Testing Changes
Select ANY that apply:

[ ] New Tests

[x] Existing Tests

[ ] Test Framework

[ ] CI System

[ ] Other

Consensus Changes

[ ] Consensus Changes

API Changes

[ ] API Changes

Documentation Additions

[ ] Documentation Additions

https://github.com/EOSIO/eos/pull/10677