citrix-receiver plugin error 403

Getting an error 403 when trying to pull down citrix-receiver
$ brew cask install citrix-receiver
==> Downloading https://downloads.citrix.com/10820/CitrixReceiver12.1.dmg?__gda_

curl: (22) The requested URL returned error: 403 Forbidden
Error: Download failed on Cask 'citrix-receiver' with message: Download failed: https://downloads.citrix.com/10820/CitrixReceiver12.1.dmg?__gda__=1455232474_2e6dd1faf0ad4d99a5361e3ea75af357

Duplicate of https://github.com/caskroom/homebrew-cask/issues/18780


Only use workbenchActionExecuted for actual commands

https://github.com/microsoft/vscode/blob/dc29cb5afd8dcdb7bfbad15f12fbc0443958ed74/src/vs/workbench/contrib/welcomeDialog/browser/welcomeWidget.ts#L78-L81
Please don't use it for non-commands, such as render calls.

Feature deprecated


Be able to select network interface for slimevr server

On my Laptop I got 2 active network interfaces. One for internet (over wifi/eithernet) and one for a wifi hotspot over windows. SlimeVR randomly chooses one of those when launching and thus only works from one of them. Ideally SlimeVR could listen to both ips (e. g. <IP_ADDRESS> and <IP_ADDRESS>) instead of just one of them.

Update: Seems like it does listen on all interfaces. However only my smart watch was able to connect over windows hotspot. Could that be a bug in the owoTrack android app?

This is likely just an issue with your network routing or firewall. SlimeVR listens on all interfaces (<IP_ADDRESS>) and does not care about the connection source.

Oh sorry I didn't update you on this. Yeah, it does indeed listen on all interfaces. I was just dumb. Thanks for your help tho


Add babel.config.js to TypeScript excludes

On a newly created project, after running setup.js, npm run tsc fails with the error: babel.config.js:1:1 - error TS1208: Cannot compile namespaces when the '--isolatedModules' flag is provided. This patch adds babel.config.js to the exclude setting in tsconfig.json.

Hi @malord,
Oh very nice! Thank you for the merge request. Will release a new version with the fix right now.


OpenSiv3D v0.6 for Web Updates

Graphic

Support ConstantBuffer

FileSystem

Support DirectoryWatcher

CI

Add e2e workflow if configured
Simplify Jobs Dependency

Thanks!

Thanks!


SCSS - run an update of dependencies, move to modern API

This will remove the annoying warnings when building some of the tools.
Note that the large amount of files changed is due to the updated dependency that doesn't support default import. Named exports are now being used, so this had to be changed for the entire framework. It's mostly changing everything from import styles from... to import * as styles from...

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Reviewer - this PR has made changes to one or more package.json files.

Visualization tests for WebGPU (Experimental)
https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/15867/merge/testResults/webgpuplaywright/index.html

Moved to draft to test something, will reopen after I am done :-)

Reviewer - this PR has made changes to one or more package.json files.


ids should be any type

In html, the <option value="id">text</option>, the ID is text, but the IMultiSelectOption enforces a numeric id. This would require me to basically make another mapping from those options to values, since I need string values for my options.

Duplicate of #8.


questions about different instruction files in LA

hi to the team, otter seems really interesting!
when i'm investigating the released dataset, i found that LA (in my opinion it refers to LLaVA) folder contains more than one instruction files(and their corresponding _train.json), they are
LACONV_instructions.json
LACR_I2I_instructions.json
LACR_T2T_instructions.json
LADD_instructions.json

what are these instruction prefixes acutally mean?
I carefully looked into the MIMIC-IT paper, it mentioned LA-T2T task but did not revealing what it is.
From this issue #149 i know they are jointly used to train OTTER-9B-LA-InContext, but still at sea.
i would extend sincere apology if i missed something, thanks for your patience!

The  LACR_T2T and LACR_I2I, are in-context learning variants of Llava's complex reasoning task.
In the LACR_X2X_instructions set, an instruction A is associated with a group of in-context examples, denoted as rel_ins_ids = [B,C,D].
For LACR_T2T, instructions B,C, and D possess semantic relation with instruction A. This relation is determined by leveraging the sentence-transformers/all-MiniLM-L6-v2 model.
For LACR_I2I, instructions B,C, and D are associated with images that exhibit semantic relevance to the image paired with instruction A. The semantic relatedness in this case is quantified by the CLIP-B/16 model.

much thanks for the immediate help!


Decaffeinate our JS

Converts our React components from CoffeeScript to ES6 components.

I think we can merge this, the coffee has been adequately decaffeinated.


[search] Add SearchServiceClient with index-related methods

This is an initial scaffold of SearchServiceClient with all of the methods that are related to indexes fleshed out.
A lot of the surface area here is from the index object model.
In my last PR I forgot to trim the client-request-id header for delete and put methods, so that is also in this one.
Works towards #7191

Above comments are take-or-leave at your discretion. Overall, looks great!


Problematic code in views/api.py

https://github.com/DDMAL/CantusDB/blob/develop/django/cantusdb_project/main_app/views/api.py#L394-L441

standardized_chant_values = {keymap[key]: chant_values[key] for key in chant_values}: chant_values is a list of dicts, and you can't use a dict as a key...

>>> d = {1:2}
>>> s = {d:3}
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'dict'
>>>

reverse("chant-detail", args=[chant_values["id"]]): Again, chant_values is a list, so it can't be indexed by id -- same with the one where it's trying to do it with source__id.

Just took a look at this. The code is ok; the problem was in the typing of the function. The chant_values argument is actually dict[str, Union[str, int]]. For a while there, people were adding type annotations but not using a type checker, so things like this crept in.
This prompted me to take a look at these functions and I'll do some additional reworking to simplify and because I discovered that we were making non-backwards compatible changes here.

Ooops...accidentally closed now rather than with PR


erd bug

System information:

Operating system (distribution) and version : win 10 pro
DBeaver version :   22.1 etc
Additional extensions

Connection specification:

Database name and version : oracle 11g
Driver name : oracle.jdbc.OracleDriver
Do you use tunnels or proxies (SSH, SOCKS, etc)?  no

Describe the problem you're observing:
The table comments in the diagram are not displayed immediately,
but comments appear in the diagram only when the specification is retrieved by double-clicking the table.
This is very inconvenient.
To see the comments of the saved er diagrams,
I have to refresh the table by double-clicking it every time and returning to the diagram tab and then refresh.
I've been expecting this bug to be fixed with every new version for several years,
but there's no change,.
Steps to reproduce, if exist:
Include any warning/errors/backtraces from the logs

thanks for the report
closed as a duplicate of #16858


Unable to create the helper pod when specifying multiple TARGET_NODES for experiment.

BUG REPORT

What happened:
While running chaos experiment, for node cpu hog, sometimes it's not able to bring up some helper pod if I specify multiple TARGET_NODES in the comma separated format. In my case I have 4 nodes, and If I specify all 4 nodes, it's able to bring up 2 helper pods, then fails to bring up the other 2. And I see the error bellow inside de node-cpu-xxxx-xxx pod:
CPU hog failed, err: unable to create the helper pod, err: Post "https://<IP_ADDRESS>:443/api/v1/namespaces/default/pods\": read tcp <IP_ADDRESS>:50174-><IP_ADDRESS>:443: read: connection reset by peer"
time="2023-03-09T15:43:36Z" level=info msg="Experiment Name: node-cpu-hog"
time="2023-03-09T15:43:36Z" level=info msg="[PreReq]: Getting the ENV for the node-cpu-hog experiment"
time="2023-03-09T15:43:38Z" level=info msg="[PreReq]: Updating the chaos result of node-cpu-hog experiment (SOT)"
time="2023-03-09T15:43:42Z" level=info msg="The application information is as follows" Node Label= Chaos Duration=60 Target Nodes="node-10-120-127-170,node-10-120-127-171,node-10-120-127-172,node-10-120-127-173" Node CPU Cores=1
time="2023-03-09T15:43:42Z" level=info msg="[Status]: Verify that the AUT (Application Under Test) is running (pre-chaos)"
time="2023-03-09T15:43:42Z" level=info msg="[Status]: No appLabels provided, skipping the application status checks"
time="2023-03-09T15:43:42Z" level=info msg="[Status]: Getting the status of target nodes"
time="2023-03-09T15:43:42Z" level=info msg="The Node status are as follows" Ready=true Node=node-10-120-127-170
time="2023-03-09T15:43:42Z" level=info msg="The Node status are as follows" Node=node-10-120-127-171 Ready=true
time="2023-03-09T15:43:42Z" level=info msg="The Node status are as follows" Node=node-10-120-127-172 Ready=true
time="2023-03-09T15:43:42Z" level=info msg="The Node status are as follows" Ready=true Node=node-10-120-127-173
time="2023-03-09T15:43:44Z" level=info msg="[Info]: The chaos tunables are:" Sequence=parallel Node CPU Cores=1 CPU Load=0 Node Affce Perc=0
time="2023-03-09T15:43:44Z" level=info msg="[Info]: Details of Nodes under chaos injection" No. Of Nodes=4 Node Names="[node-10-120-127-170 node-10-120-127-171 node-10-120-127-172 node-10-120-127-173]"
time="2023-03-09T15:43:44Z" level=info msg="[Info]: Details of Node under chaos injection" NodeName=node-10-120-127-170 NodeCPUcores=1
time="2023-03-09T15:43:44Z" level=info msg="[Info]: Details of Node under chaos injection" NodeName=node-10-120-127-171 NodeCPUcores=1
time="2023-03-09T15:43:44Z" level=info msg="[Info]: Details of Node under chaos injection" NodeName=node-10-120-127-172 NodeCPUcores=1
time="2023-03-09T15:43:45Z" level=error msg="[Error]: CPU hog failed, err: unable to create the helper pod, err: Post \"https://<IP_ADDRESS>:443/api/v1/namespaces/default/pods\": read tcp <IP_ADDRESS>:50174-><IP_ADDRESS>:443: read: connection reset by peer"

And this fails the experiment at the end:
kubectl describe chaosresults.litmuschaos.io nginx-chaos-node-cpu-hog
Name:         nginx-chaos-node-cpu-hog
Namespace:    default
Labels:       app.kubernetes.io/component=experiment-job
              app.kubernetes.io/part-of=litmus
              app.kubernetes.io/version=2.14.0
              chaosUID=9c104680-26c3-49a6-801c-2ee3f9f96505
              controller-uid=f20544d9-b90a-4f08-9438-fbfbdf3c74e5
              job-name=node-cpu-hog-i0wu3z
              name=node-cpu-hog
Annotations:  <none>
API Version:  litmuschaos.io/v1alpha1
Kind:         ChaosResult
Metadata:
  Creation Timestamp:  2023-03-08T16:17:17Z
  Generation:          4
  Managed Fields:
    API Version:  litmuschaos.io/v1alpha1
    Fields Type:  FieldsV1
    fieldsV1:
      f:metadata:
        f:labels:
          .:
          f:app.kubernetes.io/component:
          f:app.kubernetes.io/part-of:
          f:app.kubernetes.io/version:
          f:chaosUID:
          f:controller-uid:
          f:job-name:
          f:name:
      f:spec:
        .:
        f:engine:
        f:experiment:
      f:status:
        .:
        f:experimentStatus:
        f:history:
    Manager:         experiments
    Operation:       Update
    Time:            2023-03-08T16:17:17Z
  Resource Version:  5704800
  UID:               d53abe6b-e176-4769-9b72-4af35cd7d2ee
Spec:
  Engine:      nginx-chaos
  Experiment:  node-cpu-hog
Status:
  Experiment Status:
    Fail Step:                 [chaos]: Failed inside the chaoslib, err: unable to create the helper pod, err: Post "https://<IP_ADDRESS>:443/api/v1/namespaces/default/pods": read tcp <IP_ADDRESS>:50174-><IP_ADDRESS>:443: read: connection reset by peer
    Phase:                     Completed
    Probe Success Percentage:  0
    Verdict:                   Fail
  History:
    Failed Runs:   1
    Passed Runs:   1
    Stopped Runs:  0
Events:
  Type     Reason   Age    From                       Message
  ----     ------   ----   ----                       -------
  Normal   Awaited  3m26s  node-cpu-hog-i0wu3z-h7q5j  experiment: node-cpu-hog, Result: Awaited
  Warning  Fail     3m19s  node-cpu-hog-i0wu3z-h7q5j  experiment: node-cpu-hog, Result: Fail

What you expected to happen:
I expect all the helper pods able to be up and Running and the experiment successful.
How to reproduce it (as minimally and precisely as possible):

Install Litmus Operator

kubectl apply -f https://litmuschaos.github.io/litmus/litmus-operator-v1.13.8.yaml

Install the experiment engine

kubectl apply -f https://github.com/litmuschaos/chaos-charts/raw/v2.14.x/experiments/generic/node-cpu-hog/experiment.yaml

Install the rbac yaml file

 kubectl https://github.com/litmuschaos/chaos-charts/raw/v2.14.x/experiments/generic/node-cpu-hog/rbac.yaml

Apply the node-cpu-hog-engine.yaml file below

kubectl apply -f node-cpu-hog-engine.yaml

Anything else we need to know?:
Environment:
kubectl get nodes
NAME                  STATUS   ROLES       AGE   VERSION
node-10-120-127-170   Ready    edge,node   8d    v1.22.17
node-10-120-127-171   Ready    edge,node   8d    v1.22.17
node-10-120-127-172   Ready    node        8d    v1.22.17
node-10-120-127-173   Ready    node        8d    v1.22.17

node-cpu-hog-engine YAML File:
cat node-cpu-hog-engine.yaml
apiVersion: litmuschaos.io/v1alpha1
kind: ChaosEngine
metadata:
  name: nginx-chaos
  namespace: default
spec:
  # It can be active/stop
  engineState: 'active'
  #ex. values: ns1:name=percona,ns2:run=nginx
  auxiliaryAppInfo: ''
  chaosServiceAccount: node-cpu-hog-sa
  experiments:
    - name: node-cpu-hog
      spec:
        components:
          env:
            # set chaos duration (in sec) as desired
            - name: TOTAL_CHAOS_DURATION
              value: '60'

            ## ENTER THE NUMBER OF CORES OF CPU FOR CPU HOGGING
            ## OPTIONAL VALUE IN CASE OF EMPTY VALUE IT WILL TAKE NODE CPU CAPACITY
            - name: NODE_CPU_CORE
              value: '1'

            ## LOAD CPU WITH GIVEN PERCENT LOADING FOR THE CPU STRESS WORKERS.
            ## 0 IS EFFECTIVELY A SLEEP (NO LOAD) AND 100 IS FULL LOADING
            - name: CPU_LOAD
              value: '0'

            ## percentage of total nodes to target
            - name: NODES_AFFECTED_PERC
              value: ''

            # provide the comma separated target node names
            - name: TARGET_NODES
              value: 'node-10-120-127-170,node-10-120-127-171,node-10-120-127-172,node-10-120-127-173'

Can you please specify in which k8s environment you're facing this?


MO-3289 find location by external key

https://matchoffice.atlassian.net/browse/MO-3289

No specs? :)


fix incorrect terrain undo calls

Fixes an incorrect TerrainUndo.add_do_method call I overlooked, and changes the erase mode to use the new TerrainUndo method.
Edit: actually, hold off on merging this. I've encountered a few other bugs regarding the undo system that I'll try to fix and add to this PR

Ok, new commit added.
The previous implementation had issues with undoing then redoing, it was ignoring the redo actions due to the action_count not being reset. I added TerrainUndo.finish_action() to reset the count, called e.g. after finishing drawing tiles when the mouse is released.
Additionally, because the action_index and action_counts were kept locally to both Dock and TileView, they would conflict and cause e.g. drawing peering cells to ignore actions after drawing tilemap tiles. This change moves those variable references to be held in TerrainUndo itself, which also removes the need to pass them as function parameters.

Looks good, merging.


Unable to train due to: Trainer.init() got an unexpected keyword argument 'gpus'

I encountered the following error while runing the trainer. Also there is a warning in Cell 10 which I am too sure why. Appreciate any help.

Hi @KaiTang2, this is just a matter of the updated interface in pytorch lightning, I don't know which version you are using but it must be a more recent one.
Current documentation for the latest version:
https://lightning.ai/docs/pytorch/stable/accelerators/gpu_basic.html
It seems that setting devices=[0] instead of gpus=[0] should do the trick if you're using that version of lightning.


Failed to switch endpoint. Please open the output channel for details.

My pc is mac 10.13.6, node.js version: v11.7.0
And I want change the the end endpoint for Chinese by click the icon that like earth, but vscode pop up report error: Failed to switch endpoint. Please open the output channel for details.
and the command line shows: [ERROR] Plugin not found!
so I can't login my Chinese account,
and I need help.

Exactly the same problem...Need help...

+1

+1

This bug has already been covered by the review discussion here:
https://github.com/jdneo/vscode-leetcode/pull/193#discussion_r265016833
The bugfix didn't get shipped in current version, and will be solved in another PR.

+1

@All Are you guys all see the error messages as: [ERROR] Plugin not found?
As a workaround, could you please try to remove $HOME/.lc and try it again and let me if this could help?

I remove the dir $HOME/.lc with the command: rm -rf ~/.lc
but it doesn't work, when I open vscode click the icon Leetcode can see the same error messages
: [ERROR] Plugin not found?
and change the endpoint can also the error message.

I use tree command in the dir ~/.lc, it shows :
├── leetcode
│   └── cache
└── plugins.json
and I use command cat plugins.json  shows:
{"solution.discuss":true,"company":true,"cache":true,"retry":true,"leetcode":true}
I think it useful message for you to solve the bug.

@tjy-cool The proper workaround is:

Find your leetcode-cli binary path, or execute npm install leetcode-cli -g and use `leetcode`` command.
Execute leetcode plugin -I leetcode.cn.

Then the leetcode.cn plugin is found thereafter.

@Vigilans thanks
I have execute the command cd ~/ npm install leetcode-cli -g and leetcode by order
but the command leetcode shows warnning:
[WARN] Installing missing plugins, might take a while ...
and I don't know how to flow the step 2

@Vigilans  thanks
I have execute the command cd ~/ npm install leetcode-cli -g and leetcode by order
but the command leetcode shows warning:
[WARN] Installing missing plugins, might take a while ...
and I don't know how to follow the step 2

@Vigilans  thanks
I have execute the command cd ~/ npm install leetcode-cli -g and leetcode by order
but the command leetcode shows warning first time:
[WARN] Installing missing plugins, might take a while ...
and the second time show nothing.
and I don't know how to follow the step 2

@tjy-cool

use leetcode command.

This is mentioned in contrast with

Find your leetcode-cli binary path

Because if you choose the Find your leetcode-cli binary path choice, <your-leetcode-bin> is <your root of npm>/npm_modules/leetcode-cli/bin/leetcode,
where as after executing npm install leetcode-cli -g, <your-leetcode-bin> is leetcode.
So for now, you can just execute leetcode plugin -i leetcode.cn.

@Vigilans thanks a lot.

I don't know where the problem is. But when I reload it and Clean up related files .everything is ok.
👻 👻 👻

Already fixed. Thanks a lot. @Vigilans

I'm closing this issue for now since this issue should be fixed with #212.
We will release the fix recently in 0.13.1.
If you still have problems after using 0.13.1, please feel free to let us know.


Will YOLOv10 be supported?

I'm trying to deploy the latest YOLOv10 on RK3588, which is expected to be faster and more accurate than YOLOv8.
However, it seems that YOLOv10 is not yet compatible when converting with rknn-toolkit2.
W __init__: rknn-toolkit2 version: 1.5.2+b642f30c
--> Config model
done
--> Loading model
E load_pytorch: The following operators are not implemented: ['aten::remainder', 'aten::amax']
W load_pytorch: ===================== WARN(1) =====================
E rknn-toolkit2 version: 1.5.2+b642f30c
W load_pytorch: Catch exception when loading pytorch model: ValueError("The following operators are not implemented: ['aten::remainder', 'aten::amax']")
E load_pytorch: Traceback (most recent call last):
E load_pytorch:   File "rknn/api/rknn_base.py", line 1596, in rknn.api.rknn_base.RKNNBase.load_pytorch
E load_pytorch:   File "rknn/base/convertor/torch2onnx/pytorch.py", line 4529, in rknn.base.convertor.torch2onnx.pytorch.from_pytorch
E load_pytorch:   File "rknn/base/convertor/torch2onnx/pytorch.py", line 3624, in rknn.base.convertor.torch2onnx.pytorch.PyTorchOpConverter.report_missing_conversion
E load_pytorch:   File "rknn/api/rknn_log.py", line 112, in rknn.api.rknn_log.RKNNLog.e
E load_pytorch: ValueError: The following operators are not implemented: ['aten::remainder', 'aten::amax']
W If you can't handle this error, please try updating to the latest version of the toolkit2 and runtime from:
  https://eyun.baidu.com/s/3eTDMk6Y (Pwd: rknn)  Path: RK_NPU_SDK / RK_NPU_SDK_1.X.0 / develop /
  If the error still exists in the latest version, please collect the corresponding error logs and the model,
  convert script, and input data that can reproduce the problem, and then submit an issue on:
  https://redmine.rock-chips.com (Please consult our sales or FAE for the redmine account)
W load_pytorch: Load_pytorch exception! Try another methed!
/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/nn/modules/module.py:1102: UserWarning: floor_divide is deprecated, and will be removed in a future version of pytorch. It currently rounds toward 0 (like the 'trunc' function NOT 'floor'). This results in incorrect rounding for negative values.
To keep the current behavior, use torch.div(a, b, rounding_mode='trunc'), or for actual floor division, use torch.div(a, b, rounding_mode='floor'). (Triggered internally at  ../aten/src/ATen/native/BinaryOps.cpp:601.)
  return forward_call(*input, **kwargs)
/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py:100: UserWarning: `example_outputs' is deprecated and ignored. Will be removed in next PyTorch release.
  warnings.warn("`example_outputs' is deprecated and ignored. Will be removed in "
/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py:356: UserWarning: Model has no forward function
  warnings.warn("Model has no forward function")
W load_pytorch: Catch exception when loading pytorch model: RuntimeError('Exporting the operator amax to ONNX opset version 12 is not supported. Please feel free to request support or submit a pull request on PyTorch GitHub.')
E load_pytorch: Traceback (most recent call last):
E load_pytorch:   File "rknn/api/rknn_base.py", line 1625, in rknn.api.rknn_base.RKNNBase.load_pytorch
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/__init__.py", line 316, in export
E load_pytorch:     return utils.export(model, args, f, export_params, verbose, training,
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 107, in export
E load_pytorch:     _export(model, args, f, export_params, verbose, training, input_names, output_names,
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 724, in _export
E load_pytorch:     _model_to_graph(model, args, verbose, input_names,
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 497, in _model_to_graph
E load_pytorch:     graph = _optimize_graph(graph, operator_export_type,
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 216, in _optimize_graph
E load_pytorch:     graph = torch._C._jit_pass_onnx(graph, operator_export_type)
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/__init__.py", line 373, in _run_symbolic_function
E load_pytorch:     return utils._run_symbolic_function(*args, **kwargs)
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 1028, in _run_symbolic_function
E load_pytorch:     symbolic_fn = _find_symbolic_in_registry(domain, op_name, opset_version, operator_export_type)
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/utils.py", line 982, in _find_symbolic_in_registry
E load_pytorch:     return sym_registry.get_registered_op(op_name, domain, opset_version)
E load_pytorch:   File "/home/xxx/anaconda3/envs/rknn2/lib/python3.8/site-packages/torch/onnx/symbolic_registry.py", line 125, in get_registered_op
E load_pytorch:     raise RuntimeError(msg)
E load_pytorch: RuntimeError: Exporting the operator amax to ONNX opset version 12 is not supported. Please feel free to request support or submit a pull request on PyTorch GitHub.
W If you can't handle this error, please try updating to the latest version of the toolkit2 and runtime from:
  https://eyun.baidu.com/s/3eTDMk6Y (Pwd: rknn)  Path: RK_NPU_SDK / RK_NPU_SDK_1.X.0 / develop /
  If the error still exists in the latest version, please collect the corresponding error logs and the model,
  convert script, and input data that can reproduce the problem, and then submit an issue on:
  https://redmine.rock-chips.com (Please consult our sales or FAE for the redmine account)
W load_pytorch: Make sure that the torch version of './yolov10.torchscript' is consistent with the installed torch version '1.10.1+cu102'!
Load model failed!

me too! r u solve it?

me too! r u solve it?

No, there are some ops not implemented, I was not able to convert it.

is this issue solved yet?

https://github.com/airockchip/rknn_model_zoo/tree/main/examples/yolov10

I converted the .pt model to .onnx with the following line
!yolo export model=model format=onnx opset=13 simplify
then when I tried to convert I got this:
W init: rknn-toolkit2 version: 1.5.0+1fa95b5c
--> Config model
done
--> Loading model
W load_onnx: If you don't need to crop the model, don't set 'inputs'/'input_size_list'/'outputs'!
W load_onnx: Onnx opset13 is not fully supported, it may cause convert fail, it is recommended to use opset12!
Loading : 100%|█████████████████████████████████████████████████| 343/343 [00:00<00:00, 8585.19it/s]
done
--> Building model
I base_optimize ...
I base_optimize done.
I
I fold_constant ...
E build: The input 0 of TopK('/model.23/TopK') need to be constant! It will cause the graph to be a dynamic graph!
Remove TopK('/model.23/TopK') manually and try again!
W build: ===================== WARN(3) =====================
E rknn-toolkit2 version: 1.5.0+1fa95b5c
E build: Catch exception when building RKNN model!
E build: Traceback (most recent call last):
E build:   File "rknn/api/rknn_base.py", line 1789, in rknn.api.rknn_base.RKNNBase.build
E build:   File "rknn/api/graph_optimizer.py", line 727, in rknn.api.graph_optimizer.GraphOptimizer.fold_constant
E build:   File "rknn/api/graph_optimizer.py", line 331, in rknn.api.graph_optimizer._dynamic_check
E build:   File "rknn/api/rknn_log.py", line 112, in rknn.api.rknn_log.RKNNLog.e
E build: ValueError: The input 0 of TopK('/model.23/TopK') need to be constant! It will cause the graph to be a dynamic graph!
E build:                   Remove TopK('/model.23/TopK') manually and try again!
W If you can't handle this error, please try updating to the latest version of the toolkit2 and runtime from:
https://eyun.baidu.com/s/3eTDMk6Y (Pwd: rknn)  Path: RK_NPU_SDK / RK_NPU_SDK_1.X.0 / develop /
If the error still exists in the latest version, please collect the corresponding error logs and the model,
convert script, and input data that can reproduce the problem, and then submit an issue on:
https://redmine.rock-chips.com (Please consult our sales or FAE for the redmine account)
Build model failed!


How to use this light field rendering plugin in command line

I have a linux server, but no gui, so I'm wondering if it's possible to use the command line for lightfield rendering.

I have struggled with the same problem. In the past I have overcome this with https://en.wikipedia.org/wiki/Xvfb. I ran Blender with this virtual X framebuffer as the DISPLAY environment variable. Then you could connect to it from a workstation. I don't know if Blender supports headless rendering. Probably it does, but never looked into it more.

thank you!


New version: Kingston.SSDManager version <IP_ADDRESS>

[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?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[x] SELF REPORT - Tested manifest locally with winget install --manifest <path> -h
[x] SELF REPORT - Tested manifest locally with winget uninstall --manifest <path>
[x] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Author notes:

Replaced /SILENT with /VERYSILENT for silent install switch.
Wingetcreate was used to generate the manifest and it auto-swapped the architecture to x86. I suspect while kingston advertises it as a x64 coded application and the application is installed to Program Files (not x86), I think it's purely x86 code.
To future maintainers: Ensure you update the productcode value with the new GUID (assuming it changes, I don't know). On my machine the powershell (Get-ChildItem -Path HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall | %{Get-ItemProperty -Path $PSItem.PSPath | Where-Object -Property DisplayName -match "Kingston"}).PSChildName reveals the GUID.
Thank you @Trenly for the assist under issue #115324.

I'm not sure what the validation error refers to. Happy to massage the manifest as required - maintainers please advise.

I'm not sure what the validation error refers to. Happy to massage the manifest as required - maintainers please advise.

It just means that after install, the program didn’t launch a process when called inside the validation environment and needs to be reviewed by a developer

@wingetbot waivers Add Validation-Executable-Error


[FLINK-4887] [execution graph] Introduce TaskManagerGateway to encapsulate communcation logic

This PR is based on #2689 and #2698.
This PR introduces the TaskManagerGateway which is an abstraction layer for rpc calls to the TaskManager. Before the rpcs were directly executed on the ActorGateway. This is problematic since it bakes the dependency on Akka directly into many Flink components. In order to make them compatible with the changes of Flip-6, the rpc implementation details are now hidden behind the TaskManagerGateway interface implementation.
The ActorTaskManagerGateway is the implementation which uses the ActorGateways to send the rpcs.
In the wake of refactoring the ExecutionVertex and the Execution of the ExecutionGraph, the StackTraceSampleCoordinator and CheckpointCoordinator were changed so that they now use mostly Flink's own future abstraction.
Furthermore, some of the TaskManager's rpcs such as CancelTask and StopTask were changed so that they now return an Acknowledge message in case of a success and otherwise send an exception back to the caller.
This PR is a refactoring for the integration of Flip-6.
@StephanEwen would be great if you could take a look.

Thanks for the review @StephanEwen. You're right that I should have tested the changes on a cluster to make sure that things are actually working. I'll address your comments and then run jobs with it.

Thanks for the review @zentol. I've rebased it, tested it and Travis gives green light. Will merge it now.


Add --add-modules=jdk.incubator.vector to minecraft-purpur for server improvements

[x] Tested

Incubating modules like this one are basically testing modules and are not subject to any guarantee. They are also removed and added rapidly. They are designed for developer usage, not end-user.
https://docs.oracle.com/en/java/javase/21/docs/api/jdk.incubator.vector/module-summary.html
https://openjdk.org/jeps/11
Because of this, we cannot have it be in a template. A server can manually add this flag, but we cannot ship it by default.

Oh.. ty for response


adding tests for the mutatorsDist. Closes #1556

The PR suggests two tests for PR in mandd/distMutators and suggests a single modification to the distribution.py so that it can fix the ppf function.
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Closes #1556
What are the significant changes in functionality due to this change request?
fixes the issue if the cdf is very close to the required x but not exactly equal.

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[ ] 1. Review all computer code.
[ ] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[ ] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[ ] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[ ] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[ ] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[ ] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[ ] 8. If an analytic test is changed/added is the the analytic documentation updated/added?
[ ] 9. If any test used as a basis for documentation examples (currently found in raven/tests/framework/user_guide and raven/docs/workshop) have been changed, the associated documentation must be reviewed and assured the text matches the example.

@wangcj05 I think I have addressed the comments.

@mandd I have posted my comments. Please take a look.

@wangcj05 : do you think we are good to go here?

👍


weight issues in the patient table

There's some errors in the patient weight..
select patientunitstayid, admissionweight, dischargeweight,  dischargeweight - admissionweight as weightdifference, unitdischargeoffset
from eicu.patient
where admissionweight is not null

weight difference from admission to discharge is unreasonable in a number of cases. e.g. patientunitstayid = 196327, stayed in the icu for ~3 hrs but lost 489.30 kgs ( admit weight = 544.00, discharge weight = 54.70)... clearly the admit weight had the decimal in the wrong place.

hi @rkamaleswaran
Thanks for noticing this.
I'm sure there are issues with other weights and many other variables as well.  I think this is just simply what one encounters when working with real data, and something you and others should be aware of when developing algorithms and/or scientific studies.   It is just not possible for us to sustainably keep track of and update these errors, particularly when the examples are not as clear cut as yours.
If there is something you think we should be doing with these, let us know, but it's been our practice (in MIMIC as well) to pass the original data as much as possible through to the researcher.
Jesse

@rkamaleswaran Rather than editing the data ourselves, we encourage the community to develop and share code that deals with issues such as this in a transparent way. For example, we would welcome submission of SQL to this repository to generate a "cleaned" view of the patient data.

Agreed. I do plan on adding a number of SQL scripts for preprocessing. Would it be possible to add patient weight to the 'nurseCharting' table in the future? That way we have an idea of longitudinal changes in weight/height etc.

Thanks @rkamaleswaran. Our lab deals with the retrospective data and doesn't have control over the charting process, but @obadawi may be able to comment on this possibility.

You can find post-admission weight data in the physicalExam and drugInfusion tables.

I agree for the community to update the code to lessen the burden for everyone. The admission height also has erroneous entries where some entries were in meters (e.g. 1.53) when the units are in centimeters (153).
So is the right way to clean is to remove the erroneous entries? Or only fix the obvious ones (like the height above) and remove other obvious outliers?
Going back to the weight problem, we saw people with 400 kg at admission. Our clinician said ”cannot say false entry”. What would be the line of deciding if it is erroneous entries?
Thanks you!

Really depends on the study, and the error you are willing to tolerate on the variable. Usually, unless you are 100% sure the data is valid, it's safer to delete. The best approach is to take the time and look at other sources of information to correct the values if they seem out of place (e.g. admission weight 800 but drug infusion table weight has 80.0 means that you can probably fix the admission weight to 80.0).

I noticed that a lot of these big differences are due to weight being recorded in pounds instead of kg for either the admission or discharge weight. There are even errors like this in the weight from the infusiondrug table.
If you're dealing with a small number of subjects you could adjust it with coding, but if you're going to work with most of the database maybe the most efficient way is to just drop the patients if the weight loss is too big.
I was manually changing the weights before I realized the pattern.

I would agree with Alistair that it's important to evaluate each scenario
individually as these errors are likely to occur in many areas. For
example, we do see clear errors in temperature where a simple conversion
from Fahrenheit to Celsius or vice versa will clearly solve the problem as
the plausible ranges are narrow. For height and weight, it's more difficult
as there are a wide range of plausible values. The best approach is to
search for confirmatory data elsewhere in the chart and this can be done by
creating a rule to systematically clean as much as possible rather than
forcibly adjusting each one individually. I personally think this is better
than dropping an entire patient because of a simple typo the hospital clerk
entered for height/weight that can be easily verified elsewhere in the
record.
On Sun, Dec 29, 2019 at 6:34 PM Juan Pablo Weber<EMAIL_ADDRESS>wrote:

I noticed that a lot of these big differences are due to weight being
recorded in pounds instead of kg for either the admission or discharge
weight. There are even errors like this in the weight from the infusiondrug
table.
If you're dealing with a small number of subjects you could adjust it with
coding, but if you're going to work with most of the database maybe the
most efficient way is to just drop the patients if the weight loss is too
big.
I was manually changing the weights before I realized the pattern.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MIT-LCP/eicu-code/issues/70?email_source=notifications&email_token=AD6USVAF5TMSEZBHFZJLXLDQ3EXYVA5CNFSM4G677BUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZK23Q#issuecomment-569552238,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD6USVF7ZKVTY623DSISC63Q3EXYVANCNFSM4G677BUA
.


Accordion not working as before

I've been developing an app that has relied on v0.71.4. Recently, I upgraded to v0.78.2 to take advantage of some of the latest features. A large part of my application relies on the Accordion component, and after the update, the accordions no longer work as expected. When clicking on the accordion title, accordion title no longer becomes active, and the accordion content isn't displayed. After some testing, this functionality seems to have stopped in v0.74.0. After reviewing the docs, I noticed that if the "active" prop is added to both the Accordion.Title and Accordion.Content, the functionality does work. However, it would be nice for this functionality to work out of the box. I'm not sure if this is a bug or a change in the desired functionality.
Steps
Accordion 1 is an example of a basic Accordion which works in v0.71.4. Accordion 2 demonstrates how the title/content can be made active with the "active" prop. However, I would like to not have to pass this prop to each active accordion.
v0.71.4 - Notice how Accordion 1 works out of the box. Accordion 2 with the active prop works as expected.
https://codesandbox.io/s/x2mmm8l4zp
v0.78.2 - Notice how Accordion 1 does not work out of the box. Accordion 2 with the active prop works as expected.
https://codesandbox.io/s/xv9w16jmno
Expected Result
When clicking on an accordion title, I expect it to become active, and for the accordion content to be displayed. This used to be the resulting function of an accordion in v0.71.4.
Actual Result
When clicking on an accordion title, it does not become active nor is the content displayed.
Version
Working in: v0.71.4
Stopped working in: v0.74.0
Not working in:  v0.78.2
Testcase
v0.71.4 - Notice how Accordion 1 works out of the box. Accordion 2 with the active prop works as expected.
https://codesandbox.io/s/x2mmm8l4zp
v0.78.2 - Notice how Accordion 1 does not work out of the box. Accordion 2 with the active prop works as expected.
https://codesandbox.io/s/xv9w16jmno

There were breaking changes, see #1375 for details.

@layershifter Thank you, I wanted to check if this was intended.. It wasn't too difficult to convert my code over to using panels, and all is working as before.

@Coder-Sharon until we reach a full 1.0 release, you'll want to read the release notes for any changes in between your current version and the one you are moving to. We are technically not following true semver on our version numbers yet. We are shifted back one decimal.

I had to do the same Accordion refactor in a number of places in our project as well. Some refactors are faster than others so the release notes are pretty good about if there are breaking changes in each version or not so you can plan out the work.
https://github.com/Semantic-Org/Semantic-UI-React/blob/master/CHANGELOG.md

@brianespinosa Thanks, I'll be sure to keep up to date with the release notes.

Thanks for pointing that out @brianespinosa .
I feel into the same (small) issue with the accordion when upgrading from 0.72.0 to 0.78.2 (big leap, I know, so it was expected)  :smile:
One heads up though: I don't seem able to find any reference to the breaking change of the Accordion in the changelog.  it seems to be an undocumented breaking change.
I was able to find it only looking at the history of changes on the Accordion source code on GitHub.

@dmolin you're right. This update was in 0.74.0. You can see it in the Full Changelog link for 0.74.0 but for some reason it was not included in the CHANGELOG.md. The file is auto generated. I'll open up a separate bug for that to make sure we know why it was not automatically included. Thanks for pointing that out.


Can the Curator.validate() function be more efficient?

Description of feature
I was just debugging something and noticed that the curator.validate() function seems to call validate() very many times per passed categorical. I observed 10 calls to validate() per categorical. Are all of these necessary? Why are there so many calls?
Obviously this has a big performance penalty.

Nice one: you used the "Feature" template for a UX/enhancement topic. 😇 😆

There's a single inspect call in the validate_categories function, if with using_key, there are 2 inspect calls, one on each instance.
can you point out where did you see 10 validate calls?


Server events will not reach consumers if more than 1 instance of touca-app (server) is running

Description
Delivery of server-sent events to clients will become unreliable if more than 1 instance of touca-app is running as a cluster/single service.  This may not be an important configuration to support, but I thought I'd flag it.  Feel free to close if not relevant.
Environment
Any configuration that can deploy multiple instances of the server container, e.g. K8s, Docker Swarm.
Steps To Reproduce
Deploy as per Environment above, with at least 2 instances of touca-app running.  Connect multiple clients to touca-app.  Complete an action from one of the clients that should trigger the delivery of an event to all connected clients.  The event may or may not be broadcast to all appropriate clients.
Expected Behavior
All clients should receive all relevant events, regardless of which instance of touca-app they are connected to.
Additional Context
Not a high-priority fix, but it will definitely come up if you ever need to horizontally scale Touca.
It happens because BullMQ does not support a 'fanout' job distribution pattern, and it doesn't seem like they will any time soon.  Since each instance of touca-app keeps track of server-event subscriptions in its own process, and each enqueued job is consumed by exactly one worker and then discarded, only the clients who happen to be connected to the same process as the worker that consumes the job can receive the event.

Hi @Rossh87. Great point. Thanks for raising this issue. This is an important limitation to keep in mind, even if  supporting this setup configuration (horizontal scaling) is not a high priority at the moment. Do you have any suggestions on how to overcome this limitation?


Add drivetrain pose estimator

Add a class which takes in current measured module states (azimuth angle and wheel speeds) and calculates an estimate of where the robot is at on the field over time.
This class should include instantiating and reading a gyroscope attached to the chassis. Use the wrappered ADSRX453 class.
https://docs.wpilib.org/en/stable/docs/software/kinematics-and-odometry/swerve-drive-odometry.html has info on the math to use to do the "backward" conversion from module states to estimated chassis speeds.
https://docs.wpilib.org/en/stable/docs/software/advanced-controls/state-space/state-space-pose_state-estimators.html indicates the logic for changing a set of estimated chassis speeds and gyroscope measurements into a best-guess at the robot's Pose2d on the field.
https://github.com/RobotCasserole1736/TestSwervePlantModel/blob/master/src/main/java/frc/robot/Drivetrain/DrivetrainPoseEstimator.java is one example of how to do this. Ignore the vision processing components for now.
Report this out to our code's PoseTelemetry class as the drivetrain "Estimated Pose"

done for now. I have some concerns about accuracy but it's pretty much there


update for Swift 4

hey @calvingit  can you please share me the swift 4 code thanks

please check this


AssertionError: assert encoding is not None

Nuitka version, full Python version, flavor, OS, etc. as output by this
command (it does more than you think, and we are adding more all the time):

python -m nuitka --version

0.7.6
Commercial: None
Python: 3.8.12 (default, Oct 12 2021, 13:49:34)
Flavor: Anaconda Python
Executable: /root/miniconda3/envs/py38/bin/python
OS: Linux
Arch: x86_64
Distribution: Ubuntu (based on Debian) 20.04.1

How did you install Nuitka and Python
I used pip install nuitka installed Nuitka.

I'm sure I install nuitka succeed
I use nuitka on Windows10 by wsl.

What error did I get?
I had a sanic server codes. And I used this command to generate *.bin file: python3 -m nuitka --follow-imports --plugin-enable=pylint-warnings -o ./server.bin --remove-output --show-scons --static-libpython=no cx_api_server/server.py
Then, I got this error:
...
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pkg_resources._vendor.packaging' added 'pkg_resources._vendor.packaging.version,pkg_resources._vendor.packaging.specifiers,pkg_resources._vendor.packaging.requirements'.
PASS 1:  97%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▉    | 579/597, sanic.response
...
...
...
Problem with statement at /root/miniconda3/envs/py38/lib/python3.8/site-packages/sanic/response.py:37:
-> class BaseHTTPResponse:
Nuitka:INFO: Interrupted while working on '<Node 'COMPILED_PYTHON_MODULE' with {'filename': '/root/miniconda3/envs/py38/lib/python3.8/site-packages/sanic/response.py', 'module_name': <ModuleName sanic.response>, 'code_flags': ''}>'.
PASS 1:  97%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▉    | 579/597, sanic.response
...
...
 File "/root/miniconda3/envs/py38/lib/python3.8/site-packages/nuitka/specs/BuiltinParameterSpecs.py", line 679, in extractBuiltinArgs
    result = builtin_class(*args_list, source_ref=node.getSourceReference())
  File "/root/miniconda3/envs/py38/lib/python3.8/site-packages/nuitka/nodes/AttributeNodesGenerated.py", line 604, in wrapExpressionStrOperationEncode
    return ExpressionStrOperationEncode3(
  File "/root/miniconda3/envs/py38/lib/python3.8/site-packages/nuitka/nodes/StrNodes.py", line 1404, in __init__
    assert encoding is not None
AssertionError

Versions info:

Python 3.8.12
Sanic 21.6.2; Routing 0.7.0
Nuitka 0.7.6

Commercial: None
Python: 3.8.12 (default, Oct 12 2021, 13:49:34)
Flavor: Anaconda Python
Executable: /root/miniconda3/envs/py38/bin/python
OS: Linux
Arch: x86_64
Distribution: Ubuntu (based on Debian) 20.04.1

Disclaimer: I am not the author of Nuitka, but if I was, I do not think I could do anything with your bug report.
Please provide the shortest possible code which works under cpython but exhibits the error you see when compiled with Nuitka.

Also supply a Short, Self Contained, Correct, Example
That demonstrates the issue i.e a small piece of code which reproduces
the issue and can be run with out any other (or as few as possible)
external dependencies. Issues without this may get rejected without much
consideration.

From the crashing package, I managed to extra a reproducer like this:
def f():
    return "{value}".encode(errors="surrogateescape")

Basically what happens is that str.encode has two default values and accepts keyword arguments. That is unique for str at least, not sure if dict methods allow this. So the utf-8 default value for encoding is missing on at least Python3. Not sure how I want to have these cases, should it silently add it, or require dedicated nodes for them, which in term of course, could well be only wrappers or derived classes.

The Python2 form for unicode ought to share the issue.

We do not yet generate nodes for the Python2 type though, I pushed a fix to factory.

https://nuitka.net/doc/factory.html

This is now on develop and will be in 0.8 release. I actually found another similar bug for str.split and str.rsplit when enhancing the test to cover terminal keyword arguments.

Part of 0.8 release that I just made.

Part of 0.8 release that I just made.


Quill Resize Module Error on Try to Delete Image Next Js

Im using React-Quill with React-quill-resize-module for resizing the image. All functionality was fine until i want to remove image from the editor. When i press delete button on my image (try to remove the image from the editor), it resulting an error like this

error message:
Call Stack HTMLDocument.checkImage node_modules\quill-image-resize-module-react\image-resize.min.js (1:15098)
Here's my editor component code:
Quill.register('modules/imageResize', ImageResize);

const modules = {
    ...,
    imageResize: {
      parchment: Quill.import('parchment'),
      modules: ['Resize', 'DisplaySize'],
    },
  };

  const formats = [
    ...
  ];
  return (
    <ReactQuill
      value={value}
      onChange={setValue}
      modules={modules}
      formats={formats}
      theme="snow"
    />
  );

This is how i import the editor in my page:
const Editor = dynamic(() => import('@app/components/editor/Editor'), {
  ssr: false,
});

const EditorPage = () => {
  ...
   return <Editor {...editorProps} />
}

My assumptions was it has to be SSR problems, because when i read the quill-resize-module code, it try to access window.quill in checkImage functions. However im not sure enough about this, but im very thankful if there is any advice to resolve this error!

Adding window.Quill = Quill to component solved this problem

Hi, sorry I'm late.
In my next.config.js folder, I had to add this in module.exports object:
webpack: (config, options) => {
console.log('config', config)
config.module.rules.push({
test: /.js$/,
exclude: /node_modules(?!/quill-image-drop-module|quill-image-resize-module)/,
loader: 'babel-loader'
});
config.plugins.push(
new webpack.ProvidePlugin({
'window.Quill': 'quill'
})
);
return config;

}
Also don't forget to import 'webpack' in the beginning like this:
const webpack = require('webpack');

Adding window.Quill = Quill to component solved this problem

this works but can you explain why this works and what caused the issue

in Reactjs, you set:
import Quill from "quill";
window.Quill = Quill;

I am also facing this issue for  this version "react-quill": "^2.0.0",
Cannot read properties of undefined (reading 'find')
TypeError: Cannot read properties of undefined (reading 'find')
at HTMLDocument.checkImage (http://localhost:3001/static/js/vendors-node_modules_quill-image-compress_dist_quill_imageCompressor_min_js-node_modules_quil-f89f13.chunk.js:6766:71)


Add Permissions panel to group management UI

We should add a "Permissions" panel that shows what permissions a group has in the group management UI.
Exact design TBD, but some notes:

Organize into categories (e.g., Stream management)
Permissions should be removable
We may want to list all org-level permissions (whether or not anything special has been configured), and allow adding or removing them.
Adding specific stream-management or group-management permissions from this UI could be a follow-up.
We have a "Group permissions" section in the General panel, which lists permissions for managing/mentioning/etc. the current group. This is probably OK, but flagging as potentially confusing.

Can i work on this?


Grey check-mark appears on sample page after search:

Grey check-mark appears on sample page after search
To repro issue:
Filtered samples down to plasma - selected the only sample available, removed plasma filter and all samples reappeared but the first sample had a grey checkmark

Turns out changing project or filters doesn't seem to remove checkmarks. They just stay in the same location. Am working on a fix


BUG：1.6.5 doesn't seem to work anymore

I wonder if it can be repaired

I cant create dairly notes.
Here console errors>
app.js:1 TypeError: Cannot read properties of undefined (reading 'path')
at w$ (app.js:1:2428627)
at M$ (app.js:1:2429177)
at Object.checkCallback (app.js:1:2461507)
at app.js:1:2041658
at Array.filter ()
at e.listCommands (app.js:1:2041596)
at e.getCommands (app.js:1:2628355)
at t.getItems (app.js:1:2629398)
at t.getSuggestions (app.js:1:1584598)
at t.updateSuggestions (app.js:1:1583861)
(anonymous) @ app.js:1
e.listCommands @ app.js:1
e.getCommands @ app.js:1
t.getItems @ app.js:1
t.getSuggestions @ app.js:1
t.updateSuggestions @ app.js:1
t.onOpen @ app.js:1
t.onOpen @ app.js:1
e.open @ app.js:1
e.onOpen @ app.js:1
RK @ app.js:1
e.executeCommand @ app.js:1
e.onTrigger @ app.js:1
e.handleKey @ app.js:1
e.handleKey @ app.js:1
t.handleKey @ app.js:1
e.onKeyEvent @ app.js:1
plugin:journals:2174 Uncaught (in promise) TypeError: this.item.key.intersect is not a function
at Node.intersect (plugin:journals:2174:30)
at IntervalTree.tree_search_interval (plugin:journals:2653:22)
at IntervalTree.search (plugin:journals:2341:14)
at CalendarIndex.get (plugin:journals:2852:40)
at CalendarJournalSection.getDatePath (plugin:journals:1923:44)
at CalendarJournalSection.eval (plugin:journals:1863:35)
at Generator.next ()
at eval (plugin:journals:28:71)
at new Promise ()
at __awaiter (plugin:journals:24:12)

I wonder if it can be repaired

I'll look into it when I get a chance. It would help if could provide any relevant information (are you running BRAT, does it work minimal plugins, what's the error, etc).

I cant create dairly notes. Here console errors> app.js:1 TypeError: Cannot read properties of undefined (reading 'path') at w$ (app.js:1:2428627) at M$ (app.js:1:2429177) at Object.checkCallback (app.js:1:2461507) at app.js:1:2041658 at Array.filter () at e.listCommands (app.js:1:2041596) at e.getCommands (app.js:1:2628355) at t.getItems (app.js:1:2629398) at t.getSuggestions (app.js:1:1584598) at t.updateSuggestions (app.js:1:1583861) (anonymous) @ app.js:1 e.listCommands @ app.js:1 e.getCommands @ app.js:1 t.getItems @ app.js:1 t.getSuggestions @ app.js:1 t.updateSuggestions @ app.js:1 t.onOpen @ app.js:1 t.onOpen @ app.js:1 e.open @ app.js:1 e.onOpen @ app.js:1 RK @ app.js:1 e.executeCommand @ app.js:1 e.onTrigger @ app.js:1 e.handleKey @ app.js:1 e.handleKey @ app.js:1 t.handleKey @ app.js:1 e.onKeyEvent @ app.js:1 plugin:journals:2174 Uncaught (in promise) TypeError: this.item.key.intersect is not a function at Node.intersect (plugin:journals:2174:30) at IntervalTree.tree_search_interval (plugin:journals:2653:22) at IntervalTree.search (plugin:journals:2341:14) at CalendarIndex.get (plugin:journals:2852:40) at CalendarJournalSection.getDatePath (plugin:journals:1923:44) at CalendarJournalSection.eval (plugin:journals:1863:35) at Generator.next () at eval (plugin:journals:28:71) at new Promise () at __awaiter (plugin:journals:24:12)

Please explain what you mean by daily note. Are you saying my plugin breaks the daily notes plugin?


Week 7 Material

This is the material for week 7 in progress, topics include:

Sequential data and markov chains
Recurrent Neural Networks
SketchRNN model
RDP Algorithm
Magenta.js and melodyRNN

This does not yet include the magenta and melodyRNN material for tomorrow. Merging for today though!


Add user endpoint

Proposed solution
Add endpoints to save user data, especially folders created by user
DoD (Definition of Done)
User endpoint is there with POST, GET, PATCH, PUT (maybe DELETE if needed)
Testing
at least peer to peer, hopefully integration tests also

user object could look like:
drafts: [1,2,3],
folders: [1,2,3]}

also what would PUTdo as we are using it with the replace strategy and PATCH for updates ?


Check repo state currently initializes repo instead of wrapping it

There is also no test to check what happens if repo_path is not a git repo

If we remove the initialization and simply cast the directory, gitpython will raise a InvalidGitRepositoryError, we should add a test to check this

@tohanss This is not related to this issue though, correct? You mean that we should have a test the checks that behavior if the user specifies a repo root that is in fact not the root of a Git repo?

cast the directory

No casting in Python, it's dynamically typed :)

Yes, that is what i mean "Cast the directory" was a poor choice of words for

git.Repo(repo_root)

But yes, i agree that it should be a part of another issue if we want to test that.

Hmm, you know what, actually I agree with your initial sentiment that it should be part of this issue.
When you do a bugfix, it's always preferable to demonstrate why it is a bug with a test case. So do add a test case that checks that we indeed get an error if we specify a non-git-repo as the repo root.


Broken since SSL change

Error: Hostname/IP doesn't match certificate's altnames: "Host: cleverbot.io. is not cert's CN: sni161691.cloudflaressl.com"

Edit: on further checking, not only this package seems to run into this problem...

Well, isn't it fun when problems solve themselves minutes after you opened an issue?
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
Does the trick, although it comes with a decrease in security.


[UI] Pool Deposit not working

Describe the bug
When trying to deposit liquidity in a pool, the site shows different errors such as call revert, could not detect network and underlying network changed. The user is running Metamask on Firefox.
To Reproduce
Steps to reproduce the behavior:

Go to bridge.connext.network/pools
Try to deposit in a pool
See error

Additional context
https://discord.com/channels/454734546869551114/1107691837449314485/1107692018701979701

underlying network changed, could not detect network issues: these probably were RPC issues at that time.

call reverted issue: I'm not sure about this. we don't know which input for the contract to make it reverted, will need to check it with the SDK team

To withdraw, we use the values in calculateRemoveSwapLiquidity / amountsRemoveSwapLiquidityOneToken to call removeLiquidity / removeLiquidityOneToken on the SDK. We have added the console log for debugging, will need to check it with the SDK team.

Attempted to fix the decimals setup, but I'm not sure if that's related or not. Please verify.

@Tommy-R8 is this still an issue?

Can no longer reproduce. Closing as solved


Non-blocking init

Initial connection establishing process was moved out of init to avoid blocking or crashing a supervisor. Besides if reconnect is allowed it will be used even if connection has failed right after initialization.
Closes #44
P.S.: I've also took a liberty to fix the improper use of throw. It's never caught, neither this behaviour is expected in tests.

We are using this in a project where having redis when we start is not critical, and we therefore don't want to crash the supervisor in init, and it works nicely!
One thing, the readme also needs to be changed, specifically "Note: If Eredis is starting up and cannot connect, it will fail immediately with {connection_error, Reason}.", as with this branch that is no longer the case (and is surprising if you are counting on the crash).

@Kwisatx thanks for pointing this out. It's not 100% true though, it won't crash only if you've specified that it should reconnect.

ping @knutin

Superseded by #105 kudos to @Kwisatx for rebasing


Cannot render table in remarkgfm

Initial checklist

[X] I read the support docs
[X] I read the contributing guide
[X] I agree to follow the code of conduct
[X] I searched issues and couldn’t find anything (or linked relevant results below)

Affected packages and versions
4.0.0
Link to runnable example
No response
Steps to reproduce
I try to type table syntax, but it cannot render the table.
Expected behavior
Create a table.
Actual behavior
It reload the page and clear all the data.
Runtime
No response
Package manager
No response
OS
No response
Build and bundle tools
No response

@theadanielskocher welcome!
Tables are very thoroughly tested, it's unlikely to be tables are broken.
More likely there is a dependency conflict or incorrect usage of the library, but there isn't really enough info to help there either.
What are you trying as table syntax? How are you using the library? And what versions of dependencies are you using.

I don't know how to explain the error to you, so you can visit this website https://dbrr-markdown-editor.surge.sh/, you type the table syntax to this markdown editor to understand the error. Thank you so much for your reply!
| a | b |
| - | - |
| c | d |

I don't know how to explain the error to you

Don't explain it to me.
Share a runnable piece of source code with an example of the issue.
Here is a runnable example in a sandbox showing it working https://stackblitz.com/edit/github-zyfw4s?file=src%2Fapp.tsx
This follows the instructions from https://github.com/remarkjs/react-markdown?tab=readme-ov-file#use on how to setup GFM.

so you can visit this website https://dbrr-markdown-editor.surge.sh/

See the support guidelines https://github.com/remarkjs/.github/blob/main/support.md
If you don't share any source, there isn't much help myself or anyone else can offer.

I'm closing this, as the sandbox above shows it isn't a bug in remark-gfm, the issue tracker is for bug and feature requests which are actionable.
If you have questions on how to leverage react-markdown or remark-gfm feel free to ask them in the forum https://github.com/orgs/remarkjs/discussions folks are happy to help!


Long term sustainability plan

As in climpred. Maybe move to pangeo data or xarraycontrib
https://github.com/pangeo-data/climpred/issues/442

Likely to go for contrib due to it being domain agnostic. I'm talking to @benbovy

Isn't xskillscore xarray only/mostly and therefore not domain agnostic? And then therefore xarray contrib.

I think he means field of study. E.g. pangeo is organized around geosciences. xskillscore isn't just geoscience specific.


feat: enable migration of ln config to lnv2 config

dev call: ideally we could add arbitrary new modules to running federation, but that's long-term project. these changes help us to add just the lnv2 module to a running federation that has the lnv1 module.


Release start/finish functions are not taking any input arguments?

From what I can see in src/cli.ts, in the snippet below:
const release = command.command('release');
release.command('start').action(async () => {
  await Utils.exec(() => gFlow.release.start());
});

both start/finish functions are not taking arguments, correct?
happy for me to submit a PR?

Thank you very much for your question.
Indeed... Usually I use the command 'gitex-flow release start' without arguments, because the names of releases and hotfixes are automatically calculated by gitex-flow based on the next semantic version. However, the documentation considers these optional arguments. For this reason their absence can be classified as a bug.
Fortunately the framework generally supports user-defined names for release and hotfixes and only needs to be passed through by command line tool.
const release = command.command('release');
release.command('start [name]').action(async (name?: string) => {
  await Utils.exec(() => gFlow.release.start(name));
});

It would be very nice if this bug could be solved for starting and finishing releases and hotfixes too.
PRs are welcome 👍

You were faster than me @CuddlySheep , thanks!


WriteableSequenceFile is used incorrectly

We are not setting the types explicitly here:
https://github.com/twitter/summingbird/blob/release/0.5.2rc2/summingbird-scalding/src/main/scala/com/twitter/summingbird/scalding/store/DirectoryBatchedStore.scala#L100
So the inferred types are likely Nothing, which is going to fail at runtime.
Solution: 1) explicitly put [K, V] there, and probably take a ClassTag in the class to pass through to scalding.
2) Write a test and show that this thing works.

I think this code has been deleted.


Rejected stakes stay at the top of the recent transactions list

Description: Rejected stakes stay at the top of the recent transactions list
Testnet: True
Severity: Minor
Client: v2.0.0rc1c-beta (32 and 64 bit)
OS: Currently replicated on all OS's (XP, W7 x32/64, W8.1, W10, MacOS X & Ubuntu)
Replicable: YES
Example screenshot(s):
http://i.imgur.com/8svwhgV.png
http://i.imgur.com/Cl5ZW6H.png

GUI has been updated to show the Last Transaction in Date order descending.
Bonus, I also increased the number of items to 5.


Extended user page

Describe the feature you'd like
It would be nice if the user could add content to his/her page, and to show up user pages e.g. in a book.
Describe the benefits this feature would bring to BookStack users
This would encourage users to be more active in editing and gardening on BookStack.
Additional context
Maybe there already exists a workaround?
Best,
|||tomas jay

Hi @tomasjay,
Nothing really exists to do this right now. I want to be careful not to make the platform too much of a social platform, and keep it instead on the content/documentation.
Issue #1859 is already open for the idea of adding custom text/info to a profile page so I'm going to close this off just to cut down on any overlap in feature requests.

ok, I'll follow the other thread. thank you!


Remove references to deprecated admin/reload-endpoint

uber/ringpop-node#255 deprecates the admin/reload-endpoint. This PR removes all references to it.

LGTM

LGTM


test_spdm_responder_measurements occur one memory leaks with the LibFuzzer generated specific mutation seed

Verified on d0815da9b12e7112fc144167c9397b24da91eb17
Ubuntu 20.04.4 LTS
cd libspdm
mkdir build_libfuzzer
cd build_libfuzzer
cmake -DARCH=x64 -DTOOLCHAIN=LIBFUZZER -DTARGET=Release -DCRYPTO=mbedtls ..
make copy_sample_key
make
cd bin
./test_spdm_responder_measurements ./test_spdm_responder_measurements_leak
INFO: Seed:<PHONE_NUMBER>
INFO: Loaded 1 modules   (11064 inline 8-bit counters): 11064 [0x7364c9, 0x739001),
INFO: Loaded 1 PC tables (11064 PCs): 11064 [0x739008,0x764388),
./test_spdm_responder_measurements: Running 1 inputs 1 time(s) each.
Running: ./test_spdm_responder_measurements_leak

=================================================================
==3866913==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 108 byte(s) in 1 object(s) allocated from:
    #0 0x5302ed in malloc (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x5302ed)
    #1 0x596941 in allocate_zero_pool (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x596941)
    #2 0x65059d in libspdm_sha256_new (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x65059d)
    #3 0x5976d5 in libspdm_hash_new (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x5976d5)
    #4 0x580ea5 in libspdm_append_message_m (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x580ea5)
    #5 0x564415 in libspdm_get_response_measurements (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x564415)
    #6 0x55fcdc in libspdm_test_responder_measurements_case1 (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x55fcdc)
    #7 0x56141c in libspdm_run_test_harness (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x56141c)
    #8 0x562564 in LLVMFuzzerTestOneInput (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x562564)
    #9 0x46a781 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x46a781)
    #10 0x455ef2 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x455ef2)
    #11 0x45b9a6 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x45b9a6)
    #12 0x484662 in main (/home/gyh/libspdm/build_libfuzzer/bin/test_spdm_responder_measurements+0x484662)
    #13 0x7f3e10b310b2 in __libc_start_main /build/glibc-sMfBJT/glibc-2.31/csu/../csu/libc-start.c:308:16

SUMMARY: AddressSanitizer: 108 byte(s) leaked in 1 allocation(s).

INFO: a leak has been found in the initial corpus.

INFO: to ignore leaks on libFuzzer side use -detect_leaks=0.

test_spdm_responder_measurements_leak.zip

I will check it


Members page still includes old "Facebook" logo

The members page contains this outdated logo:

The new logo is this:

See https://about.fb.com/news/2021/10/facebook-company-is-now-meta/

This has been updated. Thanks.


Multiple downloads with same filename -> last one wins

If you queue multiple downloads with the same filename, the last download overwrites its predecessors.
The download dialog should not only check if the file exists on the hard drive but also inspect the filenames of all running and queued downloads.

🎉


Simplify quickstart by providing a pubkey and signed/unsigned images

Fixes #1 (well, except the fancy GIF).
Contains miscellaneous fixes/cleanups/docs, but the key changes:

allow providing the key to use as either an ARN or a full PEM-encoded key.
provide a hardcoded key that we've used to sign/not sign two images in our public ECR registry
use those images/that key by default in the Makefile

This means that our quickstart is now (paraphrased): make sam_deploy && make tf_init && make_tf_apply, plus some instructions for checking that it worked.
The previous content and new instructions for configuration are now in the README below. Feel free to give copyediting/nitpicky feedback here!

@strongjz LMK if this looks good to you


Title disappears after submitting a search value in Safari v9

Prerequisites

[X] I have searched for similar issues in both open and closed tickets and cannot find a duplicate
[X] The issue still exists against the latest master branch of Select2
[X] This is not a usage question (Those should be directed to the community)
[X] I have attempted to find the simplest possible steps to reproduce the issue
[] I have included a failing test as a pull request (Optional)

Expected behavior and actual behavior
I am using select 2 on my website for a search filter which i use to filter through property's that i display on my website. When submitting a search request the value of select box should still be visible. What happens now when i submit a search request is that it clears the title of the select box.
When I follow those steps, I see...
After submitting a search request you still see the option to clear the select box of its value, But the text of the selected value is not shown. When inspecting the element in the element inspector before you do the search request you see that the title is filled with the value. But after you submit the search request the title is cleared.
Browsers

[ ] Google Chrome
[ ] Mozilla Firefox
[ ] Internet Explorer
[X] Safari

Operating System

[ ] Windows
[X] Mac OS X
[ ] Linux
[ ] Mobile

This issue has been fixed. It had nothing to do with the Select2 plugin. Fix for the issue can be found here: http://stackoverflow.com/questions/19003238/jquery-dropdown-selected-selected-in-safari-does-not-work


[HEXAGON] Initial clip operator for Hexagon

Thanks for contributing to TVM!   Please refer to guideline https://tvm.apache.org/docs/contribute/ for useful information and tips. After the pull request is submitted, please request code reviews from Reviewers by @ them in the pull request thread.
cc @mehrdadh

@mehrdadh I'm seeing a segmentation fault in one of the CPU integration steps. Is this a known issue? If so is there a fix?

@TejashShah could you please assign some reviewers to this PR

cc @Lunderberg @cconvey @csullivan

@jcoplin-quic please add some detail to the PR description.

@mehrdadh I'm not sure why the tests are failing. Would you be able to provide any insight?

hey @jcoplin-quic, CI was busted when you pushed so the build never started, could you rebase/merge with main and push to your PR branch again?


Superfluid: Reduce epoch time

Joe abbey very helpfully got pprof results of the post-superfluid epoch https://twitter.com/JoeAbbey/status/1503072747349499905?s=20&t=fLB87nwcpX7kFigVoR9O1A (We've all been surprised at why it wasn't sub one minute)
Turns out the answer was that we're doing too many calls to GetSyntheticLock! We call this function right here: https://github.com/osmosis-labs/osmosis/blob/main/x/incentives/keeper/distribute.go#L235
Whats happening is in the distribution code for superfluid delegations to Atom/Osmo, we do one distribute for every superfluid delegated-to validator. Right now we do one distribute per validator / superfluid denom pair. Each distribute iterates over all L lockups of sufficient length in the Atom/Osmo pool, and checks if it has a superlfuid delegation to the respective validator. This causes L * # num validators calls here.
We actually index lockups by synthetic denom as well. We reverted a change that was using that previously, due to some uncertainty around correctness pre-feature shipping, I'm now pretty sure post refactors to the module we did, that its correct. This would reduce the number of data iterations to the ideal of # superfluid locks.
To fix this, we should get all locks with unbonding period duration, of the synthetic lockup duration length. A couple ways to do this, but they basically all involve changing the calls here: https://github.com/osmosis-labs/osmosis/blob/main/x/incentives/keeper/distribute.go#L370-L384 . The underlying locks are keyed as 'normal', so you can do k.lk.GetLocksLongerThanDurationDenom(ctx, distrTo.Denom, distrTo.Duration) with the synthetic denom.

I've made a branch dev/v7-epoch-speedup, and am testing it on a full node on mainnet to see if its still compatible.
I believe this patch should fix the immediate amplification overhead here.
cc @joeabbey

Forgot to update this yesterday, the first attempt in that branch was not state compatible. TBD why it wasn't!

I'm surprised that this one-line fix is not state compatible? By what method did you find out that this wasn't state compatible?

Me and @hleb-albau tried it on a node, and got a state hash error :/

Tried changing binary from v7.x -> dev/v7-epoch-speedup, it seems to build blocks, should I try to do it off mainnet?

it did work, but not survive epoch blocks

I see i see, does that mean the fix needs more reduce in epoch time?

Its not state compatible with the existing binary, meaning that if you had a v7.0.4 node, and this node, they will not get the same app hash

Closed by https://github.com/osmosis-labs/osmosis/pull/2214


Add lint rule for missing type annotation of requestSubscription

This rule should help you to use explicit type annotations with subscriptions.
Similar rule we have for useQuery, commitMutation (in review) and now requestSubscription

LGTM!

Thanks @tyao1  - I created new PR: https://github.com/relayjs/eslint-plugin-relay/pull/82


Hosting Bundle 3.0 don't install IIS modules

Describe the bug
We installed the new Hosting Bundle 3.0 on some new installed servers. The Asp.Net Core applications was always responding with 500.21 or 500.19. After dee analysis we figured out, that AspNetCore modules was not registeren (and not installed) in IIS. Repair and deinstallation/installation doesn't solve the problem.
None of the expeced module folders / files was there:

%ProgramFiles%\IIS\Asp.Net Core Module\V2
%SystemRoot%\system32\inetsrv\aspnetcore.dll

To Reproduce

Use new installed MS Server with IIS
Install Hosting Bundle 3.0
Try to host an Asp.Net Core application (we have Core 2.2 apps)

Further technical details

ASP.NET Core version 2.2

Workaround

Install Hosting Bundle 2.2.7 first, then
Install Hosting Bundle 3.0

@joeloff ?

Are all the required IIS features enabled? When you run the installer it should display a message if it thinks ANCM cannot be installed. Typically it requires a number of features to be present. If you use DISM, you need to enable the following features: IIS-ASPNET45, IIS-WebServerRole, IIS-WebServer, IIS-WebSockets and IIS-WindowsAuthentication.
I noticed your work-around mentions that installing 2.2.7 first worked. I don't recall that we made any changes around the conditions we check for IIS. Do you have a log from the 3.0 installation?


How to use the 128*128 model to bigger image

hi ，i had trained a model with 128128
than i want to use this model to 19201080
i croped 128128 from 19201080 than estimate a H；
but has tow problems：
a、transform the 19201080 and crop the same place 128128 looks good，but the whole image is worse
b、i choose different 128*128 area to predict get very different H。
what should i to to use this model in my project ？

Hello, did you model works? Would you mind providing the code of the loss function? We found that didn't work well.

Sorry for waiting and very thanks for your following, we have updated the repository. Please try again.


Ontology parsing error adds extra column

Parsing ABD results in the edges including the following:
urn:uuid:c95fa7fd-b1f0-4f35-83d4-4fce72d8bbc0	http://brd.bsvgateway.org/api/organism/?id=620	biolink:subclass_of	http://brd.bsvgateway.org/api/organism/	rdfs:subClassOf	BioPortal	Anthology of Biosurveillance Diseases
urn:uuid:7a7d352b-0ebb-42a4-a950-fcf914d72fd4	http://brd.bsvgateway.org/api	ransmission/	biolink:subclass_of	owl:Thing	rdfs:subClassOf	BioPortal	Anthology of Biosurveillance Diseases
urn:uuid:b9b23088-74d8-45be-b1d8-9ef0085b1a8d	http://brd.bsvgateway.org/api/organism/?id=628	biolink:subclass_of	http://brd.bsvgateway.org/api/organism/	rdfs:subClassOf	BioPortal	Anthology of Biosurveillance Diseases

The middle line is the issue - this breaks any merge in which these edges are included, raising a pandas.errors.ParserError: Error tokenizing data. C error: Expected 7 fields in line 1017, saw 8
It looks like there's some truncation/extra whitespace in the id. This ontology has a class named Transmission so this is likely something with the prefix http://brd.bsvgateway.org/api/transmission/
ABD has some other weirdness too, with lots of Error classes. See on Bioportal at  https://bioportal.bioontology.org/ontologies/ABD/?p=classes&conceptid=root

This same error is likely to happen with other malformed edge values though, e.g., in ACESO:
urn:uuid:0b5fa719-01c3-41c7-acc1-815dd3edee05	http://purl.bioontology.org/ontology/SNOMEDCT/247997008	biolink:subclass_of	http://ontology.apa.org/apaonto	ermsonlyOUT%20(5).owl#Bullying	rdfs:subClassOf	BioPortal	Adverse Childhood Experiences Ontology

In this case, there's some weird parsing going on with an imported SNOMED term: https://bioportal.bioontology.org/ontologies/SNOMEDCT?p=classes&conceptid=247997008
Same result - wrong number of columns in that entry, pandas raises ParserError, merge fails.

Here's another example from ADALAB:
urn:uuid:f5b2b9c3-7ba3-45e4-8f91-8186dc2a5f7d	http://rdf.adalab-project.org/ontology/adalab	ranscriptionFactor	biolink:type	OBO:INO_0000008	type

This must have something to do with tabs - all the impacted values are missing "/t", but parsed literally rather than as a tab.

Regenerating each transform with version as of commit 76b270929041fa33f711549f2dc054f96d88ebc3 appears to resolve the issue, e.g. with ADALAB:
urn:uuid:b3e7008f-1a2a-440b-89c6-45fdba059072	http://rdf.adalab-project.org/ontology/adalab/transcriptionFactor	biolink:type	OBO:INO_0000008	type	BioPortal	AdaLab ontology


changelog command never outputs anything

The problem
Whenever I run the command changelog, nothing is ever outputed. Be it having the file not empty, having a pending version change or a newly changed version, after publishing, etc.
Expected behavior
I'm not sure... what is the command even supposed to do? I excpect it to append an entry to the changelog file, if there is none yet for the current version. Aka I expect the publish command to be a combination of version, changelog and pushing the commit/tag everywhere (git, pypi, etc.).

Same here, i run semantic-release -v DEBUG changelog but there is nothing usefull in the output.

What is your version_source set to? If you are using tag, there is already a known bug and fix in the works where changelog is empty (see #362, #171, #486).  Currently, if you are using the default version_source = 'commit' then it requires a commit with the version number in the subject line to be detect where to start and stop the gathering of commits for the changelog.
As for the debug log, if you see the line at the end where it returns an empty array, that is why there is no changelog. No commits were found to be used (this is because of the logic error previously described).

Yes, I just found that issue, as you say I changed version_source = 'commit' and all fixed.

For me it seems to now output a random older commit... However, when publishing, the changelog is fine.

@vigenere23 , I think you need to add more specifics or close the issue if it is resolved. If you provide your config, the actions you take and what the debug output provides, and probably the commit history you are trying to create this might help debug your issue. But currently, I can't think what workflow give you a weird result.

There was a problem with the merge and the commit history was all crapped. This now seems to be fine, I will follow the other linked issues for more details or solutions if it ever happens again.


Adjust for cases where max_n_pl > n_pl for p2min

Adjusting for cases when many controls and many treatments are available.
One line change: p2min = 2 / min(n_pl, max_n_pl) where max_n_pl = 1000000 as default. Since this function is not callable by estimate_effects, making the change here.

Addresses https://github.com/microsoft/SparseSC/issues/45

Thanks for (finding the issue and) suggesting a solution. This fix will  have a problem when max_n_pl=0, so I've pushed a separate. fix. Thanks!


Create migration029

Migration029 updates the hash of each listing in the listing index to use
the new hash format.
Fixes #1568

Coverage increased (+0.06%) to 35.586% when pulling 2a4841fb2f4913b4072227843c9c5b1e8e36d1a7 on listingmigration into 4177b79204d778b8b9d9d63c69ecca0defc08bff on master.


Fixed problems with guessing in question giveaways.

Users weren't able to guess more than once in a question giveaway because their current name was in their list of previous names.
http://prntscr.com/6c5r4p
Added a line of code to fix that problem. Thanks to Cranham (and maybe a few others too) for pointing this out originally, btw.

This doesn't make sense. If you are allowed to guess more than once, why is it checking alts? It should only check alts for lotto's.

No, you're allowed to guess up to 3 times in a question giveaway. But if your current name shows up in the list of your previous names, then it won't let you guess a second time.

@TheImmortal , alts are checked as it is difficult to track users across name changes.
A user must use a single account to guess.
btw, this is a valid check.

ok

@Zarel Oh god no. I DON'T want that to happen.
Should I submit a pull request to replace getAlts with some sort of IP checking thing?

Yes, that's what I'm saying.


Master

Please add domain tti.edu.pl for free students licensing

@PiotrAb First stage of verification passed, official domain is tti.edu.pl as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

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

Thank you so much!


Feat 62 time selection

closes #62
Upgrades @rjsf/core package to latest version because time widget is only available after 5.0x
Also updates validator compatible with new version, and removes 2020draft check (no longer in schemas)

This is what time selection looks like when the clock widget is clicked

update: created a custom time widget that allows selection of hour, minute, second fields for all time format fields


iss:1387: Performance improvement in EnvUtils. Read "weavingMode" system property only one time.

Performance improvement in EnvUtils. Read "weavingMode" system property only one time.

Thanks @ricardoletgo!


Trackpad gestures work randomly after using yabai

Ok, I'm not entirely sure if this is yabai's problem, but I became pretty confident after few months.
When using yabai, swiping horizontally with two fingers (gesture used to dismiss a notification or go back in Safari) doesn't work randomly.
I have wiped & reinstalled my macOS installation two times due to this issue (one High Sierra, one Mojave), and the trackpad started to behave strangely soon after I installed & enabled yabai.
I have no idea why this happens, but when the trackpad gestures don't work, I have found that killall Dock helps mitigating the issue.
I'm pretty sure this bug report won't be useful; I'd be more than glad to work for fixing this issue, so please ask me for any additional information if needed.

This has been a macOS issue for a few years now, and predates even kwm.
According to this thread on AskDifferent about the issue, running killall Dock helped for some users, while newer replies report that only sudo killall hidd (Human Interface Device Daemon) works.
Not an issue with yabai.

@dominiklohmann Oops :-( Should have done some more research. Sorry for spamming!


Fix nvm use lts Command to Correctly Map to Latest LTS Version

Issue
When using the command nvm use lts, users encounter the following error message:

N/A: version "lts" is not yet installed.
You need to run nvm install lts to install and use it.

However, the LTS version is already installed on the system, and the command nvm use --lts works correctly. This inconsistency causes confusion and inconvenience for users who expect nvm use lts to function as intended.
Solution
The issue was identified in the nvm_remote_version function within the nvm.sh script. The function did not correctly handle the lts alias, leading to the error message.
To resolve this, I modified the nvm_remote_version function to include a case for the lts alias. The updated function now correctly maps the lts alias to the latest LTS version.

nvm.sh: Added a case for "lts" to the nvm_remote_version() function to retrieve the latest LTS version using nvm_ls_remote.

Impact
This change ensures that the command nvm use lts correctly maps to the latest LTS version, providing a consistent and expected user experience. Users will no longer encounter the error message when the LTS version is already installed on their system.

lts isn't an alias, by design - nvm use lts isn't supposed to work.
You can nvm use --lts, or nvm use lts/*, or nvm use lts/argon etc.
(even if i wanted to accept this enhancement, it would need thorough tests)

I understand that nvm use lts is not intended for use, but the subsequent error message is misleading, suggesting that nvm install lts should be used instead of nvm install --lts.
If we cannot modify the lts alias without thorough testing, could we at least update the error message to be more accurate in the case of lts?

Yes, in general the error message can be improved; please do update this PR to do so instead.

This pull request includes a small change to the nvm_ensure_version_installed() function in the nvm.sh file. The change adds a specific error message for when the provided version is 'lts'.

nvm.sh: Added a specific error message for the 'lts' version in the nvm_ensure_version_installed() function.

A change to the nvm_ensure_version_installed function in the nvm.sh script. The change improves the error messaging for users trying to use Node.js LTS versions.

nvm.sh: Updated the error message to provide specific instructions for installing and using the LTS version of Node.js when PROVIDED_VERSION is set to 'lts'.

Gracias chicos de verdad


Internal API to get and save the list of  Applications

Expose the internal API to:

Add the created projects to ${CONFIG_FOLDER}/apps.json OR use a sqlite in meraki config
Remove them (when deleted)
See: https://www.notion.so/platformatic/Meraki-1-0-612ddbd251624ec2a46a53413679caa3

This must be done for created/imported/running applications

We actually need to use sqlite to apply migrations when updating the app.


Bug:  doesn't report a missing effects handler

If an event handler returns an effect for which there is no registered effect handler, then (currently) that effect is silently ignored.  Which is bad.  There should instead be a cacophony of Bugle noises and many flashing lights.
https://github.com/Day8/re-frame/blob/master/src/re_frame/fx.cljc#L37-L38

I took a quick look and it looks like the "get_handler" function in registrar prints out console message when it encounters a missing effect handler.
do you think anything else needs to happen other than this error message? Let me know I am interested in working on this.

@kp2222 probably a good thing to do here is to write a test that rebinds the loggers, and checks what happens when an effect is emitted that doesn't have a registered fx handler.

Does this test simulate the scenario accurately (#252 ) ?

Pretty close, I've added some more code to your PR to fix it up and have merged the test. re-frame warns on missing effect handlers now. Thanks!


how to make component lazy load in routes?

//load success
import Home from './pages/Home'

export default (
      <Route path='/' component={App}>
        <IndexRedirect to='/home' />
        <Route path='/home' component={Home} />
      </Route>
)

//this can't be loaded
const Home = {
  path: 'home',
  getComponent(nextState, cb) {
    require.ensure([], (require) => {
      return cb(null, require('./pages/Home'))
    })
  }
}

const routes = {
      path: '/',
      component: App,
      indexRoute: { onEnter: (nextState, replace) => replace('/home') },
      childRoutes: [
        Home
      ]
}
export default routes```

all working well without using react-router-redux, but the second is not well if I use it. So how to make component lazy load?

Try to change return cb(null, require('./pages/Home')) with return cb(null, require('./pages/Home').default)

So magic! I may want to know why.


Fix IPFS Static Deploy (WIP)

Description
Fixes IPFS static deploy with NextJS
Notes

[ ] Need to figure out how to fix issue with IPFS dependency (Currently commented out..) https://github.com/serverless-nextjs/serverless-next.js/issues/2480
[ ] Figure out how to fix static generated asset paths https://github.com/vercel/next.js/issues/8158 and https://github.com/vercel/next.js/issues/2581

Closing this for now and will investigate further if something changes with NextJS...


feat: port Data.Nat.Fib

There are 3 syntax errors in tactic code. I am not confident about debugging these parts.
There are 3 other errors : one error each with attributes @[mono], @[pp_nodot] and @[norm_num].

@[mono] and @[pp_nodot] don't seem to be valid names (perhaps there are imports for these).
@[norm_num] on some unsafe def which requires extra terms, probably the function that is being implemented.

Following the discussion here I have commented out the tactic part and attributes which don't seem to be defined in mathlib4 yet. I have also added porting notes for these.

bors r+


TS Gateway behind F5 LTM

Hello. I'm really excited about the TS gateway support, but I'm experiencing a peculiar issue.
Windows' native RDP client can use rdpproxy as a gateway with no apparent problems, but xfreerdp cannot, it can only use rdpgw. I can set rdpproxy in my hosts file to resolve to rdpgw's IP, and I get the error. However, setting rdpgw to resolve to rdpproxy's IP address also gets the error, so if it's a hostname thing I'm not able to fake it out that way.

$ xfreerdp /cert-ignore /g:rdpproxy:443 /gu:foo /gp:bar /v:someserver /u:foo2 /p:bar2
connected to rdproxy:443
connected to rdproxy:443
Unexpected RTS PDU: Expected CONN/A3
rts_connect error!
rpc_connect failed!
Error: protocol security negotiation or connection failure

Turning on with_debug_all, I see it stops here:

Receiving PDU (length: 16, CallId: 0)
0000 00 14 03 10 00 00 00 1c 00 00 00 00 00 00 00 00 ................
Unexpected RTS PDU: Expected CONN/A3
rts_connect error!
rpc_connect failed!
DBG_NEGO nego_connect (/homedir/FreeRDP/libfreerdp/core/nego.c:142): Protocol Security Negotiation Failure
Error: protocol security negotiation or connection failure

I've verified with tcpdump that that PDU packet is one of the last packets received. Afterwards, my side sends a couple of FINs to close the connection.

There has been a major re-factoring of gateway support witn 2.0.0-rc4 and following.


Missing files

Please let me know how can I get these files?
https://github.com/martiansideofthemoon/squash-generation/blob/e235cf12e99c59fd9eb50cfd5a96f7051b3f676b/data/question-classifier/model.py#L21-L22

Merged #9 .


Evaluate/add content landing page

Should the content of the landing page remain in its current state or should sections be changed/add/moved?

I would like to make it closer to 1 page to just give a really quick overview and guide people to what else we cover. I think we can make it the last thing we change though after we rest is more finalized