text:
Binary files on repository

#33
~/Projects/Github
 14:26:40  ❯ git clone git@github.com:kevincobain2000/gobrew.git
Cloning into 'gobrew'...
remote: Enumerating objects: 597, done.
remote: Counting objects: 100% (223/223), done.
remote: Compressing objects: 100% (105/105), done.
remote: Total 597 (delta 109), reused 186 (delta 94), pack-reused 374
Receiving objects: 100% (597/597), 270.40 MiB | 3.64 MiB/s, done.
Resolving deltas: 100% (288/288), done.

~/Projects/Github
 14:28:03  ❯ du -sh gobrew
311M	gobrew

Repository contains binary files for all systems and all versions. In this time it 311M. Its a lot.
We need to move binary files to Github Releases. And provide path for downloads binary files.
Fo example we can download binary file from latest release:
https://github.com/juev/starred/releases/latest/download/starred_0.0.5_Darwin_arm64.tar.gz

We can use shell script with this function for download latest release, for example:
https://gist.github.com/jpillora/5a7da6a297d2b6c33d04
This example contains version in binary file. But we can provide files without it.
Should we use tar for storing binary files? Good question. All operation systems contains tar. And we can use binary files with one name, and many tars with different names. For example, all executable files named as: gobrew, but tar archives as: gobrew-macos-64.tar.gz
We can install manually from release page. Just download latest release, unpack it, move to PATH. But we can provide shell script, which can do it automatically. And we can create homebrew formula for installing gobrew on macOS. We have many options for it.
For example: Hugo, contains many options for installation.

That'd work. After this operation, I'd remove the bin from the git history all together

Let me know if you are working on it @juev, so I won't work on it.
I need to work on making it into a Github Action

@kevincobain2000 I create new PR with Github Actions for new process.

╭─ ~/git
╰─$ cp -r gobrew gobrew-backup

╰─$ git filter-repo --invert-paths --force --path bin/                                                                           1 ↵
Parsed 120 commits
New history written in 0.22 seconds; now repacking/cleaning...
Repacking your repo and cleaning out old unneeded objects
HEAD is now at 39fbdf6 deploy
Enumerating objects: 492, done.
Counting objects: 100% (492/492), done.
Delta compression using up to 16 threads
Compressing objects: 100% (226/226), done.
Writing objects: 100% (492/492), done.
Total 492 (delta 241), reused 399 (delta 163), pack-reused 0
Completely finished after 1.02 seconds.

╰─$ pwd; du -sh ./
/Users/pulkit.kathuria/git/gobrew-backup
566M	./

╰─$ pwd; du -sh ./
/Users/pulkit.kathuria/git/gobrew
512K	./

╰─$ git push -f origin master                                                                                1 ↵
Enumerating objects: 461, done.
Counting objects: 100% (461/461), done.
Delta compression using up to 16 threads
Compressing objects: 100% (144/144), done.
Writing objects: 100% (461/461), 90.67 KiB | 8.24 MiB/s, done.
Total 461 (delta 223), reused 451 (delta 216), pack-reused 0
remote: Resolving deltas: 100% (223/223), done.
To github.com:kevincobain2000/gobrew.git
 + bc842a1...39fbdf6 master -> master (forced update)

Some thing wrong:
~/Projects/Github
 11:57:09  ❯ git clone git@github.com:kevincobain2000/gobrew.git
Cloning into 'gobrew'...
remote: Enumerating objects: 839, done.
remote: Counting objects: 100% (465/465), done.
remote: Compressing objects: 100% (246/246), done.
remote: Total 839 (delta 216), reused 407 (delta 187), pack-reused 374
Receiving objects: 100% (839/839), 270.44 MiB | 9.43 MiB/s, done.
Resolving deltas: 100% (395/395), done.

~/Projects/Github
 11:57:42  ❯ du -sh gobrew
273M	gobrew

Binary files still present in history.
@kevincobain2000

@kevincobain2000 I used bfg:
~/Projects/tmp
 12:16:25  ❯ git clone --mirror git@github.com:juev/gobrew.git
Cloning into bare repository 'gobrew.git'...
remote: Enumerating objects: 846, done.
remote: Counting objects: 100% (472/472), done.
remote: Compressing objects: 100% (249/249), done.
remote: Total 846 (delta 221), reused 414 (delta 191), pack-reused 374
Receiving objects: 100% (846/846), 270.44 MiB | 2.56 MiB/s, done.
Resolving deltas: 100% (400/400), done.

~/Projects/tmp
 12:19:30  ❯ bfg --strip-blobs-bigger-than 512K gobrew.git

Using repo : /Users/deevsyukov/Projects/tmp/gobrew.git

Scanning packfile for large blobs: 846
Scanning packfile for large blobs completed in 17 ms.
Found 106 blob ids for large blobs - biggest=8508928 smallest=6635154
Total size (unpacked)=537433725
Found 16 objects to protect
Found 30 commit-pointing refs : HEAD, refs/heads/gorealeser, refs/heads/master, ...

Protected commits
-----------------

These are your protected commits, and so their contents will NOT be altered:

 * commit b4dade55 (protected by 'HEAD')

Cleaning
--------

Found 224 commits
Cleaning commits:       100% (224/224)
Cleaning commits completed in 135 ms.

Updating 28 Refs
----------------

	Ref                     Before     After
	-------------------------------------------
	refs/heads/gorealeser | a866a74e | 989764af
	refs/tags/v1.0.0      | 17aa1bee | c057cda2
	refs/tags/v1.0.1      | 44bd00de | f7821433
	refs/tags/v1.0.2      | 64d1acb1 | bfc0b737
	refs/tags/v1.0.3      | 43757227 | 38394112
	refs/tags/v1.0.4      | 3fea25e5 | 700b6d31
	refs/tags/v1.0.5      | 60191975 | aaec922b
	refs/tags/v1.0.6      | 244665ee | 4c8e67cc
	refs/tags/v1.0.7      | 976dc7b0 | ca1b082c
	refs/tags/v1.0.8      | bd1909c8 | a1f43d90
	refs/tags/v1.0.9      | 87a12427 | 11c3e7f8
	refs/tags/v1.1.0      | 7847e330 | 8eb3ff95
	refs/tags/v1.1.1      | 6dbe545a | b6284950
	refs/tags/v1.2.0      | e2996fdf | 95eedb3c
	refs/tags/v1.3.0      | 64b09853 | ce4c8323
	...

Updating references:    100% (28/28)
...Ref update completed in 31 ms.

Commit Tree-Dirt History
------------------------

	Earliest                                              Latest
	|                                                          |
	DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDm....

	D = dirty commits (file tree fixed)
	m = modified commits (commit message or parents changed)
	. = clean commits (no changes to file tree)

	                        Before     After
	-------------------------------------------
	First modified commit | 1f7476e5 | a4054d43
	Last dirty commit     | 3d6b26cd | 8a050815

Deleted files
-------------

	Filename                Git id
	-----------------------------------------------------------------
	gobrew-arm-64         | d8e0d8e8 (6,3 MB)
	gobrew-darwin-64      | 1495f3dc (6,4 MB), de840b82 (6,4 MB), ...
	gobrew-darwin-arm-64  | 538fd9bf (6,4 MB), 2dc73f33 (6,3 MB), ...
	gobrew-linux-64       | 0a4992da (6,5 MB), 7e8e2093 (6,6 MB), ...
	gobrew-linux-amd-64   | 2a72f2a4 (7,5 MB), 8d2270de (6,9 MB), ...
	gobrew-linux-arm-64   | e2e9b85c (6,4 MB), 9299e27a (7,1 MB), ...
	gobrew-windows-64.exe | 28786f22 (6,6 MB), f128a353 (7,2 MB), ...

In total, 228 object ids were changed. Full details are logged here:

	/Users/deevsyukov/Projects/tmp/gobrew.git.bfg-report/2022-07-17/12-19-52

BFG run is complete! When ready, run: git reflog expire --expire=now --all && git gc --prune=now --aggressive

~/Projects/tmp
 12:19:52  ❯ cd gobrew.git

~/Projects/tmp/gobrew.git on  master
 12:20:12  ❯ git reflog expire --expire=now --all && git gc --prune=now --aggressive
Enumerating objects: 846, done.
Counting objects: 100% (846/846), done.
Delta compression using up to 8 threads
Compressing objects: 100% (634/634), done.
Writing objects: 100% (846/846), done.
Selecting bitmap commits: 163, done.
Building bitmaps: 100% (106/106), done.
Total 846 (delta 381), reused 220 (delta 0), pack-reused 0

~/Projects/tmp/gobrew.git on  master
 12:20:20  ❯ git push
Enumerating objects: 340, done.
Counting objects: 100% (6/6), done.
Writing objects: 100% (340/340), 41.43 KiB | 20.71 MiB/s, done.
Total 340 (delta 6), reused 6 (delta 6), pack-reused 334
remote: Resolving deltas: 100% (104/104), completed with 3 local objects.
To github.com:juev/gobrew.git
 + a866a74...989764a gorealeser -> gorealeser (forced update)
 + 17aa1be...c057cda v1.0.0 -> v1.0.0 (forced update)
 + 44bd00d...f782143 v1.0.1 -> v1.0.1 (forced update)
 + 64d1acb...bfc0b73 v1.0.2 -> v1.0.2 (forced update)
 + 4375722...3839411 v1.0.3 -> v1.0.3 (forced update)
 + 3fea25e...700b6d3 v1.0.4 -> v1.0.4 (forced update)
 + 6019197...aaec922 v1.0.5 -> v1.0.5 (forced update)
 + 244665e...4c8e67c v1.0.6 -> v1.0.6 (forced update)
 + 976dc7b...ca1b082 v1.0.7 -> v1.0.7 (forced update)
 + bd1909c...a1f43d9 v1.0.8 -> v1.0.8 (forced update)
 + 87a1242...11c3e7f v1.0.9 -> v1.0.9 (forced update)
 + 7847e33...8eb3ff9 v1.1.0 -> v1.1.0 (forced update)
 + 6dbe545...b628495 v1.1.1 -> v1.1.1 (forced update)
 + e2996fd...95eedb3 v1.2.0 -> v1.2.0 (forced update)
 + 64b0985...ce4c832 v1.3.0 -> v1.3.0 (forced update)
 + b3f4f27...c90f7ef v1.4.0 -> v1.4.0 (forced update)
 + 48068e3...304776c v1.4.1 -> v1.4.1 (forced update)
 + 1a1408e...b67c792 v1.5.0 -> v1.5.0 (forced update)
 + 35a0682...b855a57 v1.5.1 -> v1.5.1 (forced update)
 + 4abb33d...ca847a4 v1.5.2 -> v1.5.2 (forced update)
 + 1e4f3bd...892ae27 v1.5.4 -> v1.5.4 (forced update)
 + 2d02366...75f4a87 v1.5.6 -> v1.5.6 (forced update)
 + 8a29d9a...dd43cfc v1.5.7 -> v1.5.7 (forced update)
 + d401f27...87d4660 v1.5.8 -> v1.5.8 (forced update)
 + ba65ce6...f29192c v1.5.9 -> v1.5.9 (forced update)
 + 68a2df6...71b8920 v1.6.0 -> v1.6.0 (forced update)
 + ff04ec2...dce9259 v1.6.1 -> v1.6.1 (forced update)
 + 97a5162...1b23072 v1.6.2 -> v1.6.2 (forced update)

after that:
~
 12:20:46  ❯ cd Projects/Github

~/Projects/Github
 12:20:51  ❯ rm -rf gobrew

~/Projects/Github
 12:20:54  ❯ git clone git@github.com:juev/gobrew.git
Cloning into 'gobrew'...
remote: Enumerating objects: 846, done.
remote: Counting objects: 100% (696/696), done.
remote: Compressing objects: 100% (292/292), done.
remote: Total 846 (delta 292), reused 662 (delta 266), pack-reused 150
Receiving objects: 100% (846/846), 143.47 KiB | 869.00 KiB/s, done.
Resolving deltas: 100% (345/345), done.

~/Projects/Github
 12:21:00  ❯ du -sh gobrew
356K	gobrew

Let me check

Yea, it didn't push properly before.
Now it is done. But, I wasn't able to remove it from the pull requests refs.
So with --mirror it still shows those objects, while from just clone without --mirror, the objects have been removed now.
╰─$ git push
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Writing objects: 100% (359/359), 45.03 KiB | 22.51 MiB/s, done.
Total 359 (delta 8), reused 8 (delta 8), pack-reused 351
remote: Resolving deltas: 100% (112/112), completed with 7 local objects.
To github.com:kevincobain2000/gobrew.git
 + 17aa1be...c057cda v1.0.0 -> v1.0.0 (forced update)
 + 44bd00d...f782143 v1.0.1 -> v1.0.1 (forced update)
 + 64d1acb...bfc0b73 v1.0.2 -> v1.0.2 (forced update)
 + 4375722...3839411 v1.0.3 -> v1.0.3 (forced update)
 + 3fea25e...700b6d3 v1.0.4 -> v1.0.4 (forced update)
 + 6019197...aaec922 v1.0.5 -> v1.0.5 (forced update)
 + 244665e...4c8e67c v1.0.6 -> v1.0.6 (forced update)
 + 976dc7b...ca1b082 v1.0.7 -> v1.0.7 (forced update)
 + bd1909c...a1f43d9 v1.0.8 -> v1.0.8 (forced update)
 + 87a1242...11c3e7f v1.0.9 -> v1.0.9 (forced update)
 + 7847e33...8eb3ff9 v1.1.0 -> v1.1.0 (forced update)
 + 6dbe545...b628495 v1.1.1 -> v1.1.1 (forced update)
 + e2996fd...95eedb3 v1.2.0 -> v1.2.0 (forced update)
 + 64b0985...ce4c832 v1.3.0 -> v1.3.0 (forced update)
 + b3f4f27...c90f7ef v1.4.0 -> v1.4.0 (forced update)
 + 48068e3...304776c v1.4.1 -> v1.4.1 (forced update)
 + 1a1408e...b67c792 v1.5.0 -> v1.5.0 (forced update)
 + 35a0682...b855a57 v1.5.1 -> v1.5.1 (forced update)
 + 4abb33d...ca847a4 v1.5.2 -> v1.5.2 (forced update)
 + 1e4f3bd...892ae27 v1.5.4 -> v1.5.4 (forced update)
 + 2d02366...75f4a87 v1.5.6 -> v1.5.6 (forced update)
 + 8a29d9a...dd43cfc v1.5.7 -> v1.5.7 (forced update)
 + d401f27...87d4660 v1.5.8 -> v1.5.8 (forced update)
 + ba65ce6...f29192c v1.5.9 -> v1.5.9 (forced update)
 + 68a2df6...71b8920 v1.6.0 -> v1.6.0 (forced update)
 + ff04ec2...dce9259 v1.6.1 -> v1.6.1 (forced update)
 + bc842a1...5720f16 v1.6.2 -> v1.6.2 (forced update)
 ! [remote rejected] refs/pull/1/head -> refs/pull/1/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/10/head -> refs/pull/10/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/11/head -> refs/pull/11/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/13/head -> refs/pull/13/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/14/head -> refs/pull/14/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/15/head -> refs/pull/15/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/18/head -> refs/pull/18/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/21/head -> refs/pull/21/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/22/head -> refs/pull/22/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/24/head -> refs/pull/24/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/27/head -> refs/pull/27/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/30/head -> refs/pull/30/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/31/head -> refs/pull/31/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/32/head -> refs/pull/32/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/33/head -> refs/pull/33/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/35/head -> refs/pull/35/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/36/head -> refs/pull/36/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/37/head -> refs/pull/37/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/5/head -> refs/pull/5/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/6/head -> refs/pull/6/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/7/head -> refs/pull/7/head (deny updating a hidden ref)
 ! [remote rejected] refs/pull/8/head -> refs/pull/8/head (deny updating a hidden ref)
error: failed to push some refs to 'github.com:kevincobain2000/gobrew.git'


text:
How can I open item in a split while keeping the quickfix open

I know bqf provides C-x and C-v to open the selected item a split, but when I press these shortcuts the quickfix is closed, how can i keep it open after pressing either shortcuts?

There's a layout issue for splitting and keeping qf window. However, you can wrap the bqf mapping.
    require('bqf').setup({
        auto_enable = true,
        func_map = {split = [[<Plug>(BqfSplit)]]},
    })

cat ~/.config/nvim/after/ftplugin/qf.vim
map <buffer> <C-x> <Plug>(BqfSplit)<Cmd>cw<CR>

@kevinhwang91 may we some kind of option to replace this strange workaround?

source: gharchive/issue

authors: kevinhwang91 nadeemkhedr timsofteng

license_type: permissive

license_source: github-api


text:
🛑 Pin Basement is down

In c1005c2, Pin Basement (https://pinbasement.com) was down:

HTTP code: 521
Response time: 118 ms

Resolved: Pin Basement is back up in ac0dacf after 6 minutes.

repo: kevinlangleyjr/upptime

license: MIT


text:
Use RFC 1808 hrefs/src instead of config.protocol

Per RFC 1808, double-slash at the start of href or src will automatically match
the protocol of the parent document so there is no need to explicitly specify a
protocol.

Please see #87, #23, #19.

source: gharchive/pull-request

authors: ex-nerd kevinrenskers

license: mit

license_source: bigquery


text:
🛑 FX corretor (kty) is down

In d3b533a, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in ea8c192 after 6 minutes.

repo: keviocastro/upptime


text:
🛑 FX blog (kty) is down

In 1ef4fb7, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 52cc57b after 6 minutes.


text:
🛑 FX blog (kty) is down

In 2c45439, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in a07e0da after 28 minutes.


text:
🛑 FX blog (kty) is down

In 6825971, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in c30b775 after 6 minutes.


text:
🛑 FX blog (kty) is down

In db422f3, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 180b875 after 6 minutes.


text:
🛑 FX blog (kty) is down

In 3420a97, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 3782386 after 9 minutes.


text:
🛑 FX blog (kty) is down

In 720102d, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 05340b3 after 7 minutes.


text:
🛑 ky sicesp conpcd is down

In 47d5578, ky sicesp conpcd (conexaopcd.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ky sicesp conpcd is back up in 3a3957c.


text:
🛑 FX blog (kty) is down

In 09ee14a, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in d98a317 after 8 minutes.


text:
🛑 FX blog (kty) is down

In d90f11c, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 3603d08 after 7 minutes.


text:
🛑 FX blog (kty) is down

In 17ce51d, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 3c0f0ae after 6 minutes.


text:
🛑 FX blog (kty) is down

In 962777a, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 228e916 after 6 minutes.


text:
🛑 FX blog (kty) is down

In a0641bd, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 63ee870 after 6 minutes.


text:
🛑 FX corretor (kty) is down

In ae4ff0c, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in eb3d8d8 after 5 minutes.


text:
🛑 FX corretor (kty) is down

In 6ab5e41, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in f212ac3 after 45 minutes.


text:
🛑 FX corretor (kty) is down

In 79d93c2, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 8e24edb after 8 minutes.


text:
🛑 FX blog (kty) is down

In dc61b30, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 87d4032 after 6 minutes.


text:
🛑 FX blog (kty) is down

In 0668c5e, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 02ca179 after 6 minutes.


text:
🛑 FX blog (kty) is down

In c6c61b2, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 688b04e after 8 minutes.


text:
🛑 FX net (kty) is down

In ec674be, FX net (kty) (https://foxter.net.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX net (kty) is back up in 67e11de.


text:
🛑 FX blog (kty) is down

In 6b80a92, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 5b6da30 after 15 minutes.


text:
🛑 Ca park simulator (kty) is down

In f0eb851, Ca park simulator (kty) (https://canoaspark.urbacon.com.br/simulador) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ca park simulator (kty) is back up in c445080 after 6 hours, 43 minutes.


text:
🛑 FX blog (kty) is down

In e9c3ef4, FX blog (kty) (https://foxter-blogeditor.konecty.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX blog (kty) is back up in 08310fb after 6 minutes.


text:
🛑 FX corretor (kty) is down

In fdfe0e1, FX corretor (kty) (https://corretores.foxterciaimobiliaria.com.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: FX corretor (kty) is back up in 6873b31 after 6 minutes.


text:
Allow challenges to examine console output for tests

When creating a challenge I would like the ability to capture output.  This would allow challenges to be created so we can tell if a loop was used.
'''Csharp
public void LoopWhile (double material)
{
while(material > 0)
{
Console.WriteLine(material);
material -= 1;
}
}
'''

create new challenge to list numbers 1-10 all on new lines

repo: kevmoens/Ellabit


text:
i want to link my github

i want to link my github to my keybase

1 Log in to your keybase, client or website.

2 go to your profile

3 click on proof GitHub label button/icon

5 copy the proof

6 go to GitHub gists

7 sign in to your GitHub

8 make a new gist

9 name it keybase.md

10 paste in the proof

Ok. Thanks.
I got it. And also I did
Twitter. I could not get
Reddit.
Tks

authors: CB1965 Spetzzy wis

repo: keybase/client


text:
Can't login on Windows 10

Keybase GUI Version: 1.0.18-20161107205110+a86cda8
Hello, I'm getting this error:

There was en error provisioning
Unknown error: Bad key family: InsertServerEldestKey found a non-matching eldest key

I can log into the keybase website but I can't do anything until I sign my public key, which is why I'm trying to use the Windows app!

Can you open Keybase Shell and perform keybase log send and post the log ID? Thanks.

Hello, thanks for the quick reply, it's:
6c19499b5a53637fcef4b61c

@oconnor663 can you take a look? Repro with keybase id benpollinger

Hi Ben, it looks like you're in a tricky state:

You've uploaded a PGP public key that does not have an identity in it of the form benpollinger@keybase.io, and
You haven't made any signatures with it.

It hasn't been possible to get into that state in a long time, but it looks like you uploaded your key back in 2014! I think the easiest thing to do at this point will be to reset your account using the website. Then you should be able to log in with the desktop client and re-select your PGP key on the Keybase command line with keybase pgp select.

Here's the control for doing that:

OK, I see. I created my account in 2014 but couldn't get my head round the linux process at the time, so forgot about it. Now back to try the Windows client out (don't think there was one then).
I've created a new key in the browser and logged in from the Windows client. All looks good!
Thanks again for your help everyone.

authors: benpollinger maxtaco oconnor663 zanderz


text:
Removed debug logging of file descriptor

The Using logFd =  message occurs frequently in syslog.  It was added in 0951eb8 but appears to be a debugging remnant.
Posting this PR to see if there are any objections to removing it.

cc @keybase/react-hackers

authors: maxtaco tjps


text:
various tweaks and fixes for kbfs path popup and friends

cc @cecileboucheron for the styles

Lgtm!

authors: cecileboucheron songgao


text:
Do we have KORE support for pretty-printing?

Do we?  If we do, then wouldn't it be nice to use it when defining the Id2String function?  That is, instead of using a hook, like we do now,
syntax String ::= "Id2String" "(" Id ")"    [function, hook(STRING.token2string), klabel(Id2String)]

to have something like this
syntax String ::= Id2String(Id)  [function]
rule Id2String(X:Id) => #prettyPrint(X)

Yes, we could.
Should #prettyPrint be hooked to the meta or ground-level unparsing? I.e., should it print #token("foo", Id) or foo? From the example, it seems it should be the latter.

Yes, I think the latter.  And this should be the naive prettyPrinter, not the smart unparser.  We will probably have an unparser hook, too, but no need to worry about it right now.  Thanks.

I will say I have no objection to having a #prettyPrint function but I am strongly opposed to using it to implement more basic conversions between types. This is both a performance issue and an issue with compatibility because supporting the pretty-printer from within the OCAML backend would be highly nontrivial.

authors: cos dwightguth grosu

repo: kframework/k


text:
Add NixOS pkg expressions

@ttuegel has a repo of nix expressions for K that he uses locally, we should add these to the package files here too.
https://github.com/ttuegel/nixpkgs-kframework

As of a few days ago, I also have an automatically-updated cache of binaries, generated from the Nix expressions by a GitHub action.

Subsumed by #1595

authors: ehildenb ttuegel


text:
Various minor fixes and improvements to OCAML pipeline

please review
This diff refactors a few flags of the ocaml backend into command line options, adds a few new features utilized by the build process for the C semantics plugin, plus fixes a few bugs in the compilation pipeline that I encountered while making a change to the C semantics itself. Once this diff is merged, I intend to create a pull request on the C semantics which converts everything over to KORE.

@bmmoore please review

Ok, it all looks good to me.

I am going to merge this. I will make a separate diff to deal with the freezer issue if we decide to make that change.

authors: bmmoore dwightguth


text:
Self type pattern

do not review yet

Jenkins: test this please

@andreistefanescu please review

lgtm

authors: andreistefanescu dwightguth yilongli


text:
Specific error messages for OutOfMemory and other errors

At the moment when OOME happens we get:
org.kframework.utils.errorsystem.KEMException: [Error] Critical: Haskell Backend execution failed with code 137 and produced no output.

Front-end should report informative error messages for the following situations:

kore crashed with out of memory error because it exceeded allocated heap (equivalent to Java OutOfMemoryError)
kore process was killed by OS, presumably because of low memory (if possible)
kore process interrupted.
z3 process interrupted.

This will help debugging memory issues on Jenkins. Also will help distinguishing memory issues from other issues. Cases 1 and 4 can be communicated to front-end via return code.
Front-end should also end with specific error codes in such cases, that can be used by wrapper script to print diagnostics information, like free system memory.

The exit code 137 indicates case 2. By default, there is no heap allocation limit, so the user will never see case 1 unless they start setting their own RTS options. Can you explain what cases 3 and 4 are in more detail? I'm not sure what's going on in these cases.

kore-exec: [2020-06-25 14:52:17.739179846] Error (ErrorException):
    fd:137: hFlush: resource vanished (Broken pipe)
org.kframework.utils.errorsystem.KEMException: [Error] Critical: Haskell Backend execution failed with code 1 and produced no output.

I suspect this happens when z3 crashes. More specific error code must be reported. Front-end should use it to print a better error message.

Case 4 was just to make sure interrupt signal is properly handled. I guess it is. Front-end prints InterruptedException.

@ttuegel In this run we have a case when Haskell process was killed with error 137. Search for Exit status: 137. https://office.runtimeverification.com/jenkins/blue/organizations/jenkins/erc20-verification/detail/PR-162/3/pipeline/
It is unlikely to be OOM, because max memory consumption was only about 4GB. Is there a way to extend our tools to find why this process got killed?

Exit code 137 (= 128 + 9) is SIGKILL. I don't think there is anything we can do in the backend to find out why the process was killed because SIGKILL cannot be caught or handled.

Then I see only one explanation. The scripts display memory consumption through /usr/bin/time -v. I suspect this command displays the consumption of the top process only, without subprocesses. And some subprocess gets terminated with OOM. I'll try to run tests failing with 137 again to see what happens.

authors: denis-bogdanas ttuegel

repo: kframework/kore


text:
Public folder still accessible

Hello, so far this module works great! I was wondering if it would be possible to also protect the contents of the “public” folder, as they are still accessible without logging in.

Hi, sorry for taking so long to reply. After looking into it, it seems to me like there's no easy or obvious way in doing so, since the public directory gets handled without involving any server middleware registered through a Nuxt plugin. So as of now I don't see the possibility to add this feature sorry.
Feel free to re-open this issue if you have any hints or examples of how to achieve this.

authors: kgierke timstrasser

repo: kgierke/nuxt-basic-auth


text:
refactor/#133 Jacoco 워크플로우 이름 변경

Summary

close #133

Tasks

Jacoco Validation Pull Request On Dev -> Jacoco Validation On Pull Request

👍

authors: LeeShinHaeng minjo-on

repo: kgu-developers/aics-server


text:
Question About the Use Cases

I have a question about a use case in this example
https://github.com/khiav223577/case_register#isolate-methods
class User < ApplicationRecord
  def money_info
    { value: money, rate: gain_money_rate }
  end

  def notification_info
    { msg_count: new_msgs_count, last_recieved_at: last_recieved_at }
  end
end

class UserController
  METHOD_WHITE_LIST = [:money_info, :notification_info]

  def refresh
    result = params[:needs].slice(METHOD_WHITE_LIST).index_with{|method| current_user.send(method)  }
    render json: result
  end
end

Wouldn't it be more generic to have separated API to handle those cases since they actually have completely different responses 🤔, and might not need any switch case after all
Something like
class RefreshController
  def money_info
    ...
  end

  def notification_info
    ...
  end
end

It would be more suitable to have one API to have one responsibility in general, though some may want to combine APIs and fetch data with a single API call for the sake of performance. GraphQL is good at doing this, while in RESTful API, you may end up find that you have to use many switch-cases or if-statements to deal with this kind of requirement.
This use case may be uncommon in real life. It would be nice if we can add more common use cases to improve the documentation. Any ideas?

Since modern usage for people uses serializers to format different/complicated APIs (but of course GraphQL already solve this problem), but we don't want to create so many serializers which can be hard to manage, I think can be a good use case?
https://github.com/jsonapi-serializer/jsonapi-serializer
class UserSerializer
  include JSONAPI::Serializer
  include CaseRegister

  register_case(:money_info) do |object|
    attribute :value { object.money }
    attribute :rate { object.gain_money_rate }
  end

  register_case(:notification_info) do |object|
    attribute :msg_count { object.new_msgs_count }
    attribute :last_recieved_at { object.last_recieved_at }
  end
  ...
  ...
end

# Example
render json: UserSerializer.new(@user).invoke_case(:money_info)
# Or
render json: UserSerializer.new(@user, options: { invoke_case: :money_info })

I don't think we could do it this way, this is just a popup idea
Not sure if this is a good use case lol, but just a thought 😆

jsonapi-serializer has already had some built-in ways to select fieldsets, such as passing fields options or use conditional attributes. You don't have to use case_register, but it is possible to use case_register in the serializers.
Possible usage may be:
class UserSerializer
  include JSONAPI::Serializer
  include CaseRegister

  attribute :money
  attribute :gain_money_rate
  attribute :new_msgs_count
  attribute :last_received_at

  register_case('money_info') do
    fields = @fieldsets[self.class.record_type.to_sym] ||= []
    fields << :money
    fields << :gain_money_rate
  end

  register_case('notification_info') do
    fields = @fieldsets[self.class.record_type.to_sym] ||= []
    fields << :new_msgs_count
    fields << :last_received_at
  end
end

serializer = UserSerializer.new(@user)
params[:needs].each{|need| serializer.invoke_case(need) }
render json: serializer.serializable_hash

I can not tell whether it is a good design pattern or not since I do not use jsonapi-serializer in any of my projects. It may need more discussion before this example being added into the documentation. All thoughts are welcome :)


text:
Say No to War / нет войне

Fellow Russians,
We are endlessly grateful for your contribution to the world of open source; we believe this area has no borders, agnostic to one's beliefs. This is the space where we act as one and nationality is not important here. Despite the fact that this space is politics-free, we have to approach you with the following message.
For the first time since World War II, something we all believed would never happen again. The world is once again witnessing an unjustifiable act of aggression from Vladimir Putin and the people surrounding him. You are being lied by the Russian media propaganda - there is no fascism in Ukraine, nor coming from the western countries. Your soldiers are the attackers; nobody is welcoming them, and are being meaninglesly killed. Kids are getting shot at, hospitals are being bombed, and people in their shelters are praying to wake up with the next morning.
This is a call to action, for civil disobedience. Use your voice against Vladimir Putin’s one man’s war. Be vocal about the injustice that is going on in the world in your country. Or at least do not put any malicious code into your repositories. We know we ask a lot and we do not want you to suffer, but do not be silent. Resist. Do not help Putin. And for the sake of the World, say no to war!
#StayWithUkraine
——
Товарищи россияне,
Мы бесконечно благодарны за ваш вклад в мир открытого исходного кода, мы считаем, что эта область не имеет границ и не зависит от чьих-либо убеждений. Это пространство, где мы действуем как единое целое, и национальность здесь не имеет значения. Несмотря на то, что это пространство вне политики, мы вынуждены обратиться к вам со следующим сообщением.
Впервые со времен Второй мировой войны, которая, как мы все верили, больше никогда не повторится, мир в очередной раз стал свидетелем ничем не оправданного акта агрессии со стороны Владимира Путина и окружающих его людей. Вам лжет пропаганда российских СМИ - в Украине нет фашизма, и он не исходит из западных стран. Ваши солдаты — нападающие, их никто не приветствует и их бессмысленно убивают. В детей стреляют, больницы бомбят, а люди в убежащах молятся о том, чтобы проснуться утром.
Это призыв к действию, к гражданскому неповиновению. Используйте свой голос против войны одного человека Владимира Путина. Громко говорите о несправедливости, которая творится в мире и в вашей стране. Или, по крайней мере, не помещайте вредоносный код в свои репозитории. Мы знаем, что просим многого, и не хотим, чтобы вы страдали, но не молчите. Сопротивляйтесь. Не помогайте Путину. И ради всего Мира скажите нет войне!
#StayWithUkraine

这是来自QQ邮箱的假期自动回复邮件。

您好，我最近正在休假中，无法亲自回复您的邮件。我将在假期结束后，尽快给您回复。

authors: TomlyYang standbyukrainegit

repo: khizmax/libcds


text:
Measure RPM example for Arduino MBED core

Hello!
Thank you for what looks like an excellent Timer Interrupt library for the Pi Pico, as I've been unable to master the use of the SDK functions.   I hope you might be able to help me learn to apply it for my application of measuring audio frequency tones as I may not be able to create it at my present skill level.
While studying the examples I found "RPM Measure" on Github:
https://github.com/khoih-prog/RPI_PICO_TimerInterrupt/tree/main/examples/RPM_Measure
But, it was written for the Earle Philhower Pico board support, and I'd prefer to stay with the Arduino MBED Core if possible.   I was pleased to find your library now supports MBED but am having trouble translating the RPM Measure  example to the MBED library.   Would it be possible to get a version that runs under Arduino MBED core?
I've resolved some compilation errors but simply adding "MBED_" to the function name, but am presently stuck with this error at line 135:
invalid conversion from 'bool ()(repeating_timer)' to 'hardware_alarm_callback_t {aka void (*)(unsigned int)}' [-fpermissive]
Any assistance would be much appreciated!   Thanks again for creating this great library for the Pico, which is much needed.
Bob

HI @w9ran
As this is not an issue of this library, I'm closing it now to avoid unnecessary confusion.
I suggest you post on Discussions section of that MBED_RPI_PICO_TimerInterrupt library, hopefully someone will help you out, as I don't have enough time to deal with your porting issue. YOu can also post on Arduino Forum to ask for help from many experts there. Just remember to follow the rule and include MRE
Good Luck,


text:
🛑 Always Care Consulting is down

In 0974ea5, Always Care Consulting (https://alwayscare.ca) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Always Care Consulting is back up in 5752a93 after 10 minutes.

repo: khorovatin/upptime


text:
Handling Meshes and Details together

There have been some discussions about having a mesh view in the details page (eg see https://issues.jboss.org/browse/KIALI-1257 and https://issues.jboss.org/browse/KIALI-1140).
Basically if I am looking at the details for a component, I should be able to easily get to a view that gives a nice visual representation of how that component interacts with the rest of the mesh. We don't want to display the whole graph here, just what the component is directly interacting with.
This could be done with a 'zoomed in' view on the mesh. This would allow you to double click on a component and then get a mesh that only contains details about what that component is interacting with. From the details page we could provide a link to this component specific view, to make it easy to switch back and forth between them.
Another thought might be unify the details and mesh together. So instead of having the mesh and details view separate, we could combine them. This could mean something like adding a mesh tab in the details view. From here I could see how the component is interacting with the graph and then click on another ones of the tabs to get more information about the component.
Or there could be another way to handle this that UXD can help us determine. Basically we want a way to move between the details of a component and a mesh representation of how that component interacts with the rest of the graph.

@cshinn @serenamarie125

@mwringe it is reasonable to see a "limited" graph view of a specific component (workload/service)
What I'm a bit concerned about is the duplication.
We already have some sort of a duplication today - the side panel on the graph and the metrics page.
Adding (as one of the options listed above) another graph in a details page in addition to the main graph will add to that duplication.
I think this is definitely a well needed UX discussion - what is the best way to provide a view of a well defined specific entity (be it details or graph) without duplicating too much the views of the larger picture. (and, avoiding the code duplication too, but that's outside of UX discussion scope)

What I'm a bit concerned about is the duplication.

I don't know if duplication is always bad. I find it helpful to have health information in multiple places. I don't know if I would like to have to go to one location only to see the health of a component.

We already have some sort of a duplication today - the side panel on the graph and the metrics page.

The side panel is meant to provide a brief summary and the metric page shows more details. They have different usecases and purposes.
If you are concerned that there is a small graph in the side panel that shows similar information to the large graphs in the metric page, then that can be discussed. I don't see it as a problem, I like having these small graphs on the side panel, if I see something of interest then I can go to one of the two metric pages and get more information.

Adding (as one of the options listed above) another graph in a details page in addition to the main graph will add to that duplication (vs navigating to the main graph with specific parameters reflecting the chosen entity, for instance).

We have a need to have a large graph to give an overview of what is happening at a high level and a smaller graph to provide more detailed information.
I think there are a few initial thoughts on this

we keep things like they are today. You have the overview graph and you double click to get to the more detailed graph. All that we need to add is links in the detail view to go to this detailed graph view. We already have links in the side panel to take you to the detail pages.

we create a component view that contains a tab for the detailed graph and other tabs for what we have currently for component details. The larger overview graph could also have tabs to contain information as well, such as overall namespace metrics and namespace details.

something else entirely, suggestions welcome :)

In the case of 1 or 2, we have exactly the same graphs, its just a question of where to put them. Would it make more sense to keep the graph, or to group everything under a component view?

is this still relevant? I see something somewhat similar brought up in #70. should both remain open? if so, can each be refined a bit to be more clearly scoped?

@abonas this may or may not be still relevant. It was brought up again in https://groups.google.com/forum/#!topic/kiali-dev/7oO4m811FQQ
I will leave this up to you if you want to close this issue and create a new one or not.
Note that its not the same thing as #70 . For #70 its more about getting something in there soon. We might decide that this is a better option to put in the graph, but that is yet to be decided.

authors: abonas mwringe

repo: kiali/kiali-design


text:
Feature request: Provide support for concurrent HTTP requests

Howdy! :)
I appreciate this could be a challenge in C++, but as onnxruntime supports multi-threading it would be great if the HTTP/TCP server side of this app did too and created a new thread per request. This would better utilise the CPU as well as provide an improved client experience. At the moment, if I test concurrent/over-lapping HTTP requests I see the results coming back in serial. This leads to a sharp increase in response times for each concurrent user.
E.g. If my model takes around 500ms to respond, I am seeing average times of 2500ms when tested with 5 concurrent users.
I'm not sure if the TCP API is different and perhaps supports concurrent requests instead of HTTP.
Let me know what you think!

Hello, @fullymiddleaged :)
The onnxruntime-server currently operates using a thread pool, at least for the TCP server. After reviewing your question, I noticed that the HTTP/HTTPS server does not seem to utilize the thread pool. I appreciate you bringing this to our attention.
I’m currently working on addressing this issue. It seems that a thread-per-client model might be a better fit for handling concurrent HTTP requests effectively. I’ll explore potential solutions and get back to you with an update soon.
Thank you for your patience!

Hi, @fullymiddleaged
I have resolved this issue. I usually align my releases with the ONNX Runtime release cycle. Can you wait until a version after 1.20.1 is released? If it’s urgent, I can release a 1.20.1a version.

authors: fullymiddleaged kibae

repo: kibae/onnxruntime-server


text:
启用旁路由模式NSA的TP平台无法连接

选择旁路由模式，插件只启用了ssr-plus，然后tp无法上传下载种子

已解决


text:
[KOGITO-3170] Tests: Concurrent map writes error in pod log collector

Signed-off-by: Karel Suta ksuta@redhat.com
Fixed by using synchronized Map.
https://issues.redhat.com/browse/KOGITO-3170
Many thanks for submiting your Pull Request :heart:!
Please make sure that your PR meets the following requirements:

[x] You have read the contributors' guide
[x] Pull Request title is properly formatted: [KOGITO-XYZ] Subject
[x] Pull Request contains link to the JIRA issue
[x] Pull Request contains description of the issue
[x] Pull Request does not include fixes for issues other than the main ticket
[ ] Your feature/bug fix has a unit test that verifies it
[x] You've tested the new feature/bug fix in an actual OpenShift cluster

/jenkins test

/jenkins test

/jenkins test

@Kaitou786 do you know if we are having problems with CI?

@Kaitou786 do you know if we are having problems with CI?

Just saw, someone/something removed ghprb plugin on Jenkins, maybe by mistake making none of the pipeline to run, installation and configuration in progess

/jenkins test

Test failures are unrelated.
Reported as https://issues.redhat.com/browse/KOGITO-3175 and https://issues.redhat.com/browse/KOGITO-3176

authors: Kaitou786 ricardozanini sutaakar

repo: kiegroup/kogito-cloud-operator


text:
How risk damage should be calculated?

#resistance from the staff
#can tro tu nhan vien
bad_belief_staff <- chance_event(resistance_existing_staff_belief) # nhan vien co niem tin k dung
bad_practice_staff <- chance_event(resistance_existing_staff_practices) #nhan vien co thuc hanh k dung
if (bad_belief_staff == 1 | bad_practice_staff==1) {  #neu nhan vien co kien thuc hoac thuc hanh k dung
# reduce benefit because of bad staff  #thi se giam loi ich
food_safety_practices_staff <- food_safety_practices_staff *
(1-max(resistance_existing_staff_belief,resistance_existing_staff_practices))
meal_nutrition_practices_staff <- meal_nutrition_practices_staff *
(1-max(resistance_existing_staff_belief,resistance_existing_staff_practices))
} else {  # hoac nguoc lai,
# keep the benefit because of positive staff
food_safety_practices_staff
meal_nutrition_practices_staff
If 2 risk (dependent: belief and practice) occur at the same time. How risk damage should be calculated?

Let's break it down step-by-step and address your question about how to calculate the risk damage if both risks occur simultaneously.
bad_belief_staff and bad_practice_staff are determined using the chance_event function. This function takes a probability (e.g., resistance_existing_staff_belief) and returns TRUE with that probability.
bad_belief_staff <- chance_event(resistance_existing_staff_belief) # Probability of bad belief
bad_practice_staff <- chance_event(resistance_existing_staff_practices) # Probability of bad practice

The if statement checks if either bad_belief_staff or bad_practice_staff is TRUE.
if (bad_belief_staff == 1 | bad_practice_staff == 1) {

If either bad_belief_staff or bad_practice_staff is TRUE, the benefits are reduced by a factor determined by the maximum of the two probabilities.
food_safety_practices_staff <- food_safety_practices_staff * (1 - max(resistance_existing_staff_belief, resistance_existing_staff_practices))
meal_nutrition_practices_staff <- meal_nutrition_practices_staff * (1 - max(resistance_existing_staff_belief, resistance_existing_staff_practices))

If neither event occurs, the benefits remain unchanged.

If both risks (bad belief and bad practice) are dependent and occur simultaneously, we can account for the combined effect.  If the risks are independent, the combined probability of both occurring is the product of their individual probabilities.
Instead of 'max' - if both events happen together, we might want to calculate the damage using a different method, such as an average or another formula that better represents their combined impact.
# Define the probability of each event
resistance_existing_staff_belief <- 0.3 # Example probability
resistance_existing_staff_practices <- 0.4 # Example probability

# Determine if each event occurs
bad_belief_staff <- chance_event(resistance_existing_staff_belief)
bad_practice_staff <- chance_event(resistance_existing_staff_practices)

# Initialize benefits
food_safety_practices_staff <- 100 # Example initial benefit
meal_nutrition_practices_staff <- 100 # Example initial benefit

# Calculate the combined effect if both risks occur
if (bad_belief_staff == 1 & bad_practice_staff == 1) {
  combined_factor <- (resistance_existing_staff_belief + resistance_existing_staff_practices) / 2
  food_safety_practices_staff <- food_safety_practices_staff * (1 - combined_factor)
  meal_nutrition_practices_staff <- meal_nutrition_practices_staff * (1 - combined_factor)
} else if (bad_belief_staff == 1 | bad_practice_staff == 1) {
  food_safety_practices_staff <- food_safety_practices_staff * (1 - max(resistance_existing_staff_belief, resistance_existing_staff_practices))
  meal_nutrition_practices_staff <- meal_nutrition_practices_staff * (1 - max(resistance_existing_staff_belief, resistance_existing_staff_practices))
}

If both risks occur, calculate a combined factor (average in this case) and adjust the benefits accordingly.
Single Risk Occurrence: If only one risk occurs, use the max function as before to adjust the benefits.

Was there more to the question that I missed?


text:
Error :save_result() missing 1 required positional argument: 'acc'

Once all epochs are complete, I get this error
save_result() missing 1 required positional argument: 'acc'
Python verison 3.6.3
Torch - 0.3.0.post4

I get this error too

Do you have any solution?


text:
Release models that support more languages?

I think it's good to find out transformer-xl's potential abilities of supporting different languages, thus, any plan to release multilingual models?

seems just need to train the model based on different languages

repo: kimiyoung/transformer-xl


text:
Update readme.md to use recommended installation method for pnpm

Explain your changes
The docs for pnpm recommend using pnpm add  to add new dependencies to projects.
While pnpm install  does work, it might be good to keep instructions in line with their docs in case they decide to break installing in this way. (who know what will happen 😂)
https://pnpm.io/cli/add
Checklist

[x] I have read the “Pull requests” section in the contributing guidelines.
[x] I agree to the terms within the code of conduct.

🛟 If you need help, consider asking for advice over in the Kinde community.

Thanks for pointing out.

authors: DanielRivers mattjoll

repo: kinde-oss/management-api-js


text:
Pod IP file: Handle edge cases and pod deletion

This PR handles updating ConfigMap IP file on pod deletion with a new IP from a running pod. There were also some edge cases I found that are now also handled.
It also introduces a modified  newListWatchFromClient so we are able to filter habitat label and that way only get pods marked with that label, as we only care about watching those pods. The existing function can only filter by fields selector.
Closes https://github.com/kinvolk/habitat-operator/issues/22.

LFAD. Feel free to merge when your testing confirms that your changes work.

authors: LiliC krnowak

repo: kinvolk/habitat-operator


text:
Webpack target 'web' not detected

Do you want to request a feature, report a bug or ask a question?
Bug.
What is the current behavior?
SVG is not injected into the page. After some fiddling I noticed that in configurator.js the target variable is undefined, resulting in the isomorphicSpriteModule being used instead of the browser-sprite module.
What is the expected behavior?
SVG to be injected into the page. I have not set any webpack target, which should default to web.
The best way is to create repo with minimal setup to demonstrate a problem (package.json, webpack config and your code).
I don't have a repro case ready. However changing const target = context.options.target to const target = context.target seems to fix the issue as context.target contains web. This leads me to believe that the code is simply looking at the wrong variable?

Reading the Webpack loader docs I indeed believe that target resides directly on the loader context, not on options.target.

@pascalw please check svg-sprite-loader@3.0.3

Thanks @kisenka, works!

Coooooooool

authors: kisenka pascalw

repo: kisenka/svg-sprite-loader


text:
new packages: nnn, deadline, xdg-utils

Description of package
Add nnn and it's dependencies that are not allready in the repos
Checklist

[X] Latest upstream version.
[X] I agree to maintain this package (required).
[X] I agree to notify KISS if I can no longer maintain this package (required).

Please split this into multiple pull requests (one per package). :+1:

Deadline in the title should be readline.
Xdg-utils is required for xdg-open.
That and file seem to be mandatory.
I think it can be built without readline
I'll split it into multiple pull requests when I have the time.
On Mon, Oct 21, 2019, 1:15 PM dylan notifications@github.com wrote:

Please split this into multiple pull requests (one per package). 👍
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kisslinux/community/pull/55?email_source=notifications&email_token=AJMO3GPV7PFTBNMPEID5FTLQPWMODA5CNFSM4JC35B5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB2DOLI#issuecomment-544487213,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJMO3GMGY5G2QQQBIEXXAD3QPWMODANCNFSM4JC35B5A
.

xdg-open is optional as NNN_OPENER can be set to anything. xdg-open/xdg-utils are just the default.

authors: JamsNJellies dylanaraps

repo: kisslinux/community


text:
SConstruct: Improved reading external library paths from build.conf

Reopened and merging into Dev.

Please resolve conflicts for merge.

Merged.
Reopen of #58

These changes to SConstruct allow a simple way to include external projects with custom include / library paths by extending the [libraries] and [includes] sections of the build.conf file:>
[libraries]
expro = /home/user/share/expro/lib>

[includes]
expro = /home/user/share/expro/include

Effects:>

-I/home/user/share/expro/include is added to all compiler calls
-L/home/user/share/expro/lib is added to all linker calls
-lexpro is added to all linker calls (determined by the expro key in the [libraries] section).>

The inclusion of gest, std and tbb works as before.>
I'd propose including these in the main repository as they streamline the integration of external projects for all contributors (and all forks).>
Backported from rolandglantz/networkit.

authors: kolja-esders pskopnik

repo: kit-parco/networkit


text:
🛑 HASS UK Home Website is down

In 8ee7a6d, HASS UK Home Website ($HASS_UK_HOME_DOMAIN) was down:

HTTP code: 503
Response time: 410 ms

Resolved: HASS UK Home Website is back up in 5063d1c.


text:
🛑 HASS UK Home Website is down

In 27dc72f, HASS UK Home Website ($HASS_UK_HOME_DOMAIN) was down:

HTTP code: 0
Response time: 0 ms

Resolved: HASS UK Home Website is back up in 724a39f.


text:
Document all wonka operators.

WiP – just putting this here to let you know I'm nearly done w/ the operators docs @kitten. Hopefully there by end of this week 🎉 A bit too tired to get it all done now 😴

I'll merge this for now, since this has been unmerged for a while, so I can pick up more docs on master :)

authors: kitten parkerziegler

repo: kitten/wonka


text:
Please add me to the Kivy Garden

Hi, I wrote this new widget which I think might be a good candidate for the kivy garden :)
https://github.com/antocuni/garden.xcamera

@antocuni, thanks a lot for your work, please transfer the repo to me and i'll pass it to garden.

It was moved to https://github.com/kivy-garden/garden.xcamera and you should have write access to it. :dancer:

authors: antocuni dessant


text:
Kivy doesn't install with current cython version

If one has the current cython version (0.21.1) installed, issuing pip install kivy will fail with the following error:
 Error compiling Cython file:

 ------------------------------------------------------------

 ...

         fileformat = 'public.jpeg'

     cdef char *source = NULL

     if type(data) is array:

         data = data.tostring()

     source = <bytes>data[:len(data)]

             ^

 ------------------------------------------------------------

 kivy/core/image/img_imageio.pyx:181:13: Storing unsafe C derivative of temporary Python reference

building 'kivy.core.image.img_imageio' extension

creating build/temp.macosx-10.10-intel-2.7/private/var/folders/3_/kqc0lydx1s15p84y8g4gv0840000gn/T/pip_build_sinclair/kivy/kivy/core

creating build/temp.macosx-10.10-intel-2.7/private/var/folders/3_/kqc0lydx1s15p84y8g4gv0840000gn/T/pip_build_sinclair/kivy/kivy/core/image

cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c /private/var/folders/3_/kqc0lydx1s15p84y8g4gv0840000gn/T/pip_build_sinclair/kivy/kivy/core/image/img_imageio.c -o build/temp.macosx-10.10-intel-2.7/private/var/folders/3_/kqc0lydx1s15p84y8g4gv0840000gn/T/pip_build_sinclair/kivy/kivy/core/image/img_imageio.o -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks

/private/var/folders/3_/kqc0lydx1s15p84y8g4gv0840000gn/T/pip_build_sinclair/kivy/kivy/core/image/img_imageio.c:1:2: error: Do not use this file, it is the result of a failed Cython compilation.

#error Do not use this file, it is the result of a failed Cython compilation.

 ^

1 error generated.

 error: command 'cc' failed with exit status 1

----------------------------------------

One has to roll back to cython version 0.20.2 first, which solves the problem. But I think you should specify in your setup.py the correct version avoiding this bug for many users that just want to try your framework.

This bug very nearly made me completely abandon even trying Kivy, for roughly the reasons @jeffsenn describes.

Well, we thought kivy 1.9 could get released quickly enough for this not to be too big of a problem.

Yes, this is the real issue, 1.8 is ancient compared to master, but we did not release 1.9 in a timely manner.
Cython releases are regular api breakers, so this situation is not surprising.
What we could do is recommend dependecy versions when 1.9 gets released.

authors: dessant frabcus ohaz xapple

repo: kivy/kivy


text:
Allow property creation for widget instances

An often requested feature is to add new kivy properties for widget instances. We already have a similar internal method: https://github.com/kivy/kivy/blob/master/kivy/_event.pyx#L797
@tito proposed this syntax, i think it is a good fit:
w_instance.create_property(prop_1=StringProperty('bli'), prop_2=NumericProperty(4))

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7805332-allow-property-creation-for-widget-instances?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github).

The proposed implementation doesn't strictly achieve the objective stated in the issue: yes, properties are added to a widget instance, but they are also added to its class.  the latter should be optional.  I am facing  a similar issue in #3074 for missing properties added by a contextual rule.

@denys-duchier I'm not sure what you have in mind. How can you add a kivy property to only an instance? Because it's a property it needs to be added to the class, no?

@matham yeah, since it's a descriptor, that's the problem and I have not managed to find a way around it.  But then, there are kv lang issues.  For exemple::
<.foo>:
  alpha: 0.5

do you really want all classes, for which one instance was created with cls foo, to gain the alpha numeric property?
what about::
<MyWidget>:
  Button:
    alpha: 0.5

should all buttons have the alpha numeric property? and what should happen when there are conflicting declarations::
<.foo>:
  alpha: 0.5
<.baz>:
  alpha: "hello"

I have been puzzling over that... but I guess the only answer is to improve diagnostics and documentation.

Here is one way to get instance-level properties::
class Widget(object):

    def __init__(self):
        self._instance_properties = {}
        self._foo = 56

    def __getattr__(self, name):
        p = self._instance_properties.get(name, None)
        if p:
            return p.__get__(self, self.__class__)
        else:
            raise AttributeError(name)

    def __setattr__(self, name, value):
        p = name != '_instance_properties' and self._instance_properties.get(name, None)
        if p:
            p.__set__(self, value)
        else:
            super(Widget, self).__setattr__(name, value)

    @property
    def foo(self):
        return self._foo

    @foo.setter
    def foo(self, value):
        self._foo = value

    def add_props(self, **kwargs):
        self._instance_properties.update(kwargs)

class BazProp(object):

    def __get__(self, instance, owner):
        return instance.foo + 11

    def __set__(self, instance, value):
        instance.foo = value - 11

x=Widget()
x.add_props(baz=BazProp())
print(x.foo, x.baz)
x.baz = 0
print(x.foo, x.baz)

don't know if it's worth it though.

Yeah, I think just providing docs about this is probably enough, especially given #3106 which should fix hasattr.

authors: denys-duchier dessant matham


text:
inline function pointer in opengl_utils.pxd

Building the current version in kivy-ios results in an error:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -arch i386 -pipe -no-cpp-precomp --sysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk -O3 -miphoneos-version-min=6.0.0 -I/Users/kived/git/kivy-ios/dist/include/i386/freetype -I/Users/kived/git/kivy-ios/dist/include/i386/libffi -I/Users/kived/git/kivy-ios/dist/include/common/sdl2 -I/Users/kived/git/kivy-ios/dist/include/common/sdl2_image -I/Users/kived/git/kivy-ios/dist/include/common/sdl2_mixer -I/Users/kived/git/kivy-ios/dist/include/common/sdl2_ttf -g -I/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk -I/Users/kived/git/kivy-ios/dist/hostpython/include/python2.7 -c kivy/graphics/shader.c -o build/temp.macosx-10.10-x86_64-2.7/kivy/graphics/shader.o -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk
kivy/graphics/shader.c:2350:8: error: 'inline' can only appear on functions
static CYTHON_INLINE void (*__pyx_f_4kivy_8graphics_12opengl_utils_log_g...
       ^
kivy/graphics/shader.c:174:27: note: expanded from macro 'CYTHON_INLINE'
    #define CYTHON_INLINE __inline__
                          ^
1 error generated.
 error: command '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' failed with exit status 1

Inline functions must appear in header files, or directly in every generated .c file, so I'm guessing that putting the inline in a .pyx with a declaration in a .pxd won't work. Maybe gcc is just smarter than clang?

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/21787150-inline-function-pointer-in-opengl_utils-pxd?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F42681&utm_medium=issues&utm_source=github).

Is this still a problem?

@kived :pager:

authors: dessant kived matham


text:
Native Window provider for OS X

We need a

Native window provider for OS X, which allows us access to a lot more features than sadly. Transluscent/transparent/shaped windows.
Customizable api for Menu for the app like other normal apps on osx
Pausing app when closed unless user explicitly chooses to quit.

ref: https://github.com/kivy/kivy/issues/275


text:
bar_margin only affecting the appearance of scrollbar in ScrollView

Versions

Python: 3.6.1
OS: Arch Linux
Kivy: 1.10.0
Kivy installation method: pip

Description
I am trying to use the bar_margin keyword arg of the ScrollView class to change the position of the scrollbar when scroll_type=['bars']. When I set bar_margin, the scrollbar is correctly rendered in a different position, but then it cannot be dragged using the mouse. Instead, the user still needs to click in the original spot as if bar_margin=0 in order to drag the scrollbar.
Code and Logs
from kivy.uix.gridlayout import GridLayout
from kivy.uix.label import Label
from kivy.uix.scrollview import ScrollView
from kivy.core.window import Window
from kivy.app import runTouchApp

layout = GridLayout(cols=1, spacing=10, size_hint_y=None)
# Make sure the height is such that there is something to scroll.
layout.bind(minimum_height=layout.setter('height'))
for i in range(100):
    btn = Label(text=str(i), size_hint_y=None, height=40)
    layout.add_widget(btn)
root = ScrollView(size_hint=(1, None), size=(Window.width, Window.height), scroll_type=["bars"], bar_margin=40, bar_width=20)
root.add_widget(layout)

runTouchApp(root)

I see what you mean, viewing the app that results from the code you posted. I'll take a look at it.


text:
Updates?

No updates anymore?

Considering the fact that dozens of security issues have been fixed in Chromium (some being actively exploited) since the latest Kiwi release, Kiwi's infrequent updates have become a serious security risk.
Unfortunately, the options for browsers supporting extensions are limited - best option would be switching to Fennec or Mull (both are based on Firefox).

actually its chromium core has no update for almost 2 years 🥲
https://github.com/kiwibrowser/src.next/pull/1090

authors: lje mashirozx zelect0r


text:
Microsoft Autofill on kiwi

The "Microsoft AutoFill" extension does not work properly on kiwi browser.
Is there a plan for kiwi to support this extension in the future?

Can you provide more info of what is not working ?

Sorry, I haven't used this browser for a long time, so I can't provide more info

Closing this then . If you will be back to Kiwi and still face the issue feel free to re-open the ticket with details .


text:
fix(chat): do not close chat window when conversation has ended

Two changes for chat:

do not close chat window when the conversation has ended
correctly decide whether chat should be displayed when accessing guarantee article directly with url /?help=%2Ffaq%2Fsearch%2Farticle%2FRkFRQXJ0aWNsZToxNDY%3DLiveURL: https://smartfaq-fix-chat-displaying.surge.sh

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

authors: jaroslav-kubicek kantord

repo: kiwicom/smart-faq


text:
CocoaPods still at 1.0.6

Hello. This is a really nice control.  Any chance the CocoaPod could be updated to 1.2.0?

Thanks for the notice! It should be updated to 1.2.0 now :).

repo: kiwisip/BadgeControl


text:
How to check if day.owner is from DayOwner.NEXT_MONTH?

Hi,
I have a condition to show user current month and next month only to add events, and in current month i don't allow user add event on past day like this:
if (day.day < currentDate)      toast("You can not add events on past days.") else      toast("You can add events on this day")
the problem i am facing is that when i scroll to next month and click on date to add event it goes to if (day.owner == DayOwner.THIS_MONTH) and i have also added the condition if (day.owner == DayOwner.NEXT_MONTH) but it does not check this condition how can i fulfill this condition?
I hope my question is clear to you :)

To be clear, do you want to be able to add events in the next month when you scroll?

Thanks for reply, I managed this myself :)

authors: kizitonwose nicemak

repo: kizitonwose/CalendarView


text:
🛑 Thainess is down

In 808efaf, Thainess (https://thainess.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Thainess is back up in ed3e8bc.

repo: kizzna/uptime


text:
chore(main): release 1.0.0

:robot: I have created a release beep boop
1.0.0 (2024-10-19)
Features

somewhat works (c755378)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.0.0
:sunflower:

repo: kjnsn/tim


text:
history left in broken state

https://github.com/nushell/nushell/issues/1977
The library always overwrites the history which does not have practical value. Instead it must only append new lines to the existing file.

https://github.com/kkawakam/rustyline/blob/master/src/history.rs#L125
    // TODO append_history

not supported.

Could you please give a try to PR #419 ?

Version 7.0.0 released

authors: avsej gwenn

repo: kkawakam/rustyline


text:
[bug] locale in wowhead links

need add local GameLocale = GetLocale()

fixed in ab190135f84c21bbcd3b772c5479c49f9457b709
thanks for noticing :)

authors: Baine amonsat


text:
Saving MHTML after a reset() call triggers a timeout

Steps to reproduce (possibly):

Navigate to a page
Save MHTML
Reset
Save MHTML

This was not the case.

repo: klarna-incubator/webtraversallibrary


text:
Topic creation/partitions

get_metadata will create a topic if it doesn't already exist, but are we missing something about how to create a certain number of partitions on this topic? Producing to a nonzero partition number generates errors.
Is there a set way to declare a partition and topic as we produce to it?

Kafka does not provide an explicit API to create topics. It will, however, create a topic automatically if a client makes an API call to kafka and the topic specified in the call does not exist. This behaviour is controlled via auto.create.topics.enable parameter (true/false) in broker configuration.
There is also num.partitions parameter in broker config which determines number of partitions for automatically created topics. It's set to 1 by default.
It seems like your Kafka broker is using defaults: auto.create.topics.enable=true and num.partitions=1 (these are kafka defaults, the options don't have to present in server.properties). If you e.g. set auto.create.topics.enable=false in server.properties, Kafka will not create topics automatically. And if you set e.g. num.partitions=42 (while having auto.create.topics.enable=true) new topics created via API calls will have 42 partitions (theoretically, did not test it myself).
Unfortunately, there is no way for a kafka client to control this.

More discussion about this: https://issues.apache.org/jira/browse/KAFKA-2887

And about plans for admin API: https://cwiki.apache.org/confluence/display/KAFKA/KIP-4+-+Command+line+and+centralized+administrative+operations

That is a very reasonable response. Thank you for creating a great library for us to use.

You are welcome :)

repo: klarna/brod


text:
Is the project actively maintained?

Hi all,
Together with a few colleagues, we've been testing this plugin and found some things we would like to contribute. Then we browsed the PRs and saw that some of those things were already implemented by @atsaki. We also saw that, although, people commented very positively in the PRs, they are still pending (the oldest one is from Nov last year).
So, our question is, are the original developers still maintaining the plugin?
Or, are there forks already being maintained independently?
Cheers,

Hi,
Sorry to say but the original Developers have left Klarna, and we are not actively using it anymore therefor we do not maintain it.
We will update the description asap.
Kind regards

@tobpal Thanks for the quick reply.
Please let me use this post to ping the people that contributed the last so we can have a discussion about where to take the project.
ping @atsaki, @mindjiver, @lndbrg, @wico, @petrhosek
Anyone willing to jointly take over the maintenance of the plugin?

Hi! Since me, @loa and @lndbrg are no longer employed by Klarna and have no access to a Cloudstack instance it's hard for us to perform any development or maintenance.
So if someone out there would like to take over the maintenance it would be great. I mostly did the release engineering parts of tagging and uploading the resulting gem.

I'd be happy to see the project live on, but not with me as one of the maintainers. :)

Good old times :)

Hi guys,
Thanks for all the input.
We, at Schuberg Philis, would be happy to continue the project.
We run our cloud on Apache CloudStack and are actively contributing to that project as well.
So it would make much sense for us to pick this project up, since it is a key component for our development activities (i.e. it integrates two major tools we use).
Please let us know if you would be interested in passing on the development of vagrant-cloudstack to us. We would, of course, import the git tree with the original code and commits to our organisation in github, and take it from there.

From my point of view: That's the best way forward!

@miguelaferreira I also developed/mainted the Packer builder for Cloudstack ( https://github.com/mindjiver/packer-cloudstack ) is that something you use as well?

@mindjiver Thanks. In principle yes. But I won't have the free cycles to commit to both projects. I've asked internally to see if someone steps up.

I've created a repo under our organisation https://github.com/schubergphilis/vagrant-cloudstack
I've moved the entire git tree there, and merged the pending PRs.
Once we are ready to make a new release, we will probably need some help with uploading it to RubyGems.org since you guys own the gem too.
@mindjiver I found colleagues interested in committing to the packer-cloudstack project.
Shall we do the same type of transfer for this project too? Or do you have something else in mind?

@miguelaferreira Either that or I would need a API end point to test towards. If your things are internal then I guess the best thing is to move over the development to your org. I'm happy to help out with any questions about the project.

@loa  could you add me to the gem project on rubygems.org?
My profile: https://rubygems.org/profiles/miguelaferreira

@mindjiver Well, I think that the best would be to transfer the project since our cloud is not public. However, if you still want to contribute we can try to find a solution to give you access to a testing environment.

@miguelaferreira It's fine by my if you continue development :smile: I have used CloudStack enough in my time.

@miguelaferreira I'm not part of Klarna any longer. Me still being owner of the gem  is probably a mistake.
It's better if @wico changes the ownership since he's working at Klarna.

@miguelaferreira I would be happy you continue development of this project :)

@loa I'll look at it in a less busy minute.

As a user, I too would be quite interested in seeing this plugin continue with development. I would help out in the coding but I don't know any Ruby

@loa @mindjiver @lndbrg I will transfer that repo to @miguelaferreira
+
I'll change the https://rubygems.org/gems/vagrant-cloudstack (gem)ownership to miguelferreira too.
Any dissenting votes?

@wico Sounds great

:+1:
:shipit:

quorum reached. I'll start the repo-transfer now, the gem-ownerships comes tomorrow (I'm not at klarna actually).

Super! Thanks a lot guy.

"You can only transfer a repository from an organization to yourself at this time" ;)
[ ] GitHUB

I guess that means you would need to do it in two steps?

"Something went wrong with that request. Please try again." ;)
However - check your inbox. There should be an incoming request.

I did get the request and accepted it :+1:

perfect, done, looks good to me.

I will now start by updating the README, review PRs, etc
And along the way, move the repo to Shuberg Philis organisation

Thanks. Please keep that little piece of code in a good shape. :) Especially @mindjiver will appreciate that!

We will do our best and contribution is, of course, always welcome.

@loa FYI: the related gem is now owned by @miguelaferreira.

@mindjiver OK with transfering packer-cloudstack to @miguelaferreira too?
@miguelaferreira We probably continue using that packer-"plugin" in the future, but there should be no problem to contribute to you then.

@wico  I've asked @mindjiver to change the license of the packer project to Apache 2.0 because that fits bets with our open-source software policy. However, if that is too much work we can also work with the Mozilla license, although not ideal.
What we can't do, is relicense it ourselves. So, the license we get from you is the one that stays. Hence the request.
I do have some colleagues very eager to start maintaining the packer-cloudstack project since they are working on integrating terraform with cloudstack. So, please do let me know when I can give them the news :)

As packer-cloudstack inherited the MPL2-0 license from the original packer tree, I personally think its not possible to re-license it (at least we are not allowed to do so afaik).

I've checked with a colleague that is part of the Apache Foundation and his interpretation was that, since the packer-cloudstack project has its own code base (i.e. it does not share code with the "parent" project), ti would be fine to have a different license.
But as I said, if checking this is too much trouble, or you guys just don't feel comfortable doing it, that's fine. We can work with the Mozilla license.

I think some code is shared (cloned) and reused from packer, thus I would stay with the MPL2-0 - however:
Its up to @mindjiver to transfer the repo and fiddle with licenses as @mindjiver's is the most up-to-date repo anyway (the version at klarna is 10 commits behind mindjiver:master).
I again say thanks for taking care of all this!

Just to let you know that i'm interested to help, since I have access to a cloudstack instance in our private IaaS, and using the plugin.

@dduportal you are very welcome to help in any way you can

authors: atsaki dduportal lndbrg loa miguelaferreira mindjiver tobpal wico x20mar

repo: klarna/vagrant-cloudstack


text:
Feature request: searchbox like in Chrome by Ctrl + F

First, thanks for the app!
What I'd suggest is to add search box as we have in Chromium by pressing Ctrl+F. The main advantage over the web search is that it allows quick searching within a note and quick jumping to the searched items. As this is an Electron-based app, I guess issue should not be hard to implement?

Can't search in the note at all? For real?

Well everyone is free to offer his own solution: this is GitHub in the end.
But regarding the time this particular issue is in progress and taking into account the amount of requests... I don't see any advantage of this product except it runs Evernote's web version in a separate application window within Electon JS (which isn't a huge deal as everyone can run practically any web page in Electron).
So, here is solution: FORGET THIS, USE EVERNOTE IN YOUR BROWSER.

you cant possibly expect @klaussinani to do everything, things take time in open source and without contributions from other users and programmers it is even harder to keep up, just look at the numder of pull Requests tusk has had over the years https://github.com/klaussinani/tusk/pulls , the comunity support is extremly low, just saying this peacefully 🕊

With all my respect, it's somewhat impolite to community to mark issue progressed if it actually isn't.

authors: e-stonia novdddd vushe

repo: klaussinani/tusk


text:
[BUG] errors after "more promos"

Before submitting a bug report...

[X] This bug wasn't already reported.
(I have checked every bug report on GitHub)

Title

[X] The title is no longer "[BUG] Title" and I edited it with the right error name.

Describe the bug
Error after more promos section
Copy and paste your error
2024-04-26 17:01:09,471 [WARNING] Error occurred: Message: no such window: target window already closed
from unknown error: web view not found
(Session info: chrome=124.0.6367.91)
Stacktrace:
GetHandleVerifier [0x003AC113+48259]
(No symbol) [0x0033CA41]
(No symbol) [0x00230A17]
(No symbol) [0x0020E02B]
(No symbol) [0x0029742E]
(No symbol) [0x002A9476]
(No symbol) [0x00290B36]
(No symbol) [0x0026570D]
(No symbol) [0x002662CD]
GetHandleVerifier [0x00666533+2908323]
GetHandleVerifier [0x006A3B4B+3159739]
GetHandleVerifier [0x0044505B+674763]
GetHandleVerifier [0x0044B21C+699788]
(No symbol) [0x00346244]
(No symbol) [0x00342298]
(No symbol) [0x0034242C]
(No symbol) [0x00334BB0]
BaseThreadInitThunk [0x75F87BA9+25]
RtlInitializeExceptionChain [0x77C9BB9B+107]
RtlClearBits [0x77C9BB1F+191]
Screenshots

Value of dashboard variable
https://gist.github.com/SteveeeeeS/199799b712446a3be0a001beb8283264

When you are running this are you seeing promos not completed or are they all done?

It gives the error everything. It's started opening chrome randomly. Sometimes it may get a bit further but last 3 days or so its failed with this
Stephen
-------- Original message --------
From: klept0 @.>
Date: 26/04/2024 18:18 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
When you are running this are you seeing promos not completed or are they all done?
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2079783615, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BVOM6RF6I4CWYT67HTY7KD5HAVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZZG44DGNRRGU.
You are receiving this because you authored the thread.Message ID: @.***>

2024-04-26 21:39:57,217 [WARNING] Error occurred: HTTPSConnectionPool(host='edgeupdates.microsoft.com', port=443): Max retries exceeded with url: /api/products (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1000)'))). Retrying...

Delete your sessions folder content and try again - that is not an issue with the script but an issue on your side.

Didn't know I could do that. I'll give it a try and feedback. Thanks.
Stephen
-------- Original message --------
From: klept0 @.>
Date: 27/04/2024 07:40 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
Delete your sessions folder content and try again - that is not an issue with the script but an issue on your side.
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2080388305, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BQKBHBSV4LN3ATTNYLY7NB35AVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBQGM4DQMZQGU.
You are receiving this because you authored the thread.Message ID: @.***>

Is it worth clearing that folder (or particular folders within) on a semi regular basis?
-------- Original message --------
From: klept0 @.>
Date: 27/04/2024 07:40 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
Delete your sessions folder content and try again - that is not an issue with the script but an issue on your side.
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2080388305, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BQKBHBSV4LN3ATTNYLY7NB35AVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBQGM4DQMZQGU.
You are receiving this because you authored the thread.Message ID: @.***>

Occasionally nuking the contents of that folder has resolved peoples issues - keep in mind you will have to login each time after you wipe that folder. If space is a concern you can see how large that folder is growing and delete if necessary as well.

I encountered this when I ran the program on ubuntu with the latest chrome

but seemingly deleting sessions file just simply fix it

Do you see the "blockage" if you are searching manually or only with the assistance of this script?

Never had it manually using bing.
Just got error occurred. Message: no such window: target window already closed from unknown error: Web view not found
If anything I can do to help diagnosis let me know
Stephen
-------- Original message --------
From: klept0 @.>
Date: 29/04/2024 15:23 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
Do you see the "blockage" if you are searching manually or only with the assistance of this script?
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2082888971, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BWI2DBQCWTZSVPJXWLY7ZJUXAVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBSHA4DQOJXGE.
You are receiving this because you authored the thread.Message ID: @.***>

It's definitely an issue. For the past few days I realized my pts weren't going up by much so today I manually ran it and it crashes at more promos multiple times. So I did the promos myself and I noticed that after completing one of them the ms reward site showed an error (page error, myb I forgot to screenshot). I think to bypass this all that's is needed is navigate back to ms rewards and continue the more promo thing when the error occurs. (Moreover, some of their quizzes are now many more questions that needs to be answered than before)
After completing it myself today the script is working

Yeah. Funny you say that. I "thought" when I manually did some question it went further that previously.
I clear seasions and it still fails. Tried deleting a few times
Stephen
-------- Original message --------
From: Constantin Djonkam @.>
Date: 30/04/2024 15:17 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
It's definitely an issue. For the past few days I realized my pts weren't going up by much so today I manually ran it and it crashes at more promos multiple times. So I did the promos myself and I noticed that after completing one of them the ms reward site showed an error (page error, myb I forgot to screenshot). I think to bypass this all that's is needed is navigate back to ms rewards and continue the more promo thing when the error occurs. (Moreover, some of their quizzes are now many more questions that needs to be answered than before)
After completing it myself today the script is working
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2085454735, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BTM3ADBWQ5T5NE7MMDY76RY3AVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBVGQ2TINZTGU.
You are receiving this because you authored the thread.Message ID: @.***>

where is the sessions folder and what is it because i cant find it anywhere online @klept0

It's in your run from/install location
Stephen
-------- Original message --------
From: 1NTORT @.>
Date: 08/05/2024 17:11 (GMT+00:00)
To: klept0/MS-Rewards-Farmer @.>
Cc: SteveeeeeS @.>, Author @.>
Subject: Re: [klept0/MS-Rewards-Farmer] [BUG] errors after "more promos" (Issue #93)
where is the sessions folder and what is it because i cant find it anywhere online @klept0https://github.com/klept0
—
Reply to this email directly, view it on GitHubhttps://github.com/klept0/MS-Rewards-Farmer/issues/93#issuecomment-2100927072, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AX354BXPPCUIGYANQOMUSFTZBJFDJAVCNFSM6AAAAABG3CO466VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBQHEZDOMBXGI.
You are receiving this because you authored the thread.Message ID: @.***>

ohh sorry i didnt realise that was in there


text:
Third Eye effect not allowing Otherworld blocks to drop

Describe the bug
I am currently playing on a kitchen sink pack made by a friend. When Third Eye II is gained from any early game source (whether it be Demon's Dream Fruit, Essence, or Otherworld Essence) the screen filter is applied and the Occultism tagged oak wood and andesite change models to otherworld wood and otherstone. It does not change the item preview under JEI, and when broken only gives the vanilla oak wood and andesite. When a stable otherwood sapling and/or otherstone is spawned in, it can be harvested and broken as normal, but every naturally occurring source of otherworld material just defaults to its vanilla equivalent. Unsure what conflict is causing this to happen but it is pretty much blocking access to the mod outside of cheats.
To Reproduce
Steps to reproduce the behavior:

Find grove or burn oak saplings in spirit fire for otherworld saplings.
Gain Third Eye II benefit.
Harvest block as normal
See error

Expected behavior
Otherworld blocks are broken and harvested as otherworld objects.
System:

Occultism Version: 1.20.1-1.140.1
OS: Windows 11
Minecraft Version: Forge 1.20.1
Modpack Link and Version, or list of mods: https://drive.google.com/file/d/1shFY7GvHrZ4UOustPcV6Otiry3NwmR6H/view

@ComradeMarcus
Can you reproduce this with just occultism + dependencies?
1.20.1 has been out for a long while and this is the first time this pops up

authors: ComradeMarcus klikli-dev

repo: klikli-dev/occultism


text:
DrawerLayoutProperties interface is Missing StyleProp on NPM

Hi,
I gathered some evidence about the error to help found what is happening.
I think is missing some kind of update on NPM, because is fixed on Github but when i download through NPM come without the fixed declaration.
The Version Downloaded is the most recent one v1.1.0.
The Error

Fixed on your Github

My Declaration file from Version 1.1.0

Last time updated on Github

Last time updated on NPM

Hi @Brunohes, Is it still present in the latest release we published yesterday?

Problem Solved! @adamczyk777  Thanks!

repo: kmagiera/react-native-gesture-handler


text:
Kmesh cannot get new applyed RDS config during runtime

What happened:
During the runtime of kmesh, when applying the fortio-service.yaml, kmesh is unable to retrieve the latest RDS configuration.
After restarting kmesh, it is able to successfully retrieve the latest RDS configuration.
What you expected to happen:
During the runtime of kmesh, when applying the fortio-service.yaml, kmesh can get the latest RDS configuration.
How to reproduce it (as minimally and precisely as possible):
1.Start kmesh : helm install kmesh ./deploy/helm -n kmesh-system --create-namespace
2.apply fortio-service.yaml : kubectl apply -f fortio-service.yaml
3.check config : kubectl exec -it -n kmesh-system kmesh-hvffp -- curl localhost:15200/debug/config_dump/ads, and check routeConfigs: there is not fortio-server
fortio-service.yaml:
apiVersion: v1
kind: Service
metadata:
  labels:
    app: fortio-server
  name: fortio-server
  namespace: default
spec:
  type: ClusterIP
  ports:
    - port: 80
      targetPort: 8080
  selector:
    app: fortio-server

Anything else we need to know?:
Environment:

Kmesh version: master
Others:

We Investigated, and found the case is

RDS request is send with the inferred route names from parsing listener, and with the nonce from previous rds response.
Istiod has pushed new rds response, but kmesh hasn't yet received.
The rds request sent from 1, then has nonce mismatch with istiod. So istiod will ignore and print Expired nonce received log

authors: hzxuzhonghu lec-bit

repo: kmesh-net/kmesh


text:
keep the same as helm deploy

What type of PR is this?
enhancement

What this PR does / why we need it:
add missing flags to keep the same as helm deploy
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

/lgtm
/approve


text:
[main] Upgrade to latest dependencies

Cron -knative-prow-robot
/cc knative-extensions/serving-writers
/assign knative-extensions/serving-writers
Produced by: knative-extensions/knobots/actions/update-deps

/retest

authors: ReToCode knative-automation

repo: knative-extensions/net-kourier


text:
Future enhancement: kn quickstart --guard

Add a guard option to quick start

/remove-lifecycle stale

/remove-lifecycle stale
Move to FUTURE.md

/remove-lifecycle stale

repo: knative-extensions/security-guard


text:
Little rename of func

Signed-off-by: Matthias Wessendorf mwessend@redhat.com
Fixes #

Proposed Changes

little func rename

Release Note

Docs

/retest

repo: knative-sandbox/eventing-kafka-broker


text:
Consumer manager use factory merged errors

Fixes #1043

🐛 ConsumerGroup manager was only reading from the ConsumerGroup error channel and not the merged channel from the KafkaConsumerGroupFactory.  This has been rectified.

Note:  As this is potentially a large problem and the fix is relatively small, this fix should be back-ported

/retest
image upload failed?

/assign

/lgtm

authors: eric-sap travis-minke-sap

repo: knative-sandbox/eventing-kafka


text:
Should use rabbitmq/amqp091-go instead of streadway/amqp

Library github.com/streadway/amqp (used in couple places in pkg/reconciler/brokerstandalone/resources/) hasn't been updated or maintained for a while. RabbitMQ team has hard forked the repo to https://github.com/rabbitmq/amqp091-go.

Hey @ChunyiLyu
Thanks for creating the issue. Based on the listed Project Maturity, is there a milestone/planned release after which one could expect more stability in terms of breaking API changes ?

I managed to get this repo with the amqp091-go lib by just aliasing and changing the lib in the https://github.com/vaikas/wabbit repo, But im interested to see if we could add the wabbit lib or fork to the amqp091 project.

Related #328

Hey @ChunyiLyu
Thanks for creating the issue. Based on the listed Project Maturity, is there a milestone/planned release after which one could expect more stability in terms of breaking API changes ?

cc @ikvmw @gvmw do either of y'all have context regarding at which point switching is a good idea ?

Switching now is a good idea. This has been a long-time coming, and we would like to see as many users of the Go RabbitMQ client switch to a version which is officially supported and maintained.
cc @michaelklishin @GSantomaggio

Totally agree.
Even not related I was thinking to propose the same change in argo-events

authors: ChunyiLyu Gsantomaggio gabo1208 gvmw xtreme-sameer-vohra

repo: knative-sandbox/eventing-rabbitmq


text:
[main] Update community files

Cron -knative-prow-robot
Produced by: knative-sandbox/knobots/actions/update-community
Details:

/verify-owners

authors: dsimansk knative-automation

repo: knative-sandbox/kn-plugin-source-kafka


text:
[main] Update community files

Cron -knative-prow-robot
/cc knative-sandbox/api-core-wg-leads
/assign knative-sandbox/api-core-wg-leads
Produced by: knative-sandbox/knobots/actions/update-community
Details:

/lgtm
/approve

authors: dprotaso knative-automation

repo: knative-sandbox/sample-controller