sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: yt-dlp
Issue: Clarify how `--rate-limit` work with `-N`
Labels: docs/meta/cleanup

### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

- [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field

### Checklist

- [X] I'm asking a question and **not** reporting a bug or requesting a feature
- [X] I've looked through the [README](https://github.com/yt-dlp/yt-dlp#readme)
- [X] I've verified that I'm running yt-dlp version **2023.07.06** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
- [X] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766) and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar questions **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)

### Please make sure the question is worded well enough to be understood

Is there an option to speed limit downloads? I tried ‘—limit-rate’ and ‘—throttled-rate’ by setting ‘500K’ or ‘500000’ it did not help and still downloads at maximum speed. I also use ‘—concurrent-fragments 4’ maybe this is an issue? How can i force yt-dlp only to use no more than 500K (half of megabyte) Thank you.

### Provide verbose output that clearly demonstrates the problem

- [ ] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [ ] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [ ] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

_No response_
Repository: flutter
Issue: Isolate.spawn not working in Android debug mode
Labels: platform-android,engine,has reproducible steps,P2,team-android,triaged-android,found in release: 3.13,found in release: 3.14

### Is there an existing issue for this?

- [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues)
- [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports)

### Steps to reproduce

1. Run Android app in debug mode
2. Isolate.spawn()
3. Unplug the usb debug cable
4. Plug the usb debug cable again
5. Isolate.spawn()

### Expected results

Isolate.spawn should work or throw an error if not

### Actual results

Step 2: Isolate works fine

Step 5: Isolate is not working, no error message is provided

### Code sample

<details><summary>Code sample</summary>

```dart
ReceivePort rPort = ReceivePort();
Isolate.spawn(_isolateEntryPoint, rPort.sendPort);

void _isolateEntryPoint(SendPort sPort) {
  print('_isolateEntryPoint start');
}
```

</details>


### Screenshots or Video

_No response_

### Logs

_No response_

### Flutter Doctor output

<details><summary>Doctor output</summary>

```console
[!] Flutter (Channel stable, 3.10.6, on macOS 13.0.1 22A400 darwin-x64, locale en-VN)
    • Flutter version 3.10.6 on channel stable at /Users/Desktop/Develop/flutter/3.10.6/flutter
    ! Warning: `flutter` on your path resolves to /Users/Desktop/Develop/flutter/3.3.10/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/Desktop/Develop/flutter/3.10.6/flutter. Consider adding /Users/Desktop/Develop/flutter/3.10.6/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/Desktop/Develop/flutter/3.3.10/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/Desktop/Develop/flutter/3.10.6/flutter. Consider adding /Users/Desktop/Develop/flutter/3.10.6/flutter/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f468f3366c (5 weeks ago), 2023-07-12 15:19:05 -0700
    • Engine revision cdbeda788a
    • Dart version 3.0.6
    • DevTools version 2.23.1
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
    • Android SDK at /Users/xuantung/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
```

</details>
Repository: PowerToys
Issue: Possibility to have a multiple windows bars on the one screen 
Labels: Needs-Triage,Needs-Team-Response

### Description of the new feature / enhancement

It would be great to have the ability to create multiple window bars on a single screen. Currently, when working with a large screen (40 inch) , I use external tools such as DisplayFusion to split one large screen into multiple smaller screens with separate window taskbars. Although PowerToys already provides some solutions for splitting the screen, it only creates virtual zones. DisplayFusion makes it much easier to manage windows
please check attachet foto
![displayfusion](https://github.com/microsoft/PowerToys/assets/113333322/6ed7f133-a93c-425e-ba69-5f3f3cc59206)


### Scenario when this would be used?

This will be a game changer when using big screens.

### Supporting information

It would be helpful to have the option to choose how we want to split our monitors.
Currently, we can create multiple desktops on Windows, but not on the same screen. It would be beneficial to have the ability to create multiple desktops on a single screen.
Repository: PowerToys
Issue: Fancy Zones eating my SHIFT key
Labels: Issue-Bug,Product-FancyZones

### Microsoft PowerToys version

0.72.0

### Installation method

PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

FancyZones

### Steps to reproduce

Start Win11 (was genuinely shutdown), work as usual.
After a while, when typing text, `SHIFT` key does not produce UPPER CASE any longer, but triggering the Fancy Zones overlay.

### ✔️ Expected Behavior

Fancy Zones not eating my `SHIFT` key.

### ❌ Actual Behavior

Intermittently, my keyboard's `SHIFT` key stopped working. That is, I couldn't type UPPER CASE any longer, unless using `CAPS LOCK`.
I figured that PowerToys Fancy Zones could be the culprit, as my screen's configured Fancy Zones were shown upon repeatedly depressing the shift key. The configured Fancy Zones key for placing a window is `CTRL` `SHIFT`.
Problem disappeared, when closing Power Toys or deactivating only Fancy Zones.


N.B.: Win11 accessibility features _Sticky keys_ and _Filter keys_ are disabled.

### Other Software

_No response_
Repository: ant-design
Issue: Menu 在 mode=horizontal时 自定义展开icon问题
Labels: 💡 Feature Request,Inactive

### Reproduction link

[![Edit on CodeSandbox](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/dazzling-shadow-5gs27r?file=/src/App.tsx:1549-1559)

### Steps to reproduce

1、因menu horizontal 无法自定义设置展开icon，故在label处传入自定义icon，此时展示正常。
![image](https://github.com/ant-design/ant-design/assets/67736912/f9ede4a1-1420-446c-a2a2-b76cc930884a)

2、将menu外层容器宽度缩小，使其出现收缩状态。
3、hove有多层结构的menu，此时弹出的下拉框Menu会自带一个向右的箭头，此时会和第一步的自定义的icon重复，展示异常。
![image](https://github.com/ant-design/ant-design/assets/67736912/b595e644-b852-42db-8f4d-a5566cfd7232)



### What is expected?

期望可以在horizontal下自定义展开icon，并且和Menu弹出的菜单不冲突。

### What is actually happening?

无法自定义展开icon，使用方改造label会出现异常。

| Environment | Info |
| --- | --- |
| antd | 5.8.3 |
| React | 18.2.0 |
| System | MacOS 13.4.1  |
| Browser | Chrome  114.0.5735.198 |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: next.js
Issue: Websocket host/port for HMR uses the window.location variables instead of actual configured values in the server
Labels: create-next-app,bug

### Verify canary release

- [X] I verified that the issue exists in the latest Next.js canary release

### Provide environment information

```bash
Operating System:
      Platform: linux
      Arch: x64
      Version: #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023
    Binaries:
      Node: 18.17.1
      npm: 9.6.7
      Yarn: 1.22.19
      pnpm: N/A
    Relevant Packages:
      next: 13.4.17-canary.1
      eslint-config-next: 13.4.13
      react: 18.2.0
      react-dom: 18.2.0
      typescript: 5.1.6
    Next.js Config:
      output: N/A
```


### Which area(s) of Next.js are affected? (leave empty if unsure)

CLI (create-next-app)

### Link to the code that reproduces this issue or a replay of the bug

https://github.com/vercel/next.js/blob/canary/packages/next/src/client/components/react-dev-overlay/internal/helpers/get-socket-url.ts#L13

### To Reproduce

1. Create a new NextJs app in port 3000
2. Run a web proxy in port 8080 which forwards the HTTP requests to 3000
3. Open http://localhost:8080 and verify that the NextJS app is displayed
4. Edit a page or component in the NextJS app and notice that the HMR does not reflect the change in http://localhost:8080

### Describe the Bug

When a NextJS app is under an HTTP proxy, the WebSocket connection is not established since the client code looks for the connection with port `window.location.port` instead of the WebSocket configured port.

For example, I have a web proxy in http://localhost:8080 to forward the connection to http://localhost:3000.
NextJS run in http://localhost:3000.
In this case, the WebSocket client connects with URL: `ws://localhost:8080/` but it should be `ws://localhost:3000/`
https://github.com/vercel/next.js/blob/canary/packages/next/src/client/components/react-dev-overlay/internal/helpers/get-socket-url.ts#L13

### Expected Behavior

Please use the configured host/port to establish the WebSocket connection instead of using `window.location` variables.

### Which browser are you using? (if relevant)

Chrome

### How are you deploying your application? (if relevant)

yarn dev
Repository: godot
Issue: RigidBody3D orientation dynamics are not solved correctly with Godot Physics
Labels: discussion,topic:physics,needs testing,topic:3d

### Godot version

v4.1.1.stable.official [bd6af8e0e]

### System information

Godot v4.1.1.stable - Arch Linux #1 ZEN SMP PREEMPT_DYNAMIC Mon, 24 Jul 2023 20:19:56 +0000 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1060 with Max-Q Design () - Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz (12 Threads)

### Issue description

It seems that the RigidBody3D orientation dynamics are not solved correctly.

This error is easily noticeable if one sets a torque-free (therefore with no damping) RigidBody3D into rotation around an axis that is not one of the inertia principal axes of that RigidBody3D.

In Godot Physics, one would obtain a **constant angular velocity** rotation while [Euler's equation](https://en.wikipedia.org/wiki/Euler's_equations_(rigid_body_dynamics)), that describes rigid body dynamics in 3D, states otherwise.

I did not check the code yet, but my guess would be that the term &omega; &times; ( I &omega; ) of the equation has been forgotten. This error is common as this term does not appear in 2D rigid body dynamics but solely in 3D rigid body dynamics.

### Steps to reproduce

1. Apply an impulse or a torque impulse to a non-spherical RigidBody3D with a method like `apply_impulse()` such that the body would enter into rotation around a non-principal inertia axis of the RigidBody3D.
2. The resulting rotation will not be physically correct.

### Minimal reproduction project

[rigidbody_test.zip](https://github.com/godotengine/godot/files/12366810/rigidbody_test.zip)

This minimal reproduction project contains a single scene: `test.tscn` that should simply be run to notice the problem. 

When running this scene, a RigidBody3D is set into rotation using the `apply_impulse` method, a green MeshInstance3D follows the rotation of that RigidBody3D until a final time is reached. Wait 2 seconds for the simulation to end and observe the final rotation of the green MeshInstance3D.

A reference solution is shown as a red MeshInstance3D that describes the expected final orientation of the RigidBody3D. This reference orientation has been generated with `pybullet` using the provided `pybullet_rigidbody_test.py` python script.

At the end of the 2s of simulation, the green MeshInstance3D should match almost exactly the red MeshInstance3D (which is the case when the rotation is triggered around one of the inertia principal axes of the RigidBody3D but not in the general case).

The file `pybullet_rigidbody_test.py` provides a simple python script that enables the generation of additional reference solutions using `pybullet`.
Repository: PowerToys
Issue: Peek - can't view PDF/HTML soft links
Labels: Issue-Bug,Priority-2,Product-Peek

### Microsoft PowerToys version

At least 0.72.0 and 0.85.1.

### Installation method

PowerToys auto-update

### Running as admin

No

### Area(s) with issue?

Peek

### Steps to reproduce

1. Creat a PDF. (For example, save this web page as PDF)

2. Create a soft link targeting it.

   One way to do so is PowerShell:

   ```powershell
   New-Item -Type SymbolicLink -Target original.pdf -Path link.pdf
   ```

3. Open the Explorer, _Peek_ at the link.

### ✔️ Expected Behavior

The PDF is shown.

### ❌ Actual Behavior

The peek window appears, but the file does not.

![](https://github.com/microsoft/PowerToys/assets/73375426/c3687db5-3776-41dd-95ee-ad799c238bf1)

> **Unable to open the file**
>
> Something is wrong.
>
> [Refresh the page]

### Other Software

MS Edge 115.0.1901.203

### Additional information

- It's a PDF-only issue: texts (`*.txt`), images (`*.jpg`) and markdown (`*.md`) will work.
- If you peek at `*.html`, an empty window will be shown, but there will be no error pop-up (as for `*.pdf`).
- Hard links work.
- Pasting file URIs into MS Edge behaves similarly. (Note: If you double click the soft link (open with MS Edge), the file URI would be the target.)

Relevant but not identical: #2527
Repository: neovim
Issue: TUI: extra letter 'q' in command mode (cursor shape term code)
Labels: status:blocked-external,tui

### Problem

**I execute nvim over SSH.**
When I execute nvim and press colon or slash, an extra letter 'q' disappeared after the colon or slash.
My neovim configuration directory(`~/.config/nvim`) is empty.



### Steps to reproduce
ssh 10.1.2.3
nvim
press : or /

### Expected behavior

No extra letter q when I press colon or slash.

### Neovim version (nvim -v)

0.9.1 commit 7d4bba7

### Vim (not Nvim) behaves the same?

no

### Operating system/version

CentOS Linux release 7.9.2009 (Core)

### Terminal name/version

Konsole 2.10.5

### $TERM environment variable

xterm-256color

### Installation

build from repo
Repository: go
Issue: proposal: time: add constants for DatetimeMilli, DatetimeMicro, and DatetimeNano Formats
Labels: Proposal

# Problem Description
Currently, the Go `time` package lacks predefined constants to represent datetime formats with millisecond(e.g., **2006-01-02 15:04:05.000**), microsecond(e.g., **2006-01-02 15:04:05.000000**), and nanosecond(e.g., **2006-01-02 15:04:05.000000000**) precision. This requires developers to manually write format strings when they need to use these datetime formats.

# Solution
I propose adding three constants in the `time` package to represent the **"2006-01-02 15:04:05.000"**, **"2006-01-02 15:04:05.000000"**, and **"2006-01-02 15:04:05.000000000"** datetime formats, making it convenient for developers to use in their projects.

# Example
These constants could be named `DatetimeMilli`, `DatetimeMicro`, and `DatetimeNano`, and developers could use them as follows:
```go
formattedTimeMilli := time.Now().Format(time.DatetimeMilli)
formattedTimeMicro := time.Now().Format(time.DatetimeMicro)
formattedTimeNano := time.Now().Format(time.DatetimeNano)
```
Repository: material-ui
Issue: [Select][material-ui] Using notched property causes console warning in Chrome DevTools
Labels: bug 🐛,component: select,typescript,package: material-ui

### Duplicates

- [X] I have searched the existing issues

### Latest version

- [X] I have tested the latest version

### Steps to reproduce 🕹

Link to reproduce:
https://codesandbox.io/s/happy-beaver-xgjdhr?file=/App.tsx

### Current behavior 😯

When trying to add notched property to Select component, it causes warning in devtools

```
 Warning: Received `true` for a non-boolean attribute `notched`.

If you want to write it to the DOM, pass a string instead: notched="true" or notched={value.toString()}.
    at div
    at https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:4564:46
    at InputBase2 (https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:27248:17)
    at Input4 (https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:38695:17)
    at https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:4564:46
    at Select4 (https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:45890:17)
    at div
    at https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:4564:46
    at FormControl4 (https://29yz35-5173.csb.app/node_modules/.vite/deps/@mui_material.js?v=313a1fab:35518:17)
    at DropdownList (https://29yz35-5173.csb.app/src/DropdownList.tsx:12:32)
    at div
    at App (https://29yz35-5173.csb.app/src/App.tsx?t=1692266366182:16:47)
```

### Expected behavior 🤔

It should not show red warning

### Context 🔦

_No response_

### Your environment 🌎

<details>
  <summary><code>npx @mui/envinfo</code></summary>

```
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.
```
</details>
Repository: rust
Issue: Tracking Issue for cfg_relocation_model
Labels: C-tracking-issue

The feature gate for the issue is `#![feature(cfg_relocation_model)]`.

There isn't an RFC since it is quite a tiny feature exposing what is already stable as cfg entry.

### Steps
- [x] Implement the feature
- [ ] Adjust documentation ([see instructions on rustc-dev-guide][doc-guide])
- [ ] Stabilization PR ([see instructions on rustc-dev-guide][stabilization-guide])

[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs

### Unresolved Questions
None, hopefully.

### Implementation history

https://github.com/rust-lang/rust/pull/113966
Repository: flutter
Issue: [Feature] Add onDownloadStartRequest callback for Webview
Labels: c: new feature,p: webview,package,c: proposal,team-ecosystem,P2,triaged-ecosystem

### Is there an existing issue for this?

- [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues)
- [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports)

### Use case

## Request for a feature: **_onDownloadStartRequest callback_**

**Request for a feature: _onDownloadStartRequest callback_**. I recently started working on a Browser app project, however as I was developing it, I ran into a **problem**: how do I determine whether the user is attempting to download something (an image, a movie, an apk, etc.). 
I looked around but couldn't find a solution, but later discovered that this type of callback is available for Kotlin. However, this is useless to me because I want my browser app to function on both Android and IOS.

For the convenience of future Flutter-based browser app development, **_please integrate the onDownloadStartRequest callback feature._**

### Proposal

## **Introduce onDownloadStartRequest**

I would like Flutter to include a new callback called **onDownloadStartRequest** that will activate when the user attempts to download something from the webview and would be compatible with both Android and iOS. 

**_Use-Case for onDownloadStartRequest:_** Downloading something is a browser app's primary function, which Flutter now prevents developers from doing. However, **onDownloadStartRequest can fix this problem**, by providing a simple callback that activates when the user is trying to download something.

Please **integrate the onDownloadStartRequest callback feature** for the benefit of future Flutter-based browser app development.
Repository: godot
Issue: MultiplayerSynchronizer doesn't expose replication_config in Inspector
Labels: discussion,topic:multiplayer

### Godot version

v4.1.1.stable.official [bd6af8e0e]

### System information

Godot v4.1.1.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 2070 SUPER (NVIDIA; 31.0.15.3203) - Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8 Threads)

### Issue description

I was checking out @ic3bug repository https://github.com/ic3bug/SMP and encountered problems opening player scene.
Project version is 4.1. in project file while I have 4.1.1. from official godotengine.org.
Looking through scene file with text editor I saw that MultiplayerSynchronizer has property `replication_config` that is not in my editor inspector but it is mentioned in documentation.
![image](https://github.com/godotengine/godot/assets/26794315/d0e2a18b-7834-472c-b5a0-1b180c5c1fcd)


### Steps to reproduce

- use Godot v4.1.1.stable
- add MultiplayerSynchronizer node to the scene
-> replication_config is not exposed to editor

### Minimal reproduction project

[SMP.zip](https://github.com/godotengine/godot/files/12369574/SMP.zip)
Project by @ic3bug. `player.tscn` has packed SceneReplicationConfig resource. I tried to recreate it with `player_2.tscn` but editor doesn't expose `replication_config`.
Repository: go
Issue: runtime/pprof: TestMutexProfile failures
Labels: NeedsInvestigation,compiler/runtime

```
#!watchflakes
post <- pkg == "runtime/pprof" && test ~ `TestMutexProfile` && `profile samples total .*, want .*`
```

Issue created automatically to collect these failures.

Example ([log](https://build.golang.org/log/587b8020b4c44e6a916a95e1516ca271365407d3)):

    --- FAIL: TestMutexProfile (0.23s)
        --- FAIL: TestMutexProfile/proto (0.00s)
            pprof_test.go:1283: parsed proto: PeriodType: contentions count
                Period: 1
                Time: 2023-08-16 21:15:15.609376 -0700 PDT
                Samples:
                contentions/count delay/nanoseconds
                          1 20537311749: 1 2 
                         99   47560262: 1 3 
                Locations
                     1: 0xd611c48 M=1 sync.(*Mutex).Unlock /tmp/buildlet/go/src/sync/mutex.go:223 s=212
                     2: 0xd796ef8 M=1 runtime/pprof.blockMutexN.func1 /tmp/buildlet/go/src/runtime/pprof/pprof_test.go:1135 s=1132
                     3: 0xd796dd7 M=1 runtime/pprof.blockMutexN.func2 /tmp/buildlet/go/src/runtime/pprof/pprof_test.go:1146 s=1143
                Mappings
                1: 0xd549000/0xd815000/0x0 /private/tmp/buildlet/tmp/go-build3396719100/b110/pprof.test  [FN]
                2: 0x149fe000/0x14a6a000/0xa8000 /usr/lib/dyld  
                3: 0x7ffffff58000/0x7ffffff59000/0x0   
            pprof_test.go:1312: profile samples total 20.584872011s, want 10s


— [watchflakes](https://go.dev/wiki/Watchflakes)
Repository: PowerToys
Issue: powertoys no fucionan la reasignacion de teclado
Labels: Issue-Bug,Product-Keyboard Shortcut Manager,Needs-Triage

### Microsoft PowerToys version

v0.72.0

### Installation method

PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

General, Keyboard Manager

### Steps to reproduce

la reasignacion de teclas no funciona 

además me produce errores de type

reprograme  ctrl +c  en el 1   y algunas otras teclas . en general no funciona en los navegadores 

### ✔️ Expected Behavior

_No response_

### ❌ Actual Behavior

_No response_

### Other Software

_No response_