sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: PowerToys
Issue: PowerToys automatically opens the PT settings even if it is launched with --minimized argument (.bat)
Labels: Issue-Bug,Needs-Triage,Needs-Team-Response

### Microsoft PowerToys version

0.82.0

### Installation method

Microsoft Store

### Running as admin

Yes

### Area(s) with issue?

General

### Steps to reproduce

Create a .bat file for closing and relaunching PowerToys with --minimized argument for restarting it minimized in tray without showing any window

### ✔️ Expected Behavior

@ v. 0.80.0 PT could be restarted minimized with --minimized argumento in .bat file and did not open the settings at restart

### ❌ Actual Behavior

@ 0.82.0 PT opens the settings when launched by the .bat file with --minimized argument no matter what

### Other Software

Windows 11 Pro
Repository: PowerToys
Issue: FancyZones unexpected behavior when closing a game and Windows taskbar on 'auto-hide'
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.82.0

### Installation method

Microsoft Store

### Running as admin

Yes

### Area(s) with issue?

FancyZones

### Steps to reproduce

Have Windows taskbar with 'auto-hide' feature enabled. Then, launch a game at fullscreen (eg. Elden Ring), exit the game with normal quit button and spot the issue

### ✔️ Expected Behavior

Fancy zones should take the entire available space left by the hidden taskbar, like it always happens at startup with this feature on
![Screenshot 2024-07-03 015031](https://github.com/microsoft/PowerToys/assets/87229685/2eaa630e-b868-40ae-bebd-becde85229d9)


### ❌ Actual Behavior

The FancyZones reset to as the taskbar was never hidden and leave a lot of space underneath the window. Only PowerToys restart fixes the issue
![Screenshot 2024-07-03 015056](https://github.com/microsoft/PowerToys/assets/87229685/63cc069f-2225-40ce-aa3e-dd4d6f06a960)


### Other Software

Windows 11 Pro
Repository: vscode
Issue: Minimap scroll bar stops highlighting all the selected word occurrences in HTML
Labels: bug,editor-minimap

Type: <b>Bug</b>

Similar behaviour to https://github.com/microsoft/vscode/issues/101552 but for HTML with NO LANGUAGE EXTENSIONS INSTALLED

i.e. this appears to be the default behaviour for the inbuilt HTML language handler.

The only highlighting that works is open and close html tags.

VS Code version: Code 1.90.2 (5437499feb04f7a586f677b155b039bc2b3669eb, 2024-06-18T22:34:26.404Z)
OS version: Windows_NT x64 10.0.19045
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|13th Gen Intel(R) Core(TM) i7-13700H (20 x 2918)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_graphite: disabled_off<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled|
|Load (avg)|undefined|
|Memory (System)|31.69GB (6.06GB free)|
|Process Argv|--crash-reporter-id 3d0fb20d-1b16-466a-9683-c3fad9657eb2|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (9)</summary>

Extension|Author (truncated)|Version
---|---|---
ng-template|Ang|18.0.0
vscode-eslint|dba|3.0.10
EditorConfig|Edi|0.16.4
shortcut-menu-bar|jer|3.0.4
docomment|k--|1.0.0
formate|Mik|1.2.1
playwright|ms-|1.1.7
iconfont-preview|stx|0.0.5
markdown-all-in-one|yzh|3.6.2

(1 theme extensions excluded)

</details><details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscoreces:30445986
vscod805:30301674
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
vscaac:30438847
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythongtdpath:30769146
welcomedialogc:30910334
pythonnoceb:30805159
asynctok:30898717
pythonregdiag2:30936856
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
jchc7451:31067544
chatpanelc:31048052
dsvsc021:30996838
945dj816:31013170
pythoncenvpt:31062603
a69g1124:31058053
dvdeprecation:31068756
dwnewjupyter:31046869
legacy_priority:31082724

```

</details>

<!-- generated by issue reporter -->
Repository: opencv
Issue: Various grammar issues and typos in documentation of imgcodecs
Labels: category: documentation,community help requested

While reading through the current docs of imgcodecs, I noticed this oddity: "Loads a of images of a multi-page..."

https://github.com/opencv/opencv/blob/a8d13739196e54d14d423ed9f94dbb4bba8adf2b/modules/imgcodecs/include/opencv2/imgcodecs.hpp#L294

On further investigation, I ran across multiple other mistakes. Creating this as a reminder, so I can do a documentation cleanup pass on this header file.
Repository: ollama
Issue: MARKDOWN!!
Labels: feature request

I think it would be so cool if this could render markdown in the terminal. It is kind of hard to read some of the stuff, and I would love if it could use something like glow or mdcat. Thanks!
Repository: PowerToys
Issue: powertoys总是修改我的默认浏览器，重启之后默认是msedgs
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.76.1

### Installation method

PowerToys auto-update

### Running as admin

None

### Area(s) with issue?

General, Settings

### Steps to reproduce

我的默认浏览器是chrome，每当我的windows 11重启后默认浏览器总被篡改为msedge，为什么要设置为默认浏览器为msedge，我不想使用edge

![image](https://github.com/microsoft/PowerToys/assets/84115398/9f6bdd8d-4f41-47f6-86d4-87092c1ec337)
[PowerToysReport_2024-07-03-09-40-12.zip](https://github.com/user-attachments/files/16075975/PowerToysReport_2024-07-03-09-40-12.zip)

我并没有设置过edge为默认浏览器
![image](https://github.com/microsoft/PowerToys/assets/84115398/92395570-e3bf-4e37-bac5-625c171d8aef)


### ✔️ Expected Behavior

设置任何浏览器是用户的选择，powertoys不能帮我抉择

### ❌ Actual Behavior

设置了chrome后总被修改为msedge

### Other Software

_No response_
Repository: vscode
Issue: Text cursor disappears automatically from Jupyter Notebook cell
Labels: bug,notebook

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes/No

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->

Text cursor disappears automatically from Jupyter Notebook cell two seconds after not typing. The original reporter was using Remote, it could be a document update from the remote extension host which triggers the editor to refresh.
Repository: godot
Issue: LineEdit sometimes does not display the last character
Labels: bug,platform:android,topic:gui

### Tested versions

v4.3.beta2.mono.official [b75f0485b]

### System information

Windows 11 - Vulkan, Mobile | Samsung Galaxy S24 Ultra - Vulkan, Mobile

### Issue description

Sometimes, the final character in the LineEdit does not render until I add another character and then backspace. If I then press Home to scroll to the beginning of the text, then press End to scroll back to the end (or use the arrow keys similarly), it will again fail to render the final character. This only happens if there is enough text in the LineEdit to make it start scrolling horizontally.

Note that I tried canvas_items + expand viewport scaling as well as disabled + keep. This occurs on both Windows 11 and my Android device.

In the following video, I type a capital 'G' character, which you can see appears invisible. I then type one more character and then backspace, which makes the 'G' visible. I then press Home followed by End, and the 'G' becomes invisible again.

https://github.com/godotengine/godot/assets/22286697/2124e598-77b0-4fdc-9eb7-71d91f0300e1

### Steps to reproduce

1. Make a scene with a LineEdit with a fixed width.
2. Run the scene, type until the LineEdit begins scrolling.
3. Observe that the last character may be hidden. If so, proceed to step 4.
4. Add one more character, then backspace. The last character should now be visible.
5. Press Home then End to cause the last character to hide again.

### Minimal reproduction project (MRP)

N/A, you can simply run a scene with a LineEdit.
Repository: godot
Issue: ShapeCast3D detects colliders behind it 
Labels: bug,topic:physics,topic:3d

### Tested versions

- Reproducible in 4.2.2 Stable, 4.1.4 Stable, 4.0.0 Stable, 4.3 Beta 2. 

### System information

Godot v4.2.2.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3090 (NVIDIA; 31.0.15.3623) - AMD Ryzen 9 5900X 12-Core Processor (24 Threads)

### Issue description

I have a sweeping shapecast3D attached to an "agent node". this shapecast3D is intended to detect collisions within the shapecast3D. However, the shapecast3D is detecting objects directly behind it. 


https://github.com/godotengine/godot/assets/109123711/baa3f0a4-9566-46b6-914a-a12854e629c2



### Steps to reproduce

1) open the project 
2) run the main scene
3) observe shapecast3D collision behavior

### Minimal reproduction project (MRP)

[shapecastminimalrepro.zip](https://github.com/user-attachments/files/16076444/shapecastminimalrepro.zip)
Repository: stable-diffusion-webui
Issue: [Feature Request]: Clear cache requested by img2img, txt2img api
Labels: enhancement

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What would your feature do ?

I want to clear the cache of img2img, txt2img api requests from the last round before deciding on the next round of drawing with the api, so that I don't have to wait for all the requests from the last round to complete before executing the second round of drawing
我想在决定下一轮次用api绘图前，先清除上一轮次的img2img，txt2img api请求的cache，这样我不用等待上一轮次的请求全部执行完毕后才开始执行第二轮绘图

### Proposed workflow

我想在决定下一轮次用api绘图前，先清除上一轮次的img2img，txt2img api请求的cache，这样我不用等待上一轮次的请求全部执行完毕后才开始执行第二轮绘图


### Additional information

_No response_
Repository: PowerToys
Issue: [PowerRename] Ability to Edit Individual Files/Folders in the List
Labels: Needs-Triage

### Description of the new feature / enhancement

I would like to be able to edit the names of individual files and folders in the list.

### Scenario when this would be used?

Sometimes when renaming a bunch of files, one of the files has a slightly different name, so it's useful to be able to quickly edit just that one name without having to configure the batch rename settings.

### Supporting information

_No response_
Repository: PowerToys
Issue: FancyZones: C# WinForms app not resizing
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.81.1

### Installation method

PowerToys auto-update

### Running as admin

None

### Area(s) with issue?

FancyZones

### Steps to reproduce

Shift + Drag window of custom C# WinForms app.

### ✔️ Expected Behavior

Windows snaps to zone and resized to fit zone.

### ❌ Actual Behavior

Window snaps to x, y coordinate of zone, but does not resize.

### Other Software

[window_styles.txt](https://github.com/user-attachments/files/16077430/window_styles.txt)
Repository: PowerToys
Issue: RDP Battery Indicator
Labels: Needs-Triage

### Description of the new feature / enhancement

Has your laptop ever died while you were remotely logged into a server? I've searched everywhere but can't find an existing application (that works) to display show the battery status of the RDP client inside the RDP session. I think that PowerToys would be a great place to create a System Tray icon that shows the battery level of the laptop being used to remotely log into another computer.

### Scenario when this would be used?

This would be helpful when using a battery-powered computer to log into another via RDP.

### Supporting information

I found one attempt by someone else at creating an application that fulfills this need: [RDP-BattMon](https://github.com/Field-Effect-LLC/RDP-BattMon). However, this repo is apparently abandoned and the app does not appear to be working on my attempts with Windows 10/11 and my limited testing hardware pool.
Repository: node
Issue:  dns.resolveMx returns invalid result in Node <22
Labels: confirmed-bug,dns,cares,v18.x,v20.x

### Version

v20.15.0

### Platform

```text
linux & docker
```


### Subsystem

dns

### What steps will reproduce the bug?

I have this code:
```
const dns = require('dns');
const ign = dns.resolveMx("blek.cz", (err, addresses) => console.log([err, addresses]));
```


And results:
```
$ docker run -ti node:16 node
[ null, [ { exchange: 'blekmx1.blek.cz', priority: 100 } ] ]

$ docker run -ti node:18 node
[ null, [ { exchange: 'blek.cz', priority: 100 } ] ]

$ docker run -ti node:20 node
[ null, [ { exchange: 'blek.cz', priority: 100 } ] ]

$ docker run -ti node:20-alpine node
[ null, [ { exchange: 'blek.cz', priority: 100 } ] ]

$ docker run -ti node:22 node
[ null, [ { exchange: 'blekmx1.blek.cz', priority: 100 } ] ]
```

### How often does it reproduce? Is there a required condition?

Might be system/resolver dependent. Also there should be something unusual about this particular domain

### What is the expected behavior? Why is that the expected behavior?

```
$ dig +short mx blek.cz
100 blekmx1.blek.cz.
```

### What do you see instead?

Bare "blek.cz" host even don't have SMTP port open so it makes emails undeliverable 

### Additional information

_No response_
Repository: vscode
Issue: Indent using spaces function does not convert tabs to spaces in mixed indentation text content
Labels: bug,editor-autoindent

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes/No

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
- VS Code Version: 1.89.1
- OS Version: Linux

Steps to Reproduce:

1. Open a saved file that has mixed indentation whitespace content (tabs and spaces). ex:
```
	test with a tab
    test with a space
```
[mixed_indentation_example_file.txt](https://github.com/user-attachments/files/16077831/mixed_indentation_example_file.txt)

2. Ctrl-Shift-P "Indent using spaces", default (4)

I expected this function to convert any tab characters present into the n number of spaces given in the functionality. This is useful for fixing content that has mixed use of whitespace indentation.

workaround: find and replace, regex mode, replace `\t` with four spaces `    `

[NO_TRAIN]::
Repository: stable-diffusion-webui
Issue: [Bug]: In PreProcess I'm only getting "Source Directory"...
Labels: bug-report

### Checklist

- [ ] The issue exists after disabling all extensions
- [ ] The issue exists on a clean installation of webui
- [ ] The issue is caused by an extension, but I believe it is caused by a bug in the webui
- [X] The issue exists in the current version of the webui
- [ ] The issue has not been reported before recently
- [ ] The issue has been reported before but has not been fixed yet

### What happened?

... and no "Output Directory". No "Create Flipped Copies", "Split Oversized", or "Use BLIP"???

[sysinfo-2024-07-03-06-11.json](https://github.com/user-attachments/files/16077857/sysinfo-2024-07-03-06-11.json)

 

### Steps to reproduce the problem

Just open up A1111 (Win 10)

### What should have happened?

Webui should have all these features under Train a Textual Embedding ... which as you can see, most are missing!

![A1111 TextualEmbedding](https://github.com/AUTOMATIC1111/stable-diffusion-webui/assets/114806454/48d59a38-75a4-4782-848a-264c25710355)


### What browsers do you use to access the UI ?

Google Chrome

### Sysinfo

[sysinfo-2024-07-03-06-11.json](https://github.com/user-attachments/files/16077863/sysinfo-2024-07-03-06-11.json)


### Console logs

```Shell
...
```


### Additional information

_No response_
Repository: godot
Issue: UV Map Node Ignored in GLTF/GLB Import
Labels: enhancement,discussion,topic:import,topic:3d

### Tested versions

- Reproducible in 4.2.2 stable


### System information

Windows 10 - Godot v4.2.2.stable - Vulkan (Forward +) - dedicated GPU

### Issue description

The UV Map node is ignored in materials in imported gltf/glb models. Godot instead defaults to the first UV Map for all materials.

![image](https://github.com/godotengine/godot/assets/35353708/3bcf02cf-3e36-4887-ad3b-c96e2d67d536)

From left to right (Godot, Blender, 3D Viewer):
![image](https://github.com/godotengine/godot/assets/35353708/e84d3e18-ea17-4582-9211-66d1c1367d8a)
The above image shows Blender and 3D Viewer rendering the materials using the correct UV map, while Godot is ignoring the assigned UV Map and using the default.

When the UV Map node is removed from the materials, Blender renders the model the same way as it shows up in Godot:
![image](https://github.com/godotengine/godot/assets/35353708/e51e6bb4-82d2-4193-b1dd-3225341caf4a)
![image](https://github.com/godotengine/godot/assets/35353708/c734271e-53e9-481f-b066-ed03a2f70f6c)


### Steps to reproduce

1. Create model with two materials.
2. Create a second UV Map and assign it to one of the materials.
3. Save scene as gltf/glb and import into Godot.

### Minimal reproduction project (MRP)

From left to right (Godot, Windows 3D Viewer):
![image](https://github.com/godotengine/godot/assets/35353708/17e67fe6-ff8e-4cb7-a5f9-fc388666bf2c)

The right image correctly shows the UVMap.001being used for the GreenMaterial.
![image](https://github.com/godotengine/godot/assets/35353708/16d3bce8-110b-4bef-a4d7-ea33610d20b7)

[cube-2uv-materials.zip](https://github.com/user-attachments/files/16078054/cube-2uv-materials.zip)
Repository: PowerToys
Issue: After updating, KeyboardManager frequently stopped working.
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

v0.82.0

### Installation method

PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

a

### ✔️ Expected Behavior

bug fix.


### ❌ Actual Behavior

a

### Other Software

a
Repository: pytorch
Issue: UserWarning triggered by scheduler.step(0) inside the step function in SequentialLR class
Labels: module: optimizer,triaged

### 🐛 Describe the bug

The warning message only appears the first time the code snippet below is run. 
```
~/torch/optim/lr_scheduler.py:156: UserWarning: The epoch parameter in `scheduler.step()` was not necessary and is being deprecated where possible. Please use `scheduler.step()` to step the scheduler. During the deprecation, if epoch is different from None, the closed form is used instead of the new chainable form, where available. Please open an issue if you are unable to replicate your use case: https://github.com/pytorch/pytorch/issues/new/choose.
  warnings.warn(EPOCH_DEPRECATION_WARNING, UserWarning)
```

code snippet
``` python
import torch
import matplotlib.pyplot as plt

model = torch.nn.Linear(5,5)
nepochs = 3
warm_up_epochs = 1
optimizer = torch.optim.SGD(model.parameters(), lr=0.1, momentum=0.9)
scheduler2 = torch.optim.lr_scheduler.CosineAnnealingLR(optimizer, T_max=nepochs-warm_up_epochs, eta_min=1e-5)
scheduler1 = torch.optim.lr_scheduler.LinearLR(optimizer, start_factor=0.3,end_factor=1,total_iters=warm_up_epochs)
scheduler = torch.optim.lr_scheduler.SequentialLR(optimizer, schedulers=[scheduler1, scheduler2], milestones=[warm_up_epochs])
x = torch.randn(8,2,5)
y = torch.randn(x.size())
loss_fn = torch.nn.MSELoss()

for epoch in range(1,nepochs+1):
    model.train(True)
    y_pred = model(x)
    loss = loss_fn(y_pred,y)
    optimizer.zero_grad()
    loss.backward()
    optimizer.step()

    scheduler.step()

    print(epoch,optimizer.param_groups[0]["lr"])

```

I suspect the issue might be here https://github.com/pytorch/pytorch/blob/8f70bf7a943799b5cd870952d39f36361de4b87f/torch/optim/lr_scheduler.py#L919
as it was also mentioned in a forum post
https://discuss.pytorch.org/t/why-theres-a-line-scheduler-step-0-in-the-code-of-class-sequentiallr/194794

### Versions

```
Versions of relevant libraries:
[pip3] numpy==1.26.3
[pip3] torch==2.2.0+cu118
[pip3] torchaudio==2.2.0+cu118
[pip3] torchvision==0.17.0+cu118
[pip3] triton==2.2.0
```

cc @vincentqb @jbschlosser @albanD @janeyx99 @crcrpar
Repository: material-ui
Issue: [code-infra] The parser of the describe conformance consider `skip` but not `only` config
Labels: scope: code-infra

Found while reviewing https://github.com/mui/mui-x/pull/13647/

If you use the `describeConformance(..., () => ({ only: ['themeDefaultProps'}))`, all the attributes will be added to the API page instead of just the theme dfault props one.

THe reason is that the script filter the skipped test but do not take into consideration the `only`:

https://github.com/mui/material-ui/blob/master/packages/api-docs-builder/utils/parseTest.ts/#L164-L185


Solution can either be to remove `only` from describe conformance, or take only into consideration in the parsing

**Search keywords**:
Repository: ant-design
Issue: Cascader 组件的回显问题，使用loadData异步加载的方式，需要回显的数据超过一级就有问题
Labels: 💡 Feature Request,Inactive

### Reproduction link

[![Edit on StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/react-frjbpt?file=demo.tsx)

### Steps to reproduce

1、使用loadData异步加载的方式
2、value 设置超过一级的，比如：value={['zhejiang', 'dynamic1']}
3、观察Cascader即可发现问题。

### What is expected?

回显的是最后一级的label

### What is actually happening?

回显得是最后一级的value

| Environment | Info |
| --- | --- |
| antd | 5.18.0 |
| React | 18.3.1 |
| System | window11 |
| Browser | Chrome 117.0.5938.92 |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: transformers
Issue: Train on logits instead of one hot vectors
Labels: Feature request

### Feature request

Add the ability to train on Bigger LLM logits instead of one hot vectors created from tokenized input example

### Motivation

As stated on [gemma2 paper](https://storage.googleapis.com/deepmind-media/gemma/gemma-2-report.pdf) train smaller models on logits of bigger models (distilation) produces better result

### Your contribution

Details from gemma2 [here](https://storage.googleapis.com/deepmind-media/gemma/gemma-2-report.pdf)