Covid19 Command for discord bot - province issue

when running the covid19 command, if try to identify a certain province of a country, such as, wuhan China, I run the command //cv china wuhan.
However I receive an error: the error is:
TypeError: _jhucsse() missing 1 required positional argument: 'province'
as you can see I clearly placed the province, but for some reason it isn't picking it up.

i can't reproduce this using the example cog. have you edited any of the code?

Haven't changed anything that added this after the time of last updated corona_api.format_date(data.updated) + " UTC") and changed color of embeds to ctx.message.author.color

as you can see on this line, the _jhucsse method only executes when a province is provided, so it seems that there is something else that has been edited.
regardless, i have updated the example cog to showcase some new features. before you make any of your own changes, please make sure the example provided works.

Thanks for your help, it is working now!


feat: Add support for variable namespaces

This PR introduces changes to enable usage of variable namespace it also refactors a subprotocols parsing to make it more easily expandable.
Part of: https://github.com/operate-first/service-catalog/issues/213
Related to: https://github.com/operate-first/service-catalog/pull/214

/cc @tumido


Adds ThermalPaint

Part 1 of resolving KSP-CKAN/NetKAN#1489

I'm confused as to why this collides with the various fuelswitches, could you please elaborate on that part? :)

I didn't manually test each of the fuelswitch mods, but posts no.6 and 8 report incompatibility with InterstellarFuelSwitch and FSfuelSwitch from firespitter. Essentially all those mods try to affect the same aspect of ship parts (what they carry). So when thermalpaint is on its own you get http://imgur.com/GzUs75b but if a conflicting mod is installed "ThermalPaint" is no longer a resource listed because other mods have superceded it: http://imgur.com/OlvebLh


Updated Dockerfile for latest Swift release

This also adds a missing dependency and enables the Swift download to work for the latest release.

So the auto build for this one is swiftlang/swift:development-ubuntu15.10


Missing punctuation in Catalan/French

I think in French there's a space before the punctuation mark

Yes, the french grammar states that there must be spaces between punctuation signs and words.


CrossPlatLock does not work on UWP

the following line in CrossPlatLock.cs does not work on UWP and results in a SystemException: Retrieving information about local processes is not supported on this platform.
writer.WriteLine($"{Process.GetCurrentProcess().Id} {Process.GetCurrentProcess().ProcessName}");

This project is not compatible with UWP indeed.
There is no need to configure token caching on UWP, MSAL does it for you. It stores the cache in a File encrypted with DPAPI. Implementation is here.
You can change that implementation if you wish - see https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-net-token-cache-serialization?tabs=custom


Blocks cannot be updated immediately after being set！

When I use 'blocksource. setBlock(BlockPos, Block)' Blocks cannot be updated immediately after being set

Thanks for reporting it. and it's fixed on the latest commit.


Implement a flag that skips RCDS publish check at submission

Copied from ServiceNow ticket RITM1654874 by @hgreenlee:
This is a feature request to jobsub_lite developers.  I would like there to be a jobsub_submit option such that when jobsub_submit is invoked with option "-f dropbox://", jobsub_submit does not wait for RCDS upload before exiting and printing the submitted job id.  I don't care if waiting for RCDS stays as the default.  Obviously, this implies that the batch job wrapper has to be smart enough to wait for the RCDS upload (if it doesn't do that already).  The reasoning behind this request is that there are use cases where wall time of job submission is more valuable than wall time in batch jobs, even potentially at the expense of some batch job efficiency metric.
Extra notes by @shreyb:
I discussed this with @marcmengel, and we agreed that this was a useful and reasonable feature to add.
However, since this does introduce risk that the job may fail due to the failure of RCDS to publish the tarball, this change MUST include a warning message of some sort to the user if they use this proposed flag that warns them of the risk, and instructs them to resubmit with the flag removed if they do not want to accept the risk.

@retzkek idea: along with this, create a new classad that we store this information in, so we can monitor on which opt-in options were chosen from jobsub_lite.  So this would look something like:
+JobsubOptions="noWaitRCDS"

Or whatever the option name ends up being, but camel-cased.
@retzkek : do you like --no-wait-rcds?  I was thinking --skip-rcds-check or maybe to even generalize it more, --skip-upload-check.  Thoughts?

What about --skip-check=rcds ?  Then we could add other skip-check types later without expanding the arglist significantly.  (not sure offhand what other checks folks might want us to skip, maybe tarfile permissions?)

I like that idea a lot @marcmengel  - and then we'd have an in-code configuration of what the skip-checks options are, that we could dynamically load in the parser output?

+JobsubOptions="noWaitRCDS"

Forgot to add this in.  Need to do that.
The scripting portion is done, but we need to test it all.  Tests should be:

plain submit
submit -f file
submit -f file1 -f file 2
submit -f dropbox://file1 -f file 2
submit -f dropbox://file1 -f dropbox://file2
submit --tar-file-name dropbox://file1
submit --tar-file-name dropbox://file1 -f file2
submit --tar-file-name dropbox://file1 -f dropbox://file2
submit --tar-file-name dropbox://file1 --tar-file-name dropbox://file2
submit --tar-file-name tardir://dir1 --tar-file-name dropbox://file2

submit --tar-file-name tardir://dir1 --tar-file-name tardir://dir2

I think that covers all cases.

Added classad JobsubSkipCheck whose value is a comma-separated list in quotes.  An example would be:
+JobsubSkipCheck="rcds"
Or
+JobsubSkipCheck="rcds,foo,bar"

Lots of little issues found in testing.  So far, tests 1-6 above pass.  Running (10) now.

All tests without RCDS check pass.  Here are the details of the tests:

plain submit<EMAIL_ADDRESS>- PASS

submit -f file:  PASS

<EMAIL_ADDRESS>- BAD SCRIPT
<EMAIL_ADDRESS>- PASSED

submit -f file1 -f file 2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G nova --onsite -f /pnfs/nova/scratch/users/sbhat/a -f /pnfs/nova/scratch/users/sbhat/b file://dash-f.sh a b
<EMAIL_ADDRESS>- PASS

submit -f dropbox://file1 -f file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G nova -f /pnfs/nova/scratch/users/sbhat/a -f dropbox://testfile2 --onsite file://dash-f-dropbox.sh a testfile2
<EMAIL_ADDRESS>-- found bug
<EMAIL_ADDRESS>-- found bug
<EMAIL_ADDRESS>-- FAILED.  I think there's a bug where we don't support -f dropbox for relative paths properly

Tried this:
~sbhat/jobsub_lite/bin/jobsub_submit -G nova -f /pnfs/nova/scratch/users/sbhat/a -f dropbox:///home/sbhat/FileUploadTests/testfile2 --onsite file://dash-f-dropbox.sh a testfile2
<EMAIL_ADDRESS>-- another bug
If this works, then we'll know there's a bug with the way the tarball to upload is getting created.

~sbhat/jobsub_lite/bin/jobsub_submit -G nova -f /pnfs/nova/scratch/users/sbhat/a -f dropbox:///home/sbhat/FileUploadTests/testfile2 --onsite file:///home/sbhat/FileUploadTests/dash-f-dropbox.sh a testfile2
<EMAIL_ADDRESS>- FAIL. Something is wrong in the script.  Debugging
<EMAIL_ADDRESS>-- another bug (typo)
<EMAIL_ADDRESS>- PASS (finally - this is why we test)

submit -f dropbox://file1 -f dropbox://file2

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab -f dropbox://testfile -f dropbox://testfile2 --onsite file://dash-f-dropbox.sh testfile testfile2
(RCDS upload)
<EMAIL_ADDRESS><EMAIL_ADDRESS>
<EMAIL_ADDRESS>-- found bug
<EMAIL_ADDRESS>-- unable to remove generated tarfile (why?) -- found bug
<EMAIL_ADDRESS><EMAIL_ADDRESS>
"Notice: unable to remove generated tarfile ..tgz"

Worked
But this works?
Notice: unable to remove generated tarfile FileUploadTests.tgz
~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab -f dropbox:///home/sbhat/FileUploadTests/testfile -f dropbox:///home/sbhat/FileUploadTests/testfile2 --onsite file:///home/sbhat/FileUploadTests/dash-f-dropbox.sh testfile testfile2
<EMAIL_ADDRESS>
Worked

submit --tar-file-name dropbox://file1- PASS

 ~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 1

<EMAIL_ADDRESS>- wrong executable
<EMAIL_ADDRESS>- found bug
<EMAIL_ADDRESS>- bug in script
<EMAIL_ADDRESS>- bug in script
<EMAIL_ADDRESS>- PASS

submit --tar-file-name dropbox://file1 -f file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G nova --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar -f /pnfs/nova/scratch/users/sbhat/a --onsite file:///home/sbhat/FileUploadTests/tar-dash-f-mix.sh --num-tars 1 --files a
<EMAIL_ADDRESS>- bug in script
<EMAIL_ADDRESS>- PASS

submit --tar-file-name dropbox://file1 -f dropbox://file2 - PASS

<EMAIL_ADDRESS>- PASS

submit --tar-file-name dropbox://file1 --tar-file-name dropbox://file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar --tar-file-name<EMAIL_ADDRESS>--onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2

<EMAIL_ADDRESS>- PASS

submit --tar-file-name tardir://dir1 --tar-file-name dropbox://file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --tar-file-name tardir:///home/sbhat/TestJobs/TestDir --tar-file-name  dropbox:///home/sbhat/FileUploadTests/testfiles.tar --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2
<EMAIL_ADDRESS>

submit --tar-file-name tardir://dir1 --tar-file-name tardir://dir2 - PASS

 ~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --tar-file-name tardir:///home/sbhat/TestJobs/TestDir --tar-file-name  tardir:///home/sbhat/TestJobs/TestDirTarfile --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2
<EMAIL_ADDRESS>- PASS

--skip-check tests look good!  Found one bug, which I fixed.  After I run unit tests, I'll move the PR to "ready for review".

Now with --skip-check rcds

submit --skip-check rcds -f dropbox://file1 -f file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G nova --skip-check rcds -f /pnfs/nova/scratch/users/sbhat/a -f dropbox:///home/sbhat/FileUploadTests/testfile2 --onsite file:///home/sbhat/FileUploadTests/dash-f-dropbox.sh a testfile2

<EMAIL_ADDRESS>- FOUND BUG
<EMAIL_ADDRESS>- PASS

submit --skip-check rcds -f dropbox://file1 -f dropbox://file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab --skip-check rcds -f dropbox:///home/sbhat/FileUploadTests/testfile -f dropbox:///home/sbhat/FileUploadTests/testfile2 --onsite file:///home/sbhat/FileUploadTests/dash-f-dropbox.sh testfile testfile2
<EMAIL_ADDRESS>

submit --skip-check rcds --tar-file-name dropbox://file1- PASS

 ~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab --skip-check rcds --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 1
<EMAIL_ADDRESS>

submit --skip-check rcds --tar-file-name dropbox://file1 -f file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G nova --skip-check rcds --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar -f /pnfs/nova/scratch/users/sbhat/a --onsite file:///home/sbhat/FileUploadTests/tar-dash-f-mix.sh --num-tars 1 --files a
<EMAIL_ADDRESS>
Nice:
Looking for file /cvmfs/fifeuser1.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 1 of 40
Looking for file /cvmfs/fifeuser2.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 2 of 40
Looking for file /cvmfs/fifeuser4.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 3 of 40
Looking for file /cvmfs/fifeuser4.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 4 of 40
Looking for file /cvmfs/fifeuser1.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 5 of 40
Looking for file /cvmfs/fifeuser4.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 6 of 40
Looking for file /cvmfs/fifeuser1.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 7 of 40
Looking for file /cvmfs/fifeuser3.opensciencegrid.org/sw/nova/dbb9726d8e79c49d523ce4684b58b2e6cd7d1e35855ca24b2ab6508b3a3c8251 on RCDS.  Try 8 of 40

submit --skip-check rcds --tar-file-name dropbox://file1 -f dropbox://file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --skip-check rcds --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar -f dropbox:///home/sbhat/FileUploadTests/testfile --onsite file:///home/sbhat/FileUploadTests/tar-dash-f-mix.sh --num-tars 1 --files testfile
<EMAIL_ADDRESS>

submit --skip-check rcds --tar-file-name dropbox://file1 --tar-file-name dropbox://file2 - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab --skip-check rcds --tar-file-name dropbox:///home/sbhat/FileUploadTests/testfiles.tar --tar-file-name<EMAIL_ADDRESS>--onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2
<EMAIL_ADDRESS>

submit --skip-check rcds --tar-file-name tardir://dir1 --tar-file-name dropbox://file2  - PASS

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --skip-check rcds --tar-file-name tardir:///home/sbhat/TestJobs/TestDir --tar-file-name  dropbox:///home/sbhat/FileUploadTests/testfiles.tar --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2
<EMAIL_ADDRESS>

submit --skip-check rcds --tar-file-name tardir://dir1 --tar-file-name tardir://dir2 - PASS

 ~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --skip-check rcds --tar-file-name tardir:///home/sbhat/TestJobs/TestDir --tar-file-name  tardir:///home/sbhat/TestJobs/TestDirTarfile --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 2
<EMAIL_ADDRESS>

One test with completely new rcds upload (dropbox:)

~sbhat/jobsub_lite/bin/jobsub_submit -G fermilab  --skip-check rcds --tar-file-name dropbox:///home/sbhat/TestJobs/test_file.txt --onsite file:///home/sbhat/FileUploadTests/tar-file-name.sh 1
<EMAIL_ADDRESS>- PASS, but I just want to be sure I'm really uploading a new tarball:
<EMAIL_ADDRESS>

All unit/integration tests pass.  Marking #324 as ready for review.


Fail import docker image to contain multiple images

If you try to import the docker image to contain multiple images, like as followings.
$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              latest              c73a085dc378        5 weeks ago         127.1 MB
ubuntu              14.04               f2d8ce9fa988        5 weeks ago         187.9 MB

$ docker save ubuntu | gzip - > ubuntu.tar.gz

ubuntu.tar.gz contains 2 images 'ubuntu:latest' and 'ubuntu:14.04'.
$ tar -zxf ubuntu.tar.gz repositories  -O | jq .
{
  "ubuntu": {
    "latest": "9d2e5c12a9428108649812c24645eba52c030507a74c891984b3fb7f218d7690",
    "14.04": "e5db79ecb021272090388a7b2999748fe2534fce2a633f786a67441b283b4c87"
  }
}

On above conditions, if you try to import ubuntu.tar.gz with marten, it will fail with following error
$ sudo mincs/marten import ubuntu.tar.gz
Importing image: ubuntu
jq: error: Cannot index number with string
parse error: Invalid numeric literal

I don't thinks we need to load multiple images at once, but at least we need to logs to indicate it can't load multiple images  at once to keep implementation with simple.

Hmm, at this point, marten only supports single version(tagged) image, not multiple version. But it seems better to consider as an enhancement idea.
Thank you,


class with name "Action.SortStartAction" not found [Plugin: com.armandakopian.lifecyclesorter]

10:05:22 AM Plugin Error: Lifecycle Sorter threw an uncaught PluginException. Disable Plugin
10:05:22 AM PluginException: class with name "Action.SortStartAction" not found [Plugin: com.armandakopian.lifecyclesorter]
10:05:24 AM EmptyThrowable: Null child action in group Sort Lifecycle Methods (Sorts the lifecycle methods of an activity) of class class com.intellij.openapi.actionSystem.DefaultActionGroup, id=sortStart
Android studio 2.1.2
I download zip from github, then install plugin with disk.
Am I install with a wrong way?

@pulque Did you figure this out?

This used to happen on OSX when I had compiled the plugin with a newer version of Java (1.7) so I recompiled with 1.6 and it seemed to fix it.

Yes, need download jar.
https://plugins.jetbrains.com/plugin/7742?pr=idea


fix ModelBuildingFunctions.py

Fixes issue #1179
Brief summary of changes
Update few lines get example working. Also rework the comments a little bit for clarity.
Testing I've completed
Tested locally with arm26, and also changing the input string to 'r_ulna_radius_hand'
CHANGELOG.md
Didn't update since it's so small, but it could make sense to update? Let me know either way.

failures are unrelated. Merging, Thanks @carmichaelong @tkuchida


Add support for MODE_NO_CS to SPI devices

I am communicating with a device that needs a few milliseconds to register that CS has been asserted and must therefore manually control the CS pin.
In Python, this can be achieved with spidev by setting the no_cs member on an SpiDev instance to true and manually driving the CS pin.
I've now tried to port this code to Rust but found that the MODE_NO_CS flag exists as a constant, but it isn't exposed.

When I initially wrote the SPI code, SPI_NO_CS wasn't fully supported by either the underlying drivers or hardware. See this section of the documentation for a possible workaround.
Since it's been a while since I last checked, it's possible support for NO_CS has been added in the mean time. On which Pi device were you able to get it to work in Python?


GenotypeToPhenotype Schema

The original discussion about the draft Genotype To Phenotype schema started in the https://github.com/cmungall/schemas fork.
The initial draft can be found at
https://github.com/cmungall/schemas/blob/genotype-to-phenotype/src/main/resources/avro/wip/genotypephenotype.avdl
A pull request with notes about ideas for how the API should be structured can be found at
https://github.com/cmungall/schemas/pull/1
There is also another discussion about schema ideas at
https://github.com/cmungall/schemas/issues/2

@bwalsh can this be closed now?

@kozbo  yes, thank you


May I ask, if I want to continue to develop on your version, how should I operate?Or is there any relevant document that can be inquired?

Checklist before submitting an issue

[ ] This issue does not happen on Spoon.
If your issue happens on Spoon too, it originates from Spoon (not from webSpoon). Please look at Pentaho Community Forums, or seek help at Hitachi Vantara Community, or submit an issue at Pentaho JIRA).
[ ] I searched for existing issues at here and there.

Expected Behavior
Actual Behavior
Screenshots and error messages are helpful.
Steps to Reproduce the Problem

Specifications
Server
If deployed as a Docker container

Docker tag (e.g., hiromuhota/webspoon:<IP_ADDRESS>):

Else

OS (e.g., Mac OS X 10.12.6):
Java (e.g., Oracle JDK 8u151):
Servlet container (e.g., Apache Tomcat 8.5.20):
webSpoon (e.g., version: <IP_ADDRESS> or commitId: 0211d84b):

Client

OS (e.g., Mac OS X 10.12.6):
Browser (e.g., Google Chrome 64.0.3282.140):

This section of the README would explain how to build the project.
Wiki would be another nice place for technical details for some part.

Sorry to disturb you again, I will webspoon project from the down off the git, all installed maven environment, but when I run on local IDEA directly Spoon. Java winner function in time complains: Java. Lang. An IllegalStateException: No context available outside of the request processing.
The error code is
Display = New Display();

@xpengStudy Please refer to https://github.com/HiromuHota/pentaho-kettle/issues/209.


Reset the SPAs for revisions that are obsolete

This PR fixed the issue of the Unknown NewObservedGenFailure.
Remove the revision from the start list if the traffic percentage set to 0.
When the revision is deleted, the SPA is deleted as well.

/cherry-pick release-1.14
/cherry-pick release-1.13

/cherry-pick release-1.14

/cherry-pick release-1.13


Easier introSound change

What feature do you want to get added on the base engine?
This is something quite simple, just add one variable in the stage.json file, the introPath value, if it is empity, it does nothing, if there's something in it, add this as an prefix before the 321Go sounds

#Before the introSoundsSuffix
public var introSoundsPrefix:String = '';

# In the cachecountdown
var introSounds = stageData.introSound;

if (introSounds != null) introSoundsPrefix = '${introSounds}-'

Paths.sound(introSoundsPrefix + 'intro3' + introSoundsSuffix);
Paths.sound(introSoundsPrefix + 'intro2' + introSoundsSuffix);
Paths.sound(introSoundsPrefix + 'intro1' + introSoundsSuffix);
Paths.sound(introSoundsPrefix + 'introGo' + introSoundsSuffix);

# In the actual countdown

switch (swagCounter)
{
	case 0:
		FlxG.sound.play(Paths.sound(introSoundsPrefix + 'intro3' + introSoundsSuffix), 0.6);
		tick = THREE;
	case 1:
		countdownReady = createCountdownSprite(introAlts[0], antialias);
		FlxG.sound.play(Paths.sound(introSoundsPrefix + 'intro2' + introSoundsSuffix), 0.6);
		tick = TWO;
	case 2:
		countdownSet = createCountdownSprite(introAlts[1], antialias);
		FlxG.sound.play(Paths.sound(introSoundsPrefix + 'intro1' + introSoundsSuffix), 0.6);
		tick = ONE;
	case 3:
		countdownGo = createCountdownSprite(introAlts[2], antialias);
		FlxG.sound.play(Paths.sound(introSoundsPrefix + 'introGo' + introSoundsSuffix), 0.6);
		tick = GO;
	case 4:
		tick = START;
}

To test your sight, and reliability, please select the option of what should NOT be requested.
Stage Editor, 6K+ support, and winning icons.

If you're providing code like this, maybe this can be a PR?

might make a pr later

If you use my code, just be aware that it might need to be modified
(and credit me pls)


Allow users to delete rejected orgs in UI

Is your feature request related to a problem? Please describe.
Users should be able to delete rejected organizations in the UI. This feature should be done after dockstore/dockstore#3254.
Describe the solution you'd like
Implement a button in the UI that calls the endpoint to delete rejected organizations.
┆Issue is synchronized with this Jira Story
┆Issue Type: Story
┆Sprint: Sprint 43- Ringed Seal
┆Issue Number: DOCK-1522
┆Epic: Organization Improvements

Verified that I can delete pending/rejected orgs on dev. And that I cannot delete approved orgs, even as an admin.


Competitive programming

Description 📜
Given an array A consisting 0s, 1s and 2s. The task is to write a function that sorts the given array without using extra space and any sorting algorithm. #3058

Type of change 📝

[ ] Au#dio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[ ] Vi#deo (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[x] Documentation (Content Creation in the form of codes or tutorials)
[ ] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[ ] Android Dev #(Flutter)
[ ] Android Dev #(Java)
[ ] Android Dev #(Kotlin)
[ ] Backend Dev #(Java)
[ ] Backend Dev #(.NET)
[ ] Backend Dev #(PHP)
[ ] Backend Dev #(Python)
[ ] C/#CPP
[x] Competitive Programming
[ ] Cyber #Security
[ ] DS#A
[ ] Data#base
[ ] Datascience with #Python
[ ] Datascience with #R
[ ] Frontend Dev #HTML/CSS/JS
[ ] Frontend Dev #React/Angular/Vue
[ ] Go#lang
[ ] Interview #Prep
[ ] Java_#Domain
[ ] Java#Script
[ ] ME#RN
[ ] Machine #Learning
[ ] Open #Source
[ ] Python_#Domain
[ ] Ru#st
[ ] Statis#tics
[ ] UI/#UX

Checklist ✅

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

Respected sir,
I have resolved all the issues mentioned by you. Kindly review it once
again.
Best wishes
Akshat Bhatnagar
On Mon, Sep 27, 2021 at 7:46 PM Ravi Kanth Gojur @.***>
wrote:

@.**** requested changes on this pull request.
Great work @akshat12000 https://github.com/akshat12000, Just few
changes required..

dont leave spaces in file name, use underscore's or hyphens.
checkout below image once, Those lines collided into single line.
Please separate them.
Add a Title for Complexity.
[image: Screenshot (411)]
https://user-images.githubusercontent.com/26524467/134926246-cf07ee49-87b4-4dee-a523-fe99334259cc.png

In Competitive_Programming/C++/Array/Dutch National Flag Algorithm.md
https://github.com/girlscript/winter-of-contributing/pull/3075#discussion_r716727150
:

@@ -0,0 +1,100 @@
+# Dutch National Flag Algorithm
+Given an array A[] consisting 0s, 1s and 2s. The task is to write a function that sorts the given array without using extra space and any sorting algorithm.

add another header as ## Problem Statement
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/girlscript/winter-of-contributing/pull/3075#pullrequestreview-764324133,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANQ34V2UJNGFQXK3OZ4PAOTUEB4CPANCNFSM5EZ4LRZQ
.
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.

well done @akshat12000


Watch from programmatic API

Is there an equivalent of the --watch flag for the programmatic (from Node) API? If not, we should look into adding one. If there is, we should make sure it's as easy as --watch to find in the documentation.
This was prompted by Gitter discussion with @DrMabuse23

thx

Hmm, afaik we wanted to drop watch. But if it's moved into a plugin, then it's something to consider.

Indeed.
Moving it into a plugin--and ensuring we're leveraging something like chokidar--is the best path for the future

this is my test run script https://github.com/relution-io/relution-cli/blob/master/testrunner.js let me know when i can add the restart method or the watch options 👍


Tool not working on the new Tbomb without minor manual modifications

The tool doesnt work on the new tbomb... i modified the make file and made it thespeedx/tbomb.git but gives this error Traceback (most recent call last):   File "/var/root/Desktop/Desktop/HAX/bombcrack/Crack/decompress_zlib.py", line 37, in <module>     decompressed = zlib.decompress(decoded) zlib.error: Error -3 while decompressing data: incorrect header check make: *** [crack] Error 1
EDIT: ACTUALLY it doesnt need to be on a new version of Tbomb.. the one from your fork worked well.... well, i had to remove the code verification, the protection list and other shit from there... the decompressed tool works AMAZING now.. i will make a repo on a different open source website and put it there.... imma modify it so thespeedx can shut the fuck up xD... THank You SO Much!! Whoever wants to get the Tbomb pre-cracked needs this repo.. well.. if a skid wants it... i will send the modified version without code verification and shit to you.. contact me on discord Knightsec#1316

BombCrack is in barest maintenance state right now due to TBomb license changes that affect conditions of modifying source code.
Actually, @scpketer has made a patch that resolves this problem: #4

Hey, @KnightSec-Official!
Looks like we follow the same paths :D
How about teaming up?
Contact me via Telegram or E-mail (scpketer3@gmail.com).

Since #8 bombcrack is able to deobfuscate newer TBomb versions.


Add Python Challenge Command

Allow users to use a command like !challenge  and it would send a python question (Basic or Advanced) and users can try and solve it, and they can test their solution. If thy get it correct, they get a point, and there can be a weekly/monthly leaderboard.

A leaderboard would be difficult to implement on Lance since it doesn't have persistence
(side note: I'm currently working on Sir Robin for an event, and will be implementing a leaderboard for that soon)


Add build/push nox sessions for the privacy center

Closes #1580
Code Changes

[ ] add proper build and push commands for the privacy center
[ ] update the privacy-center docker workflow file to follow the same paradigms as the main application

Steps to Confirm

[ ] list any manual steps taken to confirm the changes

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation Updated:

[ ] documentation complete, or draft/outline provided (tag docs-team to complete/review on this branch)
[ ] documentation issue created (tag docs-team to complete issue separately)

[ ] Issue Requirements are Met
[ ] Relevant Follow-Up Issues Created
[ ] Update CHANGELOG.md

Description Of Changes
Write some things here about the changes and any potential caveats

Ah, I didn't see this PR... see #1617 for something I think will work?

@NevilleS yep! I'll do any work I would've done here over there, if you haven't solved it already 😉


Norwegian language

Ferdi has been translated fully into Norwegian in Crowdin

I see the 5.6.0 beta is in progress, but it does not include the files from Crowdin.
I can't download from within Crowdin, so would take quite some time to copy-paste them over and then fork a translation.

I just merged the norwegian translations from CrowdIn into GitHub (see https://github.com/getferdi/ferdi/blob/develop/src/i18n/locales/no.json).
It's been some time since we last added a new language so I'm not quite sure if there is any more to do, but I just added Norwegian to the language list, which should make it available to select from withing Ferdi's next update.
https://github.com/getferdi/ferdi/blob/73d574be8d71f6cdd4209ea7b5926bd60f985869/src/i18n/languages.js#L28


Master

Description

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

[x] I have read the contribution guidelines.
[x] The pull request does not introduce breaking changes.

General Guidelines

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

SDK Generation Guidelines

[x] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
[x] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
[x] The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

@Kirantiwari86,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

Can one of the admins verify this patch?

@Kirantiwari86,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

@Kirantiwari86
Can you describe what this PR is all about?
Add a description as to what this PR is meant to do?
Also please sign CLA.
We will not accept this PR because you are trying to merge master branch to psSdkJson6 branch.
If we do not hear back from you, this PR will be closed by end of week Aug 11 2017

@Kirantiwari86 please either reopen this PR or create a new PR once you have addressed the issues.
You cannot merge Master to psSdkJson6 branch.


Crashes on iOS in production

Since the 18th september 2020, we notice a lot of crashes on Crashlytics coming from Flurry SDK in most of our apps that use react-native-flurry-sdk 4.1.0 or lower versions. Most of these apps have not been updated in the last 6 months. We have a lot of apps and could not afford an update for each of them.
Here is the meaningful part of the stack trace :
Fatal Exception: NSInvalidArgumentException
-[__NSDictionaryM setObject:forKey:]: object cannot be nil (key: fl.TransactionIdentifier)
0  CoreFoundation                 0x19cf1a5ac __exceptionPreprocess
1  libobjc.A.dylib                0x1b0f9442c objc_exception_throw
2  CoreFoundation                 0x19cf894cc -[__NSCFString characterAtIndex:].cold.1
3  CoreFoundation                 0x19cf9580c -[__NSDictionaryM setObject:forKey:].cold.3
4  CoreFoundation                 0x19cdfed44 -[__NSDictionaryM setObject:forKey:]
5  APP_NAME                         0x10468bc40 -[FlurryRecordTransactionRequestManager eventParamsWithTransaction:]
6  APP_NAME                         0x10468b61c __76-[FlurryRecordTransactionRequestManager doRecordTransaction:statusCallback:]_block_invoke_3
This Bug is About

[ ] Integration
[ ] Analytics
[ ] Messaging/Push
[ ] Remote Configuration
[ ] Flurry Website/Dashboard
[x] Other

Platform

[ ] Android
[x] iOS
[ ] tvOS

Environment

React Native version: 0.60.5
react-native-flurry-sdk version: 4.1.0

Additional context
Are you using Flurry Push/Messaging?  No
(iOS) Are you using CocoaPods for React Native integration? Yes
Thank you

@AlanKeiss Please try to upgrade your plugin. The one, 4.1.0, was released 13 months ago and we have lots of changes since then. And iOS also introduced many new policies. Thanks!

@AlanKeiss thanks for sharing this issue with us. After investigation, the issue seems also available in the newest iOS SDK version, so please do not upgrade the plugin until we release a new patch with the fix for this issue. We will let you know for any update on this, and thanks again for your patience.

@AlanKeiss Please upgrade to the newer versions of plugin, which contains the new API levels that resolves issue like this.

Close it because we already have fix long ago.


Instructions not found

It does seem that instructions are not available on https://draculatheme.com/zed. Maybe it is not approved yet.

Hey @MohamedElashri, yes I have contacted the team about the missing page. I assume it's work in progress.
I assume you know how to install it, if not give me shout.

Hey @MohamedElashri, yes I have contacted the team about the missing page. I assume it's work in progress.

Hi Yes, I did it via
curl -o ~/.config/zed/themes/dracula.json https://raw.githubusercontent.com/dracula/zed/main/themes/dracula.json

Thanks for getting in touch, I'll leave this issue open until the page is up on the dracula website

There are currently 2 ways to install it.
Using Zed Preview version
If you are on the preview version you can open the extensions view.
Not using Zed Preview version
(extensions store is not yet on stable) add the dracula.json file to  ~/.config/zed/themes

Great, thanks for details, is there a requirement by dracula project not to put install instructions in README.md? I think this would be great if added there

There are currently 2 ways to install it.
Using Zed Preview version
If you are on the preview version you can open the extensions view.
Not using Zed Preview version
(extensions store is not yet on stable) add the dracula.json file to  ~/.config/zed/themes

Great, thanks for details, is there a requirement by dracula project not to put install instructions in README.md? I think this would be great if added there

None of the other repo's seem have the install instructions in the readme, so I assume it's the prefered convention


failed to process identification

failed to process identification (204/401)

Code 401 means "unauthorized", which probably means the API-key you are using is invalid. Please check that you are using a valid API-key, or register for a new API-key.


Consider using ShellCheck for the Bash script

It may be worth running shellcheck against openvpn-install.sh.

I already use it.

Are you sure @Nyr?
In tmp line 15:
read -N 999999 -t 0.001
^--^ SC2162: read without -r will mangle backslashes.

In tmp line 67:
	echo '$PATH does not include sbin. Try using "su -" instead of "su".'
             ^-- SC2016: Expressions don't expand in single quotes, use double quotes for that.

In tmp line 119:
		read -p "IPv4 address [1]: " ip_number
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 122:
			read -p "IPv4 address [1]: " ip_number
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 133:
		read -p "Public IPv4 address / hostname [$get_public_ip]: " public_ip
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 137:
			read -p "Public IPv4 address / hostname: " public_ip
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 151:
		read -p "IPv6 address [1]: " ip6_number
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 154:
			read -p "IPv6 address [1]: " ip6_number
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 163:
	read -p "Protocol [1]: " protocol
        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 166:
		read -p "Protocol [1]: " protocol
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 178:
	read -p "Port [1194]: " port
        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 181:
		read -p "Port [1194]: " port
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 192:
	read -p "DNS server [1]: " dns
        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 195:
		read -p "DNS server [1]: " dns
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 199:
	read -p "Name [client]: " unsanitized_client
        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 201:
	client=$(sed 's/[^0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-]/_/g' <<< "$unsanitized_client")
                 ^-- SC2001: See if you can use ${variable//search/replace} instead.

In tmp line 243:
	cd /etc/openvpn/server/easy-rsa/
        ^-- SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

Did you mean:
	cd /etc/openvpn/server/easy-rsa/ || exit

In tmp line 299:
			grep -v '^#\|^;' "$resolv_conf" | grep '^nameserver' | grep -v '<IP_ADDRESS>' | grep -oE '[0-9]{1,3}(\.[0-9]{1,3}){3}' | while read line; do
                                                                                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 447:
	read -p "Option: " option
        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 450:
		read -p "Option: " option
                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 456:
			read -p "Name: " unsanitized_client
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 457:
			client=$(sed 's/[^0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-]/_/g' <<< "$unsanitized_client")
                                 ^-- SC2001: See if you can use ${variable//search/replace} instead.

In tmp line 460:
				read -p "Name: " unsanitized_client
                                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 461:
				client=$(sed 's/[^0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-]/_/g' <<< "$unsanitized_client")
                                         ^-- SC2001: See if you can use ${variable//search/replace} instead.

In tmp line 463:
			cd /etc/openvpn/server/easy-rsa/
                        ^-- SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

Did you mean:
			cd /etc/openvpn/server/easy-rsa/ || exit

In tmp line 483:
			read -p "Client: " client_number
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 486:
				read -p "Client: " client_number
                                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 490:
			read -p "Confirm $client revocation? [y/N]: " revoke
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 493:
				read -p "Confirm $client revocation? [y/N]: " revoke
                                ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 496:
				cd /etc/openvpn/server/easy-rsa/
                                ^-- SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

Did you mean:
				cd /etc/openvpn/server/easy-rsa/ || exit

In tmp line 513:
			read -p "Confirm OpenVPN removal? [y/N]: " remove
                        ^--^ SC2162: read without -r will mangle backslashes.

In tmp line 516:
				read -p "Confirm OpenVPN removal? [y/N]: " remove
                                ^--^ SC2162: read without -r will mangle backslashes.

For more information:
  https://www.shellcheck.net/wiki/SC2164 -- Use 'cd ... || exit' or 'cd ... |...
  https://www.shellcheck.net/wiki/SC2016 -- Expressions don't expand in singl...
  https://www.shellcheck.net/wiki/SC2162 -- read without -r will mangle backs...

Yes. And I will not go into a useless discussion with someone which clearly does not understand the context and/or the warnings.

Why so defensive?


UX of filtering is unclear

When pressing / to start filtering, its not immediately obvious that youve entered the filter state. Similar with confirming/quitting the filter input
Theres probably a better event to check for in updateFooter() than GetIsFilterInputFocused()

maybe the solution is to move the filtering text out of the data so it stays in one place during filter updates


LINK-1480 | Update NodeJs packages

Description

Bump @graphql-codegen/cli to 5.0.0, @graphql-codegen/typescript to 40.1 and @graphql-codegen/typescript-operations 4.0.1. Also regenerate GraphQl types with updated packages
Bump @swc/core to 1.3.85 and @swc/helpers to 0.5.2
Bump @testing-library/jest-dom to 6.1.3, @testing-library/user-event to 14.5.0, jest-axe to 8.0.0 and jest-junit to 16.0.0
Bump eslint-config-prettier to 9.0.0, eslint-plugin-prettier to 5.0.0 and prettier to 3.0.3
Bump formik to 2.4.4 and yup to 1.2.0
Bump testcafe to 3.3.0 and graphql to 16.8.0. Also move testcafe related packages to dev dependencies.
Remove extra forceReload function from TestCafe tests because new version of TestCafe seems to be able to load static files and not causing empty pages
Bump react-router to 6.16.0
Bump leaflet to 1.9.4
Bump @faker-js/faker to 8.0.2 and move it to dev dependencies. Also change deprecated methods to more recent ones
Bump @ckeditor/ckeditor5-react to 6.1.0 and @ckeditor/ckeditor5-build-classic to 39.0.2
Bump swagger-ui-react to 5.7.1. Mock SwaggerUI component to avoid errors in import.
Bump hds-core and hds-react to 2.17.0
Bump i18next to 23.5.1 and react-i18next to 13.2.2
Bump dompurify to 3.0.5, html-tags to 3.3.1 and use-debounce to 9.0.4
Bump @sentry/react to 7.69.0
Bump @emotion/react to 11.11.1
Bump axios to 1.5.0
Bump sass to 1.67.0
Bump snyk to 1.1220.0 and fix vulnerabilities
Bump typescript to 5.2.2, bump also all styles and fix type errors
Re-generate yarn.lock file

Closes
LINK-1480

Codecov Report

Merging #232 (312eac8) into develop (edba720) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #232   +/-   ##
========================================
  Coverage    99.86%   99.86%
========================================
  Files          520      520
  Lines         9789     9789
  Branches      2150     2150
========================================
  Hits          9776     9776
  Misses          13       13

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Looks solid. For running with Docker I had a problem for testing-library dependency modules not being found. Easy fix would be to move them from devDependencies to dependencies, but can't really grasp on why this happened now with these updates 🤔

I think that removing "**/__tests__/*", from excludes in tsconfig.json causes that. I removed it because VSCode complained about missing toBeInTheDocument etc. asserts. That started after bumping @testing-library/jest-dom to the latest version.

Moved @faker-js/faker back to dependencies to fix build errors

Looks solid. For running with Docker I had a problem for testing-library dependency modules not being found. Easy fix would be to move them from devDependencies to dependencies, but can't really grasp on why this happened now with these updates 🤔

I think that removing "**/__tests__/*", from excludes in tsconfig.json causes that. I removed it because VSCode complained about missing toBeInTheDocument etc. asserts. That started after bumping @testing-library/jest-dom to the latest version.

Moved @faker-js/faker back to dependencies to fix build errors

Looks like I'm still getting errors 😅
Cannot find module '@testing-library/user-event' or its corresponding type declarations.
Cannot find module '@testing-library/react' or its corresponding type declarations.
Cannot find name 'expect'.
Cannot find namespace 'jest'.
These are happening in utils and test directories


Bug: irrelevant text in console

Description

Irrelevant text is shown in console at all times.

How to reproduce

Go to Milanhub
Right click on the screen and then click on inspect
Go to console
You will see the text in console : WTF is wrong bro

Proposed Solution

The text should be removed from the console.
The bug lies in the Milan-main\src\components\Banners\Milaninfobanner.jsx

Screenshots
https://github.com/MilanCommunity/Milan/assets/116940083/9ab406de-fd90-4359-abad-9d2b743d0b97
Browser 🥦
Google Chrome
Checklist ✅

[X] I checked and didn't find similar issue
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (blank for no).

Hi i would love to work on this

@Virtual4087
I would be working on this issue. Please find other open issues to work on.
Thanks!

@Virtual4087
Please close your pull request. You had not been assigned.
In opensource we follow strict rules, you should at least wait until the maintainers assign you the issue before making a pull request.
cc @tamalCodes

@MahendraDani please include the changes of this issue in your latest PR of yours which is #1140

Yes, I will


Remove samplesPerChunk from memSeries

Follow-up to https://github.com/prometheus/prometheus/pull/12055, specifically https://github.com/prometheus/prometheus/pull/12055#issuecomment-1561076647.
Removing samplesPerChunk from memSeries as it implies that it's a value that can change per memSeries and this saves 8 bytes per series in memory.
I think it might still be conceptually murky to be passing in the samplesPerChunk value into the append functions, but there's precedent in how we're passing chunkRange in; it's also a value that is configured in HeadOptions and AFAICT doesn't vary between different memSeries.

I like the chunkOpts @colega! I'll do another followup PR.


Update README.md to include C# Video Walk through

C# Calculator walk through of Calculator Sample and how to work with WinAppDriver.

Hi @ianceicys, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;


meow_search does not work with MSVC

Because malloc(a) is defined as _aligned_malloc(4,a) in meow_test.h.
Thus any malloc will allocate only 4 bytes with alignment a. This means that either _aligned_malloc will crash program if a is not power of two, or memory corruption will happen when a > 4.
Not sure of the intention here, but should malloc be overridden at all? It is used only to allocate entry/file structures or path strings, not the file contents itself.
Also I think aligned_alloc in meow_test.h should be in #ifdef _WIN32 and not inside #ifdef _MSC_VER, because clang & gcc on Windows does not have aligned_alloc. They have _aligned_malloc though because they use MSVC runtime.

Sorry, that must have been a screw-up from dealing with the Linux build.  I will take care of it.
- Casey

I patched it to use the correct memory order.  Other than that, I'm not sure there's that much you can do here.  You can't leave it as a malloc, because of course you cannot free() things allocated by _aligned_malloc of MSVC (you have to call _aligned_free).  It's fantastic.
As for the _WIN32, my understanding was that CLANG does define _MSC_VER when compiling on Windows... is that not true?
- Casey

It is only true if clang is build with MSVC. If it is build by gcc then it won't define _MSC_VER. It basically "pretends" to be compiler it is build with to be compatible with header files / C runtime provided by original compiler. But gcc on Windows is special, because it does not have its own C runtime, it partially is compatible with MSVC functions / runtime, that is why _aligned_malloc exists even if clang is built by gcc and does not define _MSC_VER. Fun stuff.

That does sound fun!  :/  Well, since I can't test any of that, if you want to go through and pick out what you think are the correct defines for things and put it in a pull request, I'm happy to just your judgement, Martins.  Based on what you said, there are probably a couple places where we're if'ing on the wrong thing currently, then...
- Casey

Thanks Martins!  I have merged in the request.
- Casey

@mmozeiko even more interesting: mingw32 and mingw-w64 still have an inline implementation of _aligned_* functions in their runtime library, since a default build can target Microsoft C Runtime 6.1 or 7.0, which correspond to the "private" system libc in the NT 5.x releases.


[warning] could not find a pixi interpreter for the interpreter at ...

Type: Bug
Inspecting Output -> Python log (TRACE):
2024-08-02 15:21:20.631 [warning] could not find a pixi interpreter for the interpreter at /Users/pi/code/2024/spins/.venv/bin/python
I'm reporting this as I observed this warning while trying to solve a seemingly unrelated issue, which involves looking through the logs. And if I have three separate issues with my set up, it's difficult to prise them apart.
This particular message doesn't Google well, so if a VSCode engineer is kind enough to explain what's going on here, hopefully this issue will help future engineers in their debugging process.
Extension version: 2024.7.0
VS Code version: Code 1.92.0 (b1c0a14de1414fcdaa400695b4db1c0799bc3124, 2024-07-31T23:26:45.634Z)
OS version: Darwin arm64 23.5.0
Modes:

System Info

Item
Value

CPUs
Apple M2 (8 x 2400)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabledwebgpu: enabledwebnn: disabled_off

Load (avg)
2, 2, 2

Memory (System)
24.00GB (0.69GB free)

Process Argv
--crash-reporter-id f10d97cd-2115-4dba-a34a-07be9312995a

Screen Reader
no

VM
0%

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
vscorecescf:30445987
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
vscaac:30438847
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythongtdpath:30769146
welcomedialog:30910333
pythonnoceb:30805159
asynctok:30898717
pythonregdiag2:30936856
pythonmypyd1:30879173
2e7ec940:31000449
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
jg8ic977:31013176
pythoncenvpt:31062603
a69g1124:31058053
dvdeprecation:31068756
dwnewjupytercf:31046870
impr_priority:31102340
refactort:31108082
ccplc:31103425
pythonrstrctxt:31103193
wkspc-onlycs-c:31106320
wkspc-ranged-c:31107834

output-python(trace).txt
I will also cross-link the other two issues I am simultaneously trying to resolve. Although I suspect the issues are unrelated, at least this will demonstrate the difficulty an engineer faces in trying to fix a problem in VSCode.
https://github.com/microsoft/vscode-jupyter/issues/15914
https://github.com/microsoft/vscode-jupyter/issues/15911

Duplicate of  https://github.com/microsoft/vscode-python/issues/23901#issuecomment-2265846365


-C cmake.args issue

In requirements.txt

The arguments cmake.args="-DLLAMA_BLAS=ON" are meant for cmake during the package building process, but pip does not recognize -C as a valid option.

so I commented this line in requirements.txt -
llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON"
and added only
llama_cpp_python == 0.2.78
Check out -C, why and where its used. Link
-C
Pre-load a script to populate the cache. When CMake is first run in an empty build tree, it creates a CMakeCache.txt file and populates it with customizable settings for the project. This option may be used to specify a file from which to load cache entries before the first pass through the project's CMake listfiles. The loaded entries take priority over the project's default values. The given file should be a CMake script containing set() commands that use the CACHE option, not a cache-format file.

or else remove this line - llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON" from requirements.txt and install this seperately -

pip install llama_cpp_python==0.2.78 --config-settings cmake-args="-DLLAMA_BLAS=ON"

Thank you for sharing this. If I'm not mistaken, pip does seem to support -C according to its official documentation. Likewise, the official documentation of llama-cpp-python also suggests this method.
It might have something to do with your pip version although I cannot be sure.

you are right pip does not support -C according to its official documentation,
when someone tries to do pip install -r requirements.txt from your repo, it gives error because of this - llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON" in your requirements.txt,
So i created this pull request to correct that part in requirements.txt, please check once again, what i did and files changed,
instead of llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON" i have commented this and added only llama_cpp_python == 0.2.78
or I will simply remove this line llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON" from requirements.txt
and install seperately pip install llama_cpp_python==0.2.78 --config-settings cmake-args="-DLLAMA_BLAS=ON" which wont give any error,
So tell me what i should do with it, i will correct and commit again?, im waiting for your command..

you are right pip does not support -C according to its official documentation

It does support it right? The official documentation seems to mention that and whenever I install from the requirements.txt, I get no issues at all. Could you demonstrate what is going wrong for you?

https://github.com/HandsOnLLM/Hands-On-Large-Language-Models/issues/6
this above issue was raised on your repo, for the same i mentioned above regarding llama_cpp_python == 0.2.78 -C cmake.args="-DLLAMA_BLAS=ON and I gave him the solution, and you closed the issue, so i changed the requirements.txt and pulled request, check once.. the files changed. So I commented this code which was giving issue for some of them, and changed it to llama_cpp_python == 0.2.78 which wont give any error for anyone.

Don't get me wrong, I think I understand what you are saying. However, I do not run into that issue on my local machine. As such, it seems that the issue might also be the version of pip that you are using. The official documentation of both pip and llama-cpp-python mentions the possibility of using the -C tag.
Therefore, this might also mean that if you update pip to the latest version, you can run the requirements.txt without any issue (as is the case for me). The -C tag is necessary to run models with GPU and if I'm not mistaken relates to pip and scikit-build-core. I believe that this comment on the official llama-cpp-python repository explains this well.
As a result, if we were to remove that tag, that would inhibit the expected functionality of the code (which is to run on GPU). That means that updating the requirements.txt would be insufficient as additional instructions are needed for llama-cpp-python specifically.
Instead, I would propose adding a comment in the installation that we need the latest version of pip instead as that should fix this issue and follows the recommendations of the llama-cpp-python repository (which we want to follow as much as possible).

I'm not sure whether it is needed at that location or rather in the .setup folder with a minor comment. It might be best to add it as a tip the same way it is done here.

Okay I will add a tip above that line in requirements.txt

I'm not sure whether it is needed at that location or rather in the .setup folder with a minor comment. It might be best to add it as a tip the same way it is done here.

@MaartenGr I have added a Tip as you said here - https://github.com/HandsOnLLM/Hands-On-Large-Language-Models/pull/8#issuecomment-2373548019 in .setup/conda/README.md please check and tell me if anything is required

@negativenagesh Could you remove all changes you made to the requirements.txt? I think we only need the comment in the readme and nothing more.

@negativenagesh Could you remove all changes you made to the requirements.txt? I think we only need the comment in the readme and nothing more.

@MaartenGr
Done--> https://github.com/HandsOnLLM/Hands-On-Large-Language-Models/pull/8/commits/9a1c85e61ae0a2bc98fa45a4984018502fa43836
removed all changes from requirements.txt

@negativenagesh Awesome, looks good to me! Thanks for the PR.

@negativenagesh Awesome, looks good to me! Thanks for the PR.

Thank you for your time 🙏


Please update TerminationCode list

The TerminationCode list is not complete. We have noticed these new entries at least:
SPARK_ERROR, AZURE_RESOURCE_PROVIDER_THROTTLING
Are there more?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 5e5705b9-3ec2-f680-3238-acc4ab646b52
Version Independent ID: 5d6b6e4c-efa9-bc3d-e76e-8f104f3e887c
Content: Clusters API - Azure Databricks
Content Source: databricks/dev-tools/api/latest/clusters.md
Service: azure-databricks
GitHub Login: @mamccrea
Microsoft Alias: mamccrea

Hi @memoryz - Thank you for this feedback. I have created a work item to have this information added. I will respond here when the article has been updated. Please let us know if you have any additional feedback.
#please-close


[Feature] Android getAllGalleryList return favorite album

I use flutter_wechat_assets_picker, but this lib show gallery list not include favorite album.
But iOS has been return favorite album(link), so can you add android version.
Thanks!

Any document that indicates Android has favorite albums by the system?

Any document that indicates Android has favorite albums by the system?

Sorry, I don't know, I open this issue because check WeChat app also show favorite album when image picker
In HUAWEI device, Photos app have favorite image feature.
When user tap favorite button, will show favorite album.

Please provide screenshots with this feature.

IOS has the concept of "smart album", which can automatically combine the recently added or collected photos into one album.
Android does not provide smart album, so we can only do it by code.
According to the official documents, a favorite column of MediaStore is provided in api30.
So, I think if we want to provide this favorite smart album, we need to use an option to let users decide whether to need it, because it will consume more performance. @AlexV525

If we add the extra IS_FAVORITE request, then it'll make some extra duration costs. Does that sound reasonable to you? @hhgz9527

Is reasonable， because wechat app show favorite album were some delays


gdal: 3.8.3 -> 3.8.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/OSGeo/gdal/releases.
meta.description for gdal is: Translator library for raster geospatial data formats
meta.homepage for gdal is: https://www.gdal.org/
meta.changelog for gdal is: https://github.com/OSGeo/gdal/blob/v3.8.4/NEWS.md
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.8.4 with grep in /nix/store/mv58q0m2s8hgclyid7rmwji1vq59jqsv-gdal-3.8.4
found 3.8.4 in filename of file in /nix/store/mv58q0m2s8hgclyid7rmwji1vq59jqsv-gdal-3.8.4

Rebuild report (if merged into master) (click to expand)

63 total rebuild path(s)

63 package rebuild(s)

First fifty rebuilds by attrpath
apacheHttpdPackages.mod_tile
apacheHttpdPackages_2_4.mod_tile
cloudcompare
entwine
gdal
gdalMinimal
gmt
gplates
grass
haskellPackages.hgdal
mapcache
mapnik
mapproxy
mapserver
merkaartor
mysql-workbench
octavePackages.mapping
openorienteering-mapper
paraview
pdal
perl536Packages.Tirex
perl538Packages.Tirex
postgresql12JitPackages.postgis
postgresql12Packages.postgis
postgresql13JitPackages.postgis
postgresql13Packages.postgis
postgresql14JitPackages.postgis
postgresql14Packages.postgis
postgresql15JitPackages.postgis
postgresql15Packages.postgis
postgresql16JitPackages.postgis
postgresql16Packages.postgis
postgresqlJitPackages.postgis
postgresqlPackages.postgis
python311Packages.bsuite
python311Packages.cartopy
python311Packages.django-bootstrap4
python311Packages.fiona
python311Packages.folium
python311Packages.gdal
python311Packages.geopandas
python311Packages.osmnx
python311Packages.plotnine
python311Packages.pygmt
python311Packages.python-mapnik
python311Packages.rasterio
python311Packages.wktutils
python311Packages.worldengine
python312Packages.fiona
python312Packages.gdal

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/mv58q0m2s8hgclyid7rmwji1vq59jqsv-gdal-3.8.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A gdal https://github.com/r-ryantm/nixpkgs/archive/54e19cf5a37dc9726c1b8dc4ebb028848c7019ef.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/54e19cf5a37dc9726c1b8dc4ebb028848c7019ef#gdal

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/mv58q0m2s8hgclyid7rmwji1vq59jqsv-gdal-3.8.4
ls -la /nix/store/mv58q0m2s8hgclyid7rmwji1vq59jqsv-gdal-3.8.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 45m and timed out

Maintainer pings
cc @imincik @nh2 @nialov @r-burns @sikmir @willcohen @MarcWeber @dotlambda for testing.
closes https://github.com/NixOS/nixpkgs/pull/289879

Running nixpkgs-review on x86_64-linux now ...

Result of nixpkgs-review pr 289880 run on x86_64-linux 1

11 packages marked as broken and skipped:

python311Packages.worldengine
python311Packages.worldengine.dist
python312Packages.fiona
python312Packages.fiona.dist
python312Packages.geopandas
python312Packages.geopandas.dist
python312Packages.worldengine
python312Packages.worldengine.dist
t-rex
worldengine-cli
worldengine-cli.dist

2 packages failed to build:

apacheHttpdPackages.mod_tile (apacheHttpdPackages_2_4.mod_tile)
cloudcompare

79 packages built:

entwine
gdal (python311Packages.gdal)
gdalMinimal
gmt
gplates
grass
haskellPackages.hgdal
haskellPackages.hgdal.doc
mapcache
mapnik
mapproxy
mapproxy.dist
mapserver
merkaartor
mysql-workbench
octavePackages.mapping
openorienteering-mapper
paraview
pdal
perl536Packages.Tirex
perl536Packages.Tirex.devdoc
perl538Packages.Tirex
perl538Packages.Tirex.devdoc
postgresql12JitPackages.postgis
postgresql12JitPackages.postgis.doc
postgresql12Packages.postgis
postgresql12Packages.postgis.doc
postgresql13JitPackages.postgis
postgresql13JitPackages.postgis.doc
postgresql13Packages.postgis
postgresql13Packages.postgis.doc
postgresql14JitPackages.postgis
postgresql14JitPackages.postgis.doc
postgresql14Packages.postgis
postgresql14Packages.postgis.doc
postgresqlJitPackages.postgis (postgresql15JitPackages.postgis)
postgresqlJitPackages.postgis.doc (postgresql15JitPackages.postgis.doc)
postgresqlPackages.postgis (postgresql15Packages.postgis)
postgresqlPackages.postgis.doc (postgresql15Packages.postgis.doc)
postgresql16JitPackages.postgis
postgresql16JitPackages.postgis.doc
postgresql16Packages.postgis
postgresql16Packages.postgis.doc
python311Packages.bsuite
python311Packages.bsuite.dist
python311Packages.cartopy
python311Packages.cartopy.dist
python311Packages.django-bootstrap4
python311Packages.django-bootstrap4.dist
python311Packages.fiona
python311Packages.fiona.dist
python311Packages.folium
python311Packages.folium.dist
python311Packages.geopandas
python311Packages.geopandas.dist
python311Packages.osmnx
python311Packages.osmnx.dist
python311Packages.plotnine
python311Packages.plotnine.dist
python311Packages.pygmt
python311Packages.pygmt.dist
python311Packages.python-mapnik
python311Packages.python-mapnik.dist
python311Packages.rasterio
python311Packages.rasterio.dist
python311Packages.wktutils
python311Packages.wktutils.dist
python312Packages.gdal
python312Packages.pygmt
python312Packages.pygmt.dist
pytrainer
pytrainer.dist
qgis
qgis-ltr
qmapshack
saga
sumo
udig
vpv

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/week-in-geospatial-team/37035/8


DBZ-371 Introducing global variables for latest Debezium version and …

…Docker label; referring to these variables in many places
https://issues.jboss.org/browse/DBZ-371

Very useful, thanks!


Improve JSON output for Zed maps

In JSON output, a Zed map becomes an array of {"key":KEY,"value":VALUE} objects.  Change that to a single object object whose keys are ZSON representations of the map keys, as in {"KEY":VALUE}.

String keys are used directly.
Non-string primitive keys are converted to undecorated ZSON.
Union keys are untagged and then converted to ZSON (with decoration for uniqueness).
Enum keys are converted to their corresponding symbol.
All other keys are converted to ZSON.

Closes #4567.

I think this is probably what we want, but I'm definitely open to tweaking any of the key representations.
The one thing here I'm not sure about is floating point keys with integer values. Right now this converts them to, e.g., "1." because that's the ZSON representation, but we might want to make that "1.0".

Great ztests! It's just one person's opinion, but I'd be happy with what you've got it doing right now.
I'm not inclined to sweat the float keys too hard. FWIW, I've sometimes paused at the trailing dot in the ZSON output. Since we're converting to JSON, this seems maybe relevant:
$ echo '5. 5.0' | zq -j -
5
5

Which is to say it seems like we could drop with the dot altogether. But since in other logic you're converting to the ZSON equivalent then I could see why keeping the trailing dot would make it consistent because:
$ echo '5. 5.0' | zq -z -
5.
5.

If we decided the trailing .0 was desirable in the map-as-JSON output then it'd make me wonder why it's not just as desirable in the general ZSON output case.


sdk/state: close channel

this adds functionality to the state machine for closing a channel

@nikhilsaraf got over eager and just responded to all your comments now 😄 . But happy to discuss still, lmk if you want to. Going to merge this in now though


SOLR-15363 Add CompletableFuture#runAsync to forbidden-api

https://issues.apache.org/jira/browse/SOLR-15363

I'm glad to see the use of ForbiddenAPIs -- thanks 👍


Image does not work on urxvt

Description
So I wanted to experiment with using images with my terminal. So far no luck. I've been using neofetch --w3m --source My/Image
The second I enter the command, there is a brief glitch across my screen and I'm left with this
Neofetch version
Neofetch 6.0.0
Screenshot
command
result
Config file
config
Verbose log
log

Run neofetch -vv 2> neofetchlog
Upload the contents of neofetchlog to pastebin, gist or equivalent.

The log file needs to be generated with --w3m source/to/img.jpg.

What do you mean exactly?

So I was playing around with it, and was able to get an image to work by using neofetch --w3m --source however, I have no idea what I did to get it to work, and after rebooting, I am once again stuck with my previous issue.

neofetch --w3m /path/to/img.jpg or edit your neofetch config.


image recognition for text on gui?

I would also like to see that

looks like someone has done this:
https://github.com/glitchassassin/lackey

I've created this issue to track all OCR-related discussion: https://github.com/asweigart/pyautogui/issues/136


No "-s" option cf. "If neither -t or -s specified, just saves output statistics"

Says "If neither -t or -s specified, just saves output statistics." but -t is threads and -s doesn't exist?
usage: mccortex63 clean [options] <in.ctx> [in2.ctx ...]

  Clean a cortex graph. Joins graphs first, if multiple inputs given.
  If neither -t or -s specified, just saves output statistics.

  -h, --help               This help message
  -q, --quiet              Silence status output normally printed to STDERR
  -f, --force              Overwrite output files
  -o, --out <out.ctx>      Save output graph file [required]
  -m, --memory <mem>       Memory to use
  -n, --nkmers <kmers>     Number of hash table entries (e.g. 1G ~ 1 billion)
  -t, --threads <T>        Number of threads to use [default: 2]
  -N, --ncols <N>          Number of graph colours to use

  Cleaning:
  -T[L], --tips[=L]        Clip tips shorter than <L> kmers [default: auto]
  -U[X], --unitigs[=X]     Remove low coverage unitigs with median cov < X [default: auto]
  -B, --fallback <T>       Fall back threshold if we can't pick

  Statistics:
  -c, --covg-before <out.csv> Save kmer coverage histogram before cleaning
  -C, --covg-after <out.csv>  Save kmer coverage histogram after cleaning
  -l, --len-before <out.csv>  Save unitig length histogram before cleaning
  -L, --len-after <out.csv>   Save unitig length histogram after cleaning

  --unitigs without a threshold, causes a calculated threshold to be used
  Default: --tips 2*kmer_size --unitigs
  Set thresholds to zero to turn-off cleaning

Thanks Torsten, it was supposed to say -T or -U.


Stuck at executing https://github.com/Emotiv/cortex-v2-example/blob/master/python/sub_data.py

I do not have the license to the raw data stream, I want to access the free APIs
I made the following changes to https://github.com/Emotiv/cortex-v2-example/blob/master/python/sub_data.py
list data streams
streams = ['mot','met','pow', 'dev']
s.start(streams)

My python is stuck at this

Hi @vishwasdalal ,
I think the problem might from missing a python lib such as python-dispatch or something wrong when receive response message from websoscket. So

do you install python-dispatch via "pip install python-dispatch" ?
Please add a debug log to on_message function at cortex.py as below? And let us know the result
def on_message(self, *args):      recv_dic = json.loads(args[1])      print( recv_dic)      if 'sid' in recv_dic:
Thanks

hi @tungntEmotiv
1.do you install python-dispatch via "pip install python-dispatch" ?

I have python-dispatch installed already

Please add a debug log to on_message function at cortex.py as below? And let us know the result

well I inserted a breakpoint at on_message and the program is stuck before that, on_message is never called.

this is where this shows up, this is in threading.py


A7 iPad mini 2 / U0 b47. total failure to jailbreak using Machswap2 exploit.

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

Go to '...'
Click on '....'
Scroll down to '....'
See error

Screenshots
If applicable, add screenshots to help explain your problem.
Device (please complete the following information):

iOS Version: 12.1.2
iOS Device: A7 iPad mini 2
unc0ver Version: b47

Place an "x" between the brackets if true:

[ ] this is a bug others will be able to reproduce
[x ] this issue is present with all tweaks uninstalled(except for default packages) or disabled
[ ] this issue is present after a rootfs restore
[ x

] this issue is present on the latest version of unc0ver
Logs
If applicable, add logs or error messages here.
I have tried at least 50 times now to jailbreak my iPad using the latest u0 b47 (with the m2 exploit ) I am finding I have different results using airplane mode . ON & OFF .
But either way both methods still fail totally. see attached zip file with U0 diagnostic logs.
The u0 window also shows different results / and progress at different stages, using both methods.
diagnostics.zip
@pwn20wndstuff

Update: U0 b48 installed on the same iPad . and the same issues / results. jailbreak still fails with (m2)exploit . still get the blank u0 pages upon reopening the app .
diagnostics-plists.zip
plist 1 = airplane mode off
plist 2 = airplane mode off u0 insta crash at 2/38
plist 3 = airplane mode off . jb fails to go past 2/38
 = this image is without airplane mode turned on .
 = this image is with airplane mode enabled.

M1 exploit works with zero issues at all .

I’ve found it only works if you wait at least 2 maybe 3 minutes from reboot. Hope you have better luck as I did with the above method.

I will try this . I did try the waiting method . But not quite that long . So I willl try . Thanks for your advice jasonv69

Update :
I tried to perform a Rootfs restore using the m2 exploit ( same issues again - just stuck at 2/38 same as the images in above thread.
So I switched to the m1 exploit to perform the Rootfs . ( successful )
Then tried the m2 exploit jailbreak again = Again same results as the main thread . with the same screenshot images /stuck at 2/38

No worries maybe it’s slightly different as I have a 7 plus but yeah never seems to work unless I wait for at least 3 minutes after reboot has never worked before that time period thus far if it does I’ll report. 👍🏽

Right I’ve just found out why it works for me and it worked within ten seconds from reboot!!! It never works for me if I don’t select “overwrite boot nonce” works everytime if I select that maybe it’ll work for you too, but works everytime.

Overwrite bootnonce is selected by default for me . I have tried over 100 times with and without airplane mode . Waiting different times etc . And m2 is still just not working on my A7 iPad . I have no idea why . I have done all I can . I have supplied diagnostic logs and screenshots . I have restored rootFS . And the exact same outcome . I think this one is on Pwn to fix

Yeah I’ve just tried it again mines selected when it does work, but as I say I tried numerous times just now and would reboot nearly as soon as I press jailbreak, so yeah when it does eventually work for you it’s definitely more successful if you wait at least a minute from reboot obviously if that hasn’t worked for you then yeah probably right it needs fixing on your iPad, I did have my iphone 7g on 11.1.2 on uncover but until it’s completely solid I reverted that back to Electra for now and my iPad Air 2 is still on iOS 9.3.3 I’m sure it’ll be sorted on the next update.

Update: updated iPad to b49 . The M2 jailbreak failure is still present on this build . still gets stuck at 2/37 with the same output in u0 terminal window
link to video https://youtu.be/7BiBqxJtoqA (u0 b49 M2 Exploit failure on A7 iPad mini2 cellular.)
link to video https://youtu.be/YYSMBtc-F90 ( u0 b49 M1 Exploit succeeds using M1 on iPad A7 mini2 cellular )


question: does castra support multi-level index?

dear developers:
the example in README shows a DataFrame with datetimeindex. what if I need to keep daily prices of all stocks? can we add an integer representing each stock, and form a  multi-level index like in pandas?
sincerely

No.  Castra does not support multi-level indices.


Added (ip, port) parameters to SparREST launch

Added (ip, port) parameters to SparREST launch, so we can do now:
$  python sparrest/server.py <IP_ADDRESS> 6969
This starts SparREST on port 6969 and listens on <IP_ADDRESS>.

this is my ever first attempt at Python. Don't be cruel.
this is needed to connect to SparREST from the Android Emulator (can't connect to localhost/<IP_ADDRESS>)

@dfreniche you rocks!


Indent fix

[13:58] Vyre: Also it would be cool if it didnt mash up all settings together and put it neatly in new lines.

👍


The CJS build of Vite's Node API is deprecated.

Hello,
The CJS build of Vite's Node API is deprecated.
Can you change the filename
vite.config.ts
to
vite.config.mts?
Even the include in tsconfig.node.json row 12:
  "include": ["src/main", "src/preload", "package.json", "vite.config.ts", "buildAssets/builder"]
to
  "include": ["src/main", "src/preload", "package.json", "vite.config.mts", "buildAssets/builder"]

Hello, Thank you for using Vutron.
Thank you for reporting the issue. This issue has been resolved in master branch.
Regards,


added pr and issue template

fixes #67

please review @ymaheshwari1

fixed the link @adityasharma7

Thanks @kaustav202 for your contribution!


enable cross-origin resource sharing

Hi Fabio,
first of all my congrats you did a great work, i really appreciate it.
I'm writing this cause i wanna use jsondoc to document every single project we use in our office, and, cause they could be sometimes in different tomcats and different ports, we cannot download JsonDoc generated because of CORS blocking policy.
I developed a simple CORSFilter which extends javax.ws.rs.filter. This filter could be simply added in web.xml of the project that use jsondoc. If you want i can make a pull request if interested.
Greets and sorry for my english.
Alessio

Hi Alessio, thank you very much. Enabling CORS is a good idea. So please make a pull request so that I can see if it fits. Consider that it would be perfect if:

CORS is enabled with a configuration property
works for standalone, spring mvc and spring boot applications

I've accomplished just few minutes ago the spring boot one and it is working, i've added a property in application.properties, tomorrow i will continue with mvc and standalone, will have as soon as possible news about that.

Maybe this is of your interest:
https://spring.io/blog/2015/06/08/cors-support-in-spring-framework

Thanks Fabio it is very useful!


Writing tutorial for deep reinforcement learning implementation with pytorch from scratch

Description
This PR is for a tutorial I have been working for, namely the deep reinforcement learning implementation with pytorch from scratch. There are no changes in other code/files, hence this RP only adds a new file, along with images and gifs.
Fixes # (issue)
Type of change
Screenshots
Checklist:

[x] I have run the pre-commit checks with pre-commit run --all-files (see CONTRIBUTING.md instructions to set it up)
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

Was this tutorial discussed with anyone, on Discord or otherwise?

Yes, see Issues Tutorials #28, link.

Thanks for the tutorial @hahas94, is this a new tutorial or has this been published before?
Having a quick look it is very impressive, I haven't checked the implementation
My initial reaction is a couple of the more advanced points shouldn't be included, i.e., the parallel_training
A quick formatting point is that for code then you need to use two backticks not one (otherwise its italicized)
I'll try to make a more complete review this week

Thank you!
No it has not been published before, so it is new.
Yes please have a thorough look and let me know what changes to make or how to restructure it if necessary.

@pseudo-rnd-thoughts, @Kallinteris-Andreas
just checking in on this PR. Is there anything more I need to address or any additional feedback you can provide?

Is there a reason this PR is not merged but closed?


Update source-manifests.sh

This makes the script use oc tool to extract the necessary files -- CSVs
and CRDs from rook and noobaa images. This should be less prone to
errors as it does not try to run the containers. It should also help us
sync with downstream where we can't use podman/docker to run the
containers.
Signed-off-by: Boris Ranto<EMAIL_ADDRESS>

FYI: This worked sa expected DS.

CI is failing for 2 things:
ocs-operator-ci is failing shellcheck. Run it locally to fix the script.
verify-latest-csv failed because oc tool is not available inside the container that generates CSV. We'll have to install it.

@umangachapagain I fixed the ocs-operator-ci shellcheck failures. I'm not sure what to do about the oc tool missing. Can you point me to a file that I should patch/fix?

/retest

@b-ranto Is this PR still required?


Remove CustomEditAsync (OSOE-646)

IOrchardCoreApi.CustomEditAsync() should never have been added, since it's about an endpoint for one of our own apps. Remove it, and instead, make it possible to utilize ConfigurableCertificateValidatingHttpClientHandler easily from 3rd-party API implementations too (or otherwise centralize token management and else that's in there).
Jira issue

Could you elaborate on this idea a bit more?

What's your question, specifically?

Could you elaborate on how utilizing ConfigurableCertificateValidatingHttpClientHandler can keep the same logic for the current CustomEdit endpoint? That's a free extensibility point for anyone to implement in their app.


HA Homekit Bridge - Nigh Mode - Ajax Security status is not updated if night mode set by automation trigger

Hi. I am using HA + SIA + Homekit Bridge module to integrate leak/fire sensors and security status to homekit and this staff seems to be work correctly except one strange issue with getting night mode status in the homekit. When I change Ajax security status manually (in app or using pad/spacecontrol) status updating correctly in homekit but when I set nigh mode using ajax automation it's not updated in the  homekit. ( strange, but backing to disarming works as expected) So what kind of issue is this, plugin or something on the homekit bridge side?

seems to be simialar to #36

seems to be simialar to #36

This is solved in the latest beta.

This is solved in the latest beta.


HDDS-9597. Snapdiff fails in case of key renames to deleted directories

What changes were proposed in this pull request?
FSO bucket Snapdiff fails in the case a key is renamed into a directory that would be eventually deleted. The path resolution for the parent directory fails since the directory doesn't come as part of the tree walk of the target snapdiff dir table.
Please describe your PR in detail:
Making changes in DirPathResolver to ignore exception for unreachable dirObjectIds for target snapshots directory path resolution and adding delete entry in the snapshot diff report instead.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-9597
How was this patch tested?
Adding integration test

The changes look good to me. Thanks for the patch @swamirishi

@hemantk-12 @aswinshakil can we merge this?

Thanks for the patch @swamirishi and review @aswinshakil


fix(chart): fix chart row style being incorrect when using Axis::title

Fixes: #379
old behavior

new fixed

I'm not really sure on how to go about fixing that commit lint :(

I'm not really sure on how to go about fixing that commit lint :(

Mainly this would be fixed by changing the word "added" to "add"
In this case, I'll squash the two commits during the merge, and add some context to the commit message body, as the additional test really is part of the main change and doesn't really need a separate commit.

Actually - change of plans, double checking this locally, the conventional commit lint prevented the formatting check to run, and there's an extraneous newline that the formatter corrects. Can you please squash the two commits using git rebase and then run cargo +nightly fmt --all and force push the result to your github branch (git push origin main --force)?
Do you think it would be worth adding another unit test that also checks that the data style is not overwritten by the title / axis style?
Here's a suggestion for an improved commit message. I'm not sure if I've correctly noted that it's the dataset style not the title style here.
fix(chart): use graph style for top line

A bug in the rendering caused the top line of the chart to be rendered
using the style of the Y Axis, instead of the dataset style. This is
fixed by only setting the style for the width of the text, and not the
entire row.

Fixes: https://github.com/ratatui-org/ratatui/issues/379

Added the test. Hopefully I did the rebase correctly. Thanks for the commit suggestion.

Thanks for adding the test. LGTM. One last thing (unless the other maintainers have comments on the PR):
We use commit signature verification, which will block commits from being merged unless they are signed. To set up your machine to sign commits, see managing commit signature verification in GitHub docs.
Also not a big deal, the commit message doesn't really need the following lines as writing tests can be generally considered as part of a feature:
test(chart): add test for too big titles
test(chart): add test for correct top line styling

Should be all good now.
Thanks for all the help!


Added TensorRT logo to serving section on home page

Adding TensorRT logo to serving section on home page..
cc @tripti-singhal

This change is

The logo looks good. Thanks!

@richardsliu can you please lgtm when you get a chance

/lgtm
/approve


How to cancel the access restriction in the self-built server?

I am currently using this image due to an error when deploying using the image provided by the project
supersandro2000/images-weserv
But I found that some domains show blocked by policy How do I disable the limit

Sounds like the IPv6 interface is not properly configured, see #206 for more information.

thank you very much
The image loss issue should have been fixed
Yesterday I used the image deployment of the project and this error occurred. What could be the reason
nginx: error while loading shared libraries: /lib64/libgsf-1.so.114: invalid ELF header

That error might occur if you build the Docker image on one architecture (e.g, x86-64) and then try to use the same built image on a different architecture (e.g, AArch64).
Are you testing on AArch64? If so, you might need to use the alpine.Dockerfile image, since the RPM repositories we depend on do not provide AArch64 packages.

In Ubuntu 20.04.4 LTS  on Windows 10 x86_64 using wsl1

Could you try to upgrade to WSL 2? I cannot reproduce this with Ubuntu 20.04.4 on Windows 10 using WSL 2.

@yansyuei Were you able to make any progress with this?

Perhaps you could use Docker with the legacy Hyper-V backend in that case? It might still be worth testing the alpine.Dockerfile image, to check if you could reproduce it with that.

Closing due to inactivity. Please feel free to re-open if questions remain.


Update ubuntu.md

Proposed changes
Add /dists/ subdirectory for the download key command

command was correct


Incompatible signature of differential operators for functions with inout parameters

Consider the following code:
import _Differentiation

@differentiable(reverse, wrt : f)
func test(_ f : inout Float) -> Void {
  f *= 42
}

let _ = pullback(at: 1, of: test)

This produces the following set of errors:
inout_parameters.swift:21:29: error: cannot convert value of type '(inout Float) -> Void' to expected argument type '@differentiable(reverse) (Float) -> Void'
let _ = pullback(at: 1, of: test)
                            ^
inout_parameters.swift:21:9: error: type 'Void' cannot conform to 'Differentiable'
let _ = pullback(at: 1, of: test)
        ^
inout_parameters.swift:21:9: note: only concrete types such as structs, enums and classes can conform to protocols
let _ = pullback(at: 1, of: test)
        ^
inout_parameters.swift:21:9: note: required by global function 'pullback(at:of:)' where 'R' = 'Void'
let _ = pullback(at: 1, of: test)
        ^
error: fatalError

And indeed, pullback(at:of:) is defined as
@inlinable
public func pullback<T, R>(
  at x: T, of f: @differentiable(reverse) (T) -> R
) -> (R.TangentVector) -> T.TangentVector {
  return Builtin.applyDerivative_vjp(f, x).1
}

There is no way the pullback of test could match the required signature here as the pullback type is (inout Float) -> Void here. Differential operators such as pullback or valueWithPullback accidentally work in more complex cases simply because R got matched to something else (e.g. if there are other function results), causing, however, potential subtle issues here and there.
The main invariant that is violated here is that the pullback type for (T) -> R is (R.TangentVector) -> T.TangentVector which is not quite true when inouts are involved. It will become even more untrue with class values differentiation, but for now let's mention already-supported inouts.

Tagging @rxwei @BradLarson @dan-zheng
Any decent ideas how the issue could be solved in general?

My understanding (from asking @rxwei a long time ago):

There's no need to define differential operators for every potential differentiable function type signature.

Differential operators not only cannot accept functions with inout parameters, they also cannot accept @differentiable-typed functions with nondiff parameters.

Instead, we define differential operators only for "functional" function types where all parameters are differentiable parameters (i.e. wrt).

This keeps the API surface small and understandable.

If users want to apply a differential operator to function-typed values that are not directly supported (e.g. function values with inout parameters or nondiff parameters), they can form a small "functional" wrapper closure and apply the differential operator to it.

Is there really a use case for directly applying a differential operator to an inout-parameter-function? I think differential operators are designed to be called on "top-level" functionally-typed functions, and the differentiation transform does the work of supporting differentiation through all the guts (inout parameters and nondiff parameters).

If users want to apply a differential operator to function-typed values that are not directly supported (e.g. function values with inout parameters or nondiff parameters), they can form a small "functional" wrapper closure and apply the differential operator to it.

Some examples below. Sorry if the code doesn't actually compile.

nondiff (non-wrt) parameter example:
func foo(_ x: Float, _ weight: Float, _ bias: Float, useBias: Bool) -> Float {
  if useBias {
    return x * weight + bias
  }
  return x * weight
}

// This isn't supported – and that's intended.
gradient(of: foo)

// Do this instead:
gradient(of: { x, weight, bias in foo(x, weight, bias, useBias: true })
gradient(of: { x, weight, bias in foo(x, weight, bias, useBias: false })

inout parameter example:
func swap(_ x: inout Float, _ y: inout Float) {
  var tmp = x
  x = y
  y = tmp
}

// This isn't supported – and that's intended, with the current design.
gradient(of: swap)

// This is supported: functionally-typed wrapper closure.
// This is highly contrived.
// Usually `inout` functions are used in the guts of differentiable functions.
// Not directly "differentiated" like this.
gradient(of: { x, y in
  var newX = x
  var newY = y
  swap(&newX, &newY)
  return newX
})

Thanks @dan-zheng this is very helpful and clears some of the concerns, though it seems we'd need to figure out what to do on more "fun" cases.
Consider more elaborated code:
class Class: Differentiable {
  @differentiable(reverse, wrt: (self, x))
  func f(_ x: Float) -> Float { // do something weird mutating the internals as well }
}

func test<C: Class>(_ c: C, _ x: Float) {
  _ = gradient(at: c, x) { c, x in c.f(x) } // or pullback
}

So, looks like here we'd essentially need to extend the typechecker to disallow non-value-typed arguments in general?

Consider more elaborated code:
So, looks like here we'd essentially need to extend the typechecker to disallow non-value-typed arguments in general?

My understanding of your question:

Your example and question above are about "class differentiation" (differentiation wrt class-typed values).
"Class differentiation" is interesting because class mutation does not require inout annotations, functions can mutate class arguments even if they are not marked as inout.

If my understanding is correct:

I think "class differentiation" and "the differential operator suite" are orthogonal topics that can be discussed separately.
If you wanted to nail down useful semantics for class differentiation (e.g. whether to infer class-typed arguments as always implicitly being inout), perhaps you could open a separate issue where we could discuss.

Well, my point is they are not orthogonal if we look onto differential operators from other angle. Essentially, they expect that for the (R) -> T the signature for e.g.g pullback would be (T.Tan) -> R.Tan. And this might not be the case for one reason or another.

If you wanted to nail down useful semantics for class differentiation (e.g. whether to infer class-typed arguments as always implicitly being inout), perhaps you could open a separate issue where we could discuss.

I think we already have plenty of those, e.g. https://github.com/apple/swift/issues/55542 and lots of fixmes in the tests / code :)

Well, my point is they are not orthogonal if we look onto differential operators from other angle.

I see, that's a fair point.

So, looks like here we'd essentially need to extend the typechecker to disallow non-value-typed arguments in general?

My initial reaction: yes, further constraining differential operator types (to disallow non-sensible cases like class-typed arguments) makes sense to me. Other folks might also have different ideas.
+1 from me for being use-case-driven in the differential operator design and working to support real non-toy use cases (I'm not sure what these are for class differentiation).

+1 from me for being use-case-driven in the differential operator design and working to support real non-toy use cases (I'm not sure what these are for class differentiation).

My main usecase here is quite simple. And this probably would cover 80% of sane usecases: Array. Maybe Dictionary as well, but with much less footprint.

I'm not sure I understood your comment above, since Array and Dictionary are value-semantics structs, not classes.
How about constraining differential operators to disallow functions with class arguments (i.e. AnyObject typed arguments)? Differential operators would continue to work with Array and Dictionary since they're not classes.

@JaapWijnen Found this issue with some additional things


KAFKA-15045: (KIP-924 pt. 13) AssignmentError calculation added

This PR adds the post-processing of the TaskAssignment to figure out if the new assignment is valid, and return an AssignmentError otherwise.

Test failures are unrelated, merging to trunk. (Remaining comments are planned for a followup PR)


EWARM-12658: Add CMSIS-R Profile to ICCARM

Created cmsis_iccarm.h and moved generic intrinsics there
Removed intrinsics which moved to cmsis_iccarm.h from
cmsis_iccarm_a.h and cmsis_iccarm_m.h
Removed support for ICCARM_INTRINCS_VERSION < 2 since that was
very hard to keep while doing this refactoring. It was supposed
to happen when we went to CMSIS_6.
As a side-effect, this refactoring will fix
__CLREX and __STREX bugs fixed for Cortex-M that wasn't backported to
Cortex-A.

I have done some manual testing, checking for regressions with Cortex-M and A.
And it seems to work well.,
However the lack of automated testsuites and a spec for Cortex-R makes me a little bit anxious.
I have asked for IAR internal reviews but vacation period is upon us, so it could take a while.


Footer background color in Chrome

footer is transparent in chrome:

testing notes
(design will be updated as part of #108).
should be filled, as in Firefox:

It looks correctly opaque across chrome, safari, and firefox. So, close out?


single action to handle load on start side effects action

instead of things having to listen to multiple actions to semantically say 'load this but, it can not be on the hotpath, but i also want it when a user logs in' we have one action with several phases which gets emitted

@keybase/react-hackers bump

@buoyad should be fixed. also those await Saga.delays actually don't work when we updated redux saga. new helper in Container now


ThirdEye anomaly: analyze top-level/global data only if exploreDimensions is not set

Anomaly functions without exploreDimensions will still query for global data, but exploreDimensions behaves
closer to a 'groupBy' functionality in that it will only run on the specified dimensional drilldowns.

LGTM