react-router-dom throws MiniSignalBinding error when trying to route out of pixi-reactive-elements

Hello mcastiello,
I tried to activate the routing in my craco and pixi-reactive setup and found out that the pages with pixi-elements throws errors when I try to navigate away from them (or between them). Then the following error is triggered:

From all routes without pixi-elements the routing works fine. It seems like the error message comes from the Pixi-loader trying to detach some mini-signal-binding. Luckily the error can be clicked away and is not visible in production.
Do you have any idea how I can fix them?
My dependencies are:
"react": "^17.0.2",
"react-dom": "^17.0.2",
"web-vitals": "^2.1.0",
"pixi.js": "^5.3.7",
"pixi-reactive":"^1.3.10",
"@craco/craco":"^6.4.3",
"react-router-dom": "^6.2.1"

I think I've found the bug, I'll push an update as soon as I can.
the parameter required by detach is not the callback but the return value of the add method on the line above.

I've updated the code, new version is 1.3.11. Give it a try and see if it happens again.


unable to repair antennas

Describe the bug
openroad reports antenna violations but it is unable to repair them
Expected Behavior
repair antenna violations
OpenROAD Environment
Git commit: 7f00621cb612fd94e15b35790afe744c89d433a7
kernel: Linux 5.14.0-1054-oem
os: Ubuntu 20.04.3 LTS (Focal Fossa)
cmake version 3.14.0
gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
clang version 10.0.0-4ubuntu1

OpenLane Environment
Kernel: Linux v5.14.0-1054-oem
Distribution: ubuntu 20.04
Python: v3.8.10 (OK)
Container Engine: docker v20.10.11 (OK)
OpenLane Git Version: 1da2eec3d9b5a3612cb026cf9060cb7954e4c24a
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)

1da2eec3 2022-11-16T01:37:27+02:00 [BOT] Update netgen (#1452) - Openlane Bot -  (HEAD -> master, tag: 2022.11.16, origin/master, origin/HEAD)
77fd531e 2022-11-15T13:32:13+02:00 Revert #1485 (#1492) - Mohamed Gaber -  ()
dbb24870 2022-11-15T13:05:26+02:00 [BOT] Update PDK (#1455) - Openlane Bot -  ()
---
Git Remotes

donn	git@github.com:donn/openlane.git (fetch)
donn	git@github.com:donn/openlane.git (push)
fork	git@github.com:kareefardi/OpenLane.git (fetch)
fork	git@github.com:kareefardi/OpenLane.git (push)
origin	git@github.com:The-OpenROAD-Project/OpenLane.git (fetch)
origin	git@github.com:The-OpenROAD-Project/OpenLane.git (push)

To Reproduce
./run.sh or ./run.tcl issue_reproducible.tar.gz
Relevant log output
[INFO GRT-0018] Total wirelength: 1570186 um
[INFO GRT-0014] Routed nets: 12882
[INFO GRT-0006] Repairing antennas, iteration 1.
[INFO GRT-0043] No OR_DEFAULT vias defined.
[INFO GRT-0012] Found 115 antenna violations.
[WARNING GRT-0243] Unable to repair antennas on net with diodes.
[INFO GRT-0015] Inserted 0 diodes.
[INFO GRT-0009] rerouting 9219 nets.
[INFO GRT-0001] Minimum degree: 2
[INFO GRT-0002] Maximum degree: 15
[INFO GRT-0006] Repairing antennas, iteration 2.
[INFO GRT-0043] No OR_DEFAULT vias defined.
[INFO GRT-0012] Found 128 antenna violations.
[WARNING GRT-0243] Unable to repair antennas on net with diodes.
[INFO GRT-0015] Inserted 0 diodes.
[INFO GRT-0009] rerouting 39 nets.
[INFO GRT-0001] Minimum degree: 2
[INFO GRT-0002] Maximum degree: 11
[INFO GRT-0006] Repairing antennas, iteration 3.
[INFO GRT-0043] No OR_DEFAULT vias defined.
[INFO GRT-0012] Found 132 antenna violations.
[WARNING GRT-0243] Unable to repair antennas on net with diodes.
[INFO GRT-0015] Inserted 0 diodes.

Screenshots
No response
Additional Context
this is for gf180mcuC

Apparently the issue is related to one of the antenna fixing strategies of breaking up a long wire by moving down a layer. This  apparently isn't working and sometimes the router does the wrong thing by going up a layer instead of down. This is my vague understanding from talking to Andy at Efabless

Request from Google: Could Efablesss provide a little more feedback on the actual issue observed as a failure to fix. What is it that happens to the antenna violating nets that causes them not to be fixed?

This is something different. This is about openroad failing not repairing antenna violations at all.

This looks like the issue comes down to GF180MCU being simpler than we expect.
In SKY130 we have antenna rules that look like this.
  ANTENNAMODEL OXIDE1 ;
  ANTENNADIFFSIDEAREARATIO PWL ( ( 0 400 ) ( 0.0125 400 ) ( 0.0225 2609 ) ( 22.5 11600 ) ) ;

However, in GF180MCU we have rules that look like.
    ANTENNAMODEL OXIDE1 ;
    ANTENNADIFFSIDEAREARATIO 400 ;
    ANTENNAGATEPLUSDIFF 2 ;

There is only a single value instead of a linearly interpolated list of values.
bool AntennaChecker::antennaRatioDiffDependent(dbTechLayer* layer)
{
  if (layer->hasDefaultAntennaRule()) {
    const dbTechLayerAntennaRule* antenna_rule = layer->getDefaultAntennaRule();
    dbTechLayerAntennaRule::pwl_pair diffPAR = antenna_rule->getDiffPAR();
    dbTechLayerAntennaRule::pwl_pair diffPSR = antenna_rule->getDiffPSR();
    return diffPAR.indices.size() > 1 || diffPSR.indices.size() > 1;
  }
  return false;
}

The following code asserts that there must be at least two values for the rule to be diff dependent which is incorrect. When I changed the code to
bool AntennaChecker::antennaRatioDiffDependent(dbTechLayer* layer)
{
  if (layer->hasDefaultAntennaRule()) {
    const dbTechLayerAntennaRule* antenna_rule = layer->getDefaultAntennaRule();
    dbTechLayerAntennaRule::pwl_pair diffPAR = antenna_rule->getDiffPAR();
    dbTechLayerAntennaRule::pwl_pair diffPSR = antenna_rule->getDiffPSR();
    return diffPAR.indices.size() >= 1 || diffPSR.indices.size() >= 1;
  }
  return false;
}

OpenROAD fixed nearly all of the antennas in this design.


api.accounts Events

This PR implements add / update / remove / change events for accounts, and the accounts.on method

The tests fail because of some weird nyc error now :((((
./node_modules/.bin/tap --no-cov tests/{unit,integration}/{**,**/**}/*-test.js

works just fine

lgtm

I went trough all commits again myself. LGTM


Recreated pull request with extension and test runbook.

Issue #, if available:
Description of changes:

extended the continuous ingestor with a detailed READE.md
extended the tool with a TestRunbook to validate all parameters and functionality of the command line tool
extended the continuous ingestor with additional parameters for testing
extended the continuous ingestor with signal overlay functionality
described new and old parameters in README.md

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@sethusrinivasan test procedure:

Please follow instructions in TestRunbook.ipynb
Prerequesites same as https://docs.aws.amazon.com/timestream/latest/developerguide/Sagemaker.html
Checkout project and change to the folder ./tools/continuous-ingestor/

Run cells in test runbook. There are 13 test chapters with each having 1-4 specific tests validating the functionality of the tool.

@ajuffinger Thank you for those two big edits! I resolved the comments you addressed.


I don't see the link to the victim

When the link that I should send to the victim appears, it just doesn't appear how do I solve this?

Already discussed at #6

hey guys   can you help me  when i start it with (Ngrok.io) nr 2       i dont  can see the link to Victim
Version 2.5-mod


Incorrect result processing Euler-81

During Euler 81st challange I found that exactly the needed result in testMatrix is checked as wrong:

reference code for challane is here: https://github.com/VadimEv/ProjectEuler100/blob/master/Euler-81.js
In console I added explicit output to highlight the value given in test run.

Thank you, for taking the time to report this.
The issue is the final line of the code: pathSumTwoWays(testMatrix) because your code alters the array (matrix).

This means testMatrix is changed, before the tests run
This is bad-practice, and suggest you change your code to copy the arr, and not change the argument passed in.

Moving forward with this, we have two options:

Leave the challenge as is, because bad-practice is bad-practice. This reminds campers of that.
Have the tests not rely on the visible testMatrix variable. This seems to both increase and decrease confusion for some campers.

@RandellDawson Thoughts?

Can confirm, made a deep copy with help of JSON.parse and JSON.stringify
IMHO it is worth mentioning in relevant challanges difference between shallow and deep copy in case of nested arrays/object with reference to existing FCC article

Hey @VadimEv,
As Shaun stated:

This is bad-practice, and suggest you change your code to copy the arr, and not change the argument passed in.

Have the tests not rely on the visible testMatrix variable. This seems to both increase and decrease confusion for some campers.

and this seems also to be a stale issue.
I will close this issue for this reason.


Wrong position of red notice in /accounts/register page

When we submit the form without accepting "Terms of Services", a red notice comes in the left of the checkbox. The red notice is not suitably positioned. It should be placed below the checkbox

@zulipbot claim

More discussion here: https://chat.zulip.org/#narrow/stream/6-frontend/topic/warning.20in.20.2Faccounts.2Fregister.20page/near/819813

I like the button approach suggested in that thread, which I suppose would make this notice never appear, but it's probably worth fixing this notice to appear in the line below "I agree to the Terms of Service" and changing its text.  There may in the future be alternative code paths that might try to submit this form and hit that validation error, and it's worth making this checkbox not buggy for those.

I could not understand why checked is to be set as checked. There is a comment above it mentioning this but the reasoning does not convince me enough for using it in this way. https://github.com/zulip/zulip/blob/324b5052c6e303bb25d0cc9c32ac6eb694e4cc72/templates/zerver/register.html#L218
I had disabled the button for now (in #14027 ) but could not found enough details about how the alert thing work (it shows that red notice). It is misaligned in other places as well(recently noticed that it is center aligned in password field) even after the same CSS (text-align: left) for it. @showell @timabbott , can you please tell me in which files I can look more about it to solve this issue.

@shubhamgupta2956 yeah, I've been meaning to figure out how to fix that.  So what's going on is that we have 2 types of error output in the registration form.  One is the frontend error checking, which I think currently is reasonably designed.  The second is the backend error checking, done via the Django forms system in zerver/forms.py, which I think got messed up the last time we changed styling on this page.  It's implemented via the form.realm_name.errors type blocks.

It shows the red notice even after removing the backend checks from the form. I think it should be something related to frontend error checks. Is static/js/portico/signup.js the only file that has frontend tests?

Yeah, that's the main place for frontend-side validation code of the registration form.

I had completed the changes in #14027 . Please review it.

@zulipbot the PR linked to this issue is ready for review from Tim.

@zulipbot claim

@zulipbot the PR linked to this issue is ready for review from Tim.

Closing as this seems to be fixed.


Crafting and crafting recipe Not Show

not show in the recipe and if we put brick and star it does not show output item if click output box then star and brick remove but nether chest not add in the inventory

The issue is obviously not reproducible on its own. May be caused by incompatibilities with other mods

[Solved]
Problem: Client-side Mod Not Work
If Clientside and Serverside both work then its work fine


Lumo :source-map can default to true again

The patch for fixing source maps is in so we can default to true again, see
anmonteiro/lumo@913fb9d.

It may be best to leave this out for a while to avoid requiring the most recent version of Lumo?

Well yeah makes sense as well. I thought I improved the comment at some point , cannot remember now 😄


fix: Unnecessary Spaces And Grammar

closes #1582
What does this PR do?
resolves #1582
Description of Task to be completed?
fix #1582
How can this be manually tested?
See the diff:
diff --git a/youtube/generic.md b/youtube/generic.md
index 71ecb86..ee69d62 100644
--- a/youtube/generic.md
+++ b/youtube/generic.md
@@ -1,49 +1,57 @@
-...
+## YouTube Channel
+Don’t forget to support my channel by subscribing it! It’s free: https://youtube.com/eddiejaoude?sub_confirmation=1

+MAKE SURE TO TELL YOUR FRIENDS ABOUT IT, SO THAT THEY ALSO LEARN SOMETHING NEW!

-## LEARN MORE
+## YouTube Shorts
+I have another YouTube channel for short clips, please TAKE A MOMENT SUBSCRIBING IT: https://youtube.com/eddiejaoudetv?sub_confirmation=1

-I now have a 2nd YouTube channel for short video clips of 60s or less, subscribe ...
-https://www.youtube.com/eddiejaoudetv
+## Newsletter

-JOIN our inclusive open source community EddieHub now for FREE ... http://eddiehub.org, also checkout my website and sign up to our community NEWSLETTER... http://eddiejaoude.io for my live stream + video schedule and community calls
+Make sure to checkout my website and sign up to our community NEWSLETTER: https://www.eddiejaoude.io for my live stream + video schedule and community calls

-Also join our community GitHub organisation by creating an issue with the type "invite me to the organisation" :)
+## Join Our Community
+Join our inclusive open source community EddieHub now for FREE at https://www.eddiehub.org
+
+\1. Go to https://github.com/EddieHubCommunity/support/issues/new/choose
+\2. Choose The Issue Type Of Invite Me To The Organization
+\3. Choose The Issue Type Of Invite Me To The Organization
+\4. Open The Issue
+\5. You get an invitation to the community by our GitHub Action 🎉

-## SERVICES I USE AND RECOMMEND
+---

-Some of these might be affiliate links, no extra cost you to, but I get a little $ if you sign up, plus you might get a discount too
-
-- Live streaming with Streamyard http://links.eddiejaoude.io/t/pYlzGjcta1a4
-- Cloud hosting with Digital Ocean, you will get $100 FREE credit http://links.eddiejaoude.io/t/EAaCRWhsnZlF
-- NoSQL serverless database with DataStax, you will get $25 FREE credit every month http://links.eddiejaoude.io/t/bBM0STvCi2a4
-- Membership, Newsletters, CRM all in one with Kartra http://links.eddiejaoude.io/t/pQ5W3FRLk8Cp
-
-## COMMUNITY SPONSORS
+## Community Sponsors

-A BIG thank you to my GitHub Sponsors:
-***
 Stephen Mount http://github.com/stemount
 Nicholas Carrigan https://github.com/nhcarrigan
-***
+Santosh Yadav https://github.com/santoshyadavdev
+Andrew Cunliffe https://github.com/andrew-cunliffe
+Alexander Stoichkov https://github.com/SashoStoichkov
+Allan Regush https://github.com/AllanRegush

-- Santosh Yadav https://github.com/santoshyadavdev
-- Andrew Cunliffe https://github.com/andrew-cunliffe
-- Alexander Stoichkov https://github.com/SashoStoichkov
-- Allan Regush https://github.com/AllanRegush
+---

-## FIND ME ON OTHER SOCIAL PLATFORMS
+## Service I Use and Recommend

-Don’t forget to support my channel by subscribing below, it’s free, and also share with your friends. Subscribe now!!
-https://www.youtube.com/eddiejaoude?sub_confirmation=1
-
-Follow on other socials for behind the scenes footage, join discord to continue the conversation...
+Some of these might be affiliate links, no extra cost you to, but I get a little $ if you sign up, plus you might get a discount too

-http://eddiejaoude.io
-https://github.com/eddiejaoude
-http://youtube.com/eddiejaoude
-http://twitter.com/eddiejaoude
-http://instagram.com/eddiejaoude
-http://linkedin.com/in/eddiejaoude
-https://discord.com/invite/jZQs6Wu
-http://github.com/EddieHubCommunity
+Live streaming with Streamyard: http://links.eddiejaoude.io/t/pYlzGjcta1a4
+Cloud hosting with Digital Ocean, you will get $100 FREE credit: http://links.eddiejaoude.io/t/EAaCRWhsnZlF
+NoSQL serverless database with DataStax, you will get $25 FREE credit every month: http://links.eddiejaoude.io/t/bBM0STvCi2a4
+Membership, Newsletters, CRM all in one with Kartra http://links.eddiejaoude.io/t/pQ5W3FRLk8Cp
+
+---
+
+## Find me on social media
+
+Website: https://www.eddiejaoude.io
+GitHub: https://github.com/eddiejaoude
+YouTube: https://youtube.com/eddiejaoude
+Twitter: https://twitter.com/eddiejaoude
+Instagram: https://instagram.com/eddiejaoude
+LinkedIn: https://linkedin.com/in/eddiejaoude
+GitHub Community Org: https://github.com/EddieHubCommunity
+
+## Further
+Join Our Conversation At Discord: http://discord.eddiehub.org/

Any background context you want to provide?
Duplicate of #1615 made due to some issue see in the pull request comments
What is the relevant issue link?
#1582
Screenshots (if appropriate)

@Vyvy-vi the changes you asked in the previous pull request are made in this one.
Tagging @schmelto cause he opened the issue and I think his views matter the most!

Commited all yours changes @Vyvy-vi I had a question, shall I rename it to a txt extension, for easy copying

Commited all yours changes @Vyvy-vi I had a question, shall I rename it to a txt extension, for easy copying

I think either way works, but keeping it markdown might be more consistent

markdown might be more consistent
We can open an issue and then maybe later a pr which does the change?

Ups sorry clicked the wrong button 🙈

Thank you everyone 👍
Unfortunately, YouTube description does not allow for markdown, so I used "" or capitals instead. Please remove markdown

Thank you everyone 👍
Unfortunately, YouTube description does not allow for markdown, so I used "" or capitals instead. Please remove markdown

Asteriks can do the same work as per me, asteriks are something I see more often for that purpose of highlighing

I'm not sure if asterisk are friendly for screen readers and such 🤔

Resolved all conflicts 😌! Can you review again folks?

Thank you everyone 👍
Unfortunately, YouTube description does not allow for markdown, so I used "" or capitals instead. Please remove markdown

Done, remove the markdown

I'm not sure if asterisks are friendly for screen readers and such 🤔

Thanks for pointing out, I removed the asterisks and replaced them with capitals

I made a lot of conflicts while fixing merge conflicts 🤦🏻

@Akshu-on-github I messed up with the commit message but fixed the issue. Can you review again?

As an advice for future PRs, keep your changes short. Generate more PRs if necessary but bulky ones like these take a lot of time.

The Pull Request was just one commit but changes coming from other folks in pull #1615 and now in this pull made this pull a little larger. The pull was only meant to fix #1582

Since there's been a large amount of discussion here, and Eddie didn't reject any changes(and this has been open for a while), I think it's good to go


Problem with Internet Explorer

The column headings are loaded, but the table data is not loaded on any version of Internet Explorer, even on Windows 10.
It does work on Edge.
Any reason why this would be the case?

Found out babel-polyfill package was missing.


Design issues when Theme is disabled by the Oxygen Page builder

Web Stories is not working when the theme is disabled by the Page builder Oxygen.
Oxygen is a fast-growing new way to build WordPress websites without all the clutter.
This is how Web stories look like. All images and text are placed on the first page and there is only one page.
Any ideas to solve this issue. Could there be a workaround by adding a template to the Web stories where all the attributes could be setup?

Link to the Stories on SEO-Durban.co.za
Best regards
Sten

@SEO-Durban Thank you for reporting this. I will investigate this further with the team, but in the meantime could you share your Site Health information to check if there are any plugin or theme incompatibilities?

Thank you very much.
Here are the site health for my website seo-durban.co.za  (any
recommendations are always appreciated)
`
wp-core
version: 5.4.2
site_language: en_ZA
user_language: en_ZA
timezone: -02:00
permalink: /%year%/%monthnum%/%day%/%postname%/
https_status: true
user_registration: 0
default_comment_status: closed
multisite: false
user_count: 1
dotorg_communication: true
wp-paths-sizes
wordpress_path: /home/aszktvxu/seo-durban.co.za
wordpress_size: loading...
uploads_path: /home/aszktvxu/seo-durban.co.za/wp-content/uploads
uploads_size: loading...
themes_path: /home/aszktvxu/seo-durban.co.za/wp-content/themes
themes_size: loading...
plugins_path: /home/aszktvxu/seo-durban.co.za/wp-content/plugins
plugins_size: loading...
database_size: loading...
total_size: loading...
wp-dropins (1)
advanced-cache.php: true
wp-active-theme
name: Write (write)
version: 2.1.2
author: Themegraphy
author_website: http://themegraphy.com/
parent_theme: none
theme_features: woocommerce, wc-product-gallery-zoom,
wc-product-gallery-lightbox, wc-product-gallery-slider, menus,
post-thumbnails, title-tag
theme_path: fake
wp-themes-inactive (3)
Twenty Nineteen: version: 1.6, author: WordPress Team
Twenty Seventeen: version: 2.3, author: the WordPress team
Twenty Twenty: version: 1.4, author: WordPress Team
wp-plugins-active (13)
404 to 301 - Redirect, Log and Notify 404 Errors: version: 3.0.5, author:
Joel James
CAOS: version: 3.6.0, author: Daan van den Bergh
Cloudflare: version: 3.5.1, author: Cloudflare, Inc.
Fluent Forms: version: 3.6.42, author: WP Fluent Forms
Getwid: version: 1.6.4, author: MotoPress
Google XML Sitemaps: version: 4.1.0, author: Arne Brachhold
NitroPack: version: 1.3.16, author: NitroPack LLC
Oxygen: version: 3.4, author: Soflyy
OxyPowerPack: version: 1.2.46, author: Emmanuel Laborin
Self-Hosted Google Fonts: version: 1.0.1, author: asadkn
Web Stories: version: 1.0.0-beta.1, author: Google
Wordfence Security: version: 7.4.10, author: Wordfence
Yoast SEO: version: 14.7, author: Team Yoast
wp-plugins-inactive (4)
Akismet Anti-Spam: version: 4.1.6, author: Automattic
Load Oxygen Locally: version: 1.0.2, author: THOMAS Michaël aka SUPAMIKE
Modal Block: version: 1.0.0, author: Mark Bird
Swift Performance Lite: version: 2.1.3, author: SWTE
wp-media
image_editor: WP_Image_Editor_GD
imagick_module_version: Not available
imagemagick_version: Not available
gd_version: bundled (2.1.0 compatible)
ghostscript_version: 9.25
wp-server
server_architecture: Linux 3.10.0-962.3.2.lve1.5.36.el7.x86_64 x86_64
httpd_software: LiteSpeed
php_version: 7.2.32 64bit
php_sapi: litespeed
max_input_variables: 10000
time_limit: 900
memory_limit: 256M
max_input_time: 600
upload_max_size: 512M
php_post_max_size: 256M
curl_version: 7.62.0 OpenSSL/1.0.2k
suhosin: false
imagick_availability: false
htaccess_extra_rules: true
wp-database
extension: mysqli
server_version: 10.3.23-MariaDB-cll-lve
client_version: mysqlnd 5.0.12-dev - 20150407 - $Id:
3591daad22de08524295e1bd073aceeff11e6579 $
wp-constants
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /home/aszktvxu/seo-durban.co.za/wp-content
WP_PLUGIN_DIR: /home/aszktvxu/seo-durban.co.za/wp-content/plugins
WP_MAX_MEMORY_LIMIT: 256M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: true
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_LOCAL_DEV: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined
wp-filesystem
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: not writable
mu-plugins: writable
`
Best Regards
Sten Wichmann
*Manager & On-Site *SEO Specialist
[image: ]<EMAIL_ADDRESS><EMAIL_ADDRESS>[image: ]   seo-durban.co.za https://www.seo-durban.co.za
[image: ☎]   0027 (0)604520785
SEO-DURBAN
WE OPTIMISE WEBSITES
We know what works for Google and how to rank HIGH [image: ]
(everyone says that right).
We **can prove IT!!![image: 👍]
Klik here
https://www.google.com/search?rlz=1C1GGRV_enZA749ZA749&q=seo+company+durban&oq=seo+company+durban&gs_l=psy-ab.3...16213.464817.0.4653<IP_ADDRESS>.<IP_ADDRESS>9.2233.2-1j3j2.6.0....0...1.1.64.psy-ab..13.7.2245.6..0j35i39k1j0i22i30k1j0i19k1.JEm9nD5EbkU
Search for SEO company Durban here we are #1 and in the maps section too.
Klik here
https://www.google.com/search?q=search+engine+optimisation+durban&rlz=1C1GGRV_enZA749ZA749&oq=search+engine+optimisation+durban&aqs=chrome..69i57j69i60l2j69i65l3.6867j0j9&sourceid=chrome&ie=UTF-8
Search for Search engine optimisation Durban We rank #1 here as well.
Our website was launched in April 2017 and the optimisation needed for
ranking at the top of Google is VERY difficult because who would hire
an SEO company that can´t rank on Google?
Read more about SEO on our website SEO-Durban.co.za
https://www.seo-durban.co.za/
This email and any attachments may be confidential and the subject of legal
professional privilege. Any disclosure, use, storage or copying of this
email without the consent of the sender is strictly prohibited. Please
notify the sender immediately if you are not the intended recipient. In
addition, delete this email from your inbox, do not disclose the contents
to another person, and do not use, copy or store the information in any
medium.
On Tue, 4 Aug 2020 at 20:55, LuckynaSan<EMAIL_ADDRESS>wrote:

@SEO-Durban https://github.com/SEO-Durban Thank you for reporting this.
I will investigate this further with the team, but in the meantime could
you share your Site Health https://i.imgur.com/Rtkmsba.png information
to check if there are any plugin or theme incompatibilities?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/google/web-stories-wp/issues/3623#issuecomment-668767202,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHHEVRKQZCE2PDB4LZOZO2LR7BKQNANCNFSM4PTDU6FQ
.

@SEO-Durban #3714 has been opened to improve the compatibility with Oxygen Builder. In addition to that, you'll want to enable these two checkboxes to hide the "Edit with Oxygen" links in the admin once there is an updated zip file available to use.

@SEO-Durban As mentioned before, please uninstall the plugin on your site and upload this ZIP file to install a newer in-development version: web-stories.zip
This should help improve the compatibility.

Thank you for the feedback. The new version is working fine now.
Best Regards
Sten Wichmann
*Manager & On-Site *SEO Specialist
[image: ]<EMAIL_ADDRESS><EMAIL_ADDRESS>[image: ]   seo-durban.co.za https://www.seo-durban.co.za
[image: ☎]   0027 (0)604520785
SEO-DURBAN
WE OPTIMISE WEBSITES
We know what works for Google and how to rank HIGH [image: ]
(everyone says that right).
We **can prove IT!!![image: 👍]
Klik here
https://www.google.com/search?rlz=1C1GGRV_enZA749ZA749&q=seo+company+durban&oq=seo+company+durban&gs_l=psy-ab.3...16213.464817.0.4653<IP_ADDRESS>.<IP_ADDRESS>9.2233.2-1j3j2.6.0....0...1.1.64.psy-ab..13.7.2245.6..0j35i39k1j0i22i30k1j0i19k1.JEm9nD5EbkU
Search for SEO company Durban here we are #1 and in the maps section too.
Klik here
https://www.google.com/search?q=search+engine+optimisation+durban&rlz=1C1GGRV_enZA749ZA749&oq=search+engine+optimisation+durban&aqs=chrome..69i57j69i60l2j69i65l3.6867j0j9&sourceid=chrome&ie=UTF-8
Search for Search engine optimisation Durban We rank #1 here as well.
Our website was launched in April 2017 and the optimisation needed for
ranking at the top of Google is VERY difficult because who would hire
an SEO company that can´t rank on Google?
Read more about SEO on our website SEO-Durban.co.za
https://www.seo-durban.co.za/
This email and any attachments may be confidential and the subject of legal
professional privilege. Any disclosure, use, storage or copying of this
email without the consent of the sender is strictly prohibited. Please
notify the sender immediately if you are not the intended recipient. In
addition, delete this email from your inbox, do not disclose the contents
to another person, and do not use, copy or store the information in any
medium.
On Mon, 10 Aug 2020 at 11:17, Pascal Birchler<EMAIL_ADDRESS>wrote:

@SEO-Durban https://github.com/SEO-Durban As mentioned before, please
uninstall the plugin on your site and upload this ZIP file to install a
newer in-development version: web-stories.zip
https://github.com/google/web-stories-wp/files/5049916/web-stories.zip
This should help improve the compatibility.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/google/web-stories-wp/issues/3623#issuecomment-671248211,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHHEVRIZE7KI5CQYDR4BPSDR763JLANCNFSM4PTDU6FQ
.

@SEO-Durban I'm glad this issue has been resolved! I will close this out. Thanks!


hive error: cannot write, unknown type: Timestamp. How to generate TypeAdapter for object type used in external Packages?

My flutter App uses Hive for local data Managing and Firebase for Cloud Data Storage.
I have a modal which uses Timestamp and FieldValue from Firebase package. I have also created the TypeAdapter and registered it for my custom modal in main Class.
When executing the app Hive throws the below error:
Error:"unhandled exception: hive error: cannot write, unknown type: Timestamp. did you forget to register an adapter?"
Question :
How do i create a TypeAdapter for built in object types such as Timestamp and FieldValue of Firebase package(present in class : cloud_firestore.dart) ?
Package
dependencies:
hive: ^1.4.4
dev_dependencies:
hive_generator: ^0.7.1
build_runner:
Sample Code:
Main Class :
Hive.registerAdapter(SampleModalAdapter());

Modal Code :
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:hive/hive.dart';

part 'samplemodal.g.dart';

@HiveType(typeId: 1)
class SampleModal {
  @HiveField(0)
  String id;
  @HiveField(1)
  String title;
  @HiveField(2)
  Timestamp dateTime;
  @HiveField(3)
  FieldValue serverDateTime;
  SampleModal({
    this.id,
    this.title,
    this.dateTime,
    this.serverDateTime,
  });
}

Generated TypeAdapter Code:
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'samplemodal.dart';

// **************************************************************************
// TypeAdapterGenerator
// **************************************************************************

class SampleModalAdapter extends TypeAdapter<SampleModal> {
  @override
  final int typeId = 1;

  @override
  SampleModal read(BinaryReader reader) {
    final numOfFields = reader.readByte();
    final fields = <int, dynamic>{
      for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
    };
    return SampleModal(
      id: fields[0] as String,
      title: fields[1] as String,
      dateTime: fields[2] as Timestamp,
      serverDateTime: fields[3] as FieldValue,
    );
  }

  @override
  void write(BinaryWriter writer, SampleModal obj) {
    writer
      ..writeByte(4)
      ..writeByte(0)
      ..write(obj.id)
      ..writeByte(1)
      ..write(obj.title)
      ..writeByte(2)
      ..write(obj.dateTime)
      ..writeByte(3)
      ..write(obj.serverDateTime);
  }

  @override
  int get hashCode => typeId.hashCode;

  @override
  bool operator ==(Object other) =>
      identical(this, other) ||
      other is SampleModalAdapter &&
          runtimeType == other.runtimeType &&
          typeId == other.typeId;
}

You have to manually write an adapter for third party classes.

I made custom TimestampAdapter. typeId to be changed as your project because it to be unique in your project.
class TimestampAdapter extends TypeAdapter {
@override
Timestamp read(BinaryReader reader) {
final micros = reader.readInt();
return Timestamp.fromMillisecondsSinceEpoch(micros);
}
@override
int get typeId => 1;
@override
void write(BinaryWriter writer, Timestamp obj) {
writer.writeInt(obj.millisecondsSinceEpoch);
}
}


feat: make match against crate name case insensitive

Some packages have an upper case name but their library has a lower case (but otherwise identical) name (e.g. Inflector). This means in the Cargo.toml the name is in upper case and the use statement uses the lower case name.
One option to fix this would be to convert the name to lower case before creating the regex expressions. However it is also possible that the package name is lower case and the lib name upper case (although I have not seen this in the wild).
This PR simply matches the crate name case insensitively and thereby fixes this problems in both cases.

I just added the positive tests to make sure they match in every place, but omitted the ones for the compound use as statements because the normal ones should be enough to make sure case insensitive matching works. If you would prefer having a case insensitive test variant of each test I'm happy to add them as well.
Also make_multiline_regexp now has a comment regarding case insensitive matching (make_line_regexp had it already).


[DOC] MWE for label_encode, factorize_columns, encode_categorical

PR Description
Please describe the changes proposed in the pull request:

Add MWE for the 3 functions mentioned in the title.

This PR is related to #972 .

🚀 Deployed on https://deploy-preview-1028--pyjanitor.netlify.app

@samukweku please do the honors when the checks are done! :tada:


How to turn off all augmentations?

Hi,
Thank you for your excellent work and share !!!
I prepared my own data to train without augmentation, but there are many augmentation parameters in train.py, the default paremeters will turn on augmentation even if I run train.py without setting these paremeters.
So I want to know: how to turn off all augmentations?
I checked the code related to augmentation and failed to find such "switch" to turn off all augmentations, so please let me check these augmentations one by one:
# Augmentation parameters
parser.add_argument('--color-jitter', type=float, default=0.4, metavar='PCT',
                    help='Color jitter factor (default: 0.4)')
### how to turn off this? default=0 ?

parser.add_argument('--aa', type=str, default=None, metavar='NAME',
                    help='Use AutoAugment policy. "v0" or "original". (default: None)'),
### default is off , is that right?

parser.add_argument('--aug-splits', type=int, default=0,
                    help='Number of augmentation splits (default: 0, valid: 0 or >=2)')
### default is off , is that right?

parser.add_argument('--reprob', type=float, default=0., metavar='PCT',
                    help='Random erase prob (default: 0.)')
### default is off , is that right?

parser.add_argument('--remode', type=str, default='const',
                    help='Random erase mode (default: "const")')
### how to turn off this?

parser.add_argument('--recount', type=int, default=1,
                    help='Random erase count (default: 1)')
### how to turn off this? default=0 ?

parser.add_argument('--resplit', action='store_true', default=False,
                    help='Do not random erase first (clean) augmentation split')
### default is off , is that right?

parser.add_argument('--mixup', type=float, default=0.0,
                    help='mixup alpha, mixup enabled if > 0. (default: 0.)')
### default is off , is that right?

parser.add_argument('--mixup-off-epoch', default=0, type=int, metavar='N',
                    help='turn off mixup after this epoch, disabled if 0 (default: 0)')
### default is off , is that right?

parser.add_argument('--smoothing', type=float, default=0.1,
                    help='label smoothing (default: 0.1)')
### how to turn off this? default=0 ?

parser.add_argument('--train-interpolation', type=str, default='random',
                    help='Training interpolation (random, bilinear, bicubic default: "random")')
### how to turn off this?

Thanks a lot!

@wolfryu  valid question, and yeah, I didn't make it easy (or even possible via cmd line). Not really by intent, just never came up as pretty much every single ImageNet training transforms are based on the same random crop scale + h-flip. Color jitter aug is on by default if you don't enable auto-augment (--aa), but can set it to 0. at least.
You needs to fill primary_tfl list with a fixed (non random resize and/or crop) op to get no aug...
https://github.com/rwightman/pytorch-image-models/blob/e93e571f7ad8303953b17ca4a1b2795fc93c0d02/timm/data/transforms_factory.py#L35-L50
I can probably pass through a scale and hflip arg to make this controllable, but have other things to finish up first.

FYI, scale/ratio/hflip/vflip args can be passed in now, and there is also a --no-aug to force a no-aug pipeline for sanity testing

Thank you so much !!!


Add a jit annotation around np.where.

Avoids materializing broadcast scalars inside where in op-by-op mode.
Since np.tril appears in the linear part of the Cholesky JVP rule, change np.tril/triu to avoid where in favor of calling lax.select() directly. Ban 1D arguments to np.tril/triu, which aren't a documented behavior of the numpy implementation.
Fixes #850

Does this approach fully address #850?
I've been looking into similar issues for dropout, and I think the following line:
https://github.com/google/jax/blob/623ddc373a9533b0fd25013db177a73b6aa3c1d3/jax/random.py#L425
gets executed in op-by-op mode when the dropout probability p is a python float, even though it's inside a jitted function. This leads me to believe that @jit around np.where might not solve the problem in all cases, especially when np.where itself is used inside a jit/pmap context.

It certainly seems to. Note the absence of large constants in the following HLO IR:
In [1]: from jax import numpy as np; import jax

In [2]: print(jax.xla_computation(lambda x: np.where(x, 2, 3))(np.ones((1000,))).GetHloText())
HloModule jaxpr_computation__3.22

jaxpr_computation__4.9 {
  tuple.10 = () tuple()
  parameter.15 = s32[] parameter(4)
  parameter.16 = s32[] parameter(5)
  parameter.14 = f32[1000]{0} parameter(3)
  parameter.11 = f32[1000]{0} parameter(0)
  compare.17 = pred[1000]{0} compare(parameter.14, parameter.11), direction=NE
  parameter.12 = s32[] parameter(1)
  broadcast.18 = s32[1000]{0} broadcast(parameter.12), dimensions={}
  parameter.13 = s32[] parameter(2)
  broadcast.19 = s32[1000]{0} broadcast(parameter.13), dimensions={}
  ROOT select.20 = s32[1000]{0} select(compare.17, broadcast.18, broadcast.19)
}

ENTRY jaxpr_computation__3.22 {
  tuple.1 = () tuple()
  constant.2 = f32[] constant(0)
  broadcast.3 = f32[1000]{0} broadcast(constant.2), dimensions={}
  constant.4 = s32[] constant(2)
  constant.5 = s32[] constant(3)
  parameter.6 = f32[1000]{0} parameter(0)
  constant.7 = s32[] constant(2)
  constant.8 = s32[] constant(3)
  ROOT call.21 = s32[1000]{0} call(broadcast.3, constant.4, constant.5, parameter.6, constant.7, constant.8), to_apply=jaxpr_computation__4.9
}

If you have an example where it does not seem fixed for np.where, please share it!
We should probably look into the RNG issue separately, although we did have some ideas for a more expansive fix should they prove necessary.


Update the CLI for 0.8.0

The cli.py needs some attention before 0.8.0 release. In particular, the deprecation message needs to be removed (and all the deprecated things).

Done in https://github.com/fohrloop/wakepy/pull/179


rules: Cleanup unused function alert.Duration

The function HoldDuration and Duration did the exact same thing.
Let's only keep HoldDuration() as Duration() is more confusing.
Signed-off-by: Julien Pivotto<EMAIL_ADDRESS>

Thanks!


[BUG] - Inspector Sidebar Disappears When Opening A Project File

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

Open a project
Notice the Inspector Sidebar is open
Click on a file in the project navigator
Notice the Inspector Sidebar disappears

Expected behavior
When opening a file the inspector sidebar remains visible
Screenshots
https://user-images.githubusercontent.com/806104/159528168-1ee8ec88-413d-40a4-b268-3dfbf0f7ecb1.mp4
Desktop (please complete the following information):

OS: macOS 12.1
Xcode: 13.3

Additional context
The inspector sidebar comes pack when changing navigator sidebar tabs and returning to the previously selected tab as demonstrated in the screen recording.

No longer reproducible


privatesend: Make sure change in MakeCollateralAmounts has min value

This PR is a fix for #3597. The issue there is that we run in cases where the change output in CPrivateSendClientSession::MakeCollateralAmounts is too small to be considered as private send collateral. This leads to those change outputs returning false for CPrivateSend::IsCollateralAmount in https://github.com/dashpay/dash/blob/0fbfd9ba96585852b078bad3c2900264f738b52d/src/qt/transactionrecord.cpp#L159-L160 Then the transaction will not become seen as “PrivateSend Make Collateral Inputs” transaction but instead it ends up being seen as “Payment to yourself” transaction. Those are the unexpected transaction popping up in the issue.
As fix CPrivateSendClientSession::MakeCollateralAmounts simply skips “PrivateSend Make Collateral Inputs” transactions with change outputs smaller than  GetCollateralAmount(). This way we also don’t leave tiny outputs in the wallet but instead a bit bigger ones if they don’t contain enough.. i guess that makes sense?
a19583279401fb92d2be1f1ecf6cc80d165396a3 is alternative GUI only fix which also allows change outputs smaller than GetCollateralAmount() by setting the minimum required value to GetMaxCollateralAmount() in TransactionRecord::decomposeTransaction https://github.com/dashpay/dash/blob/a19583279401fb92d2be1f1ecf6cc80d165396a3/src/qt/transactionrecord.cpp#L159-L160 By doing this we still end up parsing the “PrivateSend Make Collateral Input" transactions with too small changes properly and not see them as “Payment to yourself" transactions like with the issue.
I tested a19583279401fb92d2be1f1ecf6cc80d165396a3 and it works but i couldn’t verify 0fbfd9ba96585852b078bad3c2900264f738b52d since its not so easy to reproduce the issue. But just from looking at the code, it should make sense and we should go with 0fbfd9ba96585852b078bad3c2900264f738b52d, no?

Interesting find 👍 but I think the root cause is incorrect MakeCollateralAmounts calculations which precede tx creation. Pls see #3640

Interesting find 👍 but I think the root cause is incorrect MakeCollateralAmounts calculations which precede tx creation. Pls see #3640

Better find 👍 I had the fee under suspicion but seems like i lost track anywhere down the road haha


peer review

Hi Makayla,
Thank you for teaching me about the cleanNLP package! It's so cool how you can get a list of parts of speech of an entire book chapter with just a few commands. I'm definitely going to come back and reference this if I ever do text analysis in the future.
I thought the choice to use sideways bar plots for your charts made interpretations really easy and clear. Additionally, I really liked how your figures connected with each other and told a story about trends across the book. I thought that that was a really clever way to approach the project. I thought the description to your study was very interesting and I'm interested to see how you connect your findings to your description in your final version.
I gave some suggestions on the index.Rmd file, mainly about stylizing. Since you're working with change across chapters, I think it would be really cool to use gganimate and put it all in one plot so that you can see if some parts of speech are more volatile than others across chapters.  Looking forward to seeing your final product!
Sarah
@datalorax

Thanks Sarah! This looks like a really great review. I like the idea of using gganimate. Makayla - if you decide you want to go that direction, this might help: https://evamaerey.github.io/little_flipbooks_library/racing_bars/racing_barcharts.html#35
Looks to me like you may have caught a small error on line 174, so nice job there!
Really nice review!

Thank you for your thoughtful comments, Sarah!
Get Outlook for iOShttps://aka.ms/o0ukef

From: Daniel Anderson<EMAIL_ADDRESS>Sent: Tuesday, March 2, 2021 8:27:20 AM
To: makwhit6/datavizfinalproject<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [makwhit6/datavizfinalproject] peer review (#2)
Thanks Sarah! This looks like a really great review. I like the idea of using gganimate. Makayla - if you decide you want to go that direction, this might help: https://evamaerey.github.io/little_flipbooks_library/racing_bars/racing_barcharts.html#35https://urldefense.com/v3/__https://evamaerey.github.io/little_flipbooks_library/racing_bars/racing_barcharts.html*35__;Iw!!C5qS4YX3!UHLzzQ9xERhUaOQKXOqTMMy3Di0g2t1-aRq9TRfnKgSZr4yrZLmRQj5QTPeq5Y-z5Sc$
Looks to me like you may have caught a small error on line 174, so nice job there!
Really nice review!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/makwhit6/datavizfinalproject/pull/2*issuecomment-789033601__;Iw!!C5qS4YX3!UHLzzQ9xERhUaOQKXOqTMMy3Di0g2t1-aRq9TRfnKgSZr4yrZLmRQj5QTPeqU6DcUME$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ARFVAQWDWEDWD75WZQVR45DTBUGWRANCNFSM4YOSA7CQ__;!!C5qS4YX3!UHLzzQ9xERhUaOQKXOqTMMy3Di0g2t1-aRq9TRfnKgSZr4yrZLmRQj5QTPeq1uZMHec$.


Add support for quarkus provided event loop

Fixes #131

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/camel-quarkus-pr/211/

Okay fixing the registry upstream
https://issues.apache.org/jira/browse/CAMEL-14040

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/camel-quarkus-pr/212/


Fixed: Single product tile is displayed on one row in product search (OFBIZ-12045)

Cause: Wrong use of bootstrap grid classes.
Fixed: Used row class as a parent to col-* class while rendering the products.

Changes have been moved to new PR !245.


ubinary: deprecate, use github.com/josharian/native instead

Fixes #7
Updates golang/go#57237

For consideration.
cc @hugelgupf @josharian


Make hyprctl activeworkspace use specialworkspace if available

Describe your PR, what does it fix/add?
This PR fixes special workspace not showing in hyprctl activeworkspace
Fixes #3406
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
Is it ready for merging, or does it need work?
Ready for merging

I don't get the point. There is a special workspace field in hyprctl monitors

@vaxerski Could you elaborate? I understand that one can just do the following to achieve what is requested here:
hyprctl activewindow -j | jq -r -e '.workspace.name'
So going over the active window to get the active workspace, even if it is special. But why does hyprland not return the special workspace on calling activeworkspace (when a window on the special workspace is focused)?
Is it that activeworkspace should always return the current normal workspace? It would make sense to always have that available. But then there should be two commands:

activeworkspace: return special or normal workspace that is in focus
activenormalworkspace: return the underlying normal workspace in any case

hyprctl monitors -> find one with focused: yes, inspect its special workspace: field.


Contractmodel split

This PR moves most of the ContractModel implementation to its own repo (currently at https://github.com/Quviq/quickcheck-contractmodel).
The interface for users is the same as before (and defined in Plutus.Contract.Test.ContractModel.Interface).

@koslambrou Any clue what's up with Hydra here?

@koslambrou any progress on reviewing this before main diverges too much?

I had to run nix flake lock --update-input hackage-nix to update the flake and be able to enter the nix shell in the branch, can you do the same and add the updated flake.lock to the PR?

I did this, but now I appear to be re-building the entire universe (including LSP and floskell, whatever those are) just to get a nix-shell up. Any clue what's going on here?

I did this, but now I appear to be re-building the entire universe (including LSP and floskell, whatever those are) just to get a nix-shell up. Any clue what's going on here?

Yes, it updates the hakell.nix file to enable the possibility to enter the development environment with nix-shell, it took ~1 hour on my M2 to get it done. I didn't check what was rebuilt or not honestly. Maybe @zeme-iohk can provide more context if needed.

I did this, but now I appear to be re-building the entire universe (including LSP and floskell, whatever those are) just to get a nix-shell up. Any clue what's going on here?

Yes, it updates the hakell.nix file to enable the possibility to enter the development environment with nix-shell, it took ~1 hour on my M2 to get it done. I didn't check what was rebuilt or not honestly. Maybe @zeme-iohk can provide more context if needed.

Ok, as long as it's expected behaviour I don't need to worry. I have a shell up now.

Ok @berewt I think I've dealt with all your comments. It wouldn't hurt for you to have another look to make sure none of the new additions are too uncomfortable for you to accept.

Ok @berewt I think I've dealt with all your comments. It wouldn't hurt for you to have another look to make sure none of the new additions are too uncomfortable for you to accept.

Yes, I'm doing it.

Oh, I forgot. It may makes sense to add quickcheck-dynamic/quickcheck-contractmodel to CHaP. @andreabedini, do you think it's should be done?

Oh, I forgot. It may makes sense to add quickcheck-dynamic/quickcheck-contractmodel to CHaP. @andreabedini, do you think it's should be done?

quickcheck-dynamic is on hackage and the plan is to transfer ownership of quickcheck-contractmodel to IOG at some point in the future when arrangements have been made with @asutherlandus and @koslambrou if I understand correctly.

@berewt any clue how to run the CI locally? I can't access the CI system to see the output...

@berewt any clue how to run the CI locally? I can't access the CI system to see the output...

Usually if nix-build is passing, the CI should be ok.

PR close to please the CI.


Creating a Openhab AddOn connecting to Daikin Cloud Onecta.

Hello Apollon77.
I'am building a AddOn for OpenHAB so that connecting with Daikin Onecta is possible.  Currently I generated a accesstoken with your work daikin-controller-cloud. And that works great.
With this token its now posible to read data of all connected units into OpenHAB.
I'm just having some trouble figuring out how the code works to retrieve the token using login details.
Can you help me getting some documentation or give me some hints how this login proces works? What are the steps from userid/password to the accessToken.
thanks in advance for your help.
Alexander

Sorry that I can not help more but in fact the code is the documentation. This library contains a proxy approach but also a way with multiple requests in https://github.com/Apollon77/daikin-controller-cloud/blob/main/index.js#L304 . as YOu can see there it is a flow of web requests with parameters and storing and reusing (some) cookies and such fun stuff. This "is" the documentation. Sorry I do not have more then this.


Crash Report

The app crash when opening a note

Please check the last version on the Play Store

It works with trying the play store version.


Allow empty named graphs / contexts

The rdf4j APIs currently assume that when a context / named graph contains no more statements, that context no longer exists. There is no support for triplestore implementations that keep a named graph reference until explicitly instructed to drop it (e.g. by means of a SPARQL DROP update - which in rdf4j is just translated into a clear because we assume that a clear empties and removes the named graph).
Apart from better support for third-party databases that have different behavior, it will also allow us to fundamentally improve performance of operations of contexts - the more explicit nature makes caching of context identifiers in, for example, the native store, possible (see #1453 ).

We may have found a solution for #1453 which makes this enhancement less off a priority. Nevertheless it might be a good idea to add better support for stores that keep empty named graphs.

I don’t understand the use case fully behind this Issue. I see only troubles and not any significant value. So far, my impression from users migrating from other RDF databases is that they like more the implicit graph management, but maybe I’m wrong. Anyway, the rationale of building indexes is not the same as the implicit graph management. For example, GraphDB implements an optional CPSO index, which works for SPARQL queries and listing all contexts.
Unless the ambition of the issue is as a high as the index in GraphDB, I will go for a special index to serve repositories//contexts endpoint only. It can be implemented as a simple map IRI, count of explicit statements.

Thanks for your input @vassilmomtchev. I think I'm with you. As said, the initial motivation (more efficient indexing) is less pressing because we have found a different solution there, and the other advantage (triplestore with different default behavior) is, at this point, theoretical only.  We will park this issue until a specific request for such a feature comes in, then we can re-open.


start the output with displaying the last lines in the log

It would be useful if there was something similar to the spatie/laravel-tail packages --lines=X command option to start the tail with previous lines.
With the included ability to add either -v or -vv options as well
At the moment if you forget to start pail or have it running but forgot to add the verbosity level you have to recreate the error before you can see it in the logs.

Thanks for the suggestion! That's not possible at the moment.


Errors contain credentials in plaintext

When wrong credentials are provided to Redis, this gets logged:
{"level":50,"time":1674832773627,"pid":1,"hostname":"service-79d5f6fb77-gf4ks","type":"ReplyError","message":"WRONGPASS invalid username-password pair or user is disabled.","stack":"ReplyError: WRONGPASS invalid username-password pair or user is disabled.\n    at parseError (/app/node_modules/redis-parser/lib/parser.js:179:12)\n    at parseType (/app/node_modules/redis-parser/lib/parser.js:302:14)","command":{"name":"auth","args":["APPLICATION_USERNAME","APPLICATION_PASSWORD"]}}

APPLICATION_USERNAME and APPLICATION_PASSWORD should not be there.

This issue was previously reported: https://github.com/luin/ioredis/issues/1229
And there was a proposed fix that was ignored: https://github.com/luin/ioredis/pull/1233

Hey @kibertoad 👋
Thanks for reporting this! https://github.com/luin/ioredis/pull/1233 was a bit too complicated than I thought so it hasn't been merged. If there are easier ways to fix the issue, PRs are welcome!

Got a similar issue recently, here is the error object :
{
    command: {
      args: [
        '******CLEARTESTUSER******',
        '******CLEARTEXTPASSWORD******',
      ],
      name: 'auth',
    },
    message: 'ERR max number of clients reached',
    stack:   'ReplyError: ERR max number of clients reached
    at parseError (/redacted/node_modules/ioredis/node_modules/redis-parser/lib/parser.js:179:12)
    at parseType (/redacted/node_modules/ioredis/node_modules/redis-parser/lib/parser.js:302:14)',
    type:    'ReplyError',
  }

Will filter out logging when I have command.name === 'auth' in an error for now.


remove link/unlink commands + functionality

tl;dr: let's remove link/unlink from gx, and leave naming semantics to environment-specific toolling. This lets gx not need to try and find a universal solution for naming that avoids conflicts and works for all possible environments. If gx only saves packages by their multihash we're guaranteed not to cause conflicts.
13:05 <noffle> what are your thoughts on nixing link/unlink?

13:06 <whyrusleeping> i agree with you
13:06 <whyrusleeping> but i want a way of standardizing 'nice' names...

13:07 <noffle> I agree. multihashes kind of suck. but gx makes ipfs a first-class citizen that's exposed: we don't need to fret showing users the hash
13:07 <noffle> I think most subtools will just do what you're currently doing
13:07 <noffle> it'll be trivial with the hook callback, if it provides hash+name+semver
13:08 <noffle> I don't think standardization is possible, since there are already many existing ecosystems that ALREADY conflict

13:08 <whyrusleeping> hrm... yeah. i guess all we need to do is provide the hash to the subtools
13:08 <whyrusleeping> since the rest of the info is in the package

13:09 <noffle> true

13:09 <whyrusleeping> okay fine, no link command
13:09 <whyrusleeping> (this will make blame happy too)

done


Add aggregate method

As part of #38, add an aggregate method.

Since the aggregate method is being added to support a LINQ-like interface primarily, I have done some research into what its API should be. Based on the Microsoft documentation for LINQ for single argument, two argument and three argument aggregate, here is what I will be implementing.
aggregate will take either one, two, or three arguments.

One Argument: This will mimic the behavior in fold_left with the seed value being the first element in the list
Two Argument: This will mimic the behavior of fold_left
Three argument: This will mimic the behavior of fold_left with the additional argument being a function to apply to the final result before returning.


Support for a Optuna framework?

Any plans to support Optuna hyperparameter optimization framework?

investigation needed. @kurucan - are you using Optuna HO framework today? how are you seeing it been supported by NNI?

@kurucan , which part of Optuna do you want to be supported by NNI, the tuning algorithms in Optuna?


Funds sent to qr-address in zap won't show up.

I sent BTC to the address shown below the QR Code in ZAP Desktop but the funds won't show up.

Description
The node pubkey is correct.

The LN wallet is working i can send LN and OC funds.
The transaction has over 200 confirmations.
https://blockstream.info/address/33ziLLkEJxjNeDrHiAVfcA5eAeNMv2xePm
Expected Behavior
address in zap desktop should link to my wallet
Actual Behavior
the address won't show when calling
lncli listchaintxns
lncli listunspent
Your Environment
ZAP Desktop 0.4.1-beta
bitcoind / LND 0.8.0
my ZAP iOS 0.4.1 connects fine but with the same result regarding the funds sent to the address provided by zap desktop.

Hi. 0.4.1 is a very old release and likely to have issues working with such a recent release of land. Please can you update to the latest release of Zap Desktop and let me know if the issue persists. Thanks.

Hey
updated to 0.5.3
funds still not there.

If the funds don’t show up when using the lncli commands then this sounds like a possible issue with lnd - Zap literally calls lnd’s Api to get its data so if the data isn’t in lnd then there is no way it could be in zap.
When/where/how did you create the wallet? Is this a seed that you have restored or something like like that?

Could you tell me a bit about your lnd setup too? Where is it getting it’s data from? Bitcoind? Btcd? Neutrino?

sure
LND 0.8.0 / bitcoind
i did restore a seed in the past but in my mind this shouldn't be a prob since the wallet is functional and i can receive/send oc and lnd funds just fine.
i was in a hurry to receive some funds to my zap wallet and quickly took the address from the qr code.
however, with the latest update the address has changed in that section.
im aware i should have created lncli newaddress

When did you create the seed/wallet originally? When did you restore it?
Also, is it possible that this wallet would have had a large number of addresses?
When you do a restore from seed it has to scan forwards to find possible used addresses. Depending on how you did the restore and what parameters you used for this it’s possible that it didn’t scan forwards enough to final all of your used addresses.

cant remember when exactly i created/restored the wallet. :-/
50 addresses max. nowhere close to 2500
i recall using the --recovery_window=10000 when restoring.
maybe best to restore from seed again with that option?

If my memory serves me correctly I believe there was a bug in Zap 4.x that caused new addresses to be created every time the app was restarted, so you may have generated more addresses that you think.
You don't need to restore again in order to do a rescan - you can restart lnd and then run lncli unlock --recovery_window=x

--recovery_window value  address lookahead to resume recovery rescan, value should be non-zero --  To recover all funds, this should be greater than the maximum number of consecutive, unused addresses ever generated by the wallet. (default: 0)

so i set the outlook to 100k, still no funds.
is it possible that the QR section shows a address from a previous LND wallet even if the ui shows all the info to the live one..?
bizarre stuff..
thank you for looking in to this, appreciate it!

is it possible that the QR section shows a address from a previous LND wallet even if the ui shows all the info to the live one ?

It's not something that has ever been reported before.
Have you created multiple wallets within Zap? Have you deleted wallets from within Zap? How many wallets do you / have you had inside Zap? Do you have local wallets in addition to remote wallet connections?

Have you created multiple wallets within Zap? Have you deleted wallets from within Zap? How many wallets do you / have you had inside Zap? Do you have local wallets in addition to remote wallet connections?

Yes,
Yes,
3 from seed. atm i have 1 wallet.
My wallet connects locally to Zap-Desk and remotely to iOS through TOR.
Both methods worked fine when i took the address from QR.

restored the seed, found the funds.
but its still a mystery since i wanted to send the found funds from the old to the new wallet, so sent a probe of 20k sats. the 20k sats didnt make it but the change showed up in the new wallet...o0
tbh. im going to whipe the whole damn thing and start from scratch.
Thank you so much for all the help.


Please specify the difference between Secrets and Secrets/Values

I am not getting my head around the difference between these two.

Do I always have to use both?
What do I need the value in Secrets for, if I specify it in Secrets/Values?

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

ID: d5df29c5-b630-9fc3-5eef-285b6543aecc
Version Independent ID: 2c894551-6cee-542c-5acc-e44730ea354b
Content: Manage Azure Service Fabric Mesh Application Secrets
Content Source: articles/service-fabric-mesh/service-fabric-mesh-howto-manage-secrets.md
Service: service-fabric-mesh
GitHub Login: @aljo
Microsoft Alias: aljo

Duplicate of #20360

I disagree with this being a duplicate. #20360 asks for how secrets can be injected into my application while this issue here asks for how they are declared correctly. These are two different things in my eyes.

According to this documentation: https://docs.microsoft.com/en-us/azure/service-fabric-mesh/service-fabric-mesh-secrets-overview Service Fabric Mesh is using Azure key vault integration, is this correct?
Here is the text:
Inline or stored in Azure Key Vault
Mesh applications and service resources include Managed Service Identity (MSI) with Azure Active Directory (AAD) in order to be able to access Secrets in Azure Key Vault.
Secrets and certificates can be auto rolled-over with policies.
How can I set this up, because this is really important for me!
Thanks for the information.


Docs: Execute jupyter notebooks for sphinx documentation

From now on empty jupyter notebooks will be automatically executed for the sphinx documentation.

Codecov Report
Patch and project coverage have no change.

Comparison is base (e74d231) 92.02% compared to head (d187d29) 92.02%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #238   +/-   ##
=======================================
  Coverage   92.02%   92.02%
=======================================
  Files          23       23
  Lines         953      953
  Branches      223      223
=======================================
  Hits          877      877
  Misses         71       71
  Partials        5        5

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Draft: OIDC Authentication Implementation

Description
This PR introduces three new endpoints to support OIDC (OpenID Connect) authentication:

POST /auth/oidc
GET /auth/oidc/callback
POST /auth/oidc/token

Flow

Request OIDC Login:

The user initiates the OIDC login by sending a POST request to /auth/oidc. This request accepts two optional parameters:

redirect_url: If provided, the user will be redirected to this URL upon successful authentication.
token_name: Used to store the token with a custom name if authentication is successful.

The response includes { auth_url, code }, where:

auth_url is the URL to complete login with the Identity Provider (IdP).
code is a unique identifier used in the next step to exchange for a token.

Redirect to IdP for Authentication:
The user is redirected to the auth_url provided in the first step, where they complete the login process at the IdP. Upon successful authentication, the IdP redirects the user back to /auth/oidc/callback.

Token Exchange:
The user then uses the code received in the initial step to exchange it for an authentication token by sending a POST request to /auth/oidc/token.

I try to test manually, it works with Keycloak. Next, I'll try to add to frontend and test.

frontend basic example: https://github.com/karlomikus/vue-salt-rim/pull/250

Hi,
I appreciate the effort you've put into it. However, after reviewing the changes, I believe this code does not meet the standards I maintain in this project.
Some quick observations: missing unit tests, missing integration tests (which are crucial for the type of functionality this code introduces), not conforming to code style, breaking single responsibility pattern in controller, etc.
Also, since this is Laravel project, I would look into integration existing ecosystem packages like https://github.com/laravel/passport
I appreciate that you've tested the code, but merging it in its current state would introduce significant maintenance challenges in the future.
You can try to resolve the issues mentioned above and resubmit if you'd like. Thanks!


Bug?: Pip install fails due to scikit-image

pip install deeptrack in a fresh virtual environment fails when building scikit-image. I've tried installing numpy before deeptrack as per the installation instructions, but that still fails. I've tried with several different numpy versions:
numpy==1.23.5
Complains about incompatible numpy version:
`numpy.distutils` is deprecated since NumPy 1.23.0, as a result
of the deprecation of `distutils` itself. It will be removed for
Python >= 3.12. For older Python versions it will remain present.
It is recommended to use `setuptools < 60.0` for those Python versions.
For more details, see:
  https://numpy.org/devdocs/reference/distutils_status_migration.html

numpy==1.22.4
      INFO:
      ########### EXT COMPILER OPTIMIZATION ###########
      INFO: Platform      :
        Architecture: x64
        Compiler    : gcc

      CPU baseline  :
        Requested   : 'min'
        Enabled     : SSE SSE2 SSE3
        Flags       : -msse -msse2 -msse3
        Extra checks: none

      CPU dispatch  :
        Requested   : 'max -xop -fma4'
        Enabled     : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
        Generated   : none
      INFO: CCompilerOpt.cache_flush[825] : write cache to path -> /tmp/pip-install-96oous6u/scikit-image_c108e0b2a1044b02a6d3d13cde66a5b6/build/temp.linux-x86_64-3.10/ccompiler_opt_cache_ext.py
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> scikit-image

Fails with esoteric error during compilation
Installing scikit-image manually
If I install scikit-image manually it installs version 0.19.3 which works fine regardless of numpy version, but when I install deeptrack it instead tries to install version 0.17.2. scikit-image isn't pinned in your requirements.txt, perhaps there is a peer dependency that limits the version?
Environment
OS: Ubuntu 22.04 LTS
Python version: 3.10
Pip: 22.0.2
Python virutal environment (venv)

This is a known and reoccurring issue with scikit-image. The problem is that some other dependency of deeptrack locks the scikit image version to a version that was never released for your OS and python version. This means that wheel tries to build it from source instead. Ususally this works, but for some reason, it never works for scikit-image.
I thought I had fixed this issue already, but it turns out that pydeepimagej is the actual culprit. It is not a necessary dependency for deeptrack. I'll do a patch release removing it.
In the meantime, you can do
pip install --no-deps deeptrack
to bypass the issue. You can then run pip check to find what dependencies are missing. Install all of them except pydeepimagej.

This is a known and reoccurring issue with scikit-image. The problem is that some other dependency of deeptrack locks the scikit image version to a version that was never released for your OS and python version. This means that wheel tries to build it from source instead. Usually this works, but for some reason, it never works for scikit-image.
I thought I had already fixed this issue, but it turns out that pydeepimagej is the culprit. It is not a necessary dependency for deeptrack. I'll do a patch release removing it.
In the meantime, you can do
pip install --no-deps deeptrack
to bypass the issue. You can then run pip check to find the missing dependencies. Install all of them except pydeepimagej.

Thanks! Your workaround worked for me.


MSBuild 15.0 ignores publxml file when set to some location other than properties folder in the project.

Hi guys,
MSBuild fetches publish profile only from Properties folder. when i am trying to assign pubxml file to some other location it ignores. Could you help me with this

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

ID: eb723883-dd62-0c53-8617-7bc867b9aaf3
Version Independent ID: de1ff8ce-885c-9df0-077c-48c82f163c83
Content: What's New in MSBuild 15 - Visual Studio
Content Source: docs/msbuild/what-s-new-in-msbuild-15-0.md
Product: visual-studio-dev15
GitHub Login: @Mikejo5000
Microsoft Alias: mikejo

@UbaidBashir If you'd like to report a bug, please use the "Send Feedback" link in the upper right of the Visual Studio IDE.

Closing, as Report a Problem is the correct place to report the issue. When you do this, your report becomes part of the work items that are listed in the in the Visual Studio Developer Community, which allows you to engage directly with the engineering team while they address and fix the problem.


Palette rows and columns

Hello!
First, want to say "thank you" for great lib.
But found an issue. I think attached screenshots says everything.
Problem is that I place colors in some order. But when available screen height too small everything ruins. Thinking about some setters for strict rows and columns count...

Yeah, the dialog currently autosizes itself. I've been meaning to add a way to sex a fixed number of columns. I'm not sure about a fixed number of rows though, can you explain how you'd like that to work and when you'd want to use that?

@nwalters512 emmm... just was a thought :)  Yes, rows has no sense. Columns will fix such situation.
Do you have any plans to add "fixed number columns" feature in near time?

I can probably get if done in the next few days! I'll put up a PR when it's done so you can check out my implementation.

@dGorod check out PR #9!

This is now live in v0.3.0 on Bintray.

Thanks again for fast response.
Does READ.ME section requires update? It still declares in text "0.2.1" as last version.

I just fixed that! Thanks for pointing it out.


Action Hang

If you navigate to help and then and of the bottom actions when you click on settings again they get stuck.
Recreate

Go to Get Help
Choose Action
Click on Settings again

Notice Bottom right.

Same as issue #18
Fixed in #18


Using tuples for CATEGORY is probably a bad idea?

https://github.com/bmad4ever/comfyui_bmad_nodes/blob/837fef4b310f3584e0bfbc9172256162e2b20c07/simple_utilities.py#L761
Usually this should be a string. Not sure about rationale behind this since some other extensions may expect CATEGORY to be string.

Hello,
At first glance, it looks like some mindless copy-pasting was going around.
I will check this again tomorrow or Saturday.
Thank you for reaching out; these kinds of details can creep unnoticed quite easily.
Kind Regards


Adds support to missing data for where clause

Fixes issue #246. Sample output for the building pass is shown below.
2.3.1 :002 > v= Daru::Vector.new([1,2,3,Float::NAN, nil])
 => #<Daru::Vector(5)>
   0   1
   1   2
   2   3
   3 NaN
   4 nil
2.3.1 :003 > v.where(v.lt(4))

 => #<Daru::Vector(3)>
   0   1
   1   2
   2   3
2.3.1 :004 > v.where(v.lt(2))

 => #<Daru::Vector(1)>
   0   1
2.3.1 :005 > v.where(v.lt(3))

 => #<Daru::Vector(2)>
   0   1
   1   2
2.3.1 :006 > v.where(v.gt(1))

 => #<Daru::Vector(2)>
   1   2
   2   3

Ping @v0dro @zverok @lokeshh - Please review this PR when you're free. :smile:

Hmm, Travis CI takes "petty" C offenses pretty seriously. No offense, Travis CI. :wink:

Tests, as in using Travis CI or test-unit gem?

@athityakumar I've meant specs -- there are ton of them & you can run them locally by just rspec or rspec path/to/your/spec.rb

@athityakumar  I suggest you first go through the CONTRIBUTING file and understand our processes properly before submitting PRs. We're all volunteers and it saves our time if you abide by some formal processes.

Also, submitting a PR without tests is not acceptable. Especially if you want to apply for GSOC.

@v0dro : Thanks for mentioning about the CONTRIBUTING.md file - I just read through it. I'll add the tests in a day, after including the other missing data types.

@v0dro  @zverok  : The PR is ready for another review.
Updates -
(1) Thanks for the rspec and robocup references. They really made testing the changes simpler.
(2) Support added for other missing data types like Float:NAN and Float:NAN in string.
(3) Tests have been written for Daru::Vector#where and Daru::DataFrame#where.
Clarification required -
Tests have been written for Daru::Vector#where and Daru::DataFrame#where as a simple single equality check. Should they be changed / new test be added for SystemStackError check? Or does the equality check do?

@v0dro   @zverok   : The PR is ready for another review.
Updates -
(1) Thanks for the rspec and rubocop references. They really made testing the changes simpler.
(2) Support added for other missing data types like Float:NAN and Float:NAN in string.
(3) Tests have been written for Daru::Vector#where and Daru::DataFrame#where.
Any changes required?

@zverok : I've added the specific test that would have failed on the current master branch version of daru. As suggested, I've also added my test variables in let - however, it does seem a bit different / inconsistent with the rest of the tests in the spec/core/query_spec.rb file, as they don't use let.

however, it does seem a bit different / inconsistent with the rest of the tests in the spec/core/query_spec.rb file, as they don't use let format.

Yes, part of the specs are just old and written without much attention. We want to have them rewritten in modern style with time, yet it was not done yet.

@v0dro @zverok : Made the required changes. :smile:


Update shutdown and fix some typos

Refactored 'add-license-header.go' code into more modular functions for better readability and maintenance. Also, corrected a few spelling mistakes in the comments of 'errors.go' and 'evaluator_manager.go' for more accurate documentation.

I'm afraid I can't rebase this for you (no access to your fork). Could you merge changes from main in?

Thanks for getting back to me! I've double-checked and it looks like my branch is already up to date with the latest from the main branch of the upstream repo. I made sure to merge in the latest changes before reaching out, so there shouldn’t be any missing updates or conflicts.

I'm afraid I can't rebase this for you (no access to your fork). Could you merge changes from main in?

Thanks for your suggestion


Unexpectedly found nil while implicitly unwrapping an Optional value

On a new device app keeps crashing when asked to give permission to access the camera.
It crashes with the following error below, this happens before the 'OK' button is pressed, if you press the OK button, and start the app again it works ok.
CodeScanner/ScannerViewController.swift:178: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
2022-08-12 09:30:14.185667+0100 [405:12472] CodeScanner/ScannerViewController.swift:178: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
if previewLayer == nil {
previewLayer = AVCaptureVideoPreviewLayer(session: captureSession)
}
The version of Codescanner 2.1.2 and iOS 15.6 and happens on iPad's and iPhone's

Same error in production as well

Fixed by #73, just need to wait for a release

Fixed by #73, just need to wait for a release

when do you release this fix?

Fixed by #73, just need to wait for a release

when do you release this fix?

We're waiting for @twostraws to tag a new version

This has just been done. Sorry for the delay – I'm still on vacation!

Thanks for merging! Have you seen my email about this repository? (Sent on Aug 22 to find it easily)

@NathanFallet No; I’m on vacation.

@twostraws Yes I know, and I saw you don’t have many time to maintain this repo.
That’s why I would like to help you and become a maintainer (“collaborator” on GitHub) on the project. Like I already do with SQLite.swift and CryptoSwift, I can help managing issues (sort, reply, or close if needed), pull requests (review and merge if approved), and releases (create a tag when needed).
I already made some contributions on it, and I would love to help more! Tell me what you think about it.

Okay, let's give it a try! 👍

Thanks! I already fixes some issues. I will follow what's new and do all I can to help.


Optional parameters

Some query parameters can be defined in the index settings, we shouldn't use the default value to decide if we need to send an parameter or not.

I think you shouldn't expose all this new properties to the user. He will be confused, especially when using the autocomplete.
Like: "wut!? which one should I use? synonyms or synonymsSet??"

I didn't find a clean way to make them private, do you have an idea?

You can use ivar instead of property (http://www.benjaminloulier.com/posts/private-properties-methods-and-ivars-in-objective-c/)

@dethi With that we should be good :)

LGTM :+1:

Fire!


Add fingerprints for TOTEM S50V/S93/W31V and sort fingerprints for TOTEM alphabetically

Please review and thank you.

Check all that apply
Type of Change

[x] WWST Certification Request

If this is your first time contributing code:

[ ] I have reviewed the README.md file
[ ] I have reviewed the CODE_OF_CONDUCT.md file
[ ] I have signed the CLA

[x] I plan on entering a WWST Certification Request or have entered a request through the WWST Certification console at developer.smartthings.com

[ ] Bug fix
[ ] New feature
[ ] Refactor

Checklist

[x] I have performed a self-review of my code
[ ] I have commented my code in hard-to-understand areas
[x] I have verified my changes by testing with a device or have communicated a plan for testing
[ ] I am adding new behavior, such as adding a sub-driver, and have added and run new unit tests to cover the new behavior

Description of Change

Add fingerprints for TOTEM S50V
Add fingerprints for TOTEM S93
Add fingerprints for TOTEM W31V
Sort fingerprints for TOTEM alphabetically

Related to
PIOT
https://smartthings.atlassian.net/browse/PIOT-175
https://smartthings.atlassian.net/browse/PIOT-176
https://smartthings.atlassian.net/browse/PIOT-177
Console
https://smartthings.atlassian.net/browse/WWSTCERT-4624
https://smartthings.atlassian.net/browse/WWSTCERT-4627
https://smartthings.atlassian.net/browse/WWSTCERT-4631
Summary of Completed Tests

Hi, @lelandblue and @greens.
Please check these three products that go through the CBS process.


I got an error when I train CenterNet2_R2-101-DCN-BiFPN_4x+4x_1560_ST

I trained :
python ./tools/train_net.py --config-file ./configs/COCO-Detection/faster_rcnn_R_50_C4_1x.yaml --num-gpus 1 SOLVER.IMS_PER_BATCH 2 SOLVER.BASE_LR 0.0025

Susccessful!!
But I run :
python ./projects/CenterNet2/train_net.py --config-file ./projects/CenterNet2/configs/CenterNet2_R2-101-DCN-BiFPN_4x+4x_1560_ST.yaml --num-gpus 1 SOLVER.IMS_PER_BATCH 2

There is an error, I don't know why?

Hi,
Sorry for the delayed reply. As you have noted, you will need to decrease the learning rate when reducing the batch size. Do you also encounter the same error when doing so for the CenterNet2 model?

Thanks!! I tried to load pretrained model (  CenterNet2_R2-101-DCN-BiFPN_4x+4x_1560_ST.pth ), which sloved my problem.

Hi,i want to use CenterNet2_R2-101-DCN-BiFPN_4x+4x_1560_ST  model to demo ,but i can't find the file of Base-CenterNet2.yaml.how to download the file.


Issues with dynamic pages/directory indexes - v4

So I'm trying to output dynamic pages using v4. Which has thrown up some weird issues around directory indexes. Correct me if I'm using the wrong code here but I couldn't find anything noted why this wouldn't work.
config.rb
data.sneakers.types.each do |sneaker|
  proxy "/#{sneaker.url}.html", "/sneaker-template.html", locals: {
    sneaker: sneaker
  }, :ignore => true
end

activate :directory_indexes

data/sneakers.yml
types:
  - name: Nike Air Jordan 3
    url: nike-air-jordan-3
    body_class: colorway-grey-cement
    colorways:
      - colorway:
        name: Grey Cement
        class: grey-cement
      - colorway:
        name: Black Cement
        class: black-cement
      - colorway:
        name: True Blue
        class: true-blue
      - colorway:
        name: Stealth
        class: stealth
      - colorway:
        name: Sport Blue
        class: sport-blue
  - name: Nike Air Max 90
    partial: nike_air_max_90
    url: nike-air-max-90
    colorways:
      - colorway:
        name: Infrared
        class: infrared

Trying to view the first page on http://localhost:4567/nike-air-jordan-3/ gives me a 404. If I try through Pow on http://freshkicks.dev/nike-air-jordan-3/I get a 404 and using rackup I get a 404 on http://localhost:9292/nike-air-jordan-3/.
/nike-air-jordan-3.html does work for all though.
If I remove the .html file extension from the proxy and add a trailing slash... proxy "/#{sneaker.url}/". I get the following...
NameError at /nike-air-jordan-3/
undefined local variable or method `index_file' for #<#<Class:0x007fcea9f24818>:0x007fceaaebc910>

Ruby<EMAIL_ADDRESS>in page_classes, line 138
Web	GET localhost/nike-air-jordan-3/

If I remove the trailing slash... proxy "/#{sneaker.url}". The pages load. Am I missing something that has been changed? Or am I doing something wrong?

proxy "/#{sneaker.url}/index.html" should work

That would be the ticket, somehow I managed to try everything else apart from that!


Adding Soldat Vital links to the website

Made by manoftheoneway.
https://pastebin.com/MAGs9AR3 <- link list.
Should be considered on which resource is going to be published.

Steamworkshop:
https://steamcommunity.com/app/638490/workshop/

Archived:
Selfkill: https://web.archive.org/web/20170601000000*/selfkill.com
U13: https://web.archive.org/web/20160414094224/https://www.u13.net/
FistBoxhttps://web.archive.org/web/20080711215122/http://chakra.u13.net/fistbox/
Realistic: https://web.archive.org/web/20160110001512/http://realistic-soldat.net/
Turkish: http://www.soldat-tr.com/sunucular.php
Eat-that: https://web.archive.org/web/20160403141147/http://eat-that.org/
SoldatHQ: http://soldathq.com/maps/
SoldatKO: http://soldatko.jrgp.us/
SoldatLadder: http://soldatladder.net/

https://www.youtube.com/channel/UCQSqI0_lxoPQ_rQx6MBDfMg
https://developer.valvesoftware.com/wiki/SteamCMD

Github repos:
Weapon modification: https://github.com/miskimit/SoldatWM
Official repository: https://github.com/Soldat/soldat/
Guide to developmenthttps://github.com/Soldat/soldat/wiki/A-beginner%27s-guide-to-Soldat-development

ElementRPG: https://github.com/diwo/soldat-ElementRPG/tree/master/scripts/ElementRPG

Soldat mappacker: http://sfd.doc776.org/app/194

Summerized: https://justpaste.it/5u4mh


Add more database(more content)

Hey @QAZIMAAZARSHAD
I would like to add more database to it.
If possible please assign it to me.
Thanks

Hey @QAZIMAAZARSHAD
I would like to add more database to it.
If possible please assign it to me.
Thanks

You want to add more movie cards. Right?

Yes

Can I go ahead ?

Can I go ahead ?
Yes
Use the same size screenshots.

Ok sure.


Interactive table sorting, trimming, and filtering

Issue #, if available:
Description of changes:
Added three new features to the bubble tea table. They can be used both individually and at the same time. These changes are intended to make it easier to compare instance types without having to re-run instance selector.
1) Filtering rows by strings.
https://user-images.githubusercontent.com/68402662/183230532-1b3d0215-36cf-439d-becb-f49e14dc8e7c.mov
Only rows containing the passed in string will be visible. Exists in tableView.go
2) Trimming rows to only selected rows
https://user-images.githubusercontent.com/68402662/183230521-2c2f0b20-e2f8-4b10-ad8d-86eb24324054.mov
Trim the visible rows to only show selected rows. Exists in tableView.go
3) Sorting
https://user-images.githubusercontent.com/68402662/183230422-dcee18ac-5dbe-4975-8eef-775849a8b07e.mov
Sort instance types using the same 2 methods available to CLI users: using shorthand flags (like memory, spot-price, etc.) or using a json path. Exists in sortingView.go
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

The only reference to interactive mode in the README is kind of buried in the output flag's --help description.
Could you help make the fact that we have an interactive mode more visible? e.g. ec2-spot-interrupter's docs

A short video demoing the features like you have in the PR (but combined and maybe 15-20 seconds) would be really cool!

@bwagner5 @AustinSiu Added a demo video to the readme under the CLI examples. Change found here: 606ca51


Adding 0 points to an incremental leaderboard causes discrepancies in the record list

Before you submit an issue we recommend you drop into the Gitter community and ask any questions you have or mention any problems you've had getting started with the server.
Please provide as much information as you can with this issue report. If you believe it may be an issue with one of the client libraries please report it on their own trackers.
Description

Adding 0 points to an incremental leaderboard causes discrepancies in the record list
Steps to Reproduce

Rename the extension of the attached file to .go (it's a go module). Build an .so and start the server with it.
Using postman or any other tool for sending requests.

Auth
Send this request to this RPC
URL : http://<url>/v2/rpc/lb_admin
BODY: "{ \"command\":\"ADD\",\"id\":\"<id>\", \"score\":0 }"
Send this request to this RPC
URL : http://<url>/v2/rpc/lb_admin
BODY: "{ \"command\":\"GET\",\"id\":\"<id>\" }"

Expected Result

There shouldn't be any discrepancies in the "me/owner" position and the real position on the leaderboard
Actual Result

The response shows discrepancies between the "owner" position and its real position on the leaderboard
Context

[ ] Unity
[ ] Unreal
[ ] Other

Your Environment

Nakama: 2.6.0
Cockroach: 2.1.6
Environment name and version:
Operating System and version: OSX 10.14.2 Mojave
go_module.txt

@DaniM A lot of improvements have been made to leaderboards and tournaments since the 2.6.0 release. I can't reproduce this issue. Please reopen if it's still an issue once you've updated.


GIX-1943: Upgrade canister types in nns-js

Motivation
We want to render the new fields for Neurons' Enhancements also in the proposal action.
In this PR, update the canister types for nns-js.
Changes
Automated changes

.did files with ./scripts/import-candid.
Rest of the changes inside nns/candid directory using ./scripts/compile-idl-js.

Manual changes

Fix governance converters with new types.
Support new filter field for list_proposals.

Tests

Add a test for listProposal that was missing.

Todos

[x] Add entry to changelog (if necessary).

@peterpeterparker please review


[FEATURE] save the right room to context

Description
The default room when saving the message to context is 'anon', it should be the roomid generated at the backend
where needs change:
https://github.com/Dun-sin/Whisper/blob/01e7d8fbb4a613b0c15d3b1fb1e97db44de389d7/client/src/components/Chat.jsx#L75
Your Tasks

[ ] Send the room id from the backend
[ ] Use it for the addmessage dispatch room field

Before contributing, read 👉🏾 this 👈🏾

I can contribute to this, Dunsin!

I can contribute to this, Dunsin!

thanks for wanting to contribute, Make sure you follow the rules 👉🏽here👈🏽, else your PR will not be accepted and will be closed.
Good Luck

sorry @khanhtranngoccva this has already been fixed


One test fails in Ubuntu Xenial

One tests always fails on Xenial Ubuntu
Steps to reproduce, use the vagrant from openwhisk.
Setup Ubuntu
# Clone openwhisk
git clone --depth=1 https://github.com/apache/incubator-openwhisk.git openwhisk

# Change directory to tools/vagrant
cd openwhisk/tools/vagrant

# Run script to create vm and run hello action
./hello

Then login into vagrant and install go 1.9.2
vagrant ssh
mkdir bin
curl -sL -o ~/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
chmod +x ~/bin/gimme
eval "$(gimme 1.9.2)"

Then git clone this repo and run build and test
git clone https://github.com/apache/incubator-openwhisk-runtime-go
cd incubator-openwhisk-runtime-go
./gradlew build
vagrant@ubuntu-xenial:~/git/incubator-openwhisk-runtime-go$ ./gradlew build

> Configure project :
Found go 1.9.2 in /home/vagrant/.gimme/versions/go1.9.2.linux.amd64/bin/go, use it.

> Task :prepare
Use project GOPATH: /home/vagrant/git/incubator-openwhisk-runtime-go/.gogradle/project_gopath

> Task :test
Test for github.com/sciabarracom/incubator-openwhisk-runtime-go/test/src/hello finished, 3 completed, 0 failed
Test for github.com/sciabarracom/incubator-openwhisk-runtime-go/openwhisk finished, 18 completed, 1 failed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> There are 1 failed tests. Please see /home/vagrant/git/incubator-openwhisk-runtime-go/.gogradle/reports/test/index.html for more details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 10m 40s
6 actionable tasks: 4 executed, 2 up-to-date

Test that fails
=== RUN   ExampleNewExecutor_bc
2018/05/01 03:01:49 run: start
2018/05/01 03:01:49 run: end
*** Test killed: ran too long (10m0s).
FAIL	github.com/sciabarracom/incubator-openwhisk-runtime-go/openwhisk	605.005s

That test needs the command "bc", and in Xenial is not installed by default (at lest in my own).
This comment is also an early test and it can commented out (or removed) safely without breaking safety of tests.

Ah easy to add bc I think I preferred to keep the test.

Lets update vagrant file in core to install bc

Also document as a prerequisites when running tests


[Bug]: When only Staging access is given, it is seen that both Production and Staging are visible in Edit and Deploy mode

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When only Staging access is given, it is seen that both Production and Staging are visible in Edit and Deploy mode
Steps To Reproduce

Create an application from an instance admin user and create any datasource and configure it on both prod and staging and a few queries on this application.
Now create a role, giving all required access, and only Staging access for this application [Don't check Production, check only staging]
Create a new group, Assign this role to a group and add a user say user1, to the group
Check by logging into appsmith with the user1 on say a different browser, and ensure only Staging data is visible for the app in both edit and deploy mode.
Now from instance admin login, add another user - user2 - to the above group and save the changes
Refresh the page for user1, and now note that though for the role, we have given access to only Staging env, both the environments are visible and can be toggled in the dropdown.

https://github.com/appsmithorg/appsmith/assets/101863839/832edd5e-2fcd-4b30-a480-7b2b32830bb5
Public Sample App
No response
Environment
Deploy Preview
Issue video log
No response
Version
Cloud

@btsgh I am not able to reproduce this issue. Here is my recording of the same process. Can we get on a call and close this?
https://drive.google.com/file/d/1AUk6MV-R7Ra1uGn5RKPu0RgLqbM1WD2p/view?usp=sharing

@ayushpahwa - this is not reproducible on release or Custom env. I had logged the issue on one of the DPs that Chandan was working on. Let me try to get hold of it

https://github.com/appsmithorg/appsmith/pull/27043#issuecomment-1717495254
Here is the PR while testing which I found the issue on that particular DP- @ayushpahwa


CRON JOB FROM ATTENDANCE  | BACKEND

This is for adding attendance as present on every active class day.

Active class day is from Monday to Saturday.
Add "holiday" on any holiday it comes on active class day.
Cron should run only one time a day.
Cron should run at 12 AM.
All the Cron options should come from the config file.
Write code in a very optimal way

Any doubt or data/information, please comment below or contact us on discord group

@Mustafiz04 please assign me this issue I will send the pr tomorrow

@subhangi2731 have you understand the problem statement completely ??
I am assigning to you.
If you have any doubt you can ask here or in discord.

@Mustafiz04 yes If I have any doubts I will reach out to u in discord

@subhangi2731 any update ??

@Mustafiz04 I am working on this will send a pr

@subhangi2731 Any update now? Its been a week you are working on this issue.

@Mustafiz04 my health was not well. I will create a pr by tomorrow surely

@subhangi2731 Okay no problem. Take care.


Shear inference with Gaussians

I made a first try with Gaussian profiles and odd pixel size without success yet... https://colab.research.google.com/drive/1_O1Li9NunvmXjedZtTf2AmdBFvDd7DZm?usp=sharing

In this notebook galaxy and psf profiles are fixed, only the shear is free so I expected that the problem was simpler than @EiffL previous experiement (https://colab.research.google.com/drive/1w2W_ISV_7sMYry7VzPFWTWk1b71AcBge?usp=sharing#scrollTo=xnZGlmijI7k-).
So I guess there is something wrong in what I did, maybe there are too much profiles or I should let the hlr free or there is not enough noise

Only shear inference works well eventually, just had to clean the code:

next step:

[ ] enable tf.function when sampling
[ ] fit the galaxy profile, intrinsic e and shear.

I am now letting free the shear and the galaxies intrinsic ellipticities and there is convergence:

In this example gamma2 is biased. I expect this bias to be reduced if I increase the number of galaxies for inference. This is my next experiment. Then I will let the galaxies hlr free as well to fit all the Gaussian profiles shape parameters.

Nice :-) Hummmm.... I would expect you would have larger error bars but I don't see why you would get much of a bias on gamma 2.... That's unexpected...

Yes I agree. Then I suspect that it is because I am trying to infer zero shear for gamma2. If I remember correctly, the gradients of the current interpolator are not well defined for zero shear, maybe this induces a bias... I'll try with non zero shear for both gamma1 and gamma2

Two runs the for inference of shear and galaxies ellipticities, it seems to work well

Next step: fit also the radius and the flux


fix: svelte types in package @agnos-ui/svelte-bootstrap

closes #708

thanks for the review @divdavem !
fully agree about this need to check our delivered types...


Remove Clickhole

Some people have requested to remove Clickhole from the list of blocked sites.

@agent-reed what do you think? I think we should just leave it and they can add it once #13 is done

Agreed

:+1:


Allow specifying I2C bus

This library hardcodes the Wire bus, so it's impossible to use this with sensors on any other I2C bus that may be available (Wire1, Wire2, etc.).
I may see if I can handle this and submit a PR...

Thanks for reporting, it is on my todo list, I prefer to use a similar construct in all my libs.
So it should be a bit like - https://github.com/RobTillaart/PCF8574/blob/master/PCF8574.h
I have some time so you might expect a development stream in an hour or so.

I have some time so you might expect a development stream in an hour or so.

Cool!  I'd already started on it (seems pretty simple to do) since my project cannot continue without this, but I'll hold off for now since you're on it.

develop branch is uploaded, tests are running

Perfect!

Which platform? (for reference)
I will merge the branch, thanks for testing!

Which platform? (for reference)
Teensy 4.1

OK, if there are more issues, just let me know!