Hyperterm: 0.7.6 -> (Hyper) 0.8.3

Motivation for this change
Hyperterm rebranded to Hyper and has had several updates that make it more stable usable in Linux environments.
Things done

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

[X] NixOS
[ ] OS X
[ ] Linux

[X] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

Should be good to go with the change you requested @aske

Nice work! Let's now wait for someone with merge rights ;)

Thanks again for the quick review and feedback @aske! Very much appreciated!

Thank you, guys!


Allow plotting Cz

See #4649
@larsoner , I've picked a hopefully less invasive way of going about it.
Still, eventually missing channel positions should become NaNs.
Closes #4649

Codecov Report

Merging #4688 into master will decrease coverage by 1.93%.
The diff coverage is 75%.

@@            Coverage Diff             @@
##           master    #4688      +/-   ##
==========================================
- Coverage   87.81%   85.87%   -1.94%
==========================================
  Files         349      349
  Lines       65703    65688      -15
  Branches    11299    11297       -2
==========================================
- Hits        57694    56411    -1283
- Misses       5148     6463    +1315
+ Partials     2861     2814      -47

@larsoner no test required?

test?

Are you saying we need a test, or that we don't need a test?

we need a test ideally... if not tell me why It's not needed :)

Oh sure, I'll do a test.

Thanks @jona-sassenhagen

Thanks guys.


Proposal for a new Marker Explorer functionality

Consider adding a functionality to the Marker Explorer, similar to (sort of the mirror of) the Chemical Explorer functionality. Basically, when selecting a gene, or geneset, or PCL, display a table of the chemicals with their value for that gene/geneset/PCL. Right now, you only show the density plots, but it would be useful to see a ranked list of chemicals for the marker of choice.

added table ranked by scores below plots


names of gates in ++  si of hoon.hoon

The gates in the ++  si (signed integer) core are given nonstandard names; e.g. sum, dif, pro in place of the usual add, sub, mul etc.  Why?  ++  rs, ++  rd, ++  rq all have the usual names for mathematical functions, it seems like ++  si should too.

I don't have any background context on this, but this seems like a reasonably good catch.

I was probably thinking of a collision, which isn’t an actual concern.  At the same time, we definitely want to batch these kinds of changes into a clear revision process...
Sent from my iPhone

On May 15, 2018, at 5:13 PM, Joshua Reagan<EMAIL_ADDRESS>wrote:
The gates in the ++ si (signed integer) core are given nonstandard names; e.g. sum, dif, pro in place of the usual add, sub, mul etc. Why? ++ rs, ++ rd, ++ rq all have the usual names for mathematical functions, it seems like ++ si should too.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Process will be important because e.g., sum is used all over the place in hoon.hoon, and probably in other places too.  Can I assume for the purpose of writing docs for the future that this change will happen?

Yeah, you’re right, there really is no harm in doing it incrementally — but it should go in via the research branch.
Sent from my iPhone

On May 15, 2018, at 5:19 PM, Joshua Reagan<EMAIL_ADDRESS>wrote:
Actually, there's no reason I can't make a change this simple. If someone wants to look over my shoulder once I have a PR to offer, I'm willing to give it a try.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I think it is collisions, namely so that within the core it is clear which op is atom vs signed without resorting to ^

Ok, I see that it uses ++  ff which is made for the IEEE float standard.  We'd have to figure something else out.  Which still shouldn't be that hard...


Heat source terms by domain

Description
Add variables e.g. "Negative electrode Ohmic heating [W.m-3]".
Note: depending on which submodel is used, "Electrolyte current density" isn't always a concatenation, so can't be split by domain. Should be able to change this though?
Motivation
No response
Possible Implementation
No response
Additional context
No response

tagging @aabills

The issue with electrolyte current density still stands, so I don't think we can close this.
But, it should be closed by the second part of our intended submodel refactor, which should change the electrolyte current density.


Fix “user is represented” and “user is pro-se checkmark” boxes so that the checkmark appears in the completed form

Fix “user is represented” and “user is pro-se checkmark” boxes so that the checkmark appears in the completed form

Had to change "no" to False and "yes" to True


nsc-events-nestjs-3-36-update-yaml-file

resolves #36
Test if CI gets retriggered.

Remove the new lines in lines 16 and 17 to resolve the issue in the main.ts

Remove new lines in lines 16 and 17 to resolve the issue in the main.ts

I removed but there's still error.

Got it fixed


Remove use of SDDL in tar headers

Switching to using straight binary instead of SDDL in tar headers to avoid failures in converting domain SIDs into/out of SDDL.
Fixes https://github.com/Microsoft/go-winio/issues/19

Whoops... accidentally pushed a version of the branch with all changes reverted, which seems to have auto-closed the previous PR (https://github.com/Microsoft/go-winio/pull/20).  Rather than try to resurrect, I just opened a new one here.

Tested and confirmed correct behavior.


Support for Decklink 11 and newer

The BMDDisplayModeSupport in modes.cpp seems to be dropped from the Decklink SDK. Since it is not used in the file anyway I just commented it out.

Thank you!


Plugin incompatible since RuneLite/game update

Update RuneLite after game update today, and noticed the plugin is down - "Plugin is incompatible and requires its author to update". Cheers!

Should be updated now. Sorry for the wait.


Fix #118 watcher_test.go fails

Check function of the Record was testing for
equality with the relative path of the
file to watch but the packages functions
use the absolute path.
Therefore the module wasn't getting loaded
and the test was failing.

Thanks, this is related to what we discussed earlier here.

Ah. Thanks for giving me the background and the related issue. I think it's then probably best to just get the absolute path from the relative path in the test instead of changing the Check method?

Yes, exactly.

Great! I'll have a look tomorrow and post an update. Thanks

LGTM, Thanks.


Specification: Architecture of Aleph VM system.

This issue discusses the architecture of the Aleph VM system, in particular within the context of using Firecracker to run Python code.
The system is composed of the following components:

Aleph Network Connector: The process in charge of running code from the point of view of the Aleph network. It can rely on multiple VM Supervisors. This is the process handling Aleph messages, cryptography, ...
VM Supervisor: Provisions virtual machines or code execution contexts with the right data and settings. It configures the host accordingly (eg: networking). This process runs with some privileges on the host system and should stay as simple as possible.
init: Process running as init inside the VM. It is mainly in charge of configuring the VM and calling the Python code with the right data. It also provides secure APIs to the Aleph network.

The init process communicates with the VM Supervisor using VSOCK sockets. It receives the code to execute from the VM Supervisor and forwards outputs and API calls. It implements the ASGI interface to call the Python code.

The output of a VM process can be both messages send via the ASGI interface and an export.
An export is a compressed archive of the files written by the process in the directory specified in the message (see #1). In technical terms, an overlay filesystem is created at the specified directory, and all files from that overlay are compressed as a .tar.gz archive.

Update with the filesystem cache:


Swagger misleading documentation

Describe the bug
The following endpoints having wrong or misleading documentation

GET /{version}/organizations - Path variable id is unnecessary
GET/{version}/paymentinfos - Path variable id is unnecessary
POST /{version}/events - Path variable id is unnecessary
POST /{version}/onbehalfusers - Path variables id and userId are unnecessary
DELETE /{version}/onbehalfusers - Path variables id and userId are unnecessary
GET /{version}/users/{userId}/userroles - Path variable id is unnecessary
PUT /{version}/users/{userId}/userroles - Path variable id is unnecessary
GET /{version}/marketplaces - Path variable id is unnecessary
POST /{version}/marketplaces - Path variable id is unnecessary
PUT /{version}/marketplaces/{id}/entries/{sKey} - sKey is listed as query param not as path variable
GET /{version}/settings - Path variable id is unnecessary
GET /{version}/services/{id}/pricemodel/customer/{orgKey} - orgKey is listed as query param not as path variable
PUT /{version}/services/{id}/pricemodel/customer/{orgKey} - orgKey is listed as query param not as path variable
DELETE /{version}/technicalservices/{id}/suppliers/{orgId} - orgId is listed as query param not as path variable
POST /{version}/subscriptions/{id}/usagelicenses - Path variable licKey is unnecessary
GET /{version}/subscriptions/{id}/usagelicenses - vath Variable licKey is unnecessary
GET /{version}/subscriptions/{id} - Path variable licKey is unnecessary
PUT /{version}/subscriptions/{id} - Path variable licKey is unnecessary
DELETE /{version}/subscriptions/{id} - Path variable licKey is unnecessary
GET /{version}/subscriptions/ - Path variables licKey and id are unnecessary
PUT /{version}/subscriptions/ - Path variables licKey and id are unnecessary

To Reproduce
Steps to reproduce the behavior:

Go to 'oscm-rest-api/#/.'
Check the given endpoint.
Swagger requires unnecessary param/variable which has no effect on the returned outcome.

Expected behavior
Swagger doesn't require unnecessary params/variables.

This bug will be resolved in the scope of #194.


Downloading the application fails due to timeout

FD: https://www.flowdock.com/app/rulemotion/r-resinos/threads/Kt7Rt-vKdPWy8o2K9gpq_BSZy-w

Issue solve utils.js#L87


OpenDAL C# bindings

Possible binding libraries -

https://github.com/Cysharp/csbindgen
https://crates.io/crates/interoptopus_backend_csharp

Materials -

https://www.youtube.com/watch?v=0B1U3fVCIX0

Blocking -
We shall not need to use any binding libraries but simply P/Invoke + extern "C". The binding code can be a bit different to the C bindings for better P/Invoke marshaling. Maybe we can just use the C bindings if later it's figured out not so much difference.
Async -
Using TaskCompletionSource may help. Also, use delegate to callback set up the TaskCompletionSource. But we can postpone this part.
Overall, I still need some time to understand how a dotnet project is organized and loading the native lib.

TODO - properly distribute
Perhaps refer to librdkafka.redist -

https://github.com/confluentinc/librdkafka/wiki/librdkafka.redist
https://github.com/confluentinc/librdkafka/blob/master/packaging/nuget/templates/librdkafka.redist.props

Originally posted by @tisonkun in https://github.com/apache/incubator-opendal/pull/2485#discussion_r1233235301

Release assignment. I may not have too much time on this direction recently.

For handling memory releasing, take a look at System.Runtime.InteropServices's SafeHandle.
I think we can reimplement the whole confluent-kafka-dotnet solution for bindings.

About distribution - https://learn.microsoft.com/en-us/nuget/create-packages/supporting-multiple-target-frameworks#architecture-specific-folders


feat(editor): replace nvim-spectre with grug-far.nvim

Description
I'm considering to replace nvim-spectre with grug-far.nvim.
It has a better ui and I like the workflow better.
I won't merge this right away. I'm mostly looking for feedback on whether this would be a good thing and whether the defaults option I've added seem ok.
Related Issue(s)

Screenshots

Checklist

[x] I've read the CONTRIBUTING guidelines.

Haven't used it before, but to be honest rarely used spectre as well. Just tried the PR locally and it feels really good. Some additions I would maybe suggest are:

Setting filetype grug-far to lazyvim_close_with_q just like spectre
Maybe adding a keymap for current file like mentioned in Cookbook. That would mean maybe <leader>sr would be better as a group name and add nested keymaps under this group (of course this is something that could be entirely done in the user personal configuration as well and not necessarily here).

I rarely use spectre as well tbh.
Good idea on those keymaps!
I've also just create a PR that adds treesitter highlighting to the search results https://github.com/MagicDuck/grug-far.nvim/pull/115

I have rarely used spectre too, but mostly because the workflow wasn't to my liking. grug-far does look and feel better.

I think the highlighting of replacement could be better (i.e. show match vs replacement), instead of just replacement. But probably not possible if it's using rg -r to do the replacement.

I like how it's using rg for everything and feels more congruent with my terminal use, similar to how fzf-lua feels. Unlike spectre, which used rg to search and sed to replace.

It has the same problem I encountered with fzf-lua in the past, where my config file containing --hyperlink-format=default breaks the filenames. I think this flag should be added to https://github.com/MagicDuck/grug-far.nvim/blob/main/lua/grug-far/rg/blacklistedReplaceFlags.lua.

After spending a few minutes on it, I could see myself using it more often than spectre.

I use Spectre quite a bit and I've learned to use it but I think your proposed plugin is clearer and would make others use it better!

@dotfrag FYI, forced --hyperlink-format=none in https://github.com/MagicDuck/grug-far.nvim/pull/123 , so that should be fixed. Feel free to open an issue if you see a problem 😄 .

@MagicDuck  thanks! I found another one for you:
-M NUM, --max-columns=NUM
           When given, ripgrep will omit lines longer than this limit in bytes. Instead of printing long lines, only the number of matches in that line is printed.

           When this flag is omitted or is set to 0, then it has no effect.

I believe you should force it to 0, otherwise grug might replace text with the warning message for long lines.

My PR with treesitter highlighting just got merged, so I think this is pretty much ready to go.

If anyone has any additional suggestions, or counter reasons for merging this, then now is the time :)

@dotfrag thanks, I'll add that!

FYI, forced --hyperlink-format=none in https://github.com/MagicDuck/grug-far.nvim/pull/123 , so that should be fixed

After tried your plugin I realized my rg was too old to have this flag, updated and it feels so fast 😄 ,maybe I was using x86 version all the time.


Describe in cargo test --help what cargo test --example <example> does

Hi everybody.
During work on https://github.com/rust-lang/cargo/pull/3556 I have found out that I can't understand what cargo test --example <example> does.
There is no useful information in cargo test --help:
--example NAME Test only the specified example.
I can't understand what exactly it does.

FWIW I think for now it just compiles the example, rather than executing unit tests in it (but I may have forgotten)

@alexcrichton,
Yes it is.
But it isn't what test subcommand for.

@alexcrichton,
It just compiles the example, but the description is Test only the specified example.
The description is wrong.

Ok, want to send a PR to update the description?

@alexcrichton,
I think we should change behavior. Can we?
My motivation is that test should test not just build.

I don't think we can change the behavior unfortunately for backwards compatibliity

@alexcrichton,
I don't think that anyone rely on the behavior.
Do you disagree about it?

I don't think we can really say for sure either way, so we're forced to conservatively assume that someone's relying on it somewhere.

@alexcrichton,
I got it. It is shame. Then I will open a PR to change the description.

I have found:
cargo test runs additional checks as well. For example, it will compile any examples you’ve included and will also test the examples in your documentation. Please see the testing guide in the Rust documentation for more details.
in Cargo Guide

Didn't Rust use to check for crates on crates.io using certain features to see if a breaking change would actually affect anyone? Maybe we could use this here too, no?

I'm going to close this.  Since 1.23, test --example NAME will actually build the example as a test.  There is also a little bit of extra documentation in the man page which attempts to explain how examples are handled.


[ISSUE #6935] Prepare to release Apache RocketMQ 5.1.3

Which Issue(s) This PR Fixes

Fixes #6935
Brief Description

Prepare to release Apache RocketMQ 5.1.3
How Did You Test This Change?

Codecov Report

Merging #6936 (65ee759) into develop (4e09a9c) will increase coverage by 0.04%.
The diff coverage is 100.00%.

@@              Coverage Diff              @@
##             develop    #6936      +/-   ##
=============================================
+ Coverage      42.61%   42.65%   +0.04%
- Complexity      9173     9187      +14
=============================================
  Files           1131     1131
  Lines          80225    80227       +2
  Branches       10469    10465       -4
=============================================
+ Hits           34184    34220      +36
+ Misses         41767    41743      -24
+ Partials        4274     4264      -10

Impacted Files
Coverage Δ

...ain/java/org/apache/rocketmq/common/MQVersion.java
99.83% <100.00%> (ø)

... and 24 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


What parameters should be modified when setting a smaller resolution of image.

Hi, i am using the mmdetection for object detection.
i select faster-rcnn + resnet_101  as the experiment model.
The input images are all with size of 320x180.
It is too slow when using the input size of 1333x800 in original config file.
So i try to modify the parameter of "Resize" in train_pipeline and test_pipeline from 1333x800 to 320x180.
But finally i got a terrible performance on object detection.
And if i use the original config file for training my own dataset, it can provide me a nice result.
What should i do if i want a fasterrcnn model with smaller size input image?
What parameter should be modified  if the "Resize" parameter is changed?
The config file i used for testing is faster_rcnn_r100_caffe_fpn_1x_coco.py

em.....It's normal that bad performance with smaller  input_size, if inference is slow you can transfer to YOLO or other tiny detectors

em.....It's normal that bad performance with smaller  input_size, if inference is slow you can transfer to YOLO or other tiny detectors

em.....It's normal that bad performance with smaller input_size, if inference is slow you can transfer to YOLO or other tiny detectors

Not like that, as the original input of Faster-Rcnn is only 224x224, why it also got a nice performance?
So the conclusion that model with small input size has bad performance may be not right.
I input  the 320x180 images into model with process resizing img from 320x180 to 1333x800. And it got a 0.38 mAP.
But if i remove the resize process in model data pipeline, i got mAP< 0.1
I m sure that there are some setting i should change in the config file, and now i ask help here.

em.....It's normal that bad performance with smaller input_size, if inference is slow you can transfer to YOLO or other tiny detectors

Not like that, as the original input of Faster-Rcnn is only 224x224, why it also got a nice performance?
So the conclusion that model with small input size has bad performance may be not right.
I input  the 320x180 images into model with process resizing img from 320x180 to 1333x800. And it got a 0.38 mAP.
But if i remove the resize process in model data pipeline, i got mAP< 0.1
I m sure that there are some setting i should change in the config file, and now i ask help here.

@tianxianhao maybe you figured it out?

@tianxianhao maybe you figured it out?

yep, the scale of generative achors should be rescale to a reasonable value.


Upgrade from an existing http(s) connection

Describe what you would like to know or do
I used this library a long time, by binding ws/wss server to a specified port.
But it takes another port, besides my own http(s) server.
Can I use in another usecase? Say in the normal http server, If I found 'Upgrade: websocket' in the http header, I can let this library to take over the following work?
If this library cannot , do anyone knows which other java websocket library can do this?
Thanks.
Describe the solution you'd considered
Additional context

No I have no plans to include a http service.


FAILURE: Build failed with an exception

During the build of my Flutter project with the flutter_usabilla 2.1.0 or 2.2.2:

Could not resolve com.usabilla.sdk:ubform:7.+.
Required by:
project :app > project :flutter_usabilla
Failed to list versions for com.usabilla.sdk:ubform.
Unable to load Maven meta-data from https://jcenter.bintray.com/com/usabilla/sdk/ubform/maven-metadata.xml.
Could not HEAD 'https://jcenter.bintray.com/com/usabilla/sdk/ubform/maven-metadata.xml'.
Read timed out

Related to the deprecation of JCenter. Although I don't see any direct references to JCenter in the project, somehow it is still searching there for a repository.

Seems to be fixed as of 01/11/2022. I guess the JCenter connection could be made again.


unable to clone

C:\Users\Janek\Desktop\temp>git clone https://github.com/ajayrwarrier/Video-Chat/tree/video-chat-with-buttons
Cloning into 'video-chat-with-buttons'...
fatal: repository 'https://github.com/ajayrwarrier/Video-Chat/tree/video-chat-with-buttons/' not found
C:\Users\Janek\Desktop\temp>

That is weird. Is it working now?


Bump to 3.4.0 for final release

Description

updated release version to 3.4.0 in `package.json
ran npm install to refreshen build and lock files
updated and ran ./scripts/fetch-proto.sh with protos set to dapr v1.14.0 (the final release)
updated .github/workflows/test-e2e.yml with final Dapr 1.14.0 runtime and CLI versions

Reverse engineered this using:

RC PR https://github.com/dapr/js-sdk/pull/611
Doc https://github.com/dapr/js-sdk/blob/main/documentation/development.md#publishing-package-package-maintenance

Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[x] Code compiles correctly
[ ] Created/updated tests
[ ] Extended the documentation

@DeepanshuA need your help with this error.  Did I need to run build-grpc.sh?  I didn't like what it generated, seemed like noops to methods.
https://github.com/dapr/js-sdk/actions/runs/10396671348/job/28791108591?pr=618#step:14:867
/assign @DeepanshuA


[Bug]: FYI about your name

What's wrong?
Hey, looks like a great project! I just wanted to give you an FYI that I used to be part of a project called Hydra and we were forced to change our name because there is a software company in Germany with a trademark on the name Hydra in the software sphere and we were facing a legal challenge. Our project changed its name to Samvera. Just wanted to let you know so you have lots of warning in case you're ever hoping to trademark the name.
Best wishes!
More info: https://insights.uksg.org/articles/10.1629/uksg.383

thanks for the heads up, "Hydra" is, indeed, in use in many places/projects; I'll let our CEO @jhydra12 mull this over offline from here.


Support newer versions of redis-rs

redis-rs 0.15.1 is out. Is there a plan to support it?
I can see that redis-rs includes a "r2d2" feature: is r2d2-redis still relevant then?

The r2d2 feature on Redis should provide the same functionality now.
I will still update r2d2-redis, but I think we can deprecate it.


Investigate visibility to translate straight to LLVM IR metadata

I think this is done now.

I think this is done now.

#1087 is still WIP


Request: Support uv venv --prompt

Hi,
venv has an mainly undocumented feature :
$ python3.9 -m venv --prompt=<my prompt> ./venv

This command creates the virtuelenv, and append a prompt parameter ti the pyvenv.cfg file :
$ cat ./venv/pyvenv.cfg
home = /usr/local/bin
include-system-site-packages = false
version = 3.9.16
prompt = '<my prompt>'

This option is useful when you use several virtualenvs, as the active venv prompt can be displayed by the (linux) prompt, like liquidprompt or starship
Thanks !

I second this. I use --prompt a lot because I have lots of projects. It is easy to forget to deactivate when moving from one to the other. Just seeing (.venv) reinout@mycomputer:~/some/project/ $ doesn't help to spot the difference.
(Note that I suspect there are nicer ways to handle it and perhaps uv could make the prompt default to the directory name etc.... but the idea at the moment is probably to keep everything the same and just mimick pip/venv as good as possible :-) So supporting --prompt is good enough for now.)

Please support --prompt . and make it as a default behavior.
I use this alias for daily job.
alias mkvenv='python3 -m venv --prompt . .venv

I believe we discussed this multiple times internally, not sure why it didn't happen.

This does seem to be the default behaviour on Windows. uv venv and then activating with activate.ps1 shows a prompt of the current directory the same as python -m venv --prompt . would.
On my mac it defaults to a prompt of the name argument (which defaults to .venv)

I'm also on a mac, which matches your observation. I'd guess we can expect the same behaviour on linux.
So: windows by default does the "right" thing?

@reinout Yes, I created a couple of virtual environments on Windows 10 using uv venv -p 3.12 and each time the prompt defaulted to the cwd like it does with venv with the --prompt . argument.
I don't know if it has any bearing but I was running Powershell inside Windows Terminal and activating with activate.ps1. I haven't looked to see if any of the other activate scripts do anything different.

I'm also on a mac, which matches your observation. I'd guess we can expect the same behaviour on linux. So: windows by default does the "right" thing?

@reinout I was just double checking Windows to add some more info for the PR which is waiting to be merged, when I realised that my comment was incorrect.
In my case the venv prompt I was seeing was coming from ohmyposh.
If I run (for example) the old version of Powershell (where I don't have ohmyposh set up) the prompt defaults to the name you gave to the venv (which we know defaults to .venv)
Apologies for the confusion.

If I read #1570 correctly, the upcoming behaviour is that uv venv even automatically sets the prompt to the name of the current directory (instead of .venv)? That's extra luxurious 👍 Then I won't even need --prompt.

@reinout Yes, that's correct. All thanks to @methane for the idea and the PR :)


how to choose easyconnect version，both error

docker run --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=xxxx -v $HOME/.ecdata:/root -p <IP_ADDRESS>:5901:5901 -p <IP_ADDRESS>:1080:1080 hagb/docker-easyconnect:7.6.7

then vnc connect:
The VPN server software is too low and does not support downloading client.

If change to 7.6.3,then
The EasyConnect version is not consistent with server version. Please update the client.

My machine is mac mini m2，
and the remote connect version is 7.6.6
how to do？

Refer to FAQ, try to add -e DISABLE_PKG_VERSION_XML=1 argument

I add, but still error:
docker run --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=xxxx -v $HOME/.ecdata:/root -p <IP_ADDRESS>:5901:5901 -p <IP_ADDRESS>:1080:1080 -e DISABLE_PKG_VERSION_XML=1 hagb/docker-easyconnect:7.6.7

当前连接的vpn设备版本过低，且不支持客户端下载 （use 7.6.7）
If use 7.6.3:
The EasyConnect version is not consistent with server version. Please update the client.

What is the content of the url https://THE-SERVER/por/ec_pkg.csp?platform=linux? It should tell you whether 7.6.3 or 7.6.7 should be used. If it returns 404, it is probably an old version of EasyConnect server that requires the old java-based  client.
docker pull hagb/docker-easyconnect:7.6.X (X can be got from step 1), and try to run the container again. If there is still the problem, compare the DIGEST field of docker image ls hagb/docker-easyconnect:7.6.X with the one on dockerhub.

https://THE-SERVER/por/ec_pkg.csp?platform=linux
what's the THE-SERVER？
I tested vpn.pbwear.com
or <IP_ADDRESS>，
嗯… 无法访问此页面<IP_ADDRESS> 已拒绝连接。

what's the THE-SERVER？

The EasyConnect server which you want to connect to

vpn.pbwear.com，I want to connect，but...

The port should also be added if it is not the standard one (443).

my pc is mac mini m2, and want to connect https://vpn.pbwear.com,
how to choose the version of easyconnect, the port is default 443.

I change another vpn：
The requested URL /por/ec_pkg.csp was not found on this server.

my pc is mac mini m2, and want to connect https://vpn.pbwear.com, how to choose the version of easyconnect, the port is default 443.

well i cannot connect to this server. are you sure it is an EasyConnect server?

The requested URL /por/ec_pkg.csp was not found on this server.

the only explanation i can give is that it is either an older EasyConnect server using java client or simply not an EasyConnect server.

?

yes，if I connect it in parrelldesktop，it's OK，but I want to use docker-connect tiny。
both OK in PD win11 easyconnect:
vpn.pbwear.com
wt.tlsoft360.cn


"exact" prop not recognized in 4.0.0-beta.3 NavLink

Version
4.0.0-beta.3
Test Case
http://jsbin.com/robilam/1/edit?html,js,output
I coudn't figure out how to link to the new react-router-dom v4 beta via umd but it would look like this
Steps to reproduce

Expected Behavior
exact makes NavLink activeClassName only apply when match is exact as listed in prop types: https://github.com/ReactTraining/react-router/blob/v4/packages/react-router-dom/modules/NavLink.js#L40
Actual Behavior
exact is not recognized as a prop

exact wasn't added until beta 4. It works in this fork of your code:
http://codepen.io/pshrmn/pen/jyxdxa


Taking Almost 4 Hours+ to Compile !!!

Whenever I try to compile openssl for a Dockers container it takes 4hours+ even on Github actions. Is there any way to speed up the process? I can't find any solution.
I'm compiling for linux/amd64, linux/arm64, linux/arm/v7, linux/arm/v6 platforms.
Command I'm Using*
set -e -x && \
    git clone https://github.com/openssl/openssl.git && \
    cd openssl && \
    ./config \
      --prefix=/opt/openssl \
      --openssldir=/opt/openssl \
      no-weak-ssl-ciphers \
      no-ssl3 \
      no-shared \
      -DOPENSSL_NO_HEARTBEATS \
      -fstack-protector-strong && \
    make depend && \
    make && \
    make install_sw && \
    rm -rf \
        /tmp/* \
        /var/tmp/* \
        /var/lib/apt/lists/*

Additional information
The Dockerfile I'm using to compile:
https://github.com/origamiofficial/docker-pihole-unbound/blob/main/Dockerfile
Github Action Output:
https://github.com/origamiofficial/docker-pihole-unbound/actions/runs/2993395643

What about using parallel make if you have multiple cores? I.e., use make -j8 or so. Also if you're compiling multiple times it might be useful to use ccache.
IMO there is not much that can be done to speed things up. OpenSSL is pretty complex software so it takes many CPU cycles to compile - especially with modern compilers that try to optimize things as much as possible.

I might add that make depend is unnecessary.
But yeah, it's a big piece of software, that's absolutely true.  I also suspect that ARM processors are a bottleneck in this regard.

What about using parallel make if you have multiple cores? I.e., use make -j8 or so. Also if you're compiling multiple times it might be useful to use ccache.
IMO there is not much that can be done to speed things up. OpenSSL is pretty complex software so it takes many CPU cycles to compile - especially with modern compilers that try to optimize things as much as possible.

Now I'm using GitHub Action to compile because in my Core i3 laptop it takes 7-8hours. So using make -j8 will be helpful for GitHub Actions ?

I might add that make depend is unnecessary.
But yeah, it's a big piece of software, that's absolutely true. I also suspect that ARM processors are a bottleneck in this regard.

Yeah you're right amd64 takes only 1hour but arm builds takes a lot of time !!

... this takes me back to yesteryears (the first half of the 1990's), when gcc took about a day to compile on a medium Sun machine of that time.  Some friends became upset when the FSF released a patch to their previous release, on the same day as that release.

4 hours seems excessive. I don't really understand why it would take so long. As a typical example, this build under Github actions took 7 mins 8 secs to complete:
https://github.com/openssl/openssl/runs/8225311445?check_suite_focus=true
Granted you are targeting different platforms...but still...

Don't you have enabled, say, link time optimization? It can consume much time...

4 hours seems excessive. I don't really understand why it would take so long. As a typical example, this build under Github actions took 7 mins 8 secs to complete:
https://github.com/openssl/openssl/runs/8225311445?check_suite_focus=true
Granted you are targeting different platforms...but still...

ARM Platforms takes too much time !!

Don't you have enabled, say, link time optimization? It can consume much time...

Sorry, I don't understand what are you talking about. Can you explain?

Don't you have a flag -enable-lto?
Anyway if you have an AMD64 machine, it's worth considering a cross-compile the build for ARM

As you can see in my docker file there is no such flag. Can you tell me where should I use that flag? Also I've zero knowledge about cross-compile. Any help would be great.
My Dockerfile:
https://github.com/origamiofficial/docker-pihole-unbound/blob/main/Dockerfile

Examples from https://github.com/openssl/openssl/blob/master/.github/workflows/cross-compiles.yml may help

Also as I proposed above, if your build machine has multiple CPU cores make -j can greatly speed things up.

By using nproc | xargs -I % make -j% compiling time decreased to 3 hours. Any more suggestions ?

https://github.com/thelang-io/cli/actions/runs/3651893662/jobs/6169644046
It takes two minutes in GitHub Actions to build with no-tests for amd64, try adding no-tests and see if it helps. Though I'm not sure if OpenSSL team recommends doing so.
afaik Docker by default is not using full potential of machine it runs on.
For example: machine could be 4GB RAM, 4vCPU and Docker is using only 500MB RAM and 1vCPU
Tweaking docker settings could decrease compilation time.

marking as inactive, will be closed at the end of the 3.4 dev cycle barring further input


Last app is displayed in focused module when no app is available on Hyprland

Describe the bug
This happens when I open new workspace or simply close only window on some workspace. Focused module doesn't clear itsef and I'm stuck with previous title.
To Reproduce

start new hyprland session with ironbar with focused module on
open any app with title
close the app

Expected behavior
I expect focused module to be empty or dissappear.
System information:

Distro: Arch Linux
Compositor: Hyprland
Ironbar version: v0.13.0.r74.gc2306d6-1

Configuration
Config
center:
  - type: focused
    icon_size: 16
    truncate:
      mode: start

Thanks, for this use case it is working like a charm.
Unfortunately I described only one of two use cases hoping that fix will resolve both.  I opened new issue in #339 for second one.


[BUG] Unable to uninstall Longhorn using Helm: "Error: job failed: BackoffLimitExceeded"

I receive this error whenever I try to uninstall Longhorn using Helm:
kamzata@k8s-master:~$ helm uninstall  longhorn -n longhorn-system
Error: job failed: BackoffLimitExceeded

To Reproduce
Steps to reproduce the behavior:

Type helm uninstall longhorn -n longhorn-system
See error Error: job failed: BackoffLimitExceeded

Expected behavior
Uninstall done
Environment

Longhorn version: 1.4.0
Installation method (e.g. Rancher Catalog App/Helm/Kubectl): Helm 3.11.0
Kubernetes distro (e.g. RKE/K3s/EKS/OpenShift) and version: Vanilla

Number of management node in the cluster: 1
Number of worker node in the cluster: 2

Node config

OS type and version: Ubuntu 22.04 Cloud-Init
CPU per node: 2 vCPU
Memory per node: 2 GB
Disk type(e.g. SSD/NVMe): NVMe

Underlying Infrastructure (e.g. on AWS/GCE, EKS/GKE, VMWare/KVM, Baremetal): Proxmox
Number of Longhorn volumes in the cluster: 0

Additional context
kamzata@k8s-master:~$ h status longhorn -n longhorn-system
NAME: longhorn
LAST DEPLOYED: Mon Jan 23 01:30:01 2023
NAMESPACE: longhorn-system
STATUS: uninstalling
REVISION: 1
TEST SUITE: None
NOTES:
Longhorn is now installed on the cluster!

Please wait a few minutes for other Longhorn components such as CSI deployments, Engine Images, and Instance Managers to be initialized.

Visit our documentation at https://longhorn.io/docs/

Hi @kamzata, I think it's because Deleting Confirmation Flag is set to false. This setting prevents data loss from accidental uninstallation of Longhorn.
You can check if it is false with kubectl get settings.longhorn.io deleting-confirmation-flag or Setting -> Deleting Confirmation Flag in the UI. If false, click it true and uninstall Longhorn again.
refer to. https://longhorn.io/docs/1.4.0/references/settings/#deleting-confirmation-flag


Default "exports" add package.json

I know you can change the package.exports, but it's nice that they're generated directly from entryPoints.
It'd be a good best practice if "./package.json": "./package.json", was added as an export by default, I believe this setting helps bundlers and the like.

I'm not familiar with why this is necessary. Could you provide more background information about this? Is there some guide that recommends package authors do this?


Agents failed to start without error infos.

The service won't start and keeps failing during initialization. How can I figure out where the error in the code is? It's started using python assistant.py dev.
2024-10-12 15:04:22,681 - DEBUG asyncio - Using selector: EpollSelector
2024-10-12 15:04:22,684 - INFO livekit.agents - starting worker {"version": "0.10.1", "rtc-version": "0.17.5"}
2024-10-12 15:04:22,980 - INFO livekit.agents - registered worker {"id": "AW_V8dXadurWV9G", "region": "Singapore", "protocol": 15, "node_id": "NC_OSINGAPORE1A_of89ynfSBtjp"}
2024-10-12 15:04:32,690 - ERROR livekit.agents - initialization timed out, killing job {"pid": 3284594}
2024-10-12 15:04:32,690 - INFO livekit.agents - killing job process {"pid": 3284594}
2024-10-12 15:04:42,694 - ERROR livekit.agents - initialization timed out, killing job {"pid": 3284722}
2024-10-12 15:04:42,695 - INFO livekit.agents - killing job process {"pid": 3284722}
2024-10-12 15:04:52,701 - ERROR livekit.agents - initialization timed out, killing job {"pid": 3284856}
2024-10-12 15:04:52,701 - INFO livekit.agents - killing job process {"pid": 3284856}
2024-10-12 15:05:02,705 - ERROR livekit.agents - initialization timed out, killing job {"pid": 3284997}

hi can I work on this?

To start the MultimodalAgent program, remove prewarm_fnc from the WorkerOptions configuration.


Vector similarity

Is there a possibility to use vector similarity search?
I wasn't able to find it in the docs.
Thanks!

@Leterax please notice the code already supports VecSim see: https://github.com/RediSearch/redisearch-go/pull/151
A new official version should be released soon.

ref https://github.com/RediSearch/redisearch-go/issues/146

Thank you very much, that's great to hear!
You probably don't have a eta on the official release right? Working with the PR should be fine until then. :)

The test in #151 uses the internal connection pool and HSET. I assume the user is supposed to create documents using
redisearch.NewDocument(fmt.Sprintf("image:%s", imageName), 1.0).Set("v", vector).Set("name", imageName)
and index them using r.client.Index([]redisearch.Document{doc}...)?

Closing - we released 2.1.0


FYI I have setup Install script and wiki for Raspberry Pi as part of my pi-timolo project

FYI
I just recently discovered rclone and plan to make it the default on my pi-timolo project.  I have written a simple bash install script and detailed wiki to make things easier for novice raspberry pi users. https://github.com/pageauc/pi-timolo/wiki/How-to-Setup-rclone
Claude ...

Looks like we've been working on the same thing at the same time!
Hopefully that script should work for your purpose too.
Feel free to put a link to your project on the 3rd party page in the rclone wiki.


Custom server frame option missing

When a run npx create-nuxt-app, it skipped the custom server framework option to UI framework. It was not mention on nuxt release note as well.

It was mentioned in the release note for v3.0.0, particularly PR #501.
From my understanding, they just wanted to move it to separate server templates instead of including it out of the box in this create-nuxt-app. You can read about the serverMiddleware which is the recommended approach going forward if I'm not mistaken.
You can read more about the reasoning and links to the server templates like Express, Koa, Adonis etc over at this comment in #563. Feel free to forward your questions over there since it should be the open issue for this type of question.

I need select koa2 options!


Support encryption key size 256

After we have updated CLIENT_ENCRYPTION_KEY_SIZE to 256 (from 128 default) users were not able to decrypt data from stage when using Excelerator. All other tools work well. According to documentation change could have affected only JDBC drivers, not ODBC.
the actual error message from SF logs is: "Failed to decrypt. Check file key and master key."
Excelerator can still connect and read data, but not write/update.
Could you please look at that? I tried searching through the VBA but could not find anything which would help.
Thank you
Miro

@miro-licek Did you open a support ticket and was it resolved?
Thanks.

Thx for following up. It was connected with encryption key size . When we extended it to 256 it affected loading into stage with ODBC which it shouldn't. We are following up with SF support. You can close this issue on your side. Thx


ur5_demo_descartes original repo

Is there a master location that ur5_demo_descartes came from? If I wanted to add commits back, where would I put that? Seems like this is a copy frozen in time for the roscon demo

@shaun-edwards


Add option to run homer behind traefik

Signed-off-by: Dr. Jens Harbott<EMAIL_ADDRESS>

Tested. Works for me.


OOM when I train with 12 image inputs (customed dataset). (resolution: 256x256)

Do you have any idea about how to solve this problem? Any parameters could be revised to reduce GPU memory?

Hi, could you share your training config/scripts and your gpu memory such that we could look into this issue? Thanks.

The config is similar to re10k. But the context view number is 12. The target view number is 6. DepthSplat can only be trained when I freeze the depth predictor part.
data_loader.train.batch_size=1 \
dataset.test_chunk_interval=10 \
trainer.val_check_interval=0.5 \
trainer.max_steps=100000 \
model.encoder.upsample_factor=8 \
model.encoder.lowest_feature_resolution=8 \
model.encoder.gaussian_regressor_channels=16 \
model.encoder.feature_upsampler_channels=64 \
model.encoder.return_depth=true \
checkpointing.pretrained_monodepth=pretrained/depth_anything_v2_vits.pth \
checkpointing.pretrained_mvdepth=pretrained/gmflow-scale1-things-e9887eda.pth \
wandb.project=depthsplat \
output_dir=checkpoints/re10k-depthsplat-small \
model.encoder.grid_sample_disable_cudnn=true

Hi, for training with more than 2 input views, we suggest to follow the training script on dl3dv (with +experiment=dl3dv): https://github.com/cvg/depthsplat/blob/main/scripts/dl3dv_256x448_depthsplat_base.sh#L27-L64. The view sampler for more than 2 views (fps) is different from re10k (bounded).
In addition, you need to enable local cross-view attention and local cost volume with
model.encoder.multiview_trans_nearest_n_views=3 \
model.encoder.costvolume_nearest_n_views=3 \

Otherwise the model by default uses global attention which would be expensive for many input views.

Thanks!


Rename file

You still haven't added the ability to rename a file from VSCode, after 7 years? How come nobody expects to be able to rename their file in VSCode after creating it? It should be in the right-click menu for every tab with a file

Duplicate of #109287


⚠ Bofrost.at has degraded performance

In d989b2f, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 918 ms

Resolved: Bofrost.at performance has improved in 757b314 after 7 minutes.


Flesh out README.md

The README file is depressingly sparse. I haven't had the time or energy to update it, but since it's the face of the project, and the project is starting to get some eyes, I'd like to consider this a priority.
Really, even if we just copy and modify the pires/kubernetes-elasticsearch-cluster README I think that should be fine.
I'll try to take care of this this weekend if nobody beats me to it.

Crap, I just saw that you assigned this to yourself after I nearly finished a README.
Would you mind if I submit a PR, and we can choose our favorite?

I pushed my work so far (a copy/modify of the pires/kubernetes-elasticsearch-cluster README) to the enbiggen-readme branch. I put it down at the Kibana section, so anything after that still refers to kubectl and the like.
If you like it, you can feel free to adopt and modify it. If your work is further along or is otherwise better, even better! 😄 In any case, I don't want to step on or reproduce your efforts. Apologies for not checking for an assignee.

No problem, haven't started anything yet.

Not sure duplicating that much content from pires is a good idea. I would rather link to the other repository in some cases.
One more thing that I would add: a table of configuration variables (as seen in many official charts)

Not sure duplicating that much content from pires is a good idea. I would rather link to the other repository in some cases.
Yeah, you're probably right. I'll pare it down.

a table of configuration variables (as seen in many official charts)
Good thinking. I'll add that too.

I may get to make more progress on this today. I'd like to get it in place asap though.

Any update on README?
One question I have is if this HELM is based on deployment or Statefulset. I see Pire now supports both :)
I'm interested in statefulset one because of data persistence with VolumeClaim.
Can you confirm this helm currently does not persist data if loosing all data nodes?

This chart supports both kinds as well. Check the values.yaml file.


chore(client): reset the generated folder before generate [DPGA] (bonus)

We don't actually copy the engine files anymore on generate (--data-proxy), but as it turns out, they can be there anyways. Why? When you start fresh on your project, the postinstall script will trigger an automatic call to the standard prisma generate. If you use prisma generate --data-proxy right after, the Query Engine was already copied to the generated folder... since we only overwrite files.

Replaced by https://github.com/prisma/prisma/pull/13702


Rebase Packaging/nix

I hope I have everything done right. Its my first time rebasing a branch :sweat_smile:

Hi,
Except for the small mistakes I pointed out, everything seems fine to me.
If you want to easily see what has changed, you can do a diff between the main branch, the already merged nix branch and yours.
Thanks for your work,
have a nice day.

If https://github.com/TamtamHero/fw-fanctrl/pull/79 is merged I will rebase again to add the new features, and then should the PR ready to merge. :muscle:

Hi, #79 is merged, after the rebase, everything should be good.

@leopoldhub please recheck. :smile:

The nix side seems fine. :+1:

Here goes the merge! 🎉
Thank you as always for you time and contribution! 😄


[NDS] Jam with the Band (Europe) fail to load data error

This appears to be broken because it is using the NAND save type which I currently don't have implemented.


[Modernize] ResetPassword ViewModel

This is a PR for modernizing ResetPasswordViewModel according to your latest VM architecture doc.

Please look at #184 instead.


how i can to fixed the url of pdf ??

hello
i want to update the pfd document every week with not update the app
how i can to fixed the url of pdf ??

Just use ddns or static address and then have it download weekly if the info file shows a different version number, ie a raw text file html etc  save the new version number on the device and check weekly before updating again, updating the local version number or date as it does it's weekly update.
It's a simple thing to do.

Closing due to author's inactivity


Update/unpin fido2 dependency

Hi! I'm currently baking a package for Arch Linux. Unfortunately I'm running into integration problems with the fido2 dependency.
The fido2 package has been on > 0.7.3 since November 2019 and on Arch Linux we're currently already shipping 0.8.1.
It would be most awesome to update this dependency so that this tool can be packaged.
Currently I'm helping the process along by using this patch:
diff --git i/pynitrokey/client.py w/pynitrokey/client.py
index ae7141d..ee59d9d 100644
--- i/pynitrokey/client.py
+++ w/pynitrokey/client.py
@@ -23,7 +23,6 @@ from fido2.ctap import CtapError
 from fido2.ctap1 import CTAP1
 from fido2.ctap2 import CTAP2
 from fido2.hid import CTAPHID, CtapHidDevice
-from fido2.utils import Timeout
 from intelhex import IntelHex
 from pynitrokey import helpers
 from pynitrokey.commands import SoloBootloader, SoloExtension
@@ -135,8 +134,7 @@ class SoloClient:
     def send_data_hid(self, cmd, data):
         if not isinstance(data, bytes):
             data = struct.pack("%dB" % len(data), *[ord(x) for x in data])
-        with Timeout(1.0) as event:
-            return self.dev.call(cmd, data, event)
+        return self.dev.call(cmd, data)

     def exchange_hid(self, cmd, addr=0, data=b"A" * 16):
         req = SoloClient.format_request(cmd, addr, data)

However, I am not sure whether this is the right way to remove the dependency on the removed Timeout utility class or whether there are more inconsistencies.

Tinkering a bit more with the package, I realized that there are other inconsistencies irt fido2.
To be able to use a package manager to install this on Arch Linux an update to support the latest fido2 library would be much appreciated!

Hi!
Indeed. I believe there are some calling diff's as well. Will look.

continued in #40

fixed in #40 now, closing to tidy up issues towards 0.4

I'm not sure why #40 has not been rebased ontop of master?
Is there another pull request tracking this topic now?

yes, sorry this was all handled within https://github.com/Nitrokey/pynitrokey/pull/40 and generally the 0.4 release...
fido2 is unpinned now


Cannot display timeseries on click with nc file

We have some climate data served using ncWMS protocol (using THREDDS) and also a version using Geoserver (ncWMS plugin), we would like to display the time series graph for a specific point on click on the map. Is this feature available and is there some conf we can take as an example?
Many thanks

Closing in favour of https://github.com/TerriaJS/terriajs/issues/4665


Failed to creat node TypeError: Cannot read property 'querySelectorAll' of null

Failed to creat node TypeError: Cannot read property 'querySelectorAll' of null
Array.from(temp[2].children).forEach((el) => {
//console.log(el.querySelector('tr'));
Array.prototype.push.apply(descendants,
Array.from(el.querySelector('tr').querySelectorAll('.node')).filter((el) => {
console.log(el);
return that._isVisible(el);
}));
});
This occurs every time I press the down button to load the children from the database. the data gets back fine but it suddenly breaks or shows nothing after pressing it.

Please share your code how you loading children from database to look into the issue...


[BUG] I should be able to import a CRD from an insecure server

Describe the bug
A clear and concise description of what the bug is.
I want to import my CRD from an http URL.
To Reproduce
Steps to reproduce the issue.
cdk8s import http://example.com/myCRD.yml
Expected behavior
A clear and concise description of what you expected to happen.
I expect this to fetch from that server. I get a Error: can't find file http://example.com/myCRD.yml error)
Additional context
Add any other context about the problem here.
Fix is right around here:
https://github.com/awslabs/cdk8s/blob/edf2e8ce62a588b099be75a625b2323427d364d9/packages/cdk8s-cli/lib/import/crd.ts#L87-L97

This can be a good first issue for someone wanting to contribute! If no one picks it up for a while, I'll take it.

👋 I can pick this up.


Can't get the knowledge assistant to work

Create a new assistant, and upload a text version of Google Q4 2023 earnings release. The resulting assistant always responds with "Sorry, I can't find any relevant information." regardless what questions I ask.
I tried uploading the original PDF version of the earnings release. It does not work either.
2023q4-alphabet-earnings-release.pdf
2023q4-alphabet-earnings-release.txt

There was an encoding issue. Rubra couldn't index the earnings release due to invalid UTF-8 encoding.
I've pushed out a fix that automatically detects and applies encoding. https://github.com/acorn-io/rubra/commit/78d6e4929670edd844e7d1ec35899307d565b546
Assistant with the pdf file:

Assistant with the text file:


aRyan's edits added

I'm referencing the hacking mini-game in Deus Ex 3 which this mission reminds me of.

OMG! I've push in the wrong rep. I will take this changes manually


"Redesign Review Section with Updated Color Theme, Title, and Description" .

The review section needs a visual update to align with the website's overall aesthetic and improve user engagement. This redesign will involve: Applying a new color theme that complements the site’s palette.
Adding a clear, impactful title (e.g., 'What Our Users Say') to introduce the section.

@07sumit1002  plz assign me this issue.

Thank you.
plz assign me this issue.

From: github-actions[bot] @.>
Sent: Monday, October 28, 2024 2:45 PM
To: 07sumit1002/CabRental @.>
Cc: devki412 @.>; Author @.>
Subject: Re: [07sumit1002/CabRental] "Redesign Review Section with Updated Color Theme, Title, and Description" . (Issue #558)
👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!
—
Reply to this email directly, view it on GitHubhttps://github.com/07sumit1002/CabRental/issues/558#issuecomment-2441793187, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BLWMCRSQ2A5MBT3BVBEJFJDZ5ZEXNAVCNFSM6AAAAABQXS4U42VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBRG44TGMJYG4.
You are receiving this because you authored the thread.Message ID: @.***>

plz assign me this issue @07sumit1002


Helm chart for influx v2

Hi.
We want to test influx v2, is there any helm chart for it?

https://github.com/influxdata/helm-charts/tree/master/charts/influxdb2


Improved the UI of social icons and changes its placement

fixed issue #179
I have changed the placement of social icons from footer on to the left and made it fixxed also improved the styling.
This is how it looks now.
https://github.com/sk66641/Random-Disco-Light-Simulator/assets/135015856/dc403bfe-7974-45a1-9115-9d5f562818b4

Ohh okay i will do so.

#221


ci: typo snyk token

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)
[x] If applicable, I’ve added docs and tests

Description of changes
TODO

Codecov Report

Merging #11 (f4a8e34) into main (902371a) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff            @@
##              main       #11   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           10        10
  Lines          115       115
  Branches        11        11
=========================================
  Hits           115       115


⚠ Bofrost.de has degraded performance

In 2c9009c, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1384 ms

Resolved: Bofrost.de performance has improved in 64ca4b3.


Add draggable header

Is there a way to only drag a header of a data-grid component?
There is a problem as some thing like map inside the grid component instead of dragging inside the map it's dragging the whole grid component.
I would like to create a header for each grid that will be the only way to drag the component.
Please let me know if that is possible. Thanks!

[ ] Bug
[x] Feature Request
[X] Question

draggableHandle - https://github.com/STRML/react-grid-layout#grid-layout-props


Clean-up sample live tests

Remove unnecessary PS module importing
Remove dead code in post script
Add retry/sleep to ensure the iothub is active before trying to make changes to it
Remove unnecessary docker image for ubuntu
Remove unused and outdated Generate-X509-Certificate.ps1 script.

/azp run c - client - tests

/azp run c - client - tests

/azp run c - client - tests

Is the intermittent macOS failure expected?
https://dev.azure.com/azure-sdk/internal/_build/results?buildId=845422&view=logs&j=4a578679-1661-5a93-5c59-ed624155db79&t=31426749-be43-5a30-23a5-7dba65be00b3&s=4ff3786a-ea67-5356-a1c6-e7ae13aeb7e1

That is a good question. The failure actually looks like it is an issue with the IotHub still not being available yet. I explicitly added the State check in a retry loop to avoid this and that seems to have been working in all my other testing with it. However perhaps there is still some odd IotHub deployment delays. I retriggered to see if it gets hit again but we might need to figure out another way to correctly query the state of the IotHub or maybe implement a retry logic for the first device we hook up.

It passed on retry but I'm going to do some more runs to see if it hits again.

/azp run c - client - tests

/azp run c - client - tests

Aww, failed again, on linux this time.

Aww, failed again, on linux this time.

Both times I've seen this fail in my testing it didn't even hit the retry logic so there must still be a slight race condition. So I'm going to tweak the logic a little such that I always sleep once through the loop to give it a little time automatically.

/azp run c - client - tests

/azp run c - client - tests

/azp run c - client - tests


"buffering" arg support is checked on every call to ConnectionCls.getresponse() in HTTPConnectionPool

On Python 3.5 with urllib3 1.15, I just hit the issue discussed in https://github.com/kennethreitz/requests/issues/1289#issuecomment-31294851 where urllib3 is checking for buffering parameter support first, and then falling back to calling getresponse() without any arguments, creating a misleading stack trace when the latter call fails.
Thanks to https://github.com/shazow/urllib3/commit/7fa026c37a5326dcaf97cb9c66ecd15df9c1a194 more recent versions of urllib3 won't show the confusing chained traceback when a connection fails.
However, it's also the case that on every current Python version except Python 2.7, the first call will always fail (and even on Python 2.7 it's relying on an undocumented parameter, so not all Python implementations will support it).
This problem could be eliminated by checking for the relevant signature information once at import time rather than on every call to getresponse:
def _request_response_buffering():
    try:
        names = HTTPConnection.getresponse.im_func.func_code.co_varnames
    except AttributeError:
        return False # Either Python 3 or not CPython
    return "buffering" in names

if _request_response_buffering():
    def _getresponse(conn):
        return conn.getresponse(buffering=True)
else:
    _getresponse = HTTPConnection.getresponse

And then calling _getreponse(conn) instead of conn.getresponse()
If such an approach would be acceptable, then I'd be happy to create a PR for it.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/39443750-buffering-arg-support-is-checked-on-every-call-to-connectioncls-getresponse-in-httpconnectionpool?utm_campaign=plugin&utm_content=tracker%2F192525&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F192525&utm_medium=issues&utm_source=github).

I'm open to that, but I should warn you now: there's plans afoot to remove the use of httplib altogether, so such a patch will have a shortish useful lifetime (less than 6 months I'd hope). It's up to you whether that makes it worthwhile to you: if it does, I'm certainly happy to review and merge it.

I'm currently still on 1.15 myself, but I think it would still make sense to do this in the next release for the sake of folks running on Python 3 and currently getting a redundant exception every time through this code.
PR: https://github.com/shazow/urllib3/pull/1048

As noted in https://github.com/shazow/urllib3/pull/1048#issuecomment-263060784 subclasses of HTTPConnectionPool can override ConnectionCls, so it doesn't make sense to check the method signature at import time.
However, I'd still like to get this check down to once-per-pool rather than on every method call, so I'm going to try to make a new patch that works that way.

New PR at #1055 uses the ConnectionClsoverride to create a version-independent test case for this behaviour, and introduces a _getresponse helper method that is design so the helper will be automatically bypassed at runtime on Python versions that don't need it.

@Lukasa Will there be a big announcement when the 'remove httplib' project is undertaken? I would love to contribute to that!

The "remove httplib" skunkworks project is already underway. ;) It current exists as a git branch on my machine. Down to around 29 failing tests at the moment.

But it will very much need substantial code review and kicking around, so don't worry: there'll be plenty of work to do!

Ah okay! :) Well I will definitely participate in the review!

This problem is removed in v2.0 after dropping Python 2.7, going to close this issue.


Refactoring logic behind requests

Nice! It works very well, passed all the tests. (I have to push my tests here to make it more concrete)


Update appengine transport with new grpc dialer function type

The function type was redefined: https://github.com/grpc/grpc-go/commit/61f3f61ef030590dd1a6cfc861cdc75ba5c9c542
compiling for appengine now throws this error:
$GOPATH/src/google.golang.org/api/transport/dial_appengine.go:30: cannot use func literal (type func(string, time.Duration) (net.Conn, error)) as type func(string, time.Duration, <-chan struct {}) (net.Conn, error) in argument to grpc.WithDialer

This was fixed in a future commite: https://github.com/grpc/grpc-go/commit/096e703537634de157fd23d981d24944a5c35aba


[flexible-ipam] ARP request leaks cause network issue

Describe the bug
Below e2e test case took too long or failed.
PASS: TestClusterIPv4/HostNetwork_Endpoints/Connect_to_Service_ClusterIP_from_Pod (15.53s)
To Reproduce
Run above e2e test case in flexible-ipam mode.
Expected
Test case passed quickly.
Actual behavior
Test case took too long or failed.
Versions:
Latest main.
Additional context
In this test case, Pod will access a Service ClusterIP with HostNetwork Endpoints.
When the replied packet is De-DNATed by host iptables, the host will send an ARP request to ask source Pod MAC by source Pod IP.
This ARP request SHA is antrea-gw0 MAC, and SPA is host uplink IP, from antrea-gw0 to OVS bridge, then it will be broadcasted to all ports.
When the other hosts received above ARP request, they will update this SHA-SPA pair to local ARP table, but actually it should not work and causes L2 packet loss between this two host for several seconds.
Key points

ARP request SHA is antrea-gw0 MAC but SPA is host uplink IP
The ARP request is broadcasted to uplink

@gran-vmv could you post your possible solutions for this bug here? so we can involve @tnqn @wenyingd to estimate the changes. Thanks.

@gran-vmv could you post the possible solutions for this bug here? so we can involve @tnqn @wenyingd to estimate the changes. Thanks.

Updated solution candidates. You can update this description if we have new idea.

I think this is serious issue affecting the basic availability of AntreaIPAM mode. Although it's triggered by a specific Service test case, it could happen easily as long as a Node or a hostNetwork Pod tries to reach a local Pod (IP allocated from podCIDR of the Node) via its primary IP.
I have validated the issue can be reproduced via the following steps:

Create a Pod without any special annotation on a Node, to ensure it gets an IP allocated from the podCIDR of the Node.
Access the Node's primary IP from the Pod, then this Node will loss connection with all other Nodes because of the ARP broadcase.

3330: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether 00:50:56:a7:d5:6e brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global ens192
       valid_lft forever preferred_lft forever
    inet6 fd02:f0::a/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fea7:d56e/64 scope link
       valid_lft forever preferred_lft forever
2: ens192~: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master ovs-system state UP group default qlen 1000
    link/ether 00:50:56:a7:d5:6e brd ff:ff:ff:ff:ff:ff
    inet6 fe80::250:56ff:fea7:d56e/64 scope link
       valid_lft forever preferred_lft forever
3: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether aa:8f:ff:b6:91:13 brd ff:ff:ff:ff:ff:ff
4: antrea-gw0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether 5e:53:2c:da:b2:4d brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global antrea-gw0
       valid_lft forever preferred_lft forever
    inet6 fe80::5c53:2cff:feda:b24d/64 scope link
       valid_lft forever preferred_lft forever

Packets captured on antrea-gw0 of the Node, note that the source MAC of the ARP request belongs to antrea-gw0 while the source IP belongs to ens192
02:47:26.848117 96:8f:b9:fb:2d:c3 > 5e:53:2c:da:b2:4d, ethertype IPv4 (0x0800), length 98: <IP_ADDRESS> > <IP_ADDRESS>: ICMP echo request, id 5888, seq 0, length 64
02:47:26.848152 5e:53:2c:da:b2:4d > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has <IP_ADDRESS> tell <IP_ADDRESS>, length 28
02:47:26.848291 96:8f:b9:fb:2d:c3 > 5e:53:2c:da:b2:4d, ethertype ARP (0x0806), length 42: Reply <IP_ADDRESS> is-at 96:8f:b9:fb:2d:c3, length 28

Ping this Node from another Node, the Node can't be reached after step 2.
$ ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq=1 ttl=64 time=0.218 ms
64 bytes from <IP_ADDRESS>: icmp_seq=2 ttl=64 time=0.262 ms
64 bytes from <IP_ADDRESS>: icmp_seq=3 ttl=64 time=0.133 ms
^C
--- <IP_ADDRESS> ping statistics ---
22 packets transmitted, 3 received, 86% packet loss, time 21505ms
rtt min/avg/max/mdev = 0.133/0.204/0.262/0.054 ms

@luolanzone Could you schedule a meeting to discuss with @tnqn @wenyingd about the solution?

This behavior can be controlled via arp_announce. Can we set arp_announce of antrea-gw0 to 1 to avoid using IP out of the subnet for arping? https://sysctl-explorer.net/net/ipv4/arp_announce/

This behavior can be controlled via arp_announce. Can we set arp_announce of antrea-gw0 to 1 to avoid using IP out of the subnet for arping? https://sysctl-explorer.net/net/ipv4/arp_announce/

Thanks. It works. Added solution candidate 4 into description.

We'll use method 4 to fix this issue according today's discussion.
Set net.ipv4.conf.antrea-gw0.arp_announce=1
Remove arpSpoofGuardFlow(f.nodeConfig.NodeIPv4Addr.IP, gatewayMAC, f.gatewayPort)


[Bug] "Network Bandwidth Usage" widget in Dashboard Linux-Service Panel shows wrong unit(KB/s)

Search before asking

[X] I had searched in the issues and found no similar issues.

Apache SkyWalking Component
UI (apache/skywalking-booster-ui)
What happened

As the picture shows the unit is KB/s, but when we check the corresponding widget configuration, we find that the unit is bytes/s.

What you expected to happen
Dashboard Linux-Service Panel shows correct things.
How to reproduce
Just check online showcase
Anything else
No response
Are you willing to submit a pull request to fix on your own?

[ ] Yes I am willing to submit a pull request on my own!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

#11637
@wu-sheng @wankai123 A pull request to fix has been sent


File browser: Allow display of compressed files [DEVINFRA-513]

Allows the file browser to display gzip compressed files, through
serving them with the content-encoding set to gzip. The way this works
is:

Files are detected as gzip compressed by searching for the '.gz'
suffix on the file
For gzip compressed files, the browser will add links to the 'non
compressed' (sans .gz) file path with a 'from_gz_compressed' query
param
With the 'from_gz_compressed' query param selected, the file browser
will get the file with gz suffix and serve it, setting the content-type to
gzip

Also added is the ability to automatically fall back to serving a .gz
file if the path is not available. This is useful for users of esthri
who have uploaded files that have transparently been compressed (and had
a .gz suffix added) so that they can still embed links between files.
In terms of UI, the archive buttons is now show on gzip uploaded files. Clicking on the button downloads the gzip file directly.

@samvrlewis How hard would it be to add some quick tests for this?

@samvrlewis How hard would it be to add some quick tests for this?

Have added a few now :smile:

Seems to work well, but noticed that the archive download icon for the folder at the top of the page doesn't seen to create link for downloading an archive, just links again to the folder:

Good catch, I'd change the API to that function but had missed one of its usages. :man_facepalming:

Also, would be nice to add some kind of indication that we're "transforming" the real file by having full original filename displayed somehow, for example:

I like this, nice idea! Have added this now too:


[Request for External] procedure Suffix in table 477 - "Report Inbox"

Dear ALAppExtensions team,
can you please remove local prefix from procedure Suffix in table 477 "Report Inbox"?
This issue is related to issue #20373.
Old signature
local procedure Suffix(): Text

New signature
procedure Suffix(): Text

Thank you in advance

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 47754.


CVE:

I'm getting a CVE error on Wiremock-standalone 2.27.2 and can't find a fix. Is this CVE already addressed?
[ERROR] wiremock-standalone-2.27.2.jar: handlebars-v4.0.4.js: A prototype pollution vulnerability in handlebars is exploitable if an attacker can control the template

I'm in the process of upgrading dependencies and doing a bit of a CVE bash at the moment, so hopefully bumping handlebars to the latest will resolve this.
FWIW, the JS doesn't actually get used (it's there to provide the option of writing helpers in JS, but this isn't enabled) so the vulnerability isn't exposed.

I've added a rule to exclude the handlebars JS file from the standalone JAR in 0ee9e77163a4586c1bf311e2d6be0dc4edec4692 so this should cease to be a problem from the next release onwards.


Stax nlp basics

I am experimenting with some basic NLP techniques with JAX and I found convenient to implement some basic layers inside the jax.experimental.stax module.
The layers implemented are Embedding and  Conv1D based on the GeneralConvolution layer.
I also provide an example of how to use these layers along with the IMDB sentiment analysis dataset.
If you find it interesting for the community it will be worthwhile to continue with NLP experimentation.

We've chosen not to try to evolve stax any further, and instead to encourage everyone to use the (much more advanced) neural network libraries built on top of Jax, such as Haiku and Flax. Thanks for the PR, though!


To Do: Hydrogen accounting via bond orders

At the moment the code applies several pysmiles functions to add the right number of hydrogen atoms. In principle we should be able to just get that from the correct bond orders, however, aromaticity is kind of preventing this. The current code works but we should clean this up at some point. Related to PR #12.

I think the correct solution is to count aromatic bond orders as 1, and deduct 1 for the valency from each aromatic atom.

Unfortunetly not. Take p-cresol as example: {[#SN3a]1[#TC5]2[#SN2a][#TC5]12}.{#SN3a=[$][$]c[N+](=O)[O-],#TC5=[$]cc[$],#SN2a=[$][$]cOC}
The carbon in the SN3a/SN2a fragment has an hcount of 3 and then from two aromatic bonds so -2. It ends up with CH which coincidentially is valid for this molecule.

But, those carbons have valency 4. Subtract 3 bonds (of which 2 aromatic), subtract 1 because it's aromatic, leaves 0, right?

yes but not in the place where you're thinking. because during the resolve process the valency is not known

Fixing the hydrogens should be the very very last thing right?
Or is this a pysmiles issue?

this has been solved with #29


chore(main): release 0.6.0

:robot: I have created a release beep boop
0.6.0 (2024-06-20)
Features

add onetime headers (#136) (6312e4c)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/momentohq/client-sdk-swift/releases/tag/v0.6.0 :sunflower:


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106277

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106490

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106500

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106513

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106575

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106577

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106599

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106602

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106806

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106839

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106987

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/107023

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/107603

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/108104

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/114322

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/117178

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/118079

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/118321

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/121567


💡[FEATURE]: EDA analysis for World Expense Revenue Dataset

Is your feature request related to a problem? Please describe.
Dataset I'll use :- https://www.kaggle.com/datasets/prasad22/government-financial-statistics-dataset
Government Finance Statistics (GFS) database contains Fiscal data for all reporting countries in the framework of the [Government Finance Statistics Manual (GFSM) 2014]. It includes detailed data on expenditures and revenue and includes data for the general government sector and its subsectors (ex. The central government, state government, local government, and social security funds).
The [Historical Public Debt Database] contains Debt-to-GDP ratios for 187 countries.
Exploratory Data Analysis (EDA) on the Government Finance Statistics and Historical Public Debt Database can reveal trends in revenues, expenditures, and debt-to-GDP ratios across different countries and time periods. It helps identify fiscal patterns, anomalies, and correlations, providing insights into the economic health and policy effectiveness of nations. EDA can also highlight how different levels of government contribute to overall fiscal performance and assist in forecasting future fiscal trends.
Describe the solution you'd like
I will usge libraries like numpy , matplotlib , pandas to ensure through data analysis on the mentioned dataset .
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
@Akshat111111 kindly assign this issue to me.

Hi,
I would like to work on this issue. @Akshat111111 Could you please assign it to me?
In-Scope Tasks:

Load and preprocess the dataset.
Perform univariate analysis (e.g., distribution of expenses and revenue).
Conduct bivariate analysis to explore relationships between variables (e.g., expenses vs. revenue).
Execute multivariate analysis (e.g., correlation heatmap).
Analyze categorical data.
Handle missing values appropriately.
Detect and analyze outliers.
Visualize findings using various plots.

Out-of-Scope Tasks:

Building predictive models or machine learning algorithms.
Conducting hypothesis testing or advanced statistical analysis.
External data collection or enrichment.

Dataset - https://www.kaggle.com/datasets/prasad22/government-financial-statistics-dataset
Thank you!!

Your work should be unique and does not overlap with each other


[CP] Catch error for missing directory in FontConfigManager

Issue Link
https://github.com/flutter/flutter/issues/138434
Commit Hash
04afff3
Target
stable
PR Link
https://github.com/flutter/flutter/pull/138496
Changelog Description
We are allowing the deletion of a directory to not crash the tool if the directory doesn't exist.
Impacted Users
All flutter users
Impact Description
Flutter will crash if it attempts to delete a directory that doesn't exist or any other FileSystemException
Workaround
N/A
Risk
medium
Test Coverage
yes
Validation Steps
The test case added confirms the fix by silently exiting when the deletion error comes up

@eliasyishak could you update the PR Link section with the link to the cherry-pick PR?
@christopherfujino for review.

@itsjustkevin fixed the link now

LGTM, this is our top crasher for 3.16

Released in 3.16.4


Multi-head attention bug: _MASK_NUM determined at build time, not at run time.

Bug 1
You do NEVER know whether users want FP16 or not in build time; but you assign _MASK_NUM for FP16/FP32 based on preprocessor macro.
https://github.com/nnstreamer/nntrainer/blob/0083caa3f5ebccba2512590e740d056a318e43bc/nntrainer/layers/multi_head_attention_layer.cpp#L497-L509
Assign _MASK_NUM with run-time conditions.
Bug 2
You have muiltiple definition of _MASK_NUM in this file. @lhs8928 : please look at C/C++ preprocessor references.

:octocat: cibot: Thank you for posting issue #2407. The person in charge will reply soon.


Failing to use default pdf viewer in Django web app

Attach (recommended) or Link to PDF file here:
Configuration:

Web browser and its version: Chrome
Operating system and its version: Ubuntu 18.04
PDF.js version: v2.5.207
Is a browser extension: No

I am trying to display PDFs inside a Django web application using pdf-js. For this, I use the iframe tag to use the PDF js default viewer. Django displays an Error 404 saying that web/viewer did not match any of the url patters used in the Django web application. I have also tried to add a view that renders the web/viewer.html file but still the pdf could not be displayed. Can you please help me fix this issue, or clarify how to integrate pdf js default viewer in a django web application.

When I add the following view in my views.py file.
def pdf_View(request):     return render(request,'app/web/viewer.html')
I get no error, but, the PDF is not displayed, only the buttons of pdf navigation bar (next, previous pages, zoom in,out ...).

It could be very helpful if someone can adress this issue, or make a small tutorial on how to integrate pdf-js with a Django web application.

I am trying to display PDFs inside a Django web application using pdf-js.

Unfortunately we know nothing about "Django", or other frameworks, here and as such it's very difficult to help.
Furthermore, please see https://github.com/mozilla/pdf.js/blob/master/.github/CONTRIBUTING.md (emphasis mine):

If you are developing a custom solution, first check the examples at https://github.com/mozilla/pdf.js#learning and search existing issues. If this does not help, please prepare a short well-documented example that demonstrates the problem and make it accessible online on your website, JS Bin, GitHub, etc. before opening a new issue or contacting us in the Matrix room -- keep in mind that just code snippets won't help us troubleshoot the problem.


Improve Error handling function signature in documentation

In the section http://www.slimframework.com/docs/handlers/error.html in the custom error handler function give, the function signature could be improved to read like this:
return function (ServerRequestInterface $request, ResponseInterface $response, Exception $exception) use ($c)

ie: add type hinting.

well if you go all typehint in the example, it probably makes sense to use full qualified namespaces..


Change timestamps to use a human readable ISO format

timestamps are currently Int64 - it would be nicer to have these as human readable

leave as Int64 in core - but display better in API

We can serialize timestamp (milli) to ISO8601 format https://fr.wikipedia.org/wiki/ISO_8601

moved to notion


Error on import for /requirejs/amd plugin

Unable to resolve some modules:
"conversationalform" in
/opt/app/node_modules/conversational-form/dist/conversational-form.js
(web.browser)
The require for requirejs and amd plugin search for conversationalform instead of conversational-form
here and here

Fixed with PR


Limit doesn't seem to do anything when scraping a user's timeline

limit = 10
timelines = scraper.tweets(user_ids, limit=limit)

Regardless of what I set limit to the same number of results seem to be returned. My use case is getting the user's latest tweet, maybe there's a different request I should be making?

nvm I see, it grabs more results than limit in one request, filtering down to less than this should be done in my application.


Fix incompatibility issues & errors

Seems like some bugs were present in the PHP scripts, so I fixed some of them.

Thanks a lot!  Note that I'm in optimistic merge mode here, as I don't have the skills to acknowledge the correctness of the changes, but from a cursory look at the explanations, they all look fine.  Thanks again.

I could've added more fixes, but here I only took care of the most important ones :)
For more, adding phpstan, psalm and php-cs-fixer might help a lot, especially the last one since it takes care of code style so you don't have to 👍

My Pokemons-fu is 100x higher than my php-fu and I know nothing about Pokemons, so I certainly trust you on this.
Out of curiosity, are you somehow using this repository?
Would you be willing to take over its maintainance?

Out of curiosity, are you somehow using this repository?

Nope, but I was interested by the concept so I tested it 😁

Would you be willing to take over its maintainance?

Well, I'm not sure I have time to take maintenance of a whole project, especially considering the responsibilities of such tool (talking about the captcha mechanism).

Well, I'm not sure I have time to take maintenance of a whole project, especially considering the responsibilities of such tool (talking about the captcha mechanism).

Sure, I understand. Thanks already for your contributions.


Kitchen - Send message to the reception when killed

When waiting for orders over 5s, the kitchen must send a message to the reception, notifying it of it's termination and kill itself

If a kitchen doesn't have any pizza over 5s, the kitchen send "exit" in the message queue.


Nsgaii with initial trials

Contributor Agreements
Please read the contributor agreements and if you agree, please click the checkbox below.

[x] I agree to the contributor agreements.

[!TIP]
Please follow the Quick TODO list to smoothly merge your PR.

Motivation

With the current implementation of Optuna's NSGAII, I would assume that the GA calculations would be based on those with Attr for GA, but I would like to use trials obtained with other samplers that do not have Attr.
If a good trial is known in advance, I want to use its value to improve convergence.
Description of the changes

TODO List towards PR Merge
Please remove this section if this PR is not an addition of a new package.
Otherwise, please check the following TODO list:

[x] Copy ./template/ to create your package
[x] Replace <COPYRIGHT HOLDER> in LICENSE of your package with your name
[x] Fill out README.md in your package
[x] Add import statements of your function or class names to be used in __init__.py
[x] (Optional) Add from __future__ import annotations at the head of any Python files that include typing to support older Python versions
[x] Apply the formatter based on the tips in README.md
[x] Check whether your module works as intended based on the tips in README.md

@nabenabe0928 Could you review this PR?


What's the agent user Id?

I am confused what's the agent user id here?

It's the agent user ID of your service. From the docs:

agentUserId: String (up to 256 bytes). Required. Reﬂects the unique (and immutable) user ID on the agent's platform. The string is opaque to Google, so if there's an immutable form vs a mutable form on the agent side, use the immutable form (e.g. an account number rather than email).

Yes in my case I am using login with Amazon so what would be the agent user id?

There's no API for virtual devices. If you want to add simulated devices, you could use this sample for instance or you'd need to return a list of virtual devices in your SYNC response.

Yes, I am Wondering how to use this to add simulated devices in this sample?

You don't add anything to your Request Sync or Report State. In your SYNC, you are supposed to return all the devices for your user.

Suppose user adds new devices in that case the Manufacturer cloud needs to report Homegraph about the new device added according to my understanding. So, in that case, I need to use Request Sync. So in this Python Script:
import requests
api_key = '' // Added the API key from Homegraph
agent_user_id = '' // Tried all 3 above values (name, email and UserId )
def request_sync():
    url = 'https://homegraph.googleapis.com/v1/devices:requestSync?key=' + api_key
    data = {"agentUserId": agent_user_id};
    response = requests.post(url, json=data)
    print 'Response:' + response.text
    print 'Response Status code:' + str(response.status_code)
request_sync()

Where do I pass the new device list in the post request to homegraph?

The agent_user_id should be the same identifier you return in the original SYNC. Otherwise, you're trying to request a SYNC for a user that does not exist, which is a 404.

The agent_user_id is same in the Sync Intent and Report State post call. It's working fine for this smart home dashboard demo but not working for above Script.
Even I tried the Script given in documentation:
"""A tool for calling HomeGraph API with a JWT signed by a Google API Service Account."""

import argparse
import time
import json
import io

import google.auth.crypt
import google.auth.jwt
import requests
from six.moves import urllib

def generate_jwt(service_account_file):
    """Generates a signed JSON Web Token using a Google API Service Account."""

    # Note: this sample shows how to manually create the JWT for the purposes
    # of showing how the authentication works, but you can use
    # google.auth.jwt.Credentials to automatically create the JWT.
    #   http://google-auth.readthedocs.io/en/latest/reference
    #   /google.auth.jwt.html#google.auth.jwt.Credentials

    signer = google.auth.crypt.RSASigner.from_service_account_file(
        service_account_file)

    now = int(time.time())
    expires = now + 3600  # One hour in seconds

    iss = ''

    with io.open(service_account_file, 'r', encoding='utf-8') as json_file:
        data = json.load(json_file)
        iss = data['client_email']

    payload = {
        'iat': now,
        'exp': expires,
        'aud': 'https://accounts.google.com/o/oauth2/token',
        'iss': iss,
        'scope': 'https://www.googleapis.com/auth/homegraph'
    }

    signed_jwt = google.auth.jwt.encode(signer, payload)

    return signed_jwt

def get_access_token(signed_jwt):
    url = 'https://accounts.google.com/o/oauth2/token'
    headers = {'Content-Type': 'application/x-www-form-urlencoded'}
    data = 'grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion=' + signed_jwt

    response = requests.post(url, headers=headers, data=data)

    if response.status_code == requests.codes.ok:
        token_data = json.loads(response.text)
        return token_data['access_token']

    response.raise_for_status()
    return 'ERROR'

def report_state(access_token, report_state_file):
    url = 'https://homegraph.googleapis.com/v1/devices:reportStateAndNotification'
    headers = {
        'X-GFE-SSL': 'yes',
        'Authorization': 'Bearer ' + access_token
    }
    data = {}

    with io.open(report_state_file, 'r', encoding='utf-8') as json_file:
        data = json.load(json_file)

    response = requests.post(url, headers=headers, json=data)

    print 'Response: ' + response.text

    return response.status_code == requests.codes.ok

def main(service_account_file, report_state_file):
    signed_jwt = generate_jwt(service_account_file)
    print('signed JWT: ' + signed_jwt)

    access_token = get_access_token(signed_jwt)
    print('access token: ' + access_token)

    success = report_state(access_token, report_state_file)
    if success:
        print 'Report State has been done successfully.'
    else:
        print 'Report State failed. Please check the log above.'

if __name__ == '__main__':
    parser = argparse.ArgumentParser(
        description=__doc__,
        formatter_class=argparse.RawDescriptionHelpFormatter)
    parser.add_argument(
        'service_account_file',
        help='The path to your service account json file.')
    parser.add_argument(
        'report_state_file',
        help='The path to the json file containing the states you want to report.')

    args = parser.parse_args()

    main(args.service_account_file, args.report_state_file)

Error:
Response: {
  "error": {
    "code": 404,
    "message": "Requested entity was not found.",
    "status": "NOT_FOUND"
  }
}

Report State failed. Please check the log above.

Okay, I see. Do the devices you're reporting already exist for that user?

Yes, Devices do Exists for the user. I have a total of 10 appliances for that user and I am sending a state for appliance-1 using Report State.

Yes, I see all the appliances on the dashboard list for this smart home dashboard project.

Yes, I see all the devices for that agentUserId and deviceID for this smart home dashboard project:-

@eric30 I tried the above scenario. The new state was not taken. But in the gcloud console logs for this smart home dashboard project, I got the following:-
~ "POST /upload HTTP/1.1" 200
~ "GET /homegraph?agentUserId=myagentUserId&file=file.json HTTP/1.1" 200
~  "GET /refresh?agentUserId=myagentUserId HTTP/1.1" 200
~ "GET /refresh?agentUserId=myagentUserId HTTP/1.1" 200

Thank you, sir, It Started working for all the Appliances I am not Sure how but It started working properly.

I have a question with regards to the google report state, since this is a proactive call to google to push the device state we would need the json key file of the service account. In case i have multiple projects under google console based on brand, environment and each of them has different keys, how do it know for an appliance which service key is to be used for pushing the device state via report state. ?

It uses the keys to generate a unique token that is associated with a project id. If the token is not generated correctly, or it's a bad token, the request will be denied.

The agent_user_id should be the same identifier you return in the original SYNC. Otherwise, you're trying to request a SYNC for a user that does not exist, which is a 404.

@Fleker your response really helped me out, this is something you must need to mention in the document