Error opening a file

How big file can be opened by Atom?
It is failing on 500MB trace.
Prerequisites

[ ] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: https://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description

Steps to Reproduce

Expected behavior:

Actual behavior:

Reproduces how often:

Versions

Additional Information

Thanks for reaching out!
We require the template to be filled out on all new issues and pull requests. We do this so that we can be certain we have all the information we need to address your submission efficiently. This allows the maintainers to spend more time fixing bugs, implementing enhancements, and reviewing and merging pull requests.
Thanks for understanding and meeting us half way 😀

You have all the details filled there. Do you really want it in a way:
Steps: Open big file
Expected: Opening it
Actual: Hanging
How often: all tries.


oidc.yaml path should be configurable

looks like /auth-configuration/oidc.yaml path is hard code, if you can have a way to make it configurable? thanks.

#3330


Guidelines for speakers

We need recommendations and samples for speaker guidelines, covering common issues and pitfalls, along with tips and alternatives. These include:

Common inadvertent CoC/inclusiveness issues:

Don't say "guys" or "guys and gals" or anything similar, those aren't inclusive; try "folks", "Rustaceans", or similar instead.
Avoid terminology like "master/slave", use things like "primary/secondary" or "primary/replica" instead.

Common technical/presentation issues:

Make sure your slides are easily readable from the back row. Don't shrink fonts to fit more on the slide.
Make sure you're not just reading your slides.
Make sure you have the appropriate display output adapter for your laptop (the guide should note which adapters the conference / AV team will supply)

Can be adopted from here: https://github.com/RustFestEU/speakers-guide

Really nice.


[Bug]: /api routes remove the query parameters on the req object

Steps to reproduce
use the latest beta.4 or beta.5 version of netlify-plugin-nextjs v4
and add a file called test.js in the pages/api with the following content:
export default async function test(req, res) {
  res.status(200).json({query: req.query})
}

then deploy on netl;ify and test the route.. /api/test?foo=pbar
the result is
 {"query":{}}

and it shoud be
 {"query":{"foo":"pbar"}}

More information about your build

[ ] I am building using the CLI
[X] I am building using file-based configuration (netlify.toml)

What OS are you using?
Mac OS
Your netlify.toml file
[build]
  command = "next build"
  functions = "netlify/functions"
  publish = ".next"

[[plugins]]
  package = "@netlify/plugin-nextjs"

other Relevant info:
When i downgrade back to 3.9.2 it works again..

Hi. Can you share a reproduction? I've had a few people report this, but haven't been able to reproduce it. Could you also send me the full request? If you open the network panel in dev tools, right click on the request and choose "Copy as cURL", then share it?

sure when i have time i'll try to set something up.. right now i lost alsmost a full day trying to figure out why my clients previews stopped working. ;)

We reverted back to using v3.9.2.. now the initial load time is extremely slow.. but the preview function is working at least 😅

OK, glad it's working for you. If you do try again and reproduce the issue, please do send me the request details as it would be good to be able to fix this.


Composer Segmentation fault

Setup the fresh Vagrant VM, created host file entry, visited http://php7dev; so far so good.
Then I tried testing composer; just did composer require twig/twig:~1.8 as a quick test and I just get "Segmentation fault" as the output.  Tried using sudo; same thing.  Then tried just composer by itself; same thing "Segmentation fault".
I can provide more info if it helps, just not sure where to start.

Which PHP version are you trying?
Does it work under 7.0? Type newphp 70 to switch. If you are using 7.1, the version on there is a bit early. Build the latest with makephp 71

@rlerdorf, I was using 7.1. I had already tried rebuilding latest with makephp 71, but that did not fix the issue.
I switched over to 7.0 as you've suggested; that fixes it and I'm fine with 7.0 for what I'm currently working on.  Thanks for your help!

I'm still experiencing this problem with PHP 7.1. I just installed the box fresh, ran makephp 71, ran composer without parameters (I was just checking if it was there, I need this box with composer for a tutorial at DPC) and got Segmentation fault.
I tried sudo apt-get update && sudo apt-get upgrade but it made no difference.
Is there any way to get this combination working (PHP 7.1 & composer)?


Update Example02_Pipeline.cs

text["LStrip"], text["RStrip"] no longer seem to be part of TextSkill
Motivation and Context

Description

Contribution Checklist

[ ] The code builds clean without any errors or warnings
[ ] The PR follows SK Contribution Guidelines (https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
[ ] The code follows the .NET coding conventions (https://learn.microsoft.com/dotnet/csharp/fundamentals/coding-style/coding-conventions) verified with dotnet format
[ ] All unit tests pass, and I have added new tests where possible
[ ] I didn't break anyone :smile:

Good call -- this is a point of confusion. LStrip and RStrip actually are part of TextSkill, just not "the" TextSkill...
They exist in this TextSkill in the KernelSyntaxExamples project:
https://github.com/microsoft/semantic-kernel/blob/main/samples/dotnet/kernel-syntax-examples/Skills/TextSkill.cs
...but not in the CoreSkills.TextSkill version:
https://github.com/microsoft/semantic-kernel/blob/main/dotnet/src/SemanticKernel/CoreSkills/TextSkill.cs
I think this PR is on the right track -- we should probably just delete the KernelSyntaxExamples.TextSkill class and have examples use the CoreSkills version. Assigning @RogerBarreto to help this PR, cleanup of KernelSyntaxExample.

Added MyTextSkills class to the first examples to clarity.
We have samples (12) that uses together TextSkills from both Examples and Core, I'm currently working on something in parallel to make the Examples project easier and more welcoming.


ToggleURLBar command toggles the url bars of all windows

When hiding/showing the url bar with the toggleURLBar command it also hides/shows the URL bars of all other browser windows.
For example when window "BrowserA" has a hidden URL bar and then a new window "BrowserB" is opened (which has the URL bar visible by default), upon hiding the URL bar of "BrowserB" the URL bar of "BrowserA" reappears.
The toggleURLBar command should either only toggle the URL bar visibility of the current window or keep the visibility status synced across all browser windows.

fixed..


test(browser): add performance test

Execute npm run test-browser-perf from the command line.

Amazing PR! Thanks!


Issue #3256-

Description 📜
I have covered the following topics in detail in the video file:

What are Asymptotic Notations
What is the use of asymptotic notations
A world without Asymptotic Notations
Major Asymptotic Notations
Big O(Upper Bound)
Omega(Lower Bound)
Theta Notation

Fixes #3256

Type of change 📝

[x] Audio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[x] Video (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)

Domain of Contribution 📊

[x] DSA

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

@nimisha-yadav mam please review my pull request whenever you are free

Thankyou very much mam!

Thankyou very much mam!

Sure @nimisha-yadav  mam.But mam actually I am unable to clone the code there is some error message appearing with the filename.Thus I had to change it.
I have made the changes and created a .md file

Thankyou very much mam!

Sure @nimisha-yadav mam.But mam actually I am unable to clone the code there is some error message appearing with the filename.Thus I had to change it. I have made the changes and created a .md file

Yeah that's why I said to update the fork, we have already renamed those files as per the guidelines. If you still face issue while cloning, let me know here

Thankyou very much mam!

Sure @nimisha-yadav mam.But mam actually I am unable to clone the code there is some error message appearing with the filename.Thus I had to change it. I have made the changes and created a .md file

Yeah that's why I said to update the fork, we have already renamed those files as per the guidelines. If you still face issue while cloning, let me know here

Mam I gave pulled the changes and pushed again

Thankyou very much mam!

Sure @nimisha-yadav mam.But mam actually I am unable to clone the code there is some error message appearing with the filename.Thus I had to change it. I have made the changes and created a .md file

Yeah that's why I said to update the fork, we have already renamed those files as per the guidelines. If you still face issue while cloning, let me know here

@nimisha-yadav Mam I gave pulled the changes and pushed again.But the commits are not getting erased from the pull request

Should I fork the repo again and add my stuff and again create a PR? @nimisha-yadav

Should I fork the repo again and add my stuff and again create a PR? @nimisha-yadav

Yes, this sounds good.

I am again creating a PR mam @nimisha-yadav


Add dcgan

Add dcgan tutorial.

Training loop is too complicated. We don't need multi-gpu for dcgan tutorial.
See the dcgan example in example/gluon

Good point @piiswrong. @kevininthesun, would you mind simplifying the training loop?

sure.

This is an awesome draft and clear readable example code. I'll make a pass to add some more writing later and merge now. Thanks Yao! Looking forward to the next contributions! :)


DSD-874: Minor update to use a design token name for the Notification font size

Fixes JIRA ticket DSD-874
This PR does the following:

Replaces "-1" with "text.caption" for the Notification's font size. Internally, they are the same value so no visual change.

How has this been tested?
Storybook.
Accessibility concerns or updates

N/A

Checklist:

[ ] I have updated the Storybook documentation accordingly.
[ ] I have added relevant accessibility documentation for this pull request.
[ ] All new and existing tests passed.

Front End Review:

[ ] View the example in Storybook

Tugboat has finished building the preview for this pull request!
Link:

https://pr943-gnydi1pq0dy80tiwvu1pevmwkinujq49.tugboat.qa

Dashboard:

https://dashboard.tugboat.qa/624f45d77dc9604ba3dfaf09


Firefox: For some sites puppeteer times out on second page.goto

Bug description
Steps to reproduce the problem:

Set puppeteer launch properties such that Firefox is the browser

let launchProperties = {
		headless: false,
		ignoreHTTPSErrors: true,
		args: ['--no-sandbox', '--disable-setuid-sandbox'],
		product: 'firefox',
	};

Run the following script

	await this.page.goto(this.config.urlBase + '/');
	await this.page.goto(this.config.urlBase + '/fiets/fiets-aankooptips');
	console.log('navigation done');

Page navigates to '/' and subsequently '/fiets/fiets-aankooptips'

Second page.goto times out though browser has successfully rendered page
(logging statement is never executed)

When running same script with different urls it does not timeout

	await this.page.goto('https://www.duckduckgo.com');
	await this.page.goto('https://www.duckduckgo.com/app');
	console.log('navigation done');

Run the initial script with longer timeout does not resolve the issue

	await this.page.goto(this.config.urlBase + '/', { timeout: 60000});
	await this.page.goto(this.config.urlBase + '/fiets/fiets-aankooptips',{ timeout: 60000});
	console.log('navigation done');

After loading the second url, no more network activity is registered in the developer network console
Probably related to #5504
Puppeteer version
11.0.0
Node.js version
14.18.1
npm version
6.14.15
What operating system are you seeing the problem on?
macOS
Relevant log output
No response

Also tested with { waitUntil: 'load' } option, to rule out timeout issues.
No luck though

hello @petervannes
can you test this :
await page.goto("https://www.google.fr", {
    waitUntil: "networkidle2",
    timeout: 40000,
  });
}


vty 0.13

vty-5.13 is out of bounds for:

[ ] hledger-ui-1.0.5 (>=5.5 && < 5.13). Simon Michael<EMAIL_ADDRESS>@simonmichael. @simonmichael

(Follow on to #2057)

As expected, he released that ten minutes after I released hledger-ui-1.0.5. :-)
Perhaps there's a better place to discuss it, but how important/urgent is it to keep making new releases so that stackage nightly can use the latest version of dep rather than having an upper bound ? If even one dep does frequent releases, it seems that can ripple out to other packages causing many minor releases that coul seem a bit like clutter and busy-work.

My opinion is that handling dependency bumps on roughly a weekly basis is fine. If you have the bandwidth to handle them sooner, great. If you need longer, we can usually work with that too. But any upper bounds we add are always viewed as temporary and something that we would like to remove as soon as we can.
It definitely can be a lot of rippling clutter and busy work. A few ways to reduce the collective busy work:

Ask your dependencies to only make major version releases if it is actually warranted, preferring minor version releases when the changes are backwards compatible.
Use a hackage revision instead of uploading a new version of your own package when the only thing that changed is the version bounds. That way at least the ripple stops with you.
Remove the upper bound on dependencies known to release rapidly, let stackage or hackage matrix tell you when the build fails, and make a hackage revision to add constraints after the fact. This is a controversial choice because it is a worse experience for cabal users during the window of time when cabal install chooses a build plan that fails.
Cut down on dependencies, preferring stabler ones that only rarely release major version bumps.

Those are all good ideas, thanks @DanBurton.

I've bumped hledger-ui-1.0.5's vty upper bound with a hackage revision.

Sweet, thanks.


Recently introduced bug when trying to ingest guac-data cycloneDX docs

Recently introduced bug when trying to ingest guac-data cycloneDX docs
{"level":"error","ts":1668708262.4789782,"caller":"collector/collector.go:97","msg":"emit error: unable to assemble graphs: Node {debian [] 11  [] [] {file:////Users/lumb/git/guac-data/docs/cyclonedx/syft-cyclonedx-docker.io-library-redis:latest.json FileCollector}} has no value for property purl","stacktrace":"github.com/guacsec/guac/pkg/handler/collector.Collect\n\t/Users/lumb/go/src/github.com/guacsec/guac/pkg/handler/collector/collector.go:97\ngithub.com/guacsec/guac/cmd/guacone/cmd.glob..func1\n\t/Users/lumb/go/src/github.com/guacsec/guac/cmd/guacone/cmd/files.go:132\ngithub.com/spf13/cobra.(*Command).execute\n\t/Users/lumb/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/Users/lumb/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044\ngithub.com/spf13/cobra.(*Command).Execute\n\t/Users/lumb/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968\ngithub.com/guacsec/guac/cmd/guacone/cmd.Execute\n\t/Users/lumb/go/src/github.com/guacsec/guac/cmd/guacone/cmd/root.go:35\nmain.main\n\t/Users/lumb/go/src/github.com/guacsec/guac/cmd/guacone/main.go:23\nruntime.main\n\t/usr/local/Cellar/go/1.18.5/libexec/src/runtime/proc.go:250"}

Likely impacted by https://github.com/guacsec/guac/pull/231

hmm looks like maybe because the PURL could not be determined, and thus was not filled up thus erroring.

fyi : @nadgowdas

Looks like the issue is the operating system in the CDX SBOM (captured under components does not have a purl associated with it:
    {
      "type": "operating-system",
      "name": "ubuntu",
      "version": "20.04",
      "description": "Ubuntu 20.04.5 LTS",
      "swid": {
        "tagId": "ubuntu",
        "name": "ubuntu",
        "version": "20.04"
      },
      "externalReferences": [
        {
          "url": "https://bugs.launchpad.net/ubuntu/",
          "type": "issue-tracker"
        },
        {
          "url": "https://www.ubuntu.com/",
          "type": "website"
        },
        {
          "url": "https://help.ubuntu.com/",
          "comment": "support",
          "type": "other"
        },
        {
          "url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy",
          "comment": "privacyPolicy",
          "type": "other"
        }
      ],
      "properties": [
        {
          "name": "syft:distro:id",
          "value": "ubuntu"
        },
        {
          "name": "syft:distro:idLike:0",
          "value": "debian"
        },
        {
          "name": "syft:distro:prettyName",
          "value": "Ubuntu 20.04.5 LTS"
        },
        {
          "name": "syft:distro:versionCodename",
          "value": "focal"
        },
        {
          "name": "syft:distro:versionID",
          "value": "20.04"
        }
      ]
    }
  ]
}

temporary fix leave off the "operating-system" when capturing the components


[New game]: Reaction game

🎮 Game Request
Game logic and basic description: Would help check the user their reflexes. Will be using HTML,JS,CSS
Point down the features
Game points: Here user would perform the screen based guidelines, to play the game, will help them know their reflex speed.
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @Vraj1103 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

/assign

Hello @Vraj1103, Time's Uppp!⏰
Sorry for closing your issue!
But it's more than a week since we haven't received anything from your side 😢 .
Come up with new ideas, create a new issue and make sure you finish it within a week! 🔥
All the best! 🚀
Happy Hacking! 💗

Hey @Vraj1103 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


feat: support node 18

Problem
There's a new warning ExperimentalWarning: Custom ESM Loaders is an experimental feature. This feature could change at any time in Node v18
Changes
Suppress Node 18 warning

:tada: This PR is included in version 3.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[okta-blog] Update fuzzy sentence

This PR updates a fuzzy sentence in the okta blog. (cc: @n1g3ld0ugla5)
I also think that the block about Running Falco with Docker is out of scope and moves away from the main topic. I suggest removing it. Let me know if I should update the PR with that change.
What type of PR is this?
/kind bug
/kind content
Any specific area of the project related to this PR?
/area blog

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: pmusa
Once this PR has been reviewed and has the lgtm label, please assign vjjmiras for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

content/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Issif, pmusa
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

content/OWNERS [Issif]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 541bda69a25dd73acab7fc27b6d878864fca6758


Sample nginx config for HTTP to HTTPS proxying

Needed for validator providers who have authentication requirements to
use their services.

Worth adding a readme that shows the equivalent pythd / pyth_tx command lines to use each one.

Also I think it is generally better to ALL CAPS any strings that the user needs to edit like yourpool / YourAuthKey

add keepalive_requests<PHONE_NUMBER>; #int32 max so that the connection only gets closed based on time

add keepalive_requests<PHONE_NUMBER>; #int32 max so that the connection only gets closed based on time

there may be a better way to say "the largest number possible here", like -1? not familiar with the internals of nginx config

also, we found the provider would eventually close the connection
added this seemed to resolve it:
location / {
  proxy_http_version 1.1;
  proxy_set_header Connection "";
  ...

from nginx.com/blog/tuning-nginx/#keepalive_requests


Fix instructions to get container's logs

Small change, ngrok_www should be www_ngrok
Thanks a lot for this image ;)

Thank you, good catch!


Option to pull down latest version available

Does bazel-deps support pulling down latest 3rdparty dependency versions available from say, Maven?
E.g. if I specify version to be LATEST then it'll pull down whatever latest version that is available in the repository.
Looking at the documentation looks like you can either hardcode the version number or leave it blank (in which case it'll be fulfilled by transitive deps). It'll be handy to add LATEST option.

A feature like that would be nice but it doesn't exist.
We could merge a PR if you have time.
I guess we would look for an API we can use with coursier.


Development => Master

Closes #51
see if it can be closed going from development to master

Aha! So close issues in the PR from development to master of course 🤦♂


fix: Updated Message for Deleting Submmitd Document

TASK
(this fix will be globally applied)
Before:

After:

create instance

@hrwX create instance


Inverse Kinematics

Is there a way to enable Inverse Kinematics?

Hi, you could directly use the calculateInverseKinematics method form the pybullet API (see the doc here).

The bodyUniqueId parameter corresponds to the robot model (eg robot.getRobotModel())
You can retrieve the endEffectorLinkIndex with the getIndex() method (eg robot.link_dict["RHand"].getIndex())

I believe that the method will return articular coordinates, you can use the setAngles method to control the robot

Thank you @mbusy!
I managed to calculateInverseKinematics using this snippet:
# Get Robot Info
bodyUniqueId = pepper.getRobotModel()
endEffectorLinkIndex = pepper.link_dict["r_hand"].getIndex()

# This is the (random) target position of the end-effector
pos = [0.1, 0.2, 0.1]

ik = p.calculateInverseKinematics(bodyUniqueId, endEffectorLinkIndex, pos)

According with the documentation, calculateInverseKinematics "returns a list of joint positions for each degree of freedom".
Thus, I've an array like this:
(-1.474085674906577, -1.4844357913663873, 0.04486723386730852, -5.496345165136124e-05, 0.07537907489489408, -0.0003723378908280802, 0.0051549125182370585, 0.008979399275344108, -0.014666386280464905, -0.004953011341898082, 0.00879055175984655, 0.022946787673324816, -0.010184529012474873, -0.027202783784677706, 0.021224111419988784, -0.008571043759656932, -0.03752837902953518, -0.0014436705943825824, 0.002102722869505602, -0.00017534845292913374, 0.0009418055971807989, 0.0005322461581582625, 0.0005666829758810678, -0.0029624243067073305, 0.022198287283984593, 0.4951957579029603, 0.785444306061011, -0.0133625064228351, 0.2072241628159427, 0.0006243669582267051, 0.009190171500332517, 8.716910302713072e-05, -0.0011604897402534991, 0.004083571002748031, 0.002467825382847382, -0.0022580905539191067, 0.0021721508398546744, 0.023983284434820513, -0.01329549938356328, -0.017211004622897395, 0.02169084226552172, -0.010370895810222925, -0.029959239459141068, 0.010978844415562308, -0.007691225584195273, 0.0, 0.0, 0.0)
where, I think, each 3 values correspond to one joint: if I have n joints, the array format is (x_1, y_1, z_1, x_2, y_2, z_2, ..., x_n, y_n, z_n). Is this intuition right?
The setAngles method takes as arguments joint_names,  joint_values and percentage_speeds where joint_values is a "List of values corresponding to the angles in radians to be applied". Since I have, for each joint, the correspondent coordinates in 3D space, is there a method to setCoordinates instead of setAngles. Otherwise, can you suggest me how I can map these coordinates to the angle in radians?
Thanks :)

where, I think, each 3 values correspond to one joint: if I have n joints, the array format is (x_1, y_1, z_1, x_2, y_2, z_2, ..., x_n, y_n, z_n). Is this intuition right?

Mmmh I don't think so. It would make more sense for the method to return one articular position per dof, so the returned list would actually be composed of articular positions for each dof. Looking at the values of your array, it would make sense, the values are much more similar to articular positions in radians than cartesian coordinated in meters

@FaMoSi did you manage to get it to work ? If so I'll close the issue

Yes @mbusy! Thanks 😃

@Famosi would you possibly be able to share your solution to this, or extend as to what values are represented by the return of calculateInverseKinematics in context?

Unfortunately this issue was for an old project and I don't remember what the values represent.
Are you sure the last @mbusy answer is not correct?

@RaspberryPicardBox, I'm also having some trouble getting the IK working. Could you perhaps elaborate on what you mean with the kinematic model starting fromt he tibia? See my issue here

@stdcout42 sorry for the delay. I'm making reference to this excerpt here: "The kinematic chains start at the Tibia link and respectively end at the right and left gripper links."
This is from the paper by SoftBankRobotics which can be found here https://arxiv.org/abs/1909.00779

@stdcout42 sorry for the delay. I'm making reference to this excerpt here: "The kinematic chains start at the Tibia link and respectively end at the right and left gripper links."
This is from the paper by SoftBankRobotics which can be found here https://arxiv.org/abs/1909.00779

Thanks for your reply, I've solved the issue I was having (for future readers, see aforementioned issue 82


Setting to specify worktree path

Is there a setting to specify where worktrees should be stored? I think it would be useful to have a directory somewhere out of the way to put all the active worktrees

The basic idea is to create all worktrees at the same repository level. A simple solution is to use bare repositories or create a directory for your repository and keep all your worktrees there.
Am I missing something? Why would you want to specify a different path for your worktrees?

Right now I have all my repositories in d:/projects, I guess my concern would be if all of my active worktrees are also in d:/projects it would start to get kind of cluttered as I would have all of my repositories and worktrees mixed in the same project directory.
I was thinking it would be nice being able to store all worktrees for all projects in d:/projects/worktrees. But I could also look into your suggestions and try a bare repository or creating a subfolder that would include a repository and its worktrees.

My personal preference is to use bare repositories.
That's what I recommend to people who use work trees.
I'm not sure how you would solve the problem that happens in the project directory by creating a directory of worktrees.
You will end up creating multiple worktrees from multiple projects in the same directory.

I tried working with bare repositories but I think there's still a use case for specifying a worktree directory. My current workflow involves having a primary vscode window with all of my active projects. The issue I found with bare repositories is that it's a bit more complicated to set up and the directory name I'm adding to my workspace ends up being the name of a branch, i.e. "main". This makes it difficult to differentiate projects in that window.
I personally don't mind mixing and matching the worktrees from all my active projects into a single folder.

Hmm...
If that's the case, I'll add a configurable property.
When this property is defined, all worktrees will be created based on your path.

That would be awesome, thank you!

Hi @BrianKmdy,
Apologies for the delay!
The enhancement has been published v1.0.21!
I would really like to know if this enhancement was what you were looking for.
Please test it when you are free and let me know about your experience.

Awesome, thank you @alexiszamanidis. I tested it out and it I'm able to store my worktrees in the folder now! One note which relates to this issue (https://github.com/alexiszamanidis/vscode-git-worktrees/issues/19) is that the worktree name doesn't include the project name, so if I had worktrees from multiple projects in that same folder there could be name collisions if they use the same branch name.
Thanks again for working on this!

To avoid name collisions, the format should look something like this:
[base-path]/[project-directory]/[worktree-name]

How does this sound to you?

I added the enhancement.
I hope you like it!

I'm glad you liked it.
Thank you for your time and contribution!


Remove useless global variable in custom_utils

Removing this variable allows to use dfferent instances of the same class (CustomImagePrediction) at the same time without using the same model_json.

with respect to the change in requirements.txt, we should fix versions for every library. must consider this for future releases @OlafenwaMoses


How can I prevent call going to voicemail if enable.

When receiving a call if it is timed out or rejected then it goes to voicemail and terminate notification comes after 5mins. I want to ditect this and terminate the call straightaway. The sample is taken from Graph Api docs. Microsoft IVR already doing this but I could not find any resources related to this. Could someone please tell me how to do this? Thanks.
`POST https://graph.microsoft.com/v1.0/communications/calls
Content-Type: application/json
{
<EMAIL_ADDRESS>"#microsoft.graph.call",
"callbackUri": "https://bot.contoso.com/callback",
"targets": [
{
<EMAIL_ADDRESS>"#microsoft.graph.invitationParticipantInfo",
"identity": {
<EMAIL_ADDRESS>"#microsoft.graph.identitySet",
"user": {
<EMAIL_ADDRESS>"#microsoft.graph.identity",
"displayName": "John",
"id": "112f7296-5fa4-42ca-bae8-6a692b15d4b8"
}
}
}
],
"requestedModalities": [
"audio"
],
"mediaConfig": {
<EMAIL_ADDRESS>"#microsoft.graph.serviceHostedMediaConfig"
}
}`

As far as i know you can just create a teams call policy where forwarding to the voice mail is disabled checkout https://techcommunity.microsoft.com/t5/microsoft-teams/how-to-disable-voicemail-in-teams/m-p/1388790

Thanks.


Login functionality

✨ Feature Request
Login n register page r not linked to each other
Are you participating in GSSoC?

[ ] Yes

@dhairyagothi please assign me this issue I want to work on it

they are linked . working fine on local


Can't build Android Hello World example with bazel

I'm using this guide. This line is failing:
bazel build -c opt --config=android_arm64 $APPLICATION_PATH:helloworld
With the following error:
ERROR: Config value 'android_arm64' is not defined in any .rc file
Nothing in the doc talks about running into this. Google searching is also failing me.

Hi @ntaylorbishop, Could you please check whether you defined this values in your code. https://github.com/google/mediapipe/blob/master/.bazelrc#:~:text=build%3Aandroid_arm64 --config%3Dandroid,fat_apk_cpu%3Darm64-v8a in bazelrc file


Improve db seeds

This PR adds the following users to db/seeds to complement the existing<EMAIL_ADDRESS>user:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
I found the addition of these users useful while playing with the app in development.
I've also removed some duplication by using Role::<role>#role_name instead of hardcoded strings.

Looks good to me @chrisroos. I wonder if we should use @example.com domain names rather than @gov.uk for these users (I appreciate the existing one already used the latter so it's not something you introduced) - just in case they happen to exist and we end up sending an email to one of them?

Looks good to me @chrisroos. I wonder if we should use @example.com domain names rather than @gov.uk for these users (I appreciate the existing one already used the latter so it's not something you introduced) - just in case they happen to exist and we end up sending an email to one of them?

Thanks, @chrislo :+1:
Using example.com is probably a good shout but I'm not going to do that as part of this PR.


Batch size limits

Hyperswarm mediator should reject all batches larger than 1 MB to close a vulnerability

Also hit the limit on sync batch size
hypr-mediator-1  | Unhandled exception caught Error: Message is too large for an atomic write. Max size is 16777215 bytes.
hypr-mediator-1  |     at NoiseSecretStream._write (/app/hyperswarm/node_modules/@hyperswarm/secret-stream/index.js:447:17)
hypr-mediator-1  |     at WritableState.update (/app/hyperswarm/node_modules/streamx/index.js:187:16)
hypr-mediator-1  |     at WritableState.updateWriteNT (/app/hyperswarm/node_modules/streamx/index.js:553:10)
hypr-mediator-1  |     at process.processTicksAndRejections (node:internal/process/task_queues:77:11)


fix(cloudevents/server): fix ssl verify error for internal server url

Signed-off-by: wuhuizuo<EMAIL_ADDRESS>

/approve


Ensure text is selected when focussing the address bar.

Steps

Load a web page
Tap the address bar

Expected

The text is selected so that it can be copied/replaced easily

Actual

Sometimes the text is not selected properly

Hello, hope you don't mind, I've taken the liberty of submitting a PR for this issue.
From what I could gather the issue seems to come from the cursor being set when becomeFirstResponder() is called and interfering with the call to selectAll(nil).
I also considered replacing the self.textField.selectAll(nil) with self.textField.selectedTextRange = self.textField.textRange(from: self.textField.beginningOfDocument, to: self.textField.endOfDocument) to keep the beginning of the address visible when selecting long urls instead of scrolling to the end. But since it's a change in behavior I refrained myself before discussing it here.

Thanks @lm2s - going to review it just now.

What you've done works me.  Thanks!


added CTX and TCAP tokens

Website is https://cryptex.finance
Token address can be confirmed on coingecko also:
https://www.coingecko.com/en/coins/tcap
https://www.coingecko.com/en/coins/ctx
TCAP is a fully decentralized ERC-20 compatible smart contract that tokenizes real-time Total Market Capitalization from ALL cryptocurrencies and tokens listed on the largest crypto data providers in the world, created by Cryptex Finance.
CTX is the governance token of the Cryptex Protocol.

@crisgarner can you solve conflicts and change name of tcap to TCAP Token in a same way as contract is returning it via ABI? I am happy to merge this PR

Hey sure, I can fix it

Done @MRabenda

In TCAP you are missing deciamls field and }

In TCAP you are missing deciamls field and }

Sorry about that, used the online tool. It should be fixed now


recent failures when running E2E on KinD

Describe the bug
1- the new netcat images are large in size so it requires longer timeout setting to run
I used
-       timeout           = time.Second * 40
+       timeout           = time.Second * 400

2- IPv6 test cases fails probably some env setting I tried to disable firewalld but that didn't help as I work around I used
-       isSingleStack     = false
+       isSingleStack     = true

To Reproduce
Steps to reproduce the behavior:

bring up kind cluster
deploy operator
make test-e2e

Expected behavior
We should be able to run both IPv4 and IPv6 test cases on KinD

/assign @martinkennelly

Suggestion: prepull and load the image on cluster creation, I'll create a PR for that

I ran into this issue and disabled firewalld. v6 tests work for me.
Ill look for a smaller test images.

@msherif1234 confirmed the workaround to get IPV6 tests working:
sudo systemctl stop firewalld
sudo systemctl stop docker
sudo systemctl start docker
# create your cluster

/close
Fixed with image size reduction and doc update.


can not set global options if I use script tag for vue.

// register plugin if it is used via cdn or directly as a script tag
if (typeof window !== 'undefined' && window.Vue) {
    window.Vue.use(Toasted);
}

Vue.use automatically prevents you from using the same plugin more than once, so calling it multiple times on the same plugin will install the plugin only once.

so I can not set global options by Vue.use(Toasted, options).

Thank you for the feedback. the above code block you have mentioned is used to allow people to use the plugin directly via cdn or script tag. i have tested, the problem only resists when we use the plugin via script tags.
// register plugin if it is used via cdn or directly as a script tag
if (typeof window !== 'undefined' && window.Vue) {
    window.Toasted = Toasted;
}

and then you can register the plugin as you would do normally.
Vue.use(Toasted, yourOptions);

please let me know if you have a better solution. thanks


OverflowError: value too large to convert to int

Whenever I am running macs for that bam file ( with only unique mapped reads) it get stuck at "36000000" for few hours and then I get this error.
INFO  @ Tue, 08 Oct 2013 11:53:22: #1 read tag files...
INFO  @ Tue, 08 Oct 2013 11:53:22: #1 read treatment tags...
INFO  @ Tue, 08 Oct 2013 11:53:28:  1000000
INFO  @ Tue, 08 Oct 2013 11:53:33:  2000000
INFO  @ Tue, 08 Oct 2013 11:53:38:  3000000
INFO  @ Tue, 08 Oct 2013 11:53:44:  4000000
INFO  @ Tue, 08 Oct 2013 11:53:49:  5000000
INFO  @ Tue, 08 Oct 2013 11:53:55:  6000000
INFO  @ Tue, 08 Oct 2013 11:54:00:  7000000
INFO  @ Tue, 08 Oct 2013 11:54:05:  8000000
INFO  @ Tue, 08 Oct 2013 11:54:11:  9000000
INFO  @ Tue, 08 Oct 2013 11:54:16:  10000000
INFO  @ Tue, 08 Oct 2013 11:54:21:  11000000
INFO  @ Tue, 08 Oct 2013 11:54:27:  12000000
INFO  @ Tue, 08 Oct 2013 11:54:32:  13000000
INFO  @ Tue, 08 Oct 2013 11:54:37:  14000000
INFO  @ Tue, 08 Oct 2013 11:54:43:  15000000
INFO  @ Tue, 08 Oct 2013 11:54:48:  16000000
INFO  @ Tue, 08 Oct 2013 11:54:53:  17000000
INFO  @ Tue, 08 Oct 2013 11:54:59:  18000000
INFO  @ Tue, 08 Oct 2013 11:55:04:  19000000
INFO  @ Tue, 08 Oct 2013 11:55:09:  20000000
INFO  @ Tue, 08 Oct 2013 11:55:14:  21000000
INFO  @ Tue, 08 Oct 2013 11:55:20:  22000000
INFO  @ Tue, 08 Oct 2013 11:55:25:  23000000
INFO  @ Tue, 08 Oct 2013 11:55:30:  24000000
INFO  @ Tue, 08 Oct 2013 11:55:36:  25000000
INFO  @ Tue, 08 Oct 2013 11:55:41:  26000000
INFO  @ Tue, 08 Oct 2013 11:55:46:  27000000
INFO  @ Tue, 08 Oct 2013 11:55:51:  28000000
INFO  @ Tue, 08 Oct 2013 11:55:57:  29000000
INFO  @ Tue, 08 Oct 2013 11:56:02:  30000000
INFO  @ Tue, 08 Oct 2013 11:56:07:  31000000
INFO  @ Tue, 08 Oct 2013 11:56:13:  32000000
INFO  @ Tue, 08 Oct 2013 11:56:18:  33000000
INFO  @ Tue, 08 Oct 2013 11:56:23:  34000000
INFO  @ Tue, 08 Oct 2013 11:56:29:  35000000
INFO  @ Tue, 08 Oct 2013 11:56:34:  36000000
Traceback (most recent call last):
File "/usr/bin/macs2", line 514, in
main()
File "/usr/bin/macs2", line 45, in main
run( args )
File "/usr/lib64/python2.7/site-packages/MACS2/callpeak.py", line 69, in run
else:       (treat, control) = load_tag_files_options  (options)
File "/usr/lib64/python2.7/site-packages/MACS2/callpeak.py", line 379, in load_tag_files_options
treat = tp.build_fwtrack()
File "cParser.pyx", line 824, in MACS2.IO.cParser.BAMParser.build_fwtrack (MACS2/IO/cParser.c:10311)
File "cParser.pyx", line 828, in MACS2.IO.cParser.BAMParser.build_fwtrack (MACS2/IO/cParser.c:10262)
File "cParser.pyx", line 891, in MACS2.IO.cParser.BAMParser.__build_fwtrack_wo_pysam (MACS2/IO/cParser.c:11246)
File "cParser.pyx", line 1015, in MACS2.IO.cParser.BAMParser.__fw_binary_parse (MACS2/IO/cParser.c:13208)
OverflowError: value too large to convert to int

Error with macs2 version macs2 <IP_ADDRESS>50731, on OSX El Capitan:
INFO  @ Wed, 11 Nov 2015 15:29:57:
Command line: callpeak -t sox32.bed -g 1.3e-9 -p 0.001 --bw=300 -B -f BED -n test_sox32
ARGUMENTS LIST:
name = test_sox32
format = BED
ChIP-seq file = ['sox32.bed']
control file = None
effective genome size = 1.30e-09
band width = 300
model fold = [5, 50]
pvalue cutoff = 1.00e-03
qvalue will not be calculated and reported as -1 in the final output.
Larger dataset will be scaled towards smaller dataset.
Range for calculating regional lambda is: 10000 bps
Broad region calling is off
INFO  @ Wed, 11 Nov 2015 15:29:57: #1 read tag files...
INFO  @ Wed, 11 Nov 2015 15:29:57: #1 read treatment tags...
INFO  @ Wed, 11 Nov 2015 15:29:58:  1000000
INFO  @ Wed, 11 Nov 2015 15:30:00:  2000000
INFO  @ Wed, 11 Nov 2015 15:30:01:  3000000
INFO  @ Wed, 11 Nov 2015 15:30:02:  4000000
INFO  @ Wed, 11 Nov 2015 15:30:03:  5000000
INFO  @ Wed, 11 Nov 2015 15:30:04:  6000000
INFO  @ Wed, 11 Nov 2015 15:30:05:  7000000
INFO  @ Wed, 11 Nov 2015 15:30:06:  8000000
INFO  @ Wed, 11 Nov 2015 15:30:07:  9000000
INFO  @ Wed, 11 Nov 2015 15:30:08:  10000000
INFO  @ Wed, 11 Nov 2015 15:30:09: #1 tag size is determined as 73 bps
INFO  @ Wed, 11 Nov 2015 15:30:09: #1 tag size = 73
INFO  @ Wed, 11 Nov 2015 15:30:09: #1  total tags in treatment: 10878224
INFO  @ Wed, 11 Nov 2015 15:30:09: #1 user defined the maximum tags...
INFO  @ Wed, 11 Nov 2015 15:30:09: #1 filter out redundant tags at the same location and the same strand by allowing at most 1 tag(s)
INFO  @ Wed, 11 Nov 2015 15:30:10: #1  tags after filtering in treatment: 6261074
INFO  @ Wed, 11 Nov 2015 15:30:10: #1  Redundant rate of treatment: 0.42
INFO  @ Wed, 11 Nov 2015 15:30:10: #1 finished!
INFO  @ Wed, 11 Nov 2015 15:30:10: #2 Build Peak Model...
Traceback (most recent call last):
File "/Users/andrea/Programs_NGS/MACS/bin/macs2", line 614, in
main()
File "/Users/andrea/Programs_NGS/MACS/bin/macs2", line 56, in main
run( args )
File "/usr/local/lib/python2.7/site-packages/MACS2/callpeak_cmd.py", line 175, in run
opt = options
File "MACS2/PeakModel.pyx", line 108, in MACS2.PeakModel.PeakModel.init (MACS2/PeakModel.c:2385)
File "MACS2/PeakModel.pyx", line 123, in MACS2.PeakModel.PeakModel.build (MACS2/PeakModel.c:2521)
OverflowError: value too large to convert to int


Improve caption of order overwrite confirmation dialog

1. Why is this change necessary?
The caption of the dialog, that is shown in case of a possible data loss when saving the order, is not explaining what has happened.

2. What does this change do, exactly?
Improves the caption of the yes-no dialog. It now explains what actually has happened and why the saving of the order has been aborted.

3. Describe each step to reproduce the issue or behaviour.
Open the same order in two different backend sessions.
User 1: Save an order.
User 2: Save the same order again.
4. Please link to the relevant issues (if any).
N/A
5. Which documentation changes (if any) need to be made because of this PR?
N/A
6. Checklist

[x] I have squashed any insignificant commits
[x] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

This is quite important for us because overwriting other changes made to an order by Shopware WMS will cause severe issues, including stock corruption. So we really need the user to understand the consequences of clicking "Yes" here.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/SW-22103
Please use this issue to track the state of your pull request.

thanks for your contribution @windaishi  +1 :tada: :blue_heart:


Hello my macro don´t see my remoteplay

hello my macro do not record i changed settings it records but if i want to replay script nothing happens. Also if i take a screenshot i just get black snapshot once connected with the playstation not at the startscreen
if someone can help me out? Solved!!!

how'd you solve it?


Factories shouldn't take in document name

We might consider not having the RunRouter factories take in the document names since they are already tuned to the documents which they expect to take in.

At first I thought the same, but I added the document names to signature out of general paranoia (better to provide too much information than too little in a critical, expensive-to-change-later interface like this one) and for this use case:
class Thing:
    def __call__(self, name, doc):
        if name == 'start':
            return [self], []
       ...

Is this a pattern we want? I guess this makes the using of partial a bit more annoying.

I'm drawing on our experience in the original expected signature of callbacks to RE.subscribe. At first it was just f(doc) and we inferred the document type by inspecting the keys. Later we made the type explicit in the signature, arriving at the current API f(name, doc). Needless to say that was a disruptive API change and one we don't want to repeat. That is why, at the first hint that we might want the document type in this API as well, I included it.
But I could be wrong. Can you illustrate how partial is more annoying?


I can't reach the car moderate precision which I trained for 80 epochs

I trained the CasA-V for 80 epochs, 3 classes., while I found I can't reach car moderate 3D precision which recall is 11 and by the way ,the other two classes reached the precision as you write in paper.
I think my batchsize is too small, it's two. I wonder can I use two batchsize to obtain high precision? How to reset learning rate?
Here is the result.
*************** EPOCH 80 EVALUATION *****************
bbox AP:90.7547, 89.7766, 89.5010
bev  AP:90.2147, 88.2992, 88.0006
3d   AP:89.6871, 79.6853, 79.2249
aos  AP:90.74, 89.67, 89.31
Car<EMAIL_ADDRESS>0.70, 0.70:
bbox AP:96.8148, 95.5741, 93.2506
bev  AP:93.6572, 89.8203, 87.5100
3d   AP:92.9158, 84.1482, 83.7333

This may be caused by the high score threshold, you can use lower score threshold (0.7->0.6 or 0.7->0.65) in the CasA-V.yaml to test your model.
    POST_PROCESSING:
        RECALL_THRESH_LIST: [0.3, 0.5, 0.7]
        SCORE_THRESH: 0.6  # tuning the score threshold here to obtain good results
        OUTPUT_RAW_SCORE: False

Why is the network so sensitive to the threshold? By adjusting this threshold, I also achieved a similar AP to the paper.
bbox AP:98.1848, 89.9826, 89.6064
bev  AP:90.3334, 88.6443, 88.1494
3d   AP:89.6972, 86.2327, 79.2771
aos  AP:98.13, 89.89, 89.46
Car<EMAIL_ADDRESS>0.70, 0.70:
bbox AP:98.9700, 95.7557, 93.3304
bev  AP:93.7706, 92.0452, 89.7328
3d   AP:92.8850, 86.1569, 83.7628
aos  AP:98.93, 95.63, 93.15
Car<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:98.1848, 89.9826, 89.6064
bev  AP:98.2297, 89.9412, 89.6159
3d   AP:98.2073, 89.9306, 89.5879
aos  AP:98.13, 89.89, 89.46
Car<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:98.9700, 95.7557, 93.3304
bev  AP:98.9805, 95.7699, 93.3410
3d   AP:98.8878, 95.7337, 93.3036
aos  AP:98.93, 95.63, 93.15
Pedestrian<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:80.2600, 73.4548, 71.9500
bev  AP:71.2903, 68.6034, 61.9450
3d   AP:70.3801, 67.5366, 60.8072
aos  AP:77.47, 70.51, 68.57
Pedestrian<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:81.3972, 75.1650, 70.4979
bev  AP:74.0048, 68.8206, 62.4292
3d   AP:72.8491, 66.2445, 59.8847
aos  AP:78.36, 71.88, 67.02
Pedestrian<EMAIL_ADDRESS>0.25, 0.25:
bbox AP:80.2600, 73.4548, 71.9500
bev  AP:82.9656, 80.9756, 73.6741
3d   AP:83.0630, 80.9756, 73.6741
aos  AP:77.47, 70.51, 68.57
Pedestrian<EMAIL_ADDRESS>0.25, 0.25:
bbox AP:81.3972, 75.1650, 70.4979
bev  AP:86.9962, 82.2175, 75.5535
3d   AP:87.0576, 82.2166, 75.5526
aos  AP:78.36, 71.88, 67.02
Cyclist<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:89.0014, 78.5029, 78.0384
bev  AP:87.7107, 74.6787, 67.6883
3d   AP:86.5453, 72.9849, 66.3992
aos  AP:88.70, 78.05, 77.54
Cyclist<EMAIL_ADDRESS>0.50, 0.50:
bbox AP:94.9959, 79.1564, 76.5699
bev  AP:93.3758, 75.2013, 70.7382
3d   AP:91.8668, 71.9886, 67.4627
aos  AP:94.58, 78.67, 76.05
Cyclist<EMAIL_ADDRESS>0.25, 0.25:
bbox AP:89.0014, 78.5029, 78.0384
bev  AP:88.0737, 75.3276, 74.3367
3d   AP:88.0737, 75.3276, 74.3367
aos  AP:88.70, 78.05, 77.54
Cyclist<EMAIL_ADDRESS>0.25, 0.25:
bbox AP:94.9959, 79.1564, 76.5699
bev  AP:93.8242, 75.7949, 73.0799
3d   AP:93.8242, 75.7949, 73.0799
aos  AP:94.58, 78.67, 76.05

@yiri2022
Hi, what is the threshold set to achieve similar results in the paper?  0.65 ？ 0.6？

@jlqzzz , @Eaton2022  @yiri2022  ,thanks for discuss this problem, I have updated this code. Now, one can easily attain a good performance by training the default config. We show a CasA-V results reproduced by 2080 GPU with spconv2 :
2022-11-29 02:52:34,960   INFO  Average predicted number of objects(3769 samples): 4.774
2022-11-29 02:52:45,250   INFO  Car<EMAIL_ADDRESS>0.70, 0.70:
bbox AP:98.5548, 89.9622, 89.6169
bev  AP:90.3222, 88.6719, 88.2400
3d   AP:89.6201, 86.6608, 79.3748
aos  AP:98.51, 89.88, 89.47
Car<EMAIL_ADDRESS>0.70, 0.70:
bbox AP:99.2572, 95.8205, 93.3752
bev  AP:96.0735, 92.1997, 89.8395
3d   AP:93.0469, 86.4311, 83.9911
aos  AP:99.23, 95.70, 93.20


add global scope and move type reference cache in the scope

This PR includes 2 main things:

cache the current NODE so the this reference will be correct
refactor the typeReferenceCache to be in the same scope so we control data the be persisted in a single space.

THis Pr can be closed, because code changes are included in this PR:
Duplicate of  #87


Crash on creating Geometry

I tried to create Plane with below code
Plane.Builder(size = Float3(20f, 20f, 1f), center = Float3()).build()

I got an exception on startup it.
kotlin.UninitializedPropertyAccessException: lateinit property vertices has not been initialized
    at io.github.sceneview.geometries.Geometry.getVertices(Geometry.kt:65)
    at io.github.sceneview.geometries.Geometry$BaseBuilder.build(Geometry.kt:154)
    at io.github.sceneview.geometries.Geometry$BaseBuilder.build(Geometry.kt:159)

Looks like a problem with BaseBuilder<T : Geometry> inside Geometry.
BaseBuilder contains the following code
abstract class BaseBuilder<T : Geometry> internal constructor(
        var vertices: List<Vertex> = listOf(),
        var submeshes: List<Submesh> = listOf()
    ) {

        fun vertices(vertices: List<Vertex>) = apply { this.vertices = vertices }
        fun submeshes(submeshes: List<Submesh>) = apply { this.submeshes = submeshes }

        open fun build(engine: Engine): T {
            val vertexBuffer = VertexBuffer.Builder().apply { … }.build(engine)

            // Determine how many indices there are
            val indexBuffer = IndexBuffer.Builder().apply {
                indexCount(submeshes.sumOf { it.triangleIndices.size })
                    .bufferType(IndexBuffer.Builder.IndexType.UINT)
            }.build(engine)

            return build(vertexBuffer, indexBuffer).apply {
                setBufferVertices(engine, vertices)
                setBufferIndices(engine, submeshes)
            }
        }

        fun build() = build(Filament.engine)

        internal abstract fun build(vertexBuffer: VertexBuffer, indexBuffer: IndexBuffer): T
    }

On return from open fun build(engine: Engine): T it applies the buffers
 setBufferVertices(engine, vertices)
 setBufferIndices(engine, submeshes)

but the vertices and submesh arguments refer to the fields inside T created by the build(vertexBuffer, indexBuffer) function, not the BaseBuilder fields with the same name

I am experiencing the same issue when creating any primitive from io.github.sceneview.geometries. The error occurs every time I attempt to do so. If there's any workaround or fix for this, please let me know. Thank you for your attention to this matter.

Just an out-of-context question, how do you place the geometry into the ArSceneView ?

I didn't find a workaround so I needed to build my geometries in blender als glb files and import them which leads to a lot of work in my project. I would be very happy to get this solved soon.

I didn't find a workaround so I needed to build my geometries in blender als glb files and import them which leads to a lot of work in my project. I would be very happy to get this solved soon.

@PixelsteinLangenselbold
Have you tried passing the sceneView instance to the build method on Plane.Builder?
I'm able to create a plane using this code:
val geometry = Plane.Builder(
            size = Size(
                x = 10f,
                y = 10f
            )
        )
            .build(sceneView)


Merge error by deploying config is ignored in Webui Configuration Deploymen

Peering Manager version
1.8.2-dev
Python version
3.9
Steps to Reproduce
I'm very happy with Peering manager and I am building a complete Nokia SROS template in combination with two virtual Nokia SR OS V23.3.R3 routers running in Containerlab with
Hi I am using the Napalm-SROS driver from pip3 package that has been developed by Jvbemmel: https://github.com/napalm-automation-community/napalm-sros:
pip3 list | grep napalm
napalm                  4.1.0
napalm-srl              1.0.0
napalm-sros             1.0.0

During config deployment when the peering.jobs.set_napalm_configuration() function sends the candidate config to the Nokia SROS router, I do see some inconsistency between the UI and what the Syslog tells about the merge result. I have explained steps below. I would like to see that these merge errors are shown in the UI and also block the deployment of the configuration.
This is my observation:
Generate config:
  Oct 27 09:02:15 peeringmanager python3[754487]: 09:02:15 default: peering.jobs.generate_configuration(<Router: sros01>, job=<Job: da18d6fc-4f44-44e0-920c-7ea03ac3cbd2>) (da18d6fc-4f44-44e0-920c-7ea03ac3cbd2)
  Oct 27 09:02:18 peeringmanager python3[962841]: 09:02:18 default: Job OK (da18d6fc-4f44-44e0-920c-7ea03ac3cbd2)
  Oct 27 09:02:18 peeringmanager python3[962841]: 09:02:18 Result is kept for 500 seconds

Deploy config: (With an error in the configuration but no differences in BGP configuration)
	Oct 27 09:02:40 peeringmanager python3[754487]: 09:02:40 default: peering.jobs.set_napalm_configuration(<Router: sros01>, False, job=<Job: a3ddca18-bb5f-456c-8aa1-33e71fb665a7>) (a3ddca18-bb5f-456c-8aa1-33e71fb665a7)
	Oct 27 09:03:10 peeringmanager python3[962847]: Merge issue : ('Merge issue: %s', "MINOR: MGMT_CORE #2201: Unknown element - 'Rname'\r")
	Oct 27 09:03:10 peeringmanager python3[962847]: 09:03:10 default: Job OK (a3ddca18-bb5f-456c-8aa1-33e71fb665a7)
	Oct 27 09:03:10 peeringmanager python3[962847]: 09:03:10 Result is kept for 500 seconds

Configuration Deployment WEBUI screen gives `"No configuration differences found."` but Syslog gives:
Merge issue : `('Merge issue: %s', "MINOR: MGMT_CORE #2201: Unknown element - 'Rname'\r")`

With changes in BGP peerings

Generate config:
	Oct 27 09:06:09 peeringmanager python3[754487]: 09:06:09 default: peering.jobs.generate_configuration(<Router: sros01>, job=<Job: 6fe58a5a-d002-48d3-87ab-fcea3c12430a>) (6fe58a5a-d002-48d3-87ab-fcea3c12430a)
	Oct 27 09:06:12 peeringmanager python3[962953]: 09:06:12 default: Job OK (6fe58a5a-d002-48d3-87ab-fcea3c12430a)
	Oct 27 09:06:12 peeringmanager python3[962953]: 09:06:12 Result is kept for 500 seconds

Deploy config: (With an error in the configuration and extra changes in BGP configuration)
	Oct 27 09:06:15 peeringmanager python3[754487]: 09:06:15 default: peering.jobs.set_napalm_configuration(<Router: sros01>, False, job=<Job: 36da473e-1dfc-4150-8499-c1d148316f92>) (36da473e-1dfc-4150-8499-c1d148316f92)

	Oct 27 09:06:45 peeringmanager python3[962959]: Merge issue : ('Merge issue: %s', "MINOR: MGMT_CORE #2201: Unknown element - 'Rname'\r")
	Oct 27 09:06:45 peeringmanager python3[962959]: 09:06:45 default: Job OK (36da473e-1dfc-4150-8499-c1d148316f92)
	Oct 27 09:06:45 peeringmanager python3[962959]: 09:06:45 Result is kept for 500 seconds

Configuration differences in Peering Manager onfiguration Deployment screen WebUI:

configure {
			router "Base" {
				bgp {
					neighbor "<IP_ADDRESS>" {
						prefix-limit ipv4 {
	-                       maximum 1200000
	+                       maximum 120000
						}
					}
					neighbor "2001::1" {
						prefix-limit ipv6 {
	-                       maximum 500000
	+                       maximum 50000
						}
					}
				}
			}
		}

But Syslog also says: Merge issue : `('Merge issue: %s', "MINOR: MGMT_CORE #2201: Unknown element - 'Rname'\r")`

Commit config: (With an error in the configuration and extra changes in BGP configuration)
 Peering Manager onfiguration Deployment screen WebUI says Configuration Saved

	Oct 27 09:08:46 peeringmanager python3[754487]: 09:08:46 default: peering.jobs.set_napalm_configuration(<Router: sros01>, True, job=<Job: f059c9e9-7702-4e32-9f98-093c8e6f661a>) (f059c9e9-7702-4e32-9f98-093c8e6f661a)
	Oct 27 09:09:18 peeringmanager python3[962990]: Merge issue : ('Merge issue: %s', "MINOR: MGMT_CORE #2201: Unknown element - 'Rname'\r")
	Oct 27 09:09:18 peeringmanager python3[962990]: 09:09:18 default: Job OK (f059c9e9-7702-4e32-9f98-093c8e6f661a)
	Oct 27 09:09:18 peeringmanager python3[962990]: 09:09:18 Result is kept for 500 seconds

Expected Behavior
Expected behaviour would be that a Merge conflict, including the messages' is show in the UI next to the configuration differences. Also if there is a Merge conflict, the "Save configuration" should be blocked
Observed Behavior
The Merge confilct error output is only shown in the /var/log/syslog that makes it very confusing why the config is not deployed.

Update from my side:
I updated the Napalm_SROS driver to the latest git development version (https://github.com/napalm-automation-community/napalm-sros.git) and It seemd to be fixed now.
This can be closed

The best way would be to pin the version of the NAPALM driver inside local_requirements.txt and use this file as your own dependency list for your env.


Disabling underline shouldn't disable gutter

Oops

Looks good :+1:

A release has been published with this fix.


Fix rotate tool on mobile devices

Please check if the PR fulfills these requirements

[ ] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Bug fix: The RotateTool does not work on mobile device.

What is the current behavior? (You can also link to an open issue here)

The RotateTool does not work on mobile devices. viewport.initialRotation is undefined

What is the new behavior (if this is a feature change)?

The RotateTool works fine on mobile devices.

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:
I modified function defaultStrategy(evt) in RotateTool.js.

Can someone tellme what's the problem with codecov/patch? i added test code on RotateTool.test.js

Thanks!

:tada: This PR is included in version 5.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fallback implementation of opt_length instruction

This fallback implementation serves several purposes:

Minimize exists to the interpreter
Cover instruction with non-skipped tests

Nice, thank you!!


MonadError is not reexported

MonadError is not reexported in Relude.Monad.Reexport, is it an oversight or should it be removed from the corresponding section in README.md?

@blmage Thanks for opening the issue! It should be removed from README.md. One of our goals is not to encourage any particular error-handling framework, so we don't export MonadError intentionally.


feat(RingTheory): finite type and finite presentation are stable under base change

Thanks!
maintainer merge

There are significantly more files imported in some files. Does it make sense to put the new material in a separate file?

There are significantly more files imported in some files. Does it make sense to put the new material in a separate file?

I made a new file.

LGTM
bors merge

Thanks for the reviews!


deploy: Add k8s YAML

Description
Add a basic template YAML for k8s deployment of gProfiler.
Motivation and Context
Allow deploying gProfiler easily over k8s.
How Has This Been Tested?
On my local k8s cluster.
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the relevant documentation.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Not sure what are these errors now :/

Not sure what are these errors now :/

See https://github.com/Granulate/gprofiler/pull/34


Replace instances of pa.PandasDtype enum with python, numpy, pandas types #311

Updated all data types in the documentation, and doc strings.

thanks @benkeesey! I just fixed a documentation build issue, would you mind rebasing your branch onto master? Let me know if you need help with that.

@cosmicBboy Changed to master branch. Let me know if that wasn't correct.

hey @benkeesey looks like there are a few places that need to be updated, see https://github.com/pandera-dev/pandera/pull/496/checks?check_run_id=2639584874#step:11:562 as an instance of the issue.
To make sure the documentation build locally, you can run make docs to reproduce the errors we're seeing on CI.

hey @benkeesey looks like there are still mis-matching outputs based on your changes, see here as an example.
there's also an issue with the sphinx version that should be fixed on the master branch now.

Changed to master branch.

Just to clarify, rebasing means to re-play the changes you've made on top of a target branch (in this case master). However, since you've made changes on your fork's master branch, it might be a pain to rebase. The simpler thing to do would be to git pull origin master to pull down the changes to your fork

Hi @cosmicBboy, Thanks for the help. I haven't forgotten about this, and I pulled down the upstream master. I haven been trying to get the build commands to work with Sphinx. I really haven't ever worked with it, so not fully understanding the process.
When I try and run make docs I get the following error:
Sphinx error:
Builder name _build not registered or available through entry point
I also get errors when trying to run the commands you send in the Makefile.
I appreciate the help, but is there somewhere where I can learn more about how to use Sphinx in this context?
Thanks!

hey @benkeesey, hmm that's weird...
can you try this command and copy-paste the output here?
# in root of pandera repo
python -m sphinx -E "docs/source" "docs/_build" -v -v

@cosmicBboy running the command you specified sphinx runs until I get a ThemeError as follows:

Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\cmd\build.py", line 276, in build_main
app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\application.py", line 277, in init
self.init_builder()
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\application.py", line 332, in init_builder
self.builder.init()
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\builders\html_init.py", line 219, in init
self.init_templates()
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\builders\html_init.py", line 259, in init_templates
self.theme = theme_factory.create(themename)
File "C:\ProgramData\Anaconda3\lib\site-packages\sphinx\theming.py", line 247, in create
raise ThemeError(__('no theme named %r found '
sphinx.errors.ThemeError: no theme named 'furo' found (missing theme.conf?)
Theme error:
no theme named 'furo' found (missing theme.conf?)

Thanks for the help.

looks like you don't have furo installed: https://github.com/pandera-dev/pandera/blob/master/requirements-dev.txt
pip install furo should do the trick

@cosmicBboy  Ah, that makes sense. There were a few other requirements I didn't have that I had to install. But I am able to build the documentation locally now. Thanks for the help.
Is there a way I can run the checks locally to make sure the changes I make pass?

hey @benkeesey yes, for linting and file format stuff, install and setup pre-commit locally. Now every time you make a commit those checks will run. If you want to do it manually, run pre-commit run --all-files.
pandera uses nox to run the test and docs-building suite:
https://pandera.readthedocs.io/en/stable/CONTRIBUTING.html#run-the-test-suite-locally
This can take a while, since it runs against a bunch of python versions. You can run nox -l to get a list of all the individual sessions you can run, then nox -db conda --envdir .nox-conda -s <session-name>.

@benkeesey there's also a make command make docs for building the docs.
also, do you mind if you give me write access to your fork? there are some CI issues that I can help address on your end

also a tip to make things easier to debug, look at the checks to see what's wrong and click on the details, e.g. https://github.com/pandera-dev/pandera/pull/496/checks?check_run_id=2845836921#step:11:10251, then try to reproduce it and debug locally

@cosmicBboy Thanks for all the help. I made some minor changes to the error detail you linked in your last comment, and when I ran pre-commit run --all-files after installing pre-commit I got all "Passed" messages for everything.
Here is the Terminal output:

(base) C:\Users\benjk\Documents\GitHub\pandera-benkeesey\docs>pre-commit run --all-files
[WARNING] The 'rev' field of repo 'https://github.com/ikamensh/flynt' appears to be a mutable reference (moving tag / branch).  Mutable references are never updated after first install and are not supported.  See https://pre-commit.com/#using-the-latest-version-for-a-repository for more details.  Hint: pre-commit autoupdate often fixes this.
Check python ast.........................................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check for merge conflicts................................................Passed
Check Yaml...............................................................Passed
Debug Statements (Python)................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
Mixed line ending........................................................Passed
isort....................................................................Passed
flynt....................................................................Passed
black....................................................................Passed
pylint...................................................................Passed
mypy.....................................................................Passed

If there are still any errors, do you know if the what I ran makes sense?
Thanks for all the help!


CI: travis task of 'Integration for profiles' is failing

I am disabling this task, meanwhile let us investigate for the root cause
Note, we have 2 tasks on this. Python 2.7 one works; while 3.6 is failing
az cloud list-profiles -otsv
azdev verify package $share_folder/build/
Traceback (most recent call last):
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 666, in _build_master
    ws.require(__requires__)
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 984, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 875, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (six 1.11.0 (/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages), Requirement.parse('six==1.12'), {'astroid'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/home/travis/virtualenv/python3.6.3/bin/azdev", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3144, in <module>
    @_call_aside
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3128, in _call_aside
    f(*args, **kwargs)
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3157, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 668, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 681, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 875, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (six 1.11.0 (/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages), Requirement.parse('six==1.12'), {'astroid'})
The command "./scripts/ci/test_profile_integration.sh" exited with 1.
cache.2
store build cache

will look into details next week after national holidays

Based on the message pkg_resources.ContextualVersionConflict: (six 1.11.0 (/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages), Requirement.parse('six==1.12'), {'astroid'}), it seems six 1.11.0 was installed on the machine but the requirements file needs six==1.12.

Why previous builds succeed and recent builds fail?
Previously when running pip install $ALL_MODULES, azure-cli is installed before azure-cli-core, and recently the order reversed. azure-cli requires six~=1.12  while azure-cli-core only requires six. The version of the dependency to be installed seems to be determined by the the first setup.py when install(needs to verify). Since six 1.11.0 is already installed, it meets six and six 1.12.0 will not be installed for recent builds.


MSD stopped being exposed

This has been working for me, but at some point CM3 goes to state where MSD is no more exposed on secondary USB port. As matter of fact there seems to be no USB device exposed at all.
usbboot does not show any obvious error and second stage bootloader is loaded to the device successfully.
lsusb on host computer does not show anything connected on USB though once second stage bootloader is loaded.
I have now two CM3 in this state. Filesystem on CM3 itself seems to be still fine, as normal boot still works, however I can't get it anymore to MSD mode.
I can't really say how to get CM3 to this state either, as all I was doing was debugging u-boot boot
Any thoughts?
Or may be adding boot artefacts which would have option to reset emmc on CM3?

Is this using the official CMIO carrier board?  It's possible that the eMMC is not being detected because the EMMC_DISABLE_N signal is not being correctly pulled high by the msd.elf code.
It may be the same issue as we're seeing on the Pi Zero where there is a bug in the bootcode.bin which in some cases doesn't terminate the communication correctly and as such gets stuck waiting for the boot.  Does the LED change state at all during this process?
It might be worth trying the usb_reset fix detailed elsewhere here since that would have a similar response to the one you're seeing
Gordon

yes this is using official Compute module 3 I/O carrier board.
Board starts with red + green LED on when I connect power, then green LED goes off somewhere after sending bootcode.bin. Green LED does not come back anymore.
I'm using u-boot on boot partition, if that helps to narrow ir. I thought that u-boot might have corrupted drive but erasing first few blocks on emmc did not help (only broke u-boot:) )
I just tested usb_reset merged 2 days ago and no joy, still same. No MSD is exposed.

Now you've erased the first couple of sectors can you try moving J4 from EN
to DIS.  This will mean that the eMMC will be enabled at boot time but
there's no MBR so it will fail the boot and drop back to USB boot...  Does
this make any difference?
Gordon
On Mon, Apr 24, 2017 at 11:04 AM Ondrej<EMAIL_ADDRESS>wrote:

yes this is using official Compute module 3 I/O carrier board.
Board starts with red + green LED on when I connect power, then green LED
goes off somewhere after sending bootcode.bin. Green LED does not come back
anymore.
I'm using u-boot on boot partition, if that helps to narrow ir. I thought
that u-boot might have corrupted drive but erasing first few blocks on emmc
did not help (only broke u-boot:) )
I just tested usb_reset merged 2 days ago and no joy, still same. No MSD
is exposed.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_raspberrypi_usbboot_issues_16-23issuecomment-2D296603178&d=DwMFaQ&c=DpyQ_ftY536pf7wCBQXXU58xADDRY77THQzJu1OmzOo&r=EpeUfwJ53nQC2xcdRnrSM8FN2O0tyGujIYibNTEXRbE&m=3GPFxQhBBb5ryIZIyKsBwM87VyAiVOgI2ay7gjRFgxU&s=pU5tlCgduq8qak3ftr8frW3BMd5XCV3qTj7K3OCEIJk&e=,
or mute the thread
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AB9CHLC9bGAClWdK0-5F7hlhovuBWTI84tks5rzHOQgaJpZM4NCXil&d=DwMFaQ&c=DpyQ_ftY536pf7wCBQXXU58xADDRY77THQzJu1OmzOo&r=EpeUfwJ53nQC2xcdRnrSM8FN2O0tyGujIYibNTEXRbE&m=3GPFxQhBBb5ryIZIyKsBwM87VyAiVOgI2ay7gjRFgxU&s=ist9Grfm-L1PTAcDFKDbfD9P0wCRXVvw68E44duGpps&e=
.

--
Director of Software Engineering, Raspberry Pi (Trading) Limited
t:  +44 (0) 1223 322633
m: +44 (0) 7450 946289
e<EMAIL_ADDRESS>w: www.raspberrypi.org

not much change.
I have actually two broken CM3, one on which I have erased few first sectors.
When I've moved J4 to DIS, CM3 with erased sectors now defaults to USB boot, but still no MSD once 'usbboot' completes.
other one will boot to u-boot, regardless, I guess that's expected as I moved J4….

I have updated the code to fix this problem... Please reopen if problems are still found.

Leave it at EN...
Check a couple of things:

Are you running rpiboot on a Pi, a PC or Mac?
Are you definite that you rebuilt rpiboot and are using sudo ./rpiboot
to make sure it picks up the new one?
What is the output on the command line when you run it
What does dmesg look like?

Gordon
On Mon, Apr 24, 2017 at 11:59 AM Ondrej<EMAIL_ADDRESS>wrote:

not much change.
I have actually two broken CM3, one on which I have erased few first
sectors.
When I've moved J4 to DIS, CM3 with erased sectors now defaults to USB
boot, but still no MSD once 'usbboot' completes.
other one will boot to u-boot, regardless, I guess that's expected as I
moved J4….
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/raspberrypi/usbboot/issues/16#issuecomment-296619425,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB9CHHb9T1xyBR_ct0cMHD1oJwMGpYueks5rzICfgaJpZM4NCXil
.

--
Director of Software Engineering, Raspberry Pi (Trading) Limited
t:  +44 (0) 1223 322633
m: +44 (0) 7450 946289
e<EMAIL_ADDRESS>w: www.raspberrypi.org


Not all dot files offered in open file dialog

Check for existing issues

[X] Completed

Describe the bug / provide steps to reproduce it
I'm using the jetbrains keymap.

I do a cmd-shift-o to search for a project file.
I type ".env". As I type the matching files are listed.

I have 2 files in my project, ".envrc" and ".envrc.template". ".envrc.template" is listed. ".envrc" is not listed.
Environment
Zed: v0.116.1 (stable)
OS: macOS 12.6.7
Memory: 16 GiB
Architecture: x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.
 Once open, the open file dialog displays it properly.

If the file is open it displays in the dialog properly.


Progress bar/upload indicator when adding image to remote albums. #FeatureRequest

When adding a lot of images to a remote album, there is no feedback when all the images are uploaded. It would be handy to have a little icon/progress bar on the album to show that uploading is in progress.

I got your point and really appreciate all the efforts you have been putting on this app.
I host my Nextcloud server on a Pi 3B and expose it to the internet, my parents live in another town from mine and access it through their DSL line. It has been more than a year now, and Les Pas never fail me or them. That's why I believe the sync works pretty solid as long as the network is stable. And by the way, The speed of the DSL line on both end are 100Mb/s, we don't have speed problem under daily use, althought it took several days, yes days, for my dad to upload all his camera roll.
There are many kinds of edge cases that could jeopardize the sync, the app just can't tell if it's a temparately glitch of the network or a permanent one like the extremely volatile case as server name changed. Showing some fail uploading messages to the user after every glitch that might very well be fixed in the next round of sync just couldn't help much to solve the actual problem but only brings up the unnecessary anxiesity.
However I could use that "Publication" action icon on the first page as an indicator for network status. In fact, I already use it that way, since my family members published some albums to me, the button will turns on everytime I open Les Pas. If that icon is gray out, I would know there is something wrong with the network. I should make it a little bit more exaggerated.

Thanks for your reply! I really think most photo apps concentrate on the completely wrong thinks like a fancy web gui without a mobile apps. My theory is, that most users want the basic stuff from an photo app: 1.) mobile and completely controllable by a mobile app 2.) photo syncing/saving in the background 3.) creating and sharing albums between family members and friends. Las pass fulfills all those points and I think it could be one of the most used self-hosted apps out there (just look how big all those google-photos-replacement-threads are). It is such a great software and it is nearly there.
Back to the status: What about putting an icon in the title bar beneath the circle:

 green checkmark -> there is a connection and everything is in sync
 grey checkmark -> currently no connection to nextcloud but last time we had a connection everything was in sync and there are no local chances since then
 green loading -> we have a connection and data is is beeing uploaded/downloaded
 grey loading -> we lost connection when there was still things to sync or in the meantime there were local changes

 (optional) grey x -> there was some problem with nextcloud (e.g. wrong response, ...)
This would be very easy to understand for most of the users and at the same time give valuable information.

I have another idea regarding sync status. You see, there is already a status message for camera roll backup in the Setting menu. I could make another one for album sync in "Auto Sync" menu item summary.
I totally agree with you that an app centric solution is the future. Nowaday, people create and consume content all on their phones.

I see your point not to clutter the main screen. I agree, that putting the status message into the settings menu is a good alternative. Although I would recommend to put it to the top (into a new category) so that scrolling is not neccessary.
Another alternative is to create a new menu entry "Sync status" which opens another dialog. Maybe even name the menu item dynamically ("Syncing with 4mb/s...").

Don't get me wrong, data safety is very important. If my memory is correct, nearly all the quick fixes I released so far are somehow related to sync and backup. The priority is at the top of the list.
There is a long way to go to be absolute robust as Google vault can be, and probably never will, the one thing I'm sure is I will keep fixing them once those bugs arise, getting closer to that target on every move.

I strongly disagree. Since you are handling all syncing yourself instead of relying on e.g. the nextcloud app, syncing is the central element in lespas (otherwise it would be a local gallery app). Since there is no feedback about server connectivity, syncing status or error messages, I would not trust any data to les pas which I can't afford to loose. If you don't believe me start a survey how many users care about where their files are at the very moment. I bet nearly 100% of the selfhosted community cares.
To give you a positive example about communicating sync status to the user, I created a screenshot of immich which will be one of the main competitor of les pas:

You could hide these information in a sub menu to not bother the users who don't care, but I think providing this information is essential for such kind of app.

Ok, let's agree on the disagree. A preference item will be implemented in Setting screen, showing how many sync actions (not just upload, but also copy, move, new album created etc.) are still undergoing, this could protentially be a signal to bring user's attention to some persistant issues that might preventing sync from finishing.
As for Immich, that's a self-contained integrated solution. Like a Photoprism, librephoto clone with fancy clients. I don't think Les Pas is a competitor to it. Only chance Les Pas has, is when user start to realise photo is not the only solution they need, there are calendar, contact, notes taking too. Then an AIO server backend is a better choice.

A sync status is added in release 2.5.10


SchemaSync.pull() should not obtain write-lock on container

Fixes

SchemaSync.pull() should not obtain write-lock on container. Its a read-only container operation.
Set timeout to 1 sec & 30 retries. The default was 100 ms & 20 retries which is too small for SchemaSync operation that may take at least 1 sec or more.

The overall algorithm for retry need to be improved. This issue was reported on internal backlog by local sync.

This issue was reported on internal backlog by local sync.

Please link to the issue.

This issue was reported on internal backlog by local sync.

Please link to the issue.

https://dev.azure.com/bentleycs/iModelTechnologies/_workitems/edit/1470768


Can not execute due to GLIBC

I tried to install the .deb, but run into several issues, namely:
sudo dpkg -i /home/flo/Downloads/ChatGPT_1.1.0_linux_x86_64.deb
Selecting previously unselected package chat-gpt.
(Reading database ... 308058 files and directories currently installed.)
Preparing to unpack .../ChatGPT_1.1.0_linux_x86_64.deb ...
Unpacking chat-gpt (1.1.0) ...
dpkg: dependency problems prevent configuration of chat-gpt:
 chat-gpt depends on libayatana-appindicator3-1; however:
(Reading database ... 308065 files and directories currently installed.)
Preparing to unpack .../ChatGPT_1.1.0_linux_x86_64.deb ...
Unpacking chat-gpt (1.1.0) over (1.1.0) ...
dpkg: dependency problems prevent configuration of chat-gpt:
 chat-gpt depends on libayatana-appindicator3-1; however:
  Package libayatana-appindicator3-1 is not installed.

dpkg: error processing package chat-gpt (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 chat-gpt

so is installed libayatana-appindicator3-1
and used sudo apt --fix-broken install
now I get
sudo dpkg -i /home/flo/Downloads/ChatGPT_1.1.0_linux_x86_64.deb
(Reading database ... 308075 files and directories currently installed.)
Preparing to unpack .../ChatGPT_1.1.0_linux_x86_64.deb ...
Unpacking chat-gpt (1.1.0) over (1.1.0) ...
Setting up chat-gpt (1.1.0) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...

and when executing:
chat-gpt
chat-gpt: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

Trying the AppImage, I get
/home/flo/Downloads/chat-gpt_1.1.0_amd64.AppImage
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by chat-gpt)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by chat-gpt)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by chat-gpt)
chat-gpt: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebkit2gtk-4.0.so.37)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgtk-3.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgdk-3.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libcairo.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgio-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgio-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libjavascriptcoregtk-4.0.so.18)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libjavascriptcoregtk-4.0.so.18)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libjavascriptcoregtk-4.0.so.18)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libjavascriptcoregtk-4.0.so.18)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libjavascriptcoregtk-4.0.so.18)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libglib-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libglib-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libglib-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libcrypto.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libcrypto.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwpe-1.0.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libWPEBackend-fdo-1.0.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libepoxy.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libsystemd.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libsystemd.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libsystemd.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libicuuc.so.70)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libicuuc.so.70)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libxml2.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libxml2.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libsqlite3.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libsqlite3.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libxslt.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwoff2dec.so.1.0.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgcrypt.so.20)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgstreamer-1.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgstreamer-1.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgstpbutils-1.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libopenjp2.so.7)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwebp.so.7)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libenchant-2.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgmodule-2.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwayland-server.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libwayland-server.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libxkbcommon.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libpsl.so.5)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgssapi_krb5.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libmount.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libmount.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libselinux.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libselinux.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/liblzma.so.5)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/liblzma.so.5)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libcap.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libunwind.so.8)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libunwind.so.8)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libdw.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libdw.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libgudev-1.0.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libevdev.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libdbus-1.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libdbus-1.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libXau.so.6)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libunistring.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libunistring.so.2)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libkrb5.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libkrb5.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libk5crypto.so.3)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libkrb5support.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libkrb5support.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libblkid.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libelf.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libudev.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libudev.so.1)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libbsd.so.0)
chat-gpt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /tmp/.mount_chat-gGx4vQx/usr/lib/libmd.so.0)

my Ubuntu version is
Description:	Ubuntu 20.04.6 LTS
Release:	20.04
Codename:	focal
ldd (Ubuntu GLIBC 2.31-0ubuntu9.9) 2.31

Try this
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5

The GLIBC version on Ubuntu 20.x is slightly older. For Delphi applications, Ubuntu 22.x is recommended.