🚀 Feature: Add Zod Library

🔖 Feature description
Using Zod, a popular schema declaration and validation library, developers can enforce proper email & password format and consistency between email fields & password fields easily.
🎤 Why is this feature needed ?
Validating user input is crucial in any web application to maintain data integrity and provide a good user experience. Email validation is particularly important as it directly impacts user notifications, password resets, and communication channels. Password validation is also an important factor to let user set the strong password for his/her account in our website.
✌ How do you aim to achieve this?
I would like to achieve this by adding Zod Library to our Web App. By using email and password validations in zod library. Please assign to me this issue under hacktoberfest to proceed. Thank You!
🔄 Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?

[X] I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

[X] I have read the Contributing Guidelines

🏢 Have you read the Code of conduct

[X] I have read the Code of conduct

Are you willing to submit PR?
Yes I am willing to submit a PR!

thanks, be my guest!

Thank you! working on it


Second Meet-Up

Nice work!  Glad it was an exciting event.  The talk I usually find very interesting, and I'm glad you know what to expect from different kinds of enves now.


Phantom console.error

I'm getting a strange output in my error logs, just a random "200" on it's own line without a stack trace or anything. I tracked it down to:
EventEmitter.logerror (lib/application.js:606:43)

Any ideas what could be causing this?
Thanks

Werid. There are many ways to cause this, since it's the error logger, including something as simple as "next(200)" since the number 200 is being passed back to Express as an error. You should be able to attach a debugger and put a break point there to see where it comes from. I can also help out if you're able to provide an example app doing this :+1:

That bit of insight actually helped. I was calling next(200) twice. The second was probably being caught by logerror. Thanks for the quick reply.

No problem. Yea, the if you keep calling next(err) it will end up in our catch-all so they don't get silently swallowed.


Update Hypergraph of codes.ipynb

Used Drew's code to write a hypergraph function for codes, filtered by time

Closed by request of @RachelRoca


http -> https

Docs Build status updates of commit efa8610:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/api/registration-base-url-resource.md
:bulb:Suggestion
View
Details

docs/nuget-org/nuget-org-faq.md
:bulb:Suggestion
View
Details

docs/api/tools-json.md
:white_check_mark:Succeeded
View

docs/concepts/Package-Versioning.md
:white_check_mark:Succeeded
View

docs/consume-packages/Finding-and-Choosing-Packages.md
:white_check_mark:Succeeded
View

docs/consume-packages/Team-Foundation-Build.md
:white_check_mark:Succeeded
View

docs/consume-packages/install-use-packages-powershell.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-Localized-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-a-Package.md
:white_check_mark:Succeeded
View

docs/create-packages/Prerelease-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Supporting-Multiple-Target-Frameworks.md
:white_check_mark:Succeeded
View

docs/create-packages/includes/choose-package-id.md
:white_check_mark:Succeeded
View

docs/hosting-packages/NuGet-Server.md
:white_check_mark:Succeeded
View

docs/hosting-packages/Overview.md
:white_check_mark:Succeeded
View

docs/includes/install-cli.md
:white_check_mark:Succeeded
View

docs/install-nuget-client-tools.md
:white_check_mark:Succeeded
View

docs/nuget-org/Publish-a-package.md
:white_check_mark:Succeeded
View

docs/api/registration-base-url-resource.md

Line 190: [Suggestion] Link 'https://docs.microsoft.com/en-us/nuget/reference/nuspec#license' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

docs/nuget-org/nuget-org-faq.md

Line 226: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/directory-self-service-signup' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 232: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/domains-admin-takeover' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 248: [Suggestion] Link 'https://docs.microsoft.com/en-us/nuget/create-packages/publish-a-package#managing-package-owners-on-nugetorg' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Looks great, thank you for opening this! /cc @karann-msft

Docs Build status updates of commit efa8610:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/api/registration-base-url-resource.md
:bulb:Suggestion
View
Details

docs/nuget-org/nuget-org-faq.md
:bulb:Suggestion
View
Details

docs/api/tools-json.md
:white_check_mark:Succeeded
View

docs/concepts/Package-Versioning.md
:white_check_mark:Succeeded
View

docs/consume-packages/Finding-and-Choosing-Packages.md
:white_check_mark:Succeeded
View

docs/consume-packages/Team-Foundation-Build.md
:white_check_mark:Succeeded
View

docs/consume-packages/install-use-packages-powershell.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-Localized-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-a-Package.md
:white_check_mark:Succeeded
View

docs/create-packages/Prerelease-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Supporting-Multiple-Target-Frameworks.md
:white_check_mark:Succeeded
View

docs/create-packages/includes/choose-package-id.md
:white_check_mark:Succeeded
View

docs/hosting-packages/NuGet-Server.md
:white_check_mark:Succeeded
View

docs/hosting-packages/Overview.md
:white_check_mark:Succeeded
View

docs/includes/install-cli.md
:white_check_mark:Succeeded
View

docs/install-nuget-client-tools.md
:white_check_mark:Succeeded
View

docs/nuget-org/Publish-a-package.md
:white_check_mark:Succeeded
View

docs/api/registration-base-url-resource.md

Line 190: [Suggestion] Link 'https://docs.microsoft.com/en-us/nuget/reference/nuspec#license' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

docs/nuget-org/nuget-org-faq.md

Line 226: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/directory-self-service-signup' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 232: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/domains-admin-takeover' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 248: [Suggestion] Link 'https://docs.microsoft.com/en-us/nuget/create-packages/publish-a-package#managing-package-owners-on-nugetorg' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit cf41924:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/nuget-org/nuget-org-faq.md
:bulb:Suggestion
View
Details

docs/api/registration-base-url-resource.md
:white_check_mark:Succeeded
View

docs/api/tools-json.md
:white_check_mark:Succeeded
View

docs/concepts/Package-Versioning.md
:white_check_mark:Succeeded
View

docs/consume-packages/Finding-and-Choosing-Packages.md
:white_check_mark:Succeeded
View

docs/consume-packages/Team-Foundation-Build.md
:white_check_mark:Succeeded
View

docs/consume-packages/install-use-packages-powershell.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-Localized-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-a-Package.md
:white_check_mark:Succeeded
View

docs/create-packages/Prerelease-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Supporting-Multiple-Target-Frameworks.md
:white_check_mark:Succeeded
View

docs/create-packages/includes/choose-package-id.md
:white_check_mark:Succeeded
View

docs/hosting-packages/NuGet-Server.md
:white_check_mark:Succeeded
View

docs/hosting-packages/Overview.md
:white_check_mark:Succeeded
View

docs/includes/install-cli.md
:white_check_mark:Succeeded
View

docs/install-nuget-client-tools.md
:white_check_mark:Succeeded
View

docs/nuget-org/Publish-a-package.md
:white_check_mark:Succeeded
View

docs/nuget-org/nuget-org-faq.md

Line 226: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/directory-self-service-signup' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 232: [Suggestion] Link 'https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/domains-admin-takeover' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.
Line 248: [Suggestion] Link 'https://docs.microsoft.com/en-us/nuget/create-packages/publish-a-package#managing-package-owners-on-nugetorg' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites. NOTE: This Suggestion will become a Warning on 12/20/2019.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit d2525f4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/api/registration-base-url-resource.md
:white_check_mark:Succeeded
View

docs/api/tools-json.md
:white_check_mark:Succeeded
View

docs/concepts/Package-Versioning.md
:white_check_mark:Succeeded
View

docs/consume-packages/Finding-and-Choosing-Packages.md
:white_check_mark:Succeeded
View

docs/consume-packages/Team-Foundation-Build.md
:white_check_mark:Succeeded
View

docs/consume-packages/install-use-packages-powershell.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-Localized-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-a-Package.md
:white_check_mark:Succeeded
View

docs/create-packages/Prerelease-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Supporting-Multiple-Target-Frameworks.md
:white_check_mark:Succeeded
View

docs/create-packages/includes/choose-package-id.md
:white_check_mark:Succeeded
View

docs/hosting-packages/NuGet-Server.md
:white_check_mark:Succeeded
View

docs/hosting-packages/Overview.md
:white_check_mark:Succeeded
View

docs/includes/install-cli.md
:white_check_mark:Succeeded
View

docs/install-nuget-client-tools.md
:white_check_mark:Succeeded
View

docs/nuget-org/Publish-a-package.md
:white_check_mark:Succeeded
View

docs/nuget-org/nuget-org-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit ae6a7c3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/api/registration-base-url-resource.md
:white_check_mark:Succeeded
View

docs/api/tools-json.md
:white_check_mark:Succeeded
View

docs/concepts/Package-Versioning.md
:white_check_mark:Succeeded
View

docs/consume-packages/Finding-and-Choosing-Packages.md
:white_check_mark:Succeeded
View

docs/consume-packages/Team-Foundation-Build.md
:white_check_mark:Succeeded
View

docs/consume-packages/install-use-packages-powershell.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-Localized-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Creating-a-Package.md
:white_check_mark:Succeeded
View

docs/create-packages/Prerelease-Packages.md
:white_check_mark:Succeeded
View

docs/create-packages/Supporting-Multiple-Target-Frameworks.md
:white_check_mark:Succeeded
View

docs/create-packages/includes/choose-package-id.md
:white_check_mark:Succeeded
View

docs/hosting-packages/NuGet-Server.md
:white_check_mark:Succeeded
View

docs/hosting-packages/Overview.md
:white_check_mark:Succeeded
View

docs/includes/install-cli.md
:white_check_mark:Succeeded
View

docs/install-nuget-client-tools.md
:white_check_mark:Succeeded
View

docs/nuget-org/Publish-a-package.md
:white_check_mark:Succeeded
View

docs/nuget-org/nuget-org-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


orders (full): wrong sort order leads to overlapping data entries in batches

the query used to batch the orders is using a wrong sort order: SELECT s_o.* FROM sales_orderASs_oWHERE (s_o.store_id IN ('5', '8') OR s_o.store_id = 0) ORDER BYs_o.entity_id DESC LIMIT 50 OFFSET 50
in live systems where new orders come in while long running full exports, this will result in some of the orders appearing multiple times in the batches. using ASC has the added benefit that it's using the natural sort order of the rows in the tables, further speeding up the data reads slightly.
patch
diff --git a/Model/ResourceModel/Document/Order/EntityResourceTrait.php b/Model/ResourceModel/Document/Order/EntityResourceTrait.php
--- a/Model/ResourceModel/Document/Order/EntityResourceTrait.php	(revision 185dce7e69de7c7bb95e63b9b37125d6e2ccf095)
+++ b/Model/ResourceModel/Document/Order/EntityResourceTrait.php	(date<PHONE_NUMBER>709)
@@ -51,7 +51,7 @@
             $select = $this->addInstantCondition($select);
         }

-        $select->order("s_o.entity_id DESC")
+        $select->order("s_o.entity_id ASC") // must use ASC as in production systems there will be new orders while exporting
             ->limitPage((int)$this->getChunk(), (int)$this->getBatch());

         return $select;

https://github.com/boxalino/data-integration-magento2/commit/4fb2591e733d9a22c4b991a9a75f37b457222a61
tag 1.2.3 will have the recommended fix for live environments.
thank you!


Docs added

Added:

LICENSE
CONTRIBUTING.md
CHANGELOG.md

Modified:

README.md

@kunal-kushwaha Where are the docs ?


Allow non-degraded barrows equipment for clue step

One master clue step requires the player to wear "any full barrows set."
Previously the emote clue logic for this step allowed only levels of
degradation from 0-100, but not the non-degraded item (whose item ID is
disjoint from the others).
Wrap those item range checks with an 'any' clause which also allows the
non-degraded item.
Closes #11511

Closes #11511

Needs rebase


@progress macro does not work with given name

The documentation for @progress macro is :
@progress [name] for i = ... (from the Juno documentation webpage)
However this does not work for me. I've tried the combinations "particle loop", ["particle loop"] and the problem is that the progress bar, even though it works, it doesn't show a name. It shows a blank instead. See the attached figure to understand better what I mean.
It is important to tell you that I've tried Pkg.checkout("Juno") at 2/2/2017 and this did not solve the problem.

EDIT: The length of the given string does not matter.

Right, this was fixed with https://github.com/JunoLab/atom-julia-client/commit/6a1ce81610b0615f5126900d592d18e8e1d6da7d, so it should work on julia-client master.


[Umbrella] Improve test coverages

This is the currently unit test coverage:
∅  api/core/v1alpha1 (64ms)
∅  pkg (5ms)
∅  api/inference/v1alpha1 (43ms)
∅  pkg/controller (33ms)
∅  pkg/cert (78ms)
∅  pkg/controller/inference (28ms)
∅  pkg/webhook (23ms)
✓  pkg/controller_helper/model_source (1.014s) (coverage: 4.8% of statements)
✓  pkg/controller_helper (2.011s) (coverage: 3.6% of statements)
✓  pkg/util (3.184s) (coverage: 5.8% of statements)

We need to improve this.

/first-good-issue

/kind cleanup

/good-first-issue

I am trying to get involved and familiar with this project, I am willing to help
/assign

Thanks @googs1025


Define responses the app will give to uses based on trust

Depending on what lists the journal turns up on, we'll need to give some indication to the user on the level of trust. This indication can be a notification, content in the app, links to show etc.
E.g If they're on a list e.g Seal of approval/OASPA we can be sure they're not predatory, so should give a response saying that. If they're not an Open Access journal, we should give another response.

Our thoughts on this:
(Corresponds to #8 )
GREEN
In short:	'Go ahead. This is a trusted open access journal'
Includes:	All journals in DOAJ with the The Tick [https://doaj.org/publishers#thetick]
All truly open-access journals from OASPA members. (NO hybrid journals.)
Links to:	Information about what 'Green OK' means. A link in the app goes to the journal's page in DOAJ, for example: https://doaj.org/toc/1179-5565.
The journal may charge APCs. Information about OAB and DOAJ.
What to do for OASPA journals that are not in DOAJ? Where do they link?
YELLOW
In short:	'Proceed with caution.'
Includes:	All journals in DOAJ with no Tick. (Approx 9000.)
Links to: 	Information on why a journal is yellow:
- The journal is currently under evaluation at the DOAJ
- The journal is in DOAJ but doesn't have the Tick
A link that goes to the journal page in DOAJ, for example: https://doaj.org/toc/2044-6055.
Where we are unable to provide a link to a page in DOAJ, it links to a page where we provide information as to what an author should check for before submitting to the journal: 'Is it a questionable journal? Check before you submit!' (Possibly link to campaign on this page.) Information about OAB and DOAJ.
RED
In short:	'Warning. This journal is not open access.'
Includes:	Journals that are not open access. [Data source to be confirmed.]
All subscription-based journals which includes hybrid journals (subscription journals with an open access option). [Data source to be confirmed.]
Links to: 	An information page about what Red means, about the benefits of submitting to an open journal, about OAB and about DOAJ.
NOTHING (could be a '?')
In short:	'We have no data on this journal.'
Includes:	This would probably mainly be journals considered to be questionable.
Could include young open access journals that haven't applied to be in DOAJ yet.
Will include any other journal that we do not know about.
Links to: 	An information page about what nothing (or ?) means, what are questionable journals, how to check for questionable journals, about OAB and DOAJ.

I like that idea. Is nice and simple.
Are OASPA journals necessarily trusted?

Are OASPA journals necessarily trusted?

Yep, but we should check directly with OASPA. I will ask Lars for a contact unless someone at OAB has one already?

What about people who are colourblind?

@davidecarroll could also display:
tick for good
cross for bad
exclamation mark for warning

Regarding OASPA: the (fully) Open Access journals from OASPA members are trusted, but remember most OASPA members as well have subscription/hybrid journals - which in our context are red/bad.
I have contacts when needed

re colourblind and display
David is right - I think I agree with the suggestions + the question mark category

BTW: ISfourOA is Lars commenting

tick for good
cross for bad
exclamation mark for warning

Agreed!

Why are we listing hybrid journals and subscription journals as red/!? In my mind this is about ensuring people are able to verify (easily) that Open Access journals have high standards (good peer review, not predatory etc). So, hybrid journals would be treated similarly to Open Access journals in that scheme, while subscription journals might not need a response at all, or a simply a "not open access" type response. I'd use a "!" for when a journal is Open Access but isn't in the DOAJ (or has been removed).

Joe,
A hybrid journal is a subscription journal with an open access option,
where the author/her grant/institution pays for her article to be open/free.
Hybrid articles are generally twice as expensive as articles published in
those genuine OA-journals that do charge APCs.
It is my agenda to promote genuine OA-journals, and not hybrid/subscription
journals. Hybrid (open access options) are generally considered yet another
cash-cow for those publishers who already gets the buck!
Lars
On Thu, Aug 27, 2015 at 9:57 PM, Joseph McArthur<EMAIL_ADDRESS>wrote:

Why are we listing hybrid journals and subscription journals as red/!? In
my mind this is about ensuring people are able to verify (easily) that Open
Access journals have high standards (good peer review, not predatory etc).
So, hybrid journals would be treated similarly to Open Access journals in
that scheme, while subscription journals might not need a response at all,
or a simply a "not open access" type response. I'd use a "!" for when a
journal is Open Access but isn't in the DOAJ (or has been removed).
—
Reply to this email directly or view it on GitHub
https://github.com/OAButton/Trust-Open-Access/issues/9#issuecomment-135536290
.

--
Lars Bjørnshauge
Managing Director
DOAJ

While hybrid journals may cost more, and I'm certainly not their biggest
fan, in terms of quality/peer review etc the price their charging isn't
relevant.
While I have no issue pointing out to users when something is a hybrid
journal we should reserve the !/red response for cases where a journal may
be predatory or there are concerns about quality etc. If we show a warning
too often (e.g on all hybrids) we risk it becoming meaningless to a user
and so no longer useful.
In any responses content we can indicate if a journal is a hybrid if the
data is available.
On 28 Aug 2015 07:10, "ISfourOA"<EMAIL_ADDRESS>wrote:

Joe,
A hybrid journal is a subscription journal with an open access option,
where the author/her grant/institution pays for her article to be
open/free.
Hybrid articles are generally twice as expensive as articles published in
those genuine OA-journals that do charge APCs.
It is my agenda to promote genuine OA-journals, and not hybrid/subscription
journals. Hybrid (open access options) are generally considered yet another
cash-cow for those publishers who already gets the buck!
Lars
On Thu, Aug 27, 2015 at 9:57 PM, Joseph McArthur<EMAIL_ADDRESS>
wrote:

Why are we listing hybrid journals and subscription journals as red/!? In
my mind this is about ensuring people are able to verify (easily) that
Open
Access journals have high standards (good peer review, not predatory
etc).
So, hybrid journals would be treated similarly to Open Access journals in
that scheme, while subscription journals might not need a response at
all,
or a simply a "not open access" type response. I'd use a "!" for when a
journal is Open Access but isn't in the DOAJ (or has been removed).
—
Reply to this email directly or view it on GitHub
<
https://github.com/OAButton/Trust-Open-Access/issues/9#issuecomment-135536290
.

--
Lars Bjørnshauge
Managing Director
DOAJ
—
Reply to this email directly or view it on GitHub
https://github.com/OAButton/Trust-Open-Access/issues/9#issuecomment-135644629
.

I dunno, I think you could class some hybrid journals as predatory. They take APCs and don't pass that saving on to those who pay subscription charges, that sounds like double dipping and dodgy practice to me...

There is a difference between those partaking in dodgy practices and those
that are not then - but if that distinction can be made at all, then
clearly just being hybrid is not an indicator of untrustworthiness.
On Fri, Aug 28, 2015 at 4:00 PM, Andy Byers<EMAIL_ADDRESS>wrote:

I dunno, I think you could class some hybrid journals as predatory. They
take APCs and don't pass that saving on to those who pay subscription
charges, that sounds like double dipping and dodgy practice to me...
—
Reply to this email directly or view it on GitHub
https://github.com/OAButton/Trust-Open-Access/issues/9#issuecomment-135798157
.

I don't think we should be flagging ANY journals as 'red/bad' (subscription or otherwise). Reasons: 1) as others have said, being a hybrid/subscription journal doesn't make you untrustworthy 2) there's a potential for mislabelling that could hurt a decent OA journal 3) even for actual predatory OA journals, I'd be concerned about opening ourselves up to legal action in marking them as such and 4) I don't think there's a need for it, if our aim is to generate trust in good quality OA journals then we can showcase this alone - without providing a list of bad ones.
I would think pure subscription journals wouldn't be a 'red/bad/warning' as just marked as subscription and greyed out in some way without much, if any, further data. In my mind we're setting Open as the default and helping people find a good one from that starting point.

I don't think we should be flagging ANY journals as 'red/bad' (subscription or otherwise).

Actually, the red flag is defined as 'Warning. This journal is not open access.' See above.

@davidecarroll could also display:
tick for good
cross for bad
exclamation mark for warning

and question mark for 'No data'?

Tried to take the above and turn it into something we could all agree with. Been sensitive to try and handle hybrids and journals with pretty clear issues carefully while maintaining simplicity. Colours and symbols can be used together I think.
GREEN/tick
In short: 'Go ahead. This is a trusted open access journal'
Includes: All journals in DOAJ with the The Tick [https://doaj.org/publishers#thetick]
All open-access journals from OASPA members.
Links to: Information about what 'Green OK' means. A link in the app goes to the journal's page in DOAJ, for example: https://doaj.org/toc/1179-5565.
YELLOW/?
In short: 'Proceed with caution.'
Includes: All journals in DOAJ with no Tick. (Approx 9000.)
Links to: Information on why a journal is yellow:

The journal is currently under evaluation at the DOAJ
The journal is in DOAJ but doesn't have the Tick
A link that goes to the journal page in DOAJ, for example: https://doaj.org/toc/2044-6055.
Where we are unable to provide a link to a page in DOAJ, it links to a page where we provide information as to what an author should check for before submitting to the journal: 'Is it a questionable journal? Check before you submit!' (Possibly link to campaign on this page.) Information about OAB and DOAJ.

RED/!
In short: Warning, check this journal.
This is meant to not be a definate, "you can't trust this", but more a big nudge to check it out before going forwards.
Includes: Journals who've been removed from the DOAJ for a clear reason (highlighted in Dom's recent comment)
Links to: ???
Yellow/$
In short: This is a subscription journal.
Includes: Subscription journals. For hybrids, we could show this in combination with "the tick" or "?" or "!" and mention that hybrids have had comments about malpractice due to double charging libraries.
Links to: An information page about the benefits of submitting to an open journal, about OAB and about DOAJ in tangent with other responses shown.
NOTHING/no symbol
In short: Not a journal
Includes: Every page on the internet which isn't a journal :)
Links to (if clicked):

A page to tell us this URL is actually a journal
An information page about what nothing (or ?) means.

Thanks Joe,
I will come back tomorrow regarding this
Lars
On Wed, Sep 9, 2015 at 7:53 PM, Joseph McArthur<EMAIL_ADDRESS>wrote:

Tried to take the above and turn it into something we could all agree
with. Been sensitive to try and handle hybrids and journals with pretty
clear issues carefully while maintaining simplicity. Colours and symbols
can be used together I think.
GREEN/tick
In short: 'Go ahead. This is a trusted open access journal'
Includes: All journals in DOAJ with the The Tick [
https://doaj.org/publishers#thetick]
All open-access journals from OASPA members.
Links to: Information about what 'Green OK' means. A link in the app goes
to the journal's page in DOAJ, for example: https://doaj.org/toc/1179-5565
.
YELLOW/?
In short: 'Proceed with caution.'
Includes: All journals in DOAJ with no Tick. (Approx 9000.)
Links to: Information on why a journal is yellow:

The journal is currently under evaluation at the DOAJ
The journal is in DOAJ but doesn't have the Tick A link that goes to
the journal page in DOAJ, for example: https://doaj.org/toc/2044-6055.
Where we are unable to provide a link to a page in DOAJ, it links to a page
where we provide information as to what an author should check for before
submitting to the journal: 'Is it a questionable journal? Check before you
submit!' (Possibly link to campaign on this page.) Information about OAB
and DOAJ.

RED/!
In short: Warning, check this journal.
This is meant to not be a definate, "you can't trust this", but more a big
nudge to check it out before going forwards.
Includes: Journals who've been removed from the DOAJ for a clear reason
(highlighted in Dom's recent comment)
Links to: ???
Yellow/$
In short: This is a subscription journal.
Includes: Subscription journals. For hybrids, we could show this in
combination with "the tick" or "?" or "!" and mention that hybrids have had
comments about malpractice due to double charging libraries.
Links to: An information page about the benefits of submitting to an open
journal, about OAB and about DOAJ in tangent with other responses shown.
NOTHING/no symbol
In short: Not a journal
Includes: Every page on the internet which isn't a journal :)
Links to (if clicked):

A page to tell us this URL is actually a journal
An information page about what nothing (or ?) means.

—
Reply to this email directly or view it on GitHub
https://github.com/OAButton/Trust-Open-Access/issues/9#issuecomment-138989598
.

--
Lars Bjørnshauge
Managing Director
DOAJ

Having to close this issue now. @vesko-ski needs time to implement this before release. After that though, with feedback from others and further thought we can of course readdress it though!

@JosephMcArthur is the OASPA member journals list being used in the dataset at this moment? @vesko-ski maybe you know?


Robostorm and After The Flood demos do not work in Firefox

Description
Robostorm and After The Flood demos do not work in the latest Firefox (73.0.1 as of this writing). Both demos get stuck during loading and the Javascript console displays TypeError: 'prototype' property of Audio is not an object playcanvas-stable.min.js:734:171
Steps to Reproduce

Go to https://robostorm.io/ or https://playcanv.as/p/44MRmJRU/
Verify that loading is stuck
Open Javascript console with Ctrl-Shift-K and observe message about Audio.

WebGL Report screenshots

We've tried to reproduce this, using the same version of Firefox on both Mac and Windows 10, but both links work correctly without a problem. Do you have any plugins which could perhaps block some functionality / downloads?

Ah thanks for the hint. I didn't expect it to be related to add-ons, but apparently the KDE Plasma Integration Addon breaks PlayCanvas.
I am not quite sure what's going on as the addon isn't supposed to block anything but rather integrate with the KDE desktop. It may be because I am currently trying out PlayCanvas in Windows 10 where there is no KDE. I have the KDE addon installed because Firefox automatically syncs addons between my Windows and Linux desktops.
Disabling the addon makes PlayCanvas work.

You might want to report this to KDE. 😄

You might want to report this to KDE. 😄

It appears someone has beat me to the punch! https://bugs.kde.org/show_bug.cgi?id=414512

Haha, nice. 👍


Fix Redis & Tair vector store overwrite newly created vector

Description
We should not overwrite the vectors for nodes batches that come after the first iteration.
Before the fix, only the vectors in the last nodes batch survived:
Generating embeddings:  98%|█████████████████████████████████████████████████████████████▌ | 2000/2048 [00:24<00:00, 95.81it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings: 100%|███████████████████████████████████████████████████████████████| 2048/2048 [00:25<00:00, 80.91it/s]
INFO:llama_index.vector_stores.redis.base:Deleting index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Creating index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Added 2048 documents to index index_docsgpt
Generating embeddings:   0%|                                                                           | 0/125 [00:00<?, ?it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings:  80%|████████████████████████████████████████████████████             | 100/125 [00:01<00:00, 84.13it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings: 100%|█████████████████████████████████████████████████████████████████| 125/125 [00:01<00:00, 62.97it/s]
INFO:llama_index.vector_stores.redis.base:Deleting index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Creating index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Added 125 documents to index index_docsgpt

After, now it looks good:
Generating embeddings:  98%|███████████████████████████████████████████████████████████████████████████▏ | 2000/2048 [00:24<00:00, 82.26it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings: 100%|█████████████████████████████████████████████████████████████████████████████| 2048/2048 [00:25<00:00, 78.90it/s]
INFO:llama_index.vector_stores.redis.base:Deleting index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Creating index index_docsgpt
INFO:llama_index.vector_stores.redis.base:Added 2048 documents to index index_docsgpt
Generating embeddings:   0%|                                                                                | 0/125 [00:00<?, ?it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings:  80%|███████████████████████████████████████████████████████████████▏               | 100/125 [00:02<00:00, 39.53it/s]INFO:httpx:HTTP Request: POST http://localhost:1234/v1/embeddings "HTTP/1.1 200 OK"
Generating embeddings: 100%|███████████████████████████████████████████████████████████████████████████████| 125/125 [00:03<00:00, 35.84it/s]
INFO:root:Adding document to existing index index_csc_docsgpt
INFO:llama_index.vector_stores.redis.base:Added 125 documents to index index_docsgpt

Type of Change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Added new unit/integration tests
[ ] Added new notebook (that tests end-to-end)
[X] I stared at the code and made sure it makes sense

Suggested Checklist:

[X] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added Google Colab support for the newly added notebooks.
[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
[x] I ran make format; make lint to appease the lint gods

Hey @HollowMan6 thanks for the fix. Actually, I'm about to land a large refactor to the redis vector store here: https://github.com/run-llama/llama_index/pull/12386
Will need to see if this is still an issue or not

I guess we'll still need this https://github.com/run-llama/llama_index/pull/12386/files#diff-81906240af0fe26c9ff8c6b33a4faa61ec86deb4babc7a9507e26a2a091e0fe5R234
I can rebase this PR once that is landed.

Interesting, thanks for flagging this., Given the way nodes are being loaded from the outside (calling vectorstore.add()) this whole strategy around overwriting seems to be an anti-pattern. Let me think about this a bit. But we can solve this for sure. If not in our main update, atleast in a quick follow.

Interesting, thanks for flagging this., Given the way nodes are being loaded from the outside (calling vectorstore.add()) this whole strategy around overwriting seems to be an anti-pattern. Let me think about this a bit. But we can solve this for sure. If not in our main update, atleast in a quick follow.

@logan-markewich checkout my latest commit. I think I may have fixed this in general for Redis.

That looks good! I don't have the resources to test Tair on my side, and I guess you can apply almost the same thing to it: https://github.com/run-llama/llama_index/pull/12386/commits/cec41be0e4fbbde3fbc26c36491442a4745386ba So close this PR for now.


How are changes logged?

This repo doesn't appear to have a changelog or releases, other than those listed on https://www.npmjs.com/package/gulp-terser. Are changes per release listed anywhere? I had to look into the commit for the latest release.

Sorry, this is caused by my laziness. From this version, I will write the upgrade log.


fix: pull in processing decompile phase from Forgeflower threading impl

wip, needs to re-incorporate VF error handling to emit the appropriate info

(this will also need a backport to 1.9.3, but that shouldn't be too difficult after work is complete)

Codecov Report
Patch coverage: 77.45% and project coverage change: +0.05% :tada:

Comparison is base (1778698) 77.38% compared to head (27ceca6) 77.44%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the GitHub App Integration for your organization. Read more.
Additional details and impacted files
@@                 Coverage Diff                  @@
##             develop/1.10.0     #303      +/-   ##
====================================================
+ Coverage             77.38%   77.44%   +0.05%
- Complexity             8282     8297      +15
====================================================
  Files                   249      249
  Lines                 26616    26637      +21
  Branches               6750     6752       +2
====================================================
+ Hits                  20598    20629      +31
+ Misses                 3968     3951      -17
- Partials               2050     2057       +7

Files Changed
Coverage Δ

...java/decompiler/main/extern/IFernflowerLogger.java
54.54% <0.00%> (-5.46%)
:arrow_down:

...rg/jetbrains/java/decompiler/main/ClassWriter.java
72.39% <23.07%> (+0.15%)
:arrow_up:

...org/jetbrains/java/decompiler/main/Fernflower.java
63.86% <60.00%> (+0.61%)
:arrow_up:

.../jetbrains/java/decompiler/struct/ContextUnit.java
82.14% <87.23%> (-0.47%)
:arrow_down:

...tbrains/java/decompiler/main/ClassesProcessor.java
79.94% <87.50%> (+4.33%)
:arrow_up:

...brains/java/decompiler/main/DecompilerContext.java
94.64% <100.00%> (+0.19%)
:arrow_up:

.../decompiler/main/decompiler/PrintStreamLogger.java
98.03% <100.00%> (+0.36%)
:arrow_up:

... and 1 file with indirect coverage changes

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


Could not install on windows 10

The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the  declaration is correct, and that the file exists on
disk.

I have solved this. If you notice this part of the command  else (node "" rebuild ) what I think is happening is that it is incorrectly evaluating if not defined npm_config_node_gyp as false and trying to run nothing instead of node-gyp. What you need to do is define your npm_config_node_gyp variable. You can do this like so:
export npm_config_node_gyp=<PATH_TO_NODE_GYP_PACKAGE_FOLDER> remember that Windows will need double backslashes. For me, it looked like this:
export npm_config_node_gyp=C:\\Users\\781990\\AppData\\Roaming\\nvm\\v6.11.0\\node_modules\\node-gyp

There is another step after my fix. When executing my code, the expat bindings were missing. To fix it, add the bin folder and node-gyp executable to the npm_config_node_gyp variable and run node-gyp rebuild in the node_modules\node-expat folder. e.g.
export npm_config_node_gyp=C:\\Users\\781990\\AppData\\Roaming\\nvm\\v6.11.0\\node_modules\\node-gyp\\bin\\node-gyp.js
cd node_modules\node-expat
node-gyp rebuild

tks and its work for me.
what I encountered is that I've installed multiple node versions by nvm.
The value of export npm_config_node_gyp should be set with node_gyp based on current node version.
like this:
export npm_config_node_gyp=E:\\program-files\\nvm\\v14.21.0\\node_modules\\npm\\node_modules\\node-gyp
Attention：
node_gyp in npm config should avoid duplicate.


Update index.html

@SarveshBajaj  try this year for Hacktoberfest and have a look at the updated repo and contribute.Make sure to follow me and star the repo
HAPPY HACKING


Add SkipPushKindControlPlane option in image configuration

What issue type does this pull request address? (keep at least one, remove the others)
/kind feature
What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible)
Add an option called skipPushOnKindControlPlane on to only target worker node when pushing docker images using kind binary
Please provide a short message that should be published in the DevSpace release notes
Add an option to prevent images to be push on kind control plane node,

Hey @alexissellier, thanks for the PR! Seems like the e2e tests are failing, would you mind taking a look?

@alexissellier this seems like a very specific use case, I'm not sure if we should add another global pipeline flag just for that as we already have way too many flags. Isn't there another way how we could achieve this without any flag?

I can only add a configuration parameter if it suit you

@FabianKramm I've removed all reference to a flag and only keep a config option


Design Docs - Review for feedback

Review the other team's Design Doc and post feedback thoughts on Discord

Provided feedback


Fix gateway links - resolve #766

Overview
Fix gateway links as Goerli gateway is now part of main gateway (merged into one dapp)
Resolves #766
Changes

Replace gateway.goerli.. to gateway...

Testing

the issue says...
All gateway links (for all chains)

not just Goerli.


It is difficult to add a sys.excepthook without typer replacing and ignoring it

First Check

[X] I added a very descriptive title to this issue.
[X] I used the GitHub search to find a similar issue and didn't find it.
[X] I searched the Typer documentation, with the integrated search.
[X] I already searched in Google "How to X in Typer" and didn't find any information.
[X] I already read and followed all the tutorial in the docs and didn't find an answer.
[X] I already checked if it is not related to Typer but to Click.

Commit to Help

[X] I commit to help with one of those options 👆

Example Code
import sys
import os
from typer import run

def main():
    raise RuntimeError()

def hook_example(*_):
    orig_hook(*_)
    print("Hook called")

orig_hook = sys.excepthook
sys.excepthook = hook_example
os.environ["_TYPER_STANDARD_TRACEBACK"] = "true"
if __name__ == '__main__':
    run(main)

Description

I am trying to have my own sys.excepthook override, not typer's one
The example code posted does not fire hook_example()
The way typer sets up it's own excepthook makes this difficult, the only way to make it work is to ensure you have replaced sys.excepthook before typer is imported which is difficult not get right and a difficult to not break when refactoring
The reason is typer stores _original_except_hook = sys.excepthook at it's top level in main.py but does not replace sys.excepthook until it's actually called
IMHO what should happen instead:

typer should store the original hook at the time it replaces it
There should be a programatic way to disable typer's excepthook override (not just through an env var)

I am happy to do the PR for this

Operating System
Linux, macOS
Operating System Details
No response
Typer Version
0.6.1
Python Version
3.8.13
Additional Context
No response

I agree with you.
This may help? https://github.com/tiangolo/typer/issues/129#issuecomment-892992552

Got it too.
I suggest as a solution to be saving _original_except_hook just when calling the typer, and not when importing it.
What do you think? Can I open a PR to solve it?


Limit Query in Post resolver : limit instead of take

Thank you so much for this course @benawad, I am almost into 8 hours in it and i started with MongoDB and it worked well until Query Builder started :) so switch to Postgres
Found that we can still query using queryBuilder
    const qb = getConnection()
    .getRepository(Post)
    .createQueryBuilder("p")
    .innerJoinAndSelect(
      "p.creator",
      "user",
      "user.id = p.\"creatorId\""
    )
    .orderBy("p.\"createdAt\"", "DESC");
    if (cursor) {
      qb.where('p.\"createdAt\" < :cursor', { cursor: new Date(+cursor) })
    }
    qb.limit(realLimit); // instead of take()

also the query looks much more cleaner than using "take"
SELECT "p"."id" AS "p_id", "p"."uuid" AS "p_uuid", "p"."createdAt" AS "p_createdAt", "p"."updatedAt" AS "p_updatedAt", "p"."title" AS "p_title", "p"."text" AS "p_text", "p"."points" AS "p_points", "p"."creatorId" AS "p_creatorId", "user"."id" AS "user_id", "user"."createdAt" AS "user_createdAt", "user"."updatedAt" AS "user_updatedAt", "user"."username" AS "user_username", "user"."password" AS "user_password", "user"."email" AS "user_email" FROM "post" "p" INNER JOIN "user" "user" ON "user"."id"="p"."creatorId" AND ("user"."id" = p."creatorId") WHERE p."createdAt" < $1 ORDER BY p."createdAt" DESC LIMIT 50

Found this here

You, my friend, are a lifesaver. I was hesitant on trying Ben's solution on using raw SQL for joining and then mapping the values using json function, but since this works it has saved me hours. Many thanks.

I think there is still a bit more optimization that could be done here. For example, this will always join the post and user table, even if the query didn't ask for the creator fields. In that case, checking the info object to see if the query contains the creator field and only joining it would be better.

Possible solution https://github.com/typeorm/typeorm/issues/747#issuecomment-491585082


-function removes html tags to string

contribution for Hacktoberfest.
#453

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

This looks good @uniOpifex,
Could you please add a few tests?
Thanks!
With Best Regards,
Elmer

@uniOpifex
We have not been able to merge your Pull Request, but because you are awesome - we wanted to make sure you could still get a SendGrid Hacktoberfest shirt.
Please go fill out our swag form before Nov 5th and we will send the shirt! (We know that you might have tried this before and it didn’t work, sorry about that!)
You have till Nov 5th to fill out this form in order to get the Hacktoberfest shirt!
Thank you for contributing during Hacktoberfest! We hope to see you in the repos soon! Just so you know, we always give away a SendGrid shirt for your first ever non-Hacktoberfest PR that gets merged.

Hi @uniOpifex,
Just checking in. Will you be able to add a few tests so that we can review and merge?
With Best Regards,
Elmer


Remove the Arrange/Act/Assert test comments

Removed the Arrange/Act/Assert test comments
Fixes #527
Please review
Thank you in advance

Thanks


[Issue]: ROCm 6.1: ModuleNotFoundError: No module named 'yaml'

Problem Description
installed rocm 6.1, getting this error
OS:
NAME="Ubuntu"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
CPU:
model name      : AMD Ryzen 9 3950X 16-Core Processor
GPU:
Name:                    AMD Ryzen 9 3950X 16-Core Processor
Marketing Name:          AMD Ryzen 9 3950X 16-Core Processor
Name:                    gfx1100
Marketing Name:          Radeon RX 7900 XTX
Name:                    amdgcn-amd-amdhsa--gfx1100

amd-smi
ModuleNotFoundError: No module named 'yaml'

Operating System
22.04.4 LTS (Jammy Jellyfish)
CPU
AMD Ryzen 9 3950X 16-Core Processor
GPU
AMD Radeon RX 7900 XTX
ROCm Version
ROCm 6.0.0
ROCm Component
amdsmi
Steps to Reproduce
No response
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
ROCk module version 6.7.0 is loaded
HSA System Attributes
Runtime Version:         1.13
Runtime Ext Version:     1.4
System Timestamp Freq.:  1000.000000MHz
Sig. Max Wait Duration:<PHONE_NUMBER>3709551615 (0xFFFFFFFFFFFFFFFF) (timestamp count)
Machine Model:           LARGE
System Endianness:       LITTLE
Mwaitx:                  DISABLED
DMAbuf Support:          YES
==========
HSA Agents

Agent 1

Name:                    AMD Ryzen 9 3950X 16-Core Processor
Uuid:                    CPU-XX
Marketing Name:          AMD Ryzen 9 3950X 16-Core Processor
Vendor Name:             CPU
Feature:                 None specified
Profile:                 FULL_PROFILE
Float Round Mode:        NEAR
Max Queue Number:        0(0x0)
Queue Min Size:          0(0x0)
Queue Max Size:          0(0x0)
Queue Type:              MULTI
Node:                    0
Device Type:             CPU
Cache Info:
L1:                      32768(0x8000) KB
Chip ID:                 0(0x0)
ASIC Revision:           0(0x0)
Cacheline Size:          64(0x40)
Max Clock Freq. (MHz):   3500
BDFID:                   0
Internal Node ID:        0
Compute Unit:            32
SIMDs per CU:            0
Shader Engines:          0
Shader Arrs. per Eng.:   0
WatchPts on Addr. Ranges:1
Features:                None
Pool Info:
Pool 1
Segment:                 GLOBAL; FLAGS: FINE GRAINED
Size:                    131797452(0x7db11cc) KB
Allocatable:             TRUE
Alloc Granule:           4KB
Alloc Recommended Granule:4KB
Alloc Alignment:         4KB
Accessible by all:       TRUE
Pool 2
Segment:                 GLOBAL; FLAGS: KERNARG, FINE GRAINED
Size:                    131797452(0x7db11cc) KB
Allocatable:             TRUE
Alloc Granule:           4KB
Alloc Recommended Granule:4KB
Alloc Alignment:         4KB
Accessible by all:       TRUE
Pool 3
Segment:                 GLOBAL; FLAGS: COARSE GRAINED
Size:                    131797452(0x7db11cc) KB
Allocatable:             TRUE
Alloc Granule:           4KB
Alloc Recommended Granule:4KB
Alloc Alignment:         4KB
Accessible by all:       TRUE
ISA Info:

Agent 2

Name:                    gfx1100
Uuid:                    GPU-fff29e921a701d68
Marketing Name:          Radeon RX 7900 XTX
Vendor Name:             AMD
Feature:                 KERNEL_DISPATCH
Profile:                 BASE_PROFILE
Float Round Mode:        NEAR
Max Queue Number:        128(0x80)
Queue Min Size:          64(0x40)
Queue Max Size:          131072(0x20000)
Queue Type:              MULTI
Node:                    1
Device Type:             GPU
Cache Info:
L1:                      32(0x20) KB
L2:                      6144(0x1800) KB
L3:                      98304(0x18000) KB
Chip ID:                 29772(0x744c)
ASIC Revision:           0(0x0)
Cacheline Size:          64(0x40)
Max Clock Freq. (MHz):   2371
BDFID:                   3328
Internal Node ID:        1
Compute Unit:            96
SIMDs per CU:            2
Shader Engines:          6
Shader Arrs. per Eng.:   2
WatchPts on Addr. Ranges:4
Coherent Host Access:    FALSE
Features:                KERNEL_DISPATCH
Fast F16 Operation:      TRUE
Wavefront Size:          32(0x20)
Workgroup Max Size:      1024(0x400)
Workgroup Max Size per Dimension:
x                        1024(0x400)
y                        1024(0x400)
z                        1024(0x400)
Max Waves Per CU:        32(0x20)
Max Work-item Per CU:    1024(0x400)
Grid Max Size:<PHONE_NUMBER>(0xffffffff)
Grid Max Size per Dimension:
x<PHONE_NUMBER>(0xffffffff)
y<PHONE_NUMBER>(0xffffffff)
z<PHONE_NUMBER>(0xffffffff)
Max fbarriers/Workgrp:   32
Packet Processor uCode:: 92
SDMA engine uCode::      20
IOMMU Support::          None
Pool Info:
Pool 1
Segment:                 GLOBAL; FLAGS: COARSE GRAINED
Size:                    25149440(0x17fc000) KB
Allocatable:             TRUE
Alloc Granule:           4KB
Alloc Recommended Granule:2048KB
Alloc Alignment:         4KB
Accessible by all:       FALSE
Pool 2
Segment:                 GLOBAL; FLAGS: EXTENDED FINE GRAINED
Size:                    25149440(0x17fc000) KB
Allocatable:             TRUE
Alloc Granule:           4KB
Alloc Recommended Granule:2048KB
Alloc Alignment:         4KB
Accessible by all:       FALSE
Pool 3
Segment:                 GROUP
Size:                    64(0x40) KB
Allocatable:             FALSE
Alloc Granule:           0KB
Alloc Recommended Granule:0KB
Alloc Alignment:         0KB
Accessible by all:       FALSE
ISA Info:
ISA 1
Name:                    amdgcn-amd-amdhsa--gfx1100
Machine Models:          HSA_MACHINE_MODEL_LARGE
Profiles:                HSA_PROFILE_BASE
Default Rounding Mode:   NEAR
Default Rounding Mode:   NEAR
Fast f16:                TRUE
Workgroup Max Size:      1024(0x400)
Workgroup Max Size per Dimension:
x                        1024(0x400)
y                        1024(0x400)
z                        1024(0x400)
Grid Max Size:<PHONE_NUMBER>(0xffffffff)
Grid Max Size per Dimension:
x<PHONE_NUMBER>(0xffffffff)
y<PHONE_NUMBER>(0xffffffff)
z<PHONE_NUMBER>(0xffffffff)
FBarrier Max Size:       32
*** Done ***
Additional Information
No response

Hi @brettkoonce do you have PyYAML installed?
Install via ubuntu package manager:
sudo apt install python3-yaml

Or you could install via python
python3 -m pip install 'PyYAML>=5.1'

Do you have any logs of the initial install, I would be curious to see if/where the pip query to install PyYAML failed.

My install included the first package:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-yaml is already the newest version (5.4.1-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded.
but the second command, eg
python3 -m pip install 'PyYAML>=5.1'
got things working, thanks!
Here is the installer I used:
https://rocm.docs.amd.com/projects/install-on-linux/en/latest/tutorial/quick-start.html

@brettkoonce
as a follow up.. does it simply work if you run as sudo? I'm expecting that it's different python environments. And the user one doesn't pick up python3-yaml.
Honestly this has been a headache for us.

@dmitrii-galantsev see https://github.com/google/jax/issues/20955 for a better description of how I am getting here!

@brettkoonce hey sorry for double ping, reposting what i posted under jax:
Hm! It's likely you have to install it manually because managing python packages is very tricky...
cd /opt/rocm/share/amd_smi
python3 -m pip install .

Reopening because we need to add this in the readme or something.

Sorry to comment on old thread -- but can we also print the actual import error in the second exception handler? Something as simple as
--- a/amdsmi_cli.py	2024-12-30 21:46:11.853894028 -0500
+++ b/amdsmi_cli.py	2024-12-30 21:46:26.892893965 -0500
@@ -59,6 +59,7 @@
         from amdsmi import amdsmi_interface
         from amdsmi import amdsmi_exception
     except ImportError as e:
+        print(f"Unhandled import error: {e}")
         print(f"Still couldn't import 'amdsmi related scripts'. Make sure it's installed in {additional_path}")
         sys.exit(1)

would clarify the error:
$ amd-smi --help

Unhandled import error: No module named 'yaml'
Still couldn't import 'amdsmi related scripts'. Make sure it's installed in /usr/bin/../libexec/amdsmi_cli


Lesson 4 comments

"By default, Bowtie2 will perform a global end-to-end read alignment, which is best for quality-trimmed reads. However, it also has a local alignment mode, which will perform soft-clipping for the removal of poor quality bases or adapters from untrimmed reads. We will use this option since we did not trim our reads."
Lots of jargon here. "End-to-end read alignment", "quality-trimmed reads" and "local alignment" all jump out to me as jargon that people might not know. We should find a way to either explain the jargon or exclude it.
"As a tip, we recommend always run module spider first to check any dependent modules."
I don't see this dependency note in module spider.
"module load samtools/1.9"
Is there a reason we use an old version of samtools here? I think the current version is 1.13.
"under the ~/chipseq_workshop/ directory"
Should we direct them to put the script in the scripts subdirectory?

Is there a reason we use an old version of samtools here? I think the current version is 1.13.

We should be using the most recent version, I had not noticed

Should we direct them to put the script in the scripts subdirectory?

Yes, good idea.
@marypiper when you look at the jargon-y text could you please also make these changes? Thanks!

Addressed all issues here and closing


fix: exists in query

to fix EXISTS does not work with subqueries #1904

Thank you!

Released as part of v4.5.1


useLocalStorage fails to update during rehydration for Next

What is the current behavior?
If you init useLocalStorage or useSessionStorage in a Next app, the state gets lost during reydration.
**Steps to reproduce it and if possible a minimal demo of the problem. Your bug will get fixed much faster if we can run
const [ state, setState ] = useLocalStorage("STORE_KEY", false); // <- in a Next app
When there's a different value than false in localStorage for "STORE_KEY", Next SSR will send back false, but hydration will init the value to true.  So there's a state change without ever calling setState.  I would like to add a utility hook that can be utilized base on an option like "isSsr."  The utility hook could be something like this.
const useForceRerenderOnMount = (shouldRerender = true) => {
  const [, forceRerender] = useState(false);
  useEffect(() => {
    if (shouldRerender) {
      forceRerender(true);
    }
  }, []);
};

And then the utility hook can be utlized as useForceRerenderOnMount(isSsr); within the storage hooks.  And if this ticket makes it to this weekend, I'll throw up a PR with this 🙂
What is the expected behavior?
It'd be nice to at least have a flag or something to forceRerender.
A little about versions:

OS: MacOS
Browser (vendor and version): Chrome
React: @latest
react-use: @latest
Did this worked in the previous package version?: No

I recently discovered that this project is effectively abandoned so I'm going to move my interest into @react-hookz/web which was suggested by the last exiting maintainer.

@EthanStandel  when did this happen ? Any pointers or link?

recently discovered that this project is effectively abandoned

@kunjee17 https://github.com/streamich/react-use/issues/1974


[Bug] ModuleNotFoundError: No module named 'mistralai.models.chat_completion'

Describe the bug
Traceback (most recent call last):
File "/home/xyz/HarmBench/generate_completions.py", line 9, in
from api_models import api_models_map
File "/home/xyz/HarmBench/api_models.py", line 11, in
from mistralai.models.chat_completion import ChatMessage
ModuleNotFoundError: No module named 'mistralai.models.chat_completion'
The version is am using is the latest one
$ pip list |grep mistralai
mistralai                                1.2.5
I also tried some old version like "mistralai==1.2.0", "mistralai==1.0.1", but the bug is still there
- OS: Linux
- Python version: 3.10.15

This bug was reported before in #640

The error you're encountering, ModuleNotFoundError: No module named 'mistralai.models.chat_completion', suggests that the module mistralai.models.chat_completion does not exist in the version of the mistralai library that you have installed (version 1.2.5 or any older version). Here are several steps you can take to address this:
Steps to Fix:
1. Check the Available Modules in the Installed Version of Mistralai
It's possible that the structure of the mistralai library has changed in recent versions. To check the available modules, navigate to the installation directory of mistralai and inspect its contents.

To find the installation location of mistralai, run the following:
pip show mistralai

This will provide the path to the mistralai package.

Once you have the path, navigate to it:
cd <path_to_mistralai>/mistralai/models

Look for the chat_completion.py file. If it doesn't exist, it confirms that the module has either been removed or renamed.

2. Consult Mistralai Documentation/Changelog

Check the Documentation: Mistralai may have changed its module structure in recent versions, which could explain why the chat_completion module is missing.

Visit the official documentation: [Mistralai Docs](https://mistralai.ai/docs/)
Look for updates regarding the changes in version 1.2.0+ that could affect the models submodule.

Check the GitHub Repo for Changelog: Review the [Mistralai GitHub repo](https://github.com/mistralai/mistralai) to see if there have been any breaking changes or deprecations related to the chat_completion module in the changelog.

3. Use the Correct Version
Since you've already tried several versions, it's important to figure out if the chat_completion module was present in earlier versions. It's possible that the module was either removed or relocated in a recent release.

Try Downgrading to a Specific Version:
If the module was present in a previous version, try to find which version it existed in by checking the release notes. You can also search for older versions of the package and install them with:pip install mistralai==<specific_version>

For example:
pip install mistralai==1.1.0

Check Version History: You can also check the GitHub releases for Mistralai to understand which versions contained chat_completion. Visit the [Mistralai releases page](https://github.com/mistralai/mistralai/releases).

4. Explore an Alternative Approach
If you cannot find the chat_completion module or if it has been deprecated, you may need to modify your code to work with the available modules in the mistralai package. You can look for equivalent functionality under other module paths or newer classes.

Search for ChatMessage in the Codebase: If you're trying to use the ChatMessage class, it might have been moved to another module or replaced by a different class in newer versions of the library.
You can search for ChatMessage in the installed mistralai package:grep -r "ChatMessage" <path_to_mistralai>

This will show where ChatMessage is defined in the current package.

5. Use a Virtual Environment to Isolate Dependencies
If there are potential conflicts with other libraries or previous installations of mistralai, try installing it in a clean Python virtual environment to isolate dependencies and test again:

Create a new virtual environment:
python -m venv myenv
source myenv/bin/activate  # On Linux/Mac

Install mistralai in the new environment:
pip install mistralai

Then test again if the error persists in the isolated environment.

6. Check for Open Issues or Report Your Own
Since you've mentioned that this bug was reported before in issue [#640](https://github.com/mistralai/mistralai/issues/640), it's possible that the maintainers are already aware of the issue, and there may be a fix or workaround suggested in the comments. Make sure to check that issue for any updates.
If there is no solution yet, consider posting your own detailed bug report on GitHub:

Go to the [Mistralai Issues page](https://github.com/mistralai/mistralai/issues) and submit a new issue with a description of your problem, including the error trace and steps to reproduce.

Let me know how these steps go, and if you need more assistance, feel free to ask!


Function argument's default value not display in tooltips/documents when it's Array/Dictionary

Godot version
4.0.alpha12
System information
Windows11, Nvidia RTX 2060, Vulkan
Issue description
In the current version, if the default value of a GDScript function arguments is set to an array or dictionary, it will be null in tooltips and documentation.
Steps to reproduce
Just look at the script document and the tooltip when calling the fn function, the default value won't show/is null:
func fn(x = [], y = {}):
	return

Minimal reproduction project
func fn(x = [], y = {}):
	return

Still reproducible in 4.0 RC 2.

Post-poned to 4.2, see my comment for details.

In the current version, if the default value of a GDScript function arguments is set to an array or dictionary, it will be null in tooltips and documentation.

This is mostly fixed by the following PRs:

#88211
#89738

For complex expressions, an ellipsis is displayed, but we can increase the maximum recursion level if necessary:

In the future we may think about refactoring expression reduction (see #66218), but for now I think this issue can be considered resolved.


IÏ fails to enclose its result.

      ≢⍴,II¨ 1
0
      ≢⍴,IÏ 1
1
      ≢⍴,¨1
0

Unfortunately fix 04dc9d2 means that IÏ no longer returns futures.


Unable to retrieve Out Parameters of a Stored Procedure in Amazon Redshift

Describe the bug
HI, I am unable to retrieve the Out Parameters of a Stored Procedure in Amazon Redshift , I am only able to retrieve the IN parameters , even INOUT parameters which are accepted when creating the stored procedure later are shown as IN parameters during retrieving them , the Out parameters are taken during the creation of the stored procedure but later not able to retrieve them . below is the following SQL Query I am using to retrieve the Stored Procedure parameters .
" select proc.routine_name as procedure_name,args.parameter_name,args.parameter_mode,args.data_type from information_schema.routines proc left join information_schema.parameters args on proc.specific_schema = args.specific_schema and proc.specific_name = args.specific_name where proc.routine_schema not in ('pg_catalog', 'information_schema') and proc.routine_type = 'PROCEDURE' and proc.specific_name='{0}' order by procedure_name, args.ordinal_position"
Please help me find a solution for this.
Thanks, and Regards
Expected Behavior
To Retrieve the Out parameters of a Stored Procedure.
Current Behavior
Unable to retrieve the out parameters.
Reproduction Steps

Create a stored procedure on Amazon Redshift with IN parameters , INOUT parameters , Out parameters .
after successful creation use the following SQL Query to retrieve the parameters of the stored procedure.
"select proc.routine_name as procedure_name,args.parameter_name,args.parameter_mode,args.data_type from information_schema.routines proc left join information_schema.parameters args on proc.specific_schema = args.specific_schema and proc.specific_name = args.specific_name where proc.routine_schema not in ('pg_catalog', 'information_schema') and proc.routine_type = 'PROCEDURE' and proc.specific_name='{0}' order by procedure_name, args.ordinal_position"
As you can observe the IN parameters are being displayed , the INOUT parameters are also being displayed as IN Parameters , and no Out parameters are being displayed.

Possible Solution
No response
Additional Information/Context
No response
AWS .NET SDK and/or Package version used
Amazon.RedshiftDataAPIService
Targeted .NET Platform
.NET Framework 4.8
Operating System and version
Windows 10

Hi @APTest22,
Good morning.
Thanks for reporting the issue. Kindly note that the SDK for RedshiftDataAPIService is autogenerated. Let me look into the issue. Could you please share the sample code for reference?
Thanks,
Ashish


Change vaultVersion to protocolVersion

Closes #330. I'm not 100% confident this doesn't break anything, may be worth waiting until we address #332 to make sure flow works with API.

I agree that having #332 done should give us more confidence that this PR is ready to go ✅


add await_s for Dynamic String

it should be added since there is task_get_result_str_s();

Good idea! I was planning something like that for the next version. However, it should also follow the naming scheme like the rest of the functions do - task_await_str should store the string into an array, and task_await_str_s should be the function to return String:.

Good idea! I was planning something like that for the next version. However, it should also follow the naming scheme like the rest of the functions do - task_await_str should store the string into an array, and task_await_str_s should be the function to return String:.

So, it should become this:
new result[size];
await_str(result) AnyTaskFunction();
new String:str = await_str_s AnyTaskFunction();

to follow the naming scheme?.. But i think it should be like this:
new result[size], String:str;
await_str(result) AnyTaskFunction();
await_str_s(str) AnyTaskFunction();

Why? it's because normal string macro is await_str(result) and not await_str.  So it became much sense if we can treat it same as the normal string.
How do you think about it @IllidanS4?

No no, the reason for the (result) argument is simply that you cannot return an array from a function without lots of issues that go with it. But obtaining a single-cell value doesn't have to go through all this hassle and so await_str_s should correspond to simple await and await_var.

Oh i see, okay i'll change it.

Ok, it's done! 😄


Feature request

While your app is getting popular, you could spend some time implementing a new feature.
On the home page, you could add global statistics that would display the average of all tests.
It would be really nice, wouldn't it?

Yeap, I would also like to see the statistics for each question.

We dont collect statistics about the user's visits and quiz results. Doing this without a full-fledged backend is very problematic.

Actually, you don't!
You just need any DB to store the data, I mean any, sql/noSql, whatever works for you.
Just read/write to db from your fe and call it a day!
😁
@Wlad1slav

azure provides some free credits for their cloud services which should include cosmosDb and/or sql server

Or you could host something on Raspberry if you have static ip

I can make BE side

For me the issue is not the presence of a BE/datastore but the privacy concerns of collecting user data (possibly without their permission). Doing so anonymously is crucial, yet the transparency is not guaranteed. As soon as there is backend running, gurantee-ing lack of fingerprinting is tricky. Unless there is a way to prove the BE code legitimacy (can’t think of a way), trust is somewhat breached.
To be fair, I am probably overthinking it. Fingerprinting is not that big of a concern. Without the malicious client code (which I can trust is open and well-behaved) — fingerprinting opportunities are limited. Still there is at least a possibility of collecting IP addresses (which probably isn’t a big concern).
Either way, just wanted to raise awareness of importance of privacy and transparency of data collection.


Could not find file 'H:\src\personal\MLNetModelBuilder\TrainingOutput\data%20(99).jpg'.

Hi There, I have the following issue when using json data from vott
System Information (please complete the following information):

Model Builder Version (available in Manage Extensions dialog): <IP_ADDRESS>2602
Visual Studio Version: Microsoft Visual Studio Community 2022 (64-bit) - Current Version 17.8.3

net8.0
enable
enable
true

```

Please see the output of dotnet --info

.NET SDK:
 Version:           8.0.100
 Commit:            57efcf1350
 Workload version:  8.0.100-manifests.8d38d0cc

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.19045
 OS Platform: Windows
 RID:         win-x64
 Base Path:   C:\Program Files\dotnet\sdk\8.0.100\

.NET workloads installed:
 Workload version: 8.0.100-manifests.8d38d0cc
There are no installed workloads to display.

Host:
  Version:      8.0.0
  Architecture: x64
  Commit:       5535e31a71

.NET SDKs installed:
  3.1.417 [C:\Program Files\dotnet\sdk]
  5.0.406 [C:\Program Files\dotnet\sdk]
  6.0.101 [C:\Program Files\dotnet\sdk]
  8.0.100 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 3.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.14 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.23 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.14 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.15 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 8.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

Describe the bug
Cant start training because:
Could not find file 'H:\src\personal\MLNetModelBuilder\TrainingOutput\data%20(99).jpg'.
To Reproduce
Steps to reproduce the behavior:

Setup a WeatherForecast WebApi project
Right click project, add Modelbuilder
Configure Scenario, Object detection
Configure Environment, Local CPU
Data, use exported vott Json
See Data Preview works fine
Click start training, see error

Expected behavior
It should be able to start training
Additional context
Might have something to do with the space in the filename and its HTML encoding?

Yep, should be url encoding problem

Hey @LittleLittleCloud, thanks for responding, For now, i'll stick to filenames that dont have spaces or brackets, do you reckon your team will fix this at some stage? Its easy enough to rename the files to something like data0.jpg and so on, but might be a bit of a stumbling block for newbies to modelbuilder

@Mushroomizer The fix is in latest main, it will go out with next release

Awesome thank you so much!


cocopods 1.0.0

i diff cocoapods between 0.39.0 and 1.0.0 ,and try to fix it。it works~！(⊙o⊙)…

Hey @dustywusty any thoughts on this?
Looks good, one things that concerns me though is that it breaks compatibility and therefore forces a dependency on CocoaPods 1.0.0

Hey guys, super super sorry for being so delayed in looking at this PR. 😞
Give me a day or so to catch up, check this out, and I'll have some more comments this weekend. 🍰

@dustywusty Sorry to bother again but was wondering if you have any updates on this. It would be great to support 1.0 as CocoaPods is moving pretty fast these days

Hey @amorde, I'm super sorry for the lack of activity, it seems like every time I sit down to look at this something catches on fire. 🔥 🔥 🔥
As it stands, I'm guessing this just breaks pre 1.0 support for cocoapods, but everything seems to be gravy in cocoapods latest?
If that's the case I'll merge, release, and push right now.

@dustywusty No problem! I feel you haha
I believe that's the case, but to be honest I don't have an easy way to test it on my own right now


Symbols like [$#%*] cause comment line to not be highlighted as comments

Describe the bug
Symbols like [$#%*] (any of them) in Sequence number area (columns 1-6) cause a commented line with * in column 7 to not be read and line is not read like a comment. Some legacy code I'm looking at has this line fairly regularly
$#BSEE* REVISION-INFO End Exit, Do not modify - Dev. Only.
To Reproduce
Steps to reproduce the behavior:

Have commented line like
      ******************************************************************
replace one of the 6 spaces at beginning with $ or other symbol
line is no longer read as comment

Expected behavior
columns 1-6 should not affect the rest of the line at all
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: Windows 10 1809 LTS

Excuse me, How can I run cobol in vscode?

You can not run COBOL in vscode, you require a compiler and runtime.
My personal choice is Visual COBOL and you get a trail version @
https://www.microfocus.com/products/visual-cobol/visual-cobol-for-visual-studio/trial/
On Mon, 3 Feb 2020 at 04:35, PasitD<EMAIL_ADDRESS>wrote:

Excuse me, How can I run cobol in vscode?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/spgennard/vscode_cobol/issues/105?email_source=notifications&email_token=ABNWWGF6VG6CUW7KM7SYBY3RA6NKBA5CNFSM4KNO5OTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKSOVNA#issuecomment-581233332,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABNWWGEMR2UINFVERWUIMATRA6NKBANCNFSM4KNO5OTA
.

--
Stephen Gennard
<EMAIL_ADDRESS>

Fixed?

Yes! Thanks very much!


Setup instructions are divided into two locations

The first part of the setup instructions are in the main readme under "Setting Stuff Up" and then moves to the setup.md file. It would help if they could all be in one place or if there was something in the setup.md file directing users to look at the "Setting Stuff Up" section first.
Also for the Cloud 9 instructions it would be helpful to explain to users how to kill mongo when you are done.

@ashlynnpai I really, really appreciate your documenting this. (PS sorry I missed you tonight -- glad to have you back!)
I think this is a great observation and we should 100% do both of these things. Let me know if there's a PR in the works for this, otherwise I'll plan on knocking it over this wknd.

@colinxfleming I haven't done anything towards fixing this issue, it sort of just "came up" last night.  Thanks!


Remove feluelle from CODEOWNERS

I won't be able to review every PR and will only be able to occasionally check some PRs or discussions.

You can "request changes" 😅


Update profiler example code

Description
Documentation
Checklist
Essentials

[ ] Passed code style checking (make lint)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

@cjolivier01
I thought we added backward compatible wrappers?

yes, that one was missed. fallback is merged in already


Knn clustering

Logic:

Find the euclidean distance between from every destination (accident) to every source (ER)
Rank the sources to each destination by the distance.
Select the min distance source as a possible candidate. If the capacity is not zero, decrement by 1 else move to the next possible candidate until you are able to decrement by one.

Edge case: When capacity is all zero, (when ER < dest)
In this case, the ER's are already overwhelmed. So, pick the closest (by distance) ER to the incident and assign them to the accident. Flagged as -1.
The loop logic is similiar to the above.

@karthmnz there is an indent error in final block of main.ipynb
if (idx != -1):
            if (amenities[i].amenity == 'fire_station'):
            node_colors[idx] = 'white'
            node_size[idx] = 10000

@karthmnz requesting demo1/demo2 plot code as shown yesterday in chat

@karthmnz Requesting demo1/demo2 plot code as shown yesterday in chat

@singh264 both have been already updated in the main... including the indentation fix


Lint/NumberConversion doesn't handle to_i in symbol form

Running rubocop --only "Lint/NumberConverion" --auto-correct does not handle the following cases:
"1,2,3,foo,5,6,7,8".split(',').map(&:to_i)

"foo".try(:to_i) # when using Rails, returns a 0

Expected behavior
At the minimum, it should report a violation.
For auto-correction, I'm not completely sure if this will work for all scenarios, but it could look like the following:
"1,2,3,foo,5,6,7,8".split(',').map { |i| Integer(i) }

and
"foo".try{ |n| Integer(n) }

Actual behavior
The above violations of using to_i are not reported.
Steps to reproduce the problem
Just use any of the above examples in a file and run rubocop over them.
RuboCop version
$ rubocop -V
0.78.0 (using Parser <IP_ADDRESS>, running on jruby 2.5.3 java)

This makes sense to me. The auto-corrections that you suggested looks accurate.


Removing entity from entities doesn't remove it from families

Hi Tom
Was playing around with Ember2 over Christmas and noticed when I remove an entity from the game, using Entities.remove(entity), it isn't removed from the families it's in. So the entity continues to be updated and used buy the existing systems.
Richard

Thanks for raising this. Seems like my tests are not water tight. I wanted to get a chance to look at this over the weekend but failed. I'll try and make time this week.


tr

I translated to turkish language.

thanks for this!
Currently we are only configured to handle languages that are supported by bungie.
Once we make some modifications to support this PR I will let you know :)

@v-fedorov Would it be feasible to use the Google Translate API in the meantime?

I didnt understand sir
iPhone'umdan gönderildi
5 Tem 2016 tarihinde 20:22 saatinde, Peter Robie<EMAIL_ADDRESS>şunları yazdı:

@v-fedorov Would it be feasible to use the Google Translate API in the meantime?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi Kmlalpr,
What I was talking about was in reference to his comment "Currently we are only configured to handle languages that are supported by bungie."
I found a free translation API that might be able to resolve that issue.
( https://tech.yandex.com/translate/ )
I haven't researched this particular service, but I would assume it would be a lot like the Google Translate API only free since the Google Translate API is not.

Even if we used a translation API, the weapon, armor, and perk names would not be translated. This is why we currently only offer localization for languages supported by Bungie, because most of our strings are straight from their definitions.

Makes sense. Thanks @SteffanLong

But in Turkish, we can use weapon names as english. Thorn will be thorn. No time to explain will be same like i said. But some explanations will be changed. "Most weapon used" will be " Sık kullanılan silah" etc. I can help you if you want. I also translated "Tower ghost for destiny" to turkish.
iPhone'umdan gönderildi
5 Tem 2016 tarihinde 20:46 saatinde, Peter Robie<EMAIL_ADDRESS>şunları yazdı:

Makes sense. Thanks @SteffanLong
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Oh, that makes sense. Can we assume that the majority of Turkish users will be able to understand weapon/armor/perk names in English, or should we allow an option to choose which language the Bungie definitions load as? We can offer two language selections, one for weapon/armor/perk names and one for the website strings, if that helps.

Yeah! That is true. Sound is good.
iPhone'umdan gönderildi
5 Tem 2016 tarihinde 21:07 saatinde, Steffan Long<EMAIL_ADDRESS>şunları yazdı:

Oh, that makes sense. Can we assume that the majority of Turkish users will be able to understand weapon/armor/perk names in English, or should we allow an option to choose which language the Bungie definitions load as? We can offer two language selections, one for weapon/armor/perk names and one for the website strings, if that helps.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@kmlalpr Should we add a second language selection for the Destiny armor and weapon information, or just default to English? I'm wondering if anyone will use Turkish translations for the website and a language besides English for the Destiny armor and weapon information.

Weapon and Armor names will be English. We dont need to add language selection for armor and weapons.
iPhone'umdan gönderildi
8 Tem 2016 tarihinde 05:32 saatinde, Steffan Long<EMAIL_ADDRESS>şunları yazdı:

@kmlalpr Should we add a second language selection for the Destiny armor and weapon information, or just default to English? I'm wondering if anyone will use Turkish translations for the website and a language besides English for the Destiny armor and weapon information.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Thank you for your translations! When you get a chance, can you take a look and see if anything needs to be adjusted?

How can i translate? You didnt say it
iPhone'umdan gönderildi
10 Tem 2016 tarihinde 11:27 saatinde, Steffan Long<EMAIL_ADDRESS>şunları yazdı:

Thank you for your translations! When you get a chance, can you take a look and see if anything needs to be adjusted?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Trouble installing office, related to the debloater?

Hi guys,
I used the debloater on a new machine, worked perfectly. Now, a month or so later, I wanted to install Microsoft Office, I got via my work. But, whenever I execute the office installer it give me an error. According to random people on the internet, this error is related to not being able to connect properly to some microsoft servers. Makes sense, since it also says things allong the lines of "can't verify signatures".
When I read about that this is a connectivity thing, I remember this debloater, and I thought that maybe this also changed some connection settings (perhaps related to automatic updates or such?)? Does anyone have the same experience, or does anyone have an idea if this might be the case?

Did you solve this?
If you say it's a work related Office, it might be that your workplace has its own scripts and it could rather be a network/firewall issue? Just guessing though. Haven't encountered such an issue myself

No actually, tried several I've found here
Well, the office license is bought with a sort of budget I get from work, but it's for my personal PC at home (and the stuff bought with the budget is also for personal use for personel). But it's not like it's a licence, nor a machine, via my job.
I've actually given up after trying my best to get a hold of microsoft support, but man oh man is that a big bag of terrible. I've just gotten my money back and just start using libre Office, works like a charm.

Hey reinderdorman - I noticed the same issue about ~ 2-3 days ago. I had run Window10Debloater sometime in March, but I hadn't realized that it "might" have messed with/corrupted my Microsoft Office installation... Now, whenever I try to run my Microsoft Office 2016 Professional Pro installer, the orange installer window shows up for a couple of seconds before vanishing entirely and doing nothing. I've been trying to debug the issue (have tried more things than I can even remember/count), but I haven't had any luck. I really, really don't want to have to do another clean install, but I'm nearing my wit's end trying to figure this out.


Debugbar incorrectly reports errors

Resulting from commit https://github.com/snc/SncRedisBundle/commit/24503c77347b3eeab2c32512c8b133f8cb75d8e8, harmless GET operations on non-existent keys make the debug toolbar light up red with errors which are nowhere in logs or detail screen.
Imagine I run the command: GET non_existent_key. Per the phpredis specs this returns false, hence it is considered an error. As it isn't a real error parent::getLastError() returns null, which is then passed as $error.
The logger itself just tests for if ($error), so it doesn't log anything. The Data Collector on the other hand does a typesafe test for false, so it does get counted, causing the red toolbar warning.
For those of us using the Doctrine metadata caches this problem occurs all the time as Doctrine frequently tests for key DoctrineNamespaceCacheKey[] which initially doesn't exist.

I'm afraid that commit will need to be reverted. Diving further into the phpredis docs I see many operations like hget, rpop, setnx etc. etc. return false for harmless and expected fails, which makes it impossible to generically discern them from bgRewriteAOF, resetStat and script where it implies a hard error.
It would appear the only solution is to give call a third argument $checkErrors = false and patch the command stubs that can fail hard to pass true for it.

👍
Just had a scare of seeing 500+ 'errors' on my page when it's a harmless GET returning false.

I can confirm, debugbar reports errors, but you can't see them in the panel.

If I dump command.error, i can see that it can be null or false, and it's not handled in getErroredCommandsCount. See: https://github.com/snc/SncRedisBundle/blob/master/DataCollector/RedisDataCollector.php#L77

Same problem =)

This will need a thorough investigation on what use cases to tackle how. For instance when calling get there's a huge difference between the 3 possible outcomes:

A string value if it was set with a scalar
false if the value was not set
An error if the value is of wrong type like hash

This shouldn't be changed lightly as it might cause BC breaks. In the short term I still think the commit mentioned should be reverted as it's causing BC breaks right now.

I've just reverted #323 (and #325).

Thanks. Shouldn't we keep an issue open to track progress on what that PR was actually trying to solve and overshot?

What are your thoughts on this @aurimasniekis?

I dont know fix the counting of errors or etc, my pull request just fixed the static false passed instead of error.


.sock file

Why I need the .sock file?
does it not use tcp/ip?
I need it remotely :)
I get this:
2019-04-19 05:51:31.986301+0200 rec[10906:225376] -[OHMySQLStoreCoordinator connect] -[ERROR] Failed to connect to database: Error: Can't connect to local MySQL server through socket '/tmp/mysqlx.sock' (1)

Hi,
You can indicate connection type, if it is TCP you, probably, don't need set a socket.
https://github.com/oleghnidets/OHMySQL/blob/6055558289043cf880f114bb0865733de53a5af9/OHMySQL/Constants/OHProtocolType.h


[BUG][COLOCATE] fix colocate balance bug that bucket index cannot be set correctly #27741

cherry pick from #27741

run buildall