Download Symbol via EFetch

Given a list of accession.version numbers, is there a way to download the official gene symbol (only) of the corresponding gene using one of the EDirect utilities? If not, any thoughts on how this might be best accomplished?

You can use NCBI Datasets for this.
An EntrezDirect method would be to use elink first to get links to genes from RefSeq accession.version, download gene DocSum and then extract the gene names. An example is shown below:
$ cat accs.txt
NR_133910.2
NM_001318896.2
NM_001160354.2
NM_001369393.2
NM_006552.2
$ epost -db nuccore -input accs.txt \
    | elink -target gene \
    | esummary \
    | xtract -pattern DocumentSummary -element Name
MECP2
FHL2
CXCL17
LY6K
SCGB1D1

Since the gene DocSum does not have transcript accessions, a bash for loop can be used to map acc.ver to gene symbols:
$ cat accs.txt \
    | while read -r acc ; do
        g=$(epost -db nuccore -id $acc | elink -target gene | esummary | xtract -pattern DocumentSummary -element Name);
        echo -e "$acc\t$g" ;
done
NR_133910.2     CXCL17
NM_001318896.2  FHL2
NM_001160354.2  LY6K
NM_001369393.2  MECP2
NM_006552.2     SCGB1D1

Thank you. This is extremely helpful.
I'm working with a list of 177,816 accession.versions (attached), the number of reference transcripts in the GRC38 release on the NCBI Human Genome Resources page when I downloaded it. While NCBI Datasets worked fine for a small test file of ten accession.versions, I let the complete file run overnight, but it never finished. Was I just not patient enough? I would really like this to work.
Thanks for the scripts. I'm currently running the second. When I tested it, it worked fine but slowly: it seemed like I was only getting about one result per second, meaning my full list will take over two days to complete. Is there any way to speed this up?
accNosRandom.txt

Is there any way to speed this up?

Not using EntrezDirect. As I had mentioned earlier, NCBI Datasets is a good choice for this. For example, I was able to download the data for the entire list in 6 min using the following command:
$ datasets summary gene accession --inputfile accNosRandom.txt --as-json-lines > gene_summary.jsonl

You are not doing anything wrong. Currently dataformat does not support the jsonl files generated by datasets summary gene ... commands. This feature is in the pipeline and will be added in the near future.
As a workaround, you can "download" the package without any sequence data and use dataformat as shown below:
$ datasets download gene accession --inputfile accNosRandom.short.txt --exclude-gene --exclude-protein --exclude-rna
Downloading: ncbi_dataset.zip    57.6kB done
$ dataformat tsv gene --package ncbi_dataset.zip --fields gene-id,symbol,transcript-accession | head -n3
NCBI GeneID     Symbol  Transcript Accession
10717   AP4B1   XR_007066904.1
10717   AP4B1   XM_017000090.2

Again, thanks.
Unfortunately, this doesn't appear to work as there is extraneous information in the result. I need the official symbol of the accession numbers in the file in order. It looks like the results are all the records for the genes with the accession.version numbers in my list. For example, XM_017000093.3 is the first accession number, which is a transcript for gene AP4B1. However, in the result provided by dataformat, I get a bunch of accession numbers for that gene including the one I supplied.

Ah, the details! Yes, datasets by default returns all transcripts for a given gene, not just the ones you have asked for. an additional unix join may be needed to filter the output of dataformat.

Thanks again for all your help.
join requires that the two files to be joined are sorted on the join field. I wanted to preserve the order, so I used grep:
cat accNosRandom.txt \
    | while read -r acc ; do
        grep -m 1 "$acc" accNosRandom.info.tab ;
done

where accNosRandom.txt is my list of accession numbers and accNosRandom.info.tab is the dataformated package.
BTW, when I ran datasets, I got the messages below. What do they mean? Note that the last message is different. There are 177,816 accession.version numbers in the list I gave to datasets.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The current accession.version will be returned.
The accession (NR_120632.1) you provided is not currently in NCBI Gene or does not have an associated NCBI GeneID.


Build and link Box2D in the build script

Build and link Box2D as a Git submodule (pinned at version 2.3.1) in build.rs, not requiring users to have Box2D installed on their system. This significantly reduces the effort to use this library on Windows, since it does not have a package manager to install Box2D. This does require users to have CMake installed, because this is what Box2D uses as its build system.
Is this acceptable for merging, or would you rather have this as an optional feature?

Do you mean the .define("BOX2D_INSTALL", "ON") line? This does not install Box2D on the system,

Oh I didn't know, all good then 👍

Do you mean that the Box2D cmake build should be moved into a separate crate?

That's not what I meant (I guess a box2d-sys crate would be idiomatic, but I personally don't see the benefits in this case).
I agree that the default should be the automatic local build, even on linux, an optional environment variable to a custom dynamic/static library should be enough flexibility.

@Bastacyclop I've brought back the BOX2D_INCLUDE_PATH env variable, which should behave exactly the same as before when set. I also updated the README and version. I bumped the patch version because this should be backwards compatible, but maybe it is more appropriate to bump the minor version. Let me know if any more changes are needed.

I don't think we need a variable for the header files anymore. We have them at hand now, and modifying them would do no good IMO. I was more thinking about something like:
BOX2D=path/to/Box2D/lib_dir/lib.so cargo build

You're right, setting the header files makes no sense (it has been a while since I have worked with C/C++ code 😄 ). I changed it to what you proposed, and bumped the minor version instead.

@Gohla There is no rush, but what's up ?

@Bastacyclop no time for a while :) I can specify the library path on Windows now and that works, and I updated the readme. You should be able to squash the PR commits on merge

👍

Nice bonus: docs.rs can build the documentation successfully now :)


Add a button to change the theme.

This website does not include a dark theme, which is very important for User Interaction in modern websites. So adding a button where user can switch between dark and light themes is important for UI.

@SUJAY-HK  Assigned


nowa aktualizacja

niedzialaja itivi.pl wizja.tv ??

https://github.com/mrknow/filmkodi/issues/216

@borys76 whats new?

Nothing just can't wait for long weekend :)

easter?

Yep, good Friday

well enjoy your holiday

Thanx


tuning scheduler too busy threshold

tuning scheduler too busy threshold

@siddontang @disksing @BusyJay PTAL

LGTM

LGTM


Parallel tests

Hmm. I'm not sure merging unrelated PRs  into one-another through the GitHub UI like this is a good idea. Now the PR is closed and can't be re-opened.
By merging this into bump_electron_6 you tie these changes to the fate of that experiment.
For the sake of collaboration and review, I would encourage you to merge on the command-line if you want to see two sets of changes combined. And that they nonetheless should be merged into master one at a time, if possible.
Separation of concerns makes a maintainer's life easier and preserves one's sanity. It is also polite toward any reviewer to not change the state of proposed PRs this drastically. It is early days for the fork, but setting up good habits early can pay off; by making them habitual, they become second-nature and you don't have to think about it anymore.
Anyway, that's all subjective project maintenance philosophy. My two cents.

We are not going to merge #48 to our master. That is just an experiment. I merged this to that one to save time.

They are both your branches, so... I can't say I'm not confused, but I trust that you know what you're doing.


Feat request: pubsubplus-connector-kafka-sink should be available on Maven Central

Feature request
Most of the time, pubsubplus-connector-kafka-sink involves the implementation of custom classes, for example, SolRecordProcessorIF. For this reason, it would be convenient for the connector API to be available on a maven repository so that custom classes can be packaged independently of the connnector.

2.2.0 was uploaded to Maven Central.
See https://github.com/SolaceProducts/pubsubplus-connector-kafka-sink#build-a-new-record-processor for more info.


Help

Hello i am facing errors when i am deploying project (virtual assistant for blind) can you pls guide me how to run the project from scratch pls i need to submit this project 😢

Did you figure it out?

Nope we have stucked till now do you have any updated code and give me
proper readme file that would be helpful for us
On Tue 13 Dec, 2022, 12:13 AM KritikaJoshi22, @.***>
wrote:

Did you figure it out?
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347059967,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAFBSBBSY7CLYF4HM7LWM5W57ANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

The project is working fine till login after login it sucks in between and
through errors
On Tue 13 Dec, 2022, 12:26 AM 13 110_Omhange, @.***> wrote:

Nope we have stucked till now do you have any updated code and give me
proper readme file that would be helpful for us
On Tue 13 Dec, 2022, 12:13 AM KritikaJoshi22, @.***>
wrote:

Did you figure it out?
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347059967,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAFBSBBSY7CLYF4HM7LWM5W57ANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

How are you exactly running the project? Can you please help me I'm a beginner and am facing a lot of errors.

ok first install python,django and then try to run the project main py file
using cmd go via read me file which they have given
On Tue 13 Dec, 2022, 12:35 AM KritikaJoshi22, @.***>
wrote:

How are you exactly running the project? Can you please help me I'm a
beginner and am facing a lot of errors.
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347112109,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAEC25QX4EVAAB4VODTWM5ZQBANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

ok seems horrible so i  a same project which works perfectly but the only
thing is missing i that is the webpage this will not work project will run
on cmf if you want i can give you that ,and if we talk about this we are
still working on it if you want my project u can dm me personally will
share you zip
On Tue 13 Dec, 2022, 12:41 AM KritikaJoshi22, @.***>
wrote:

I did that. But it somehow doesn't work. I'm getting the following error
after running the file:
Exception in thread django-main-thread:
Traceback (most recent call last):
File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\threading.py", line
1009, in _bootstrap_inner
self.run()
File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\threading.py", line
946, in run
self._target(*self._args, **self.
*kwargs) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\autoreload.py",
line 64, in wrapper fn(*args, *kwargs) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\management\commands\runserver.py",
line 134, in inner_run self.check(display_num_errors=True) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\management\base.py",
line 475, in check all_issues = checks.run_checks( File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\registry.py",
line 88, in run_checks new_errors = check(app_configs=app_configs,
databases=databases) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\urls.py",
line 14, in check_url_config return check_resolver(resolver) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\urls.py",
line 24, in check_resolver return check_method() File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 494, in check for pattern in self.url_patterns: File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\functional.py",
line 57, in get res = instance.dict[self.name http://self.name] =
self.func(instance) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 715, in url_patterns patterns = getattr(self.urlconf_module,
"urlpatterns", self.urlconf_module) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\functional.py",
line 57, in get res = instance.dict[self.name http://self.name] =
self.func(instance) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 708, in urlconf_module return import_module(self.urlconf_name) File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\importlib_init.py",
line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in
call_with_frames_removed File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\mysite\urls.py",
line 2, in from django.conf.urls import url, include ImportError: cannot
import name 'url' from 'django.conf.urls'
(E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\conf\urls_init
.py)
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347127372,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAF3MYMNWA2Z2Z2ZN5TWM52G7ANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

ok seems horrible, so i have the same project which works perfectly but the
only thing is missing i that is the webpage this will not work in our
project it will run on cmd everything is same only the web is not available
if you want i can give you that ,and if we talk about this we are still
working on it if you want my project u can dm me personally will share you
zip
On Tue 13 Dec, 2022, 12:50 AM 13 110_Omhange, @.***> wrote:

ok seems horrible so i  a same project which works perfectly but the only
thing is missing i that is the webpage this will not work project will run
on cmf if you want i can give you that ,and if we talk about this we are
still working on it if you want my project u can dm me personally will
share you zip
On Tue 13 Dec, 2022, 12:41 AM KritikaJoshi22, @.***>
wrote:

I did that. But it somehow doesn't work. I'm getting the following error
after running the file:
Exception in thread django-main-thread:
Traceback (most recent call last):
File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\threading.py", line
1009, in _bootstrap_inner
self.run()
File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\threading.py", line
946, in run
self._target(*self._args, **self.
*kwargs) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\autoreload.py",
line 64, in wrapper fn(*args, *kwargs) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\management\commands\runserver.py",
line 134, in inner_run self.check(display_num_errors=True) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\management\base.py",
line 475, in check all_issues = checks.run_checks( File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\registry.py",
line 88, in run_checks new_errors = check(app_configs=app_configs,
databases=databases) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\urls.py",
line 14, in check_url_config return check_resolver(resolver) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\core\checks\urls.py",
line 24, in check_resolver return check_method() File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 494, in check for pattern in self.url_patterns: File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\functional.py",
line 57, in get res = instance.dict[self.name http://self.name] =
self.func(instance) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 715, in url_patterns patterns = getattr(self.urlconf_module,
"urlpatterns", self.urlconf_module) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\utils\functional.py",
line 57, in get res = instance.dict[self.name http://self.name] =
self.func(instance) File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\urls\resolvers.py",
line 708, in urlconf_module return import_module(self.urlconf_name) File
"C:\Users\l\AppData\Local\Programs\Python\Python310\lib\importlib_init.py",
line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in
call_with_frames_removed File
"E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\mysite\urls.py",
line 2, in from django.conf.urls import url, include ImportError: cannot
import name 'url' from 'django.conf.urls'
(E:\Drisht-E\Virtual-Assistance-For-The-Blind\voice_based_email\mysite\venv\lib\site-packages\django\conf\urls_init
.py)
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347127372,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAF3MYMNWA2Z2Z2ZN5TWM52G7ANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

That will be of great help. Where can I dm you?

@.*** or dm on ig (omhange)
On Tue 13 Dec, 2022, 1:22 AM KritikaJoshi22, @.***>
wrote:

That will be of great help. Where can I dm you?
—
Reply to this email directly, view it on GitHub
https://github.com/Candida18/Virtual-Assistance-For-The-Blind/issues/1#issuecomment-1347200066,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOITAEGZX4ZFLCTIJJN6WLWM567BANCNFSM56VG7G2Q
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

@omhange28
Hi,
I am Duyshanth, I am looking to run this project and facing lot of errors, As you mentioned that you had the similar project. I would like to take that but I am unable to contact you on Instagram as many username are with name. So, Kindly reach me out at: mail<EMAIL_ADDRESS>and Instagram Id: dushyanth._  or you can ping me in Git
Or please share me your mail id:
Thanks,
Duyshanth

assign this issue to me
@Candida18


Error squiggles are poorly located when using generic components

This issue has been moved from a ticket on Developer Community.

[severity:It's more difficult to complete my work] [regression]
The new Razor editor underlines a lot of lines even though there is an error on one line only. It did not happen in the legacy Razor editor.
See the screenshot. There is an error on , but  is red,  is red and  is red.

Original Comments
Feedback Bot on 2/2/2023, 00:55 AM:
(private comment, text removed)

Original Solutions
(no solutions)

"""
OP's original text is:
There is an error on , but  is red,  is red and  is red.
"""

Screenshot from Dan. Repro is just to put <InputNumber /> somewhere in your Razor file:

This was fixed with https://github.com/dotnet/razor/pull/8927


Add support for customizing Swagger UI URL

Describe the issue
Currently, the URL of Swagger UI is hardcoded to swagger/ui (https://github.com/Azure/azure-functions-openapi-extension/blob/main/src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiTriggerFunctionProvider.cs#L91).
Ideally, we should be able to customize the URL.
By default, after publishing the function, the swagger UI is available at: https://testaccount.azurewebsites.net/api/swagger/ui
we can remove the api prefix by adding the below lines to host.json:
  "extensions": {
    "http": {
      "routePrefix": ""
    }
  },

but with the above lines, the URL will look like this: https://testaccount.azurewebsites.net/swagger/ui
Ideally, we should be able to serve Swagger UI from the root, that is: https://testaccount.azurewebsites.net

still actual


network timeout test

this test confirms that https://github.com/keboola/db-extractor-common/pull/84 works properly - shown by https://travis-ci.org/keboola/db-extractor-common/builds/430305473 (not rebased to latest master)
isues to solve:

tcpkill is probably not the best tool here, it's not 100% reliable and must be run in "interactive mode", it works but something simpler (and more brutal) might work too (like resetting the entire eth0 interface)
testSquirrelFetch does not work (don't know why, must be something stupid)
phpunit interferes by converting warnings/errors which are not thrown as errorexception, the only way to test it properly is to switch the conversions off, which mustn't be done for the entire suite, if possible turn for the RetryTest class only, if not we have to create a new test suite for that. (ths is a blocker)
the remaining issue is that during conection PDO seems to throw exception (unlike during query/fetch where it seems to throw a warning), so the internal retry should a) also wrap around PDO ctor where connection is estabilished b) retry on PDOExceptions too

interesting reading https://githnup.com/doctrine/dbal/issues/2806

just fyi https://githnup.com/doctrine/dbal/issues/2806 seems broken

the link? that was intentional :) github=githňup

I suppose we'll just need 2 phpunit.xml and run them both in composer

i'm working on this - i think i'll be able to do without two phpunit.xml

beware that the default timeout is lowered https://github.com/keboola/db-extractor-common/pull/85/files#diff-21206968cd8981462fac03dfca846b69R19
to finish the tests in a reasonable time, but why is the default set to 1000? that's 16,6 minutes on first retry?

nah, 1000 is 1 second (see https://github.com/vkartaviy/retry/blob/master/src/Retry/BackOff/ExponentialBackOffPolicy.php#L13)
but it may be worthwhile making this an injectable property

ah, ok then! However, If we make it injectable, we can maintain the current test speed (~7 mins or less if set to e.g. 10), otherwise they'll run probably for an hour.

yeah, I think it's worth it (injecting).  may want to do a similar thing for the sqlstate codes here https://github.com/keboola/db-extractor-common/pull/78


Issue with links

The embedded links always cut off letters at the end. Please fix it. Thank you.

Where is it happening? Can you give me an example?

I think the problem was with  tag inside links. It werks properly for a long time.


Peers sorting in peers tab

I would like to be able to sort peers by clicking on column title in the peers tab.
This action will sort alphabetically and switch from A-Z to Z-A (or lower to larger and vice versa for numbers) showing a little arrow in the column title bar.

That's good suggestion. I think we should add sorting to all list views as a part of this.


fix: find server errors and display them with FileResponse errors

What does this PR do?
checks the server response for other issues not present in the getFileResponse() method from SDR and displays them alongside other deployment issues.
What issues does this PR fix or reference?
@W-9816657@ https://github.com/forcedotcom/cli/issues/1180
OLD
 ➜  sfdx force:source:deploy -m CustomField:Account.Name
*** Deploying with SOAP API ***
Deploy ID: 0AfJ000001m2PoWKAU
SOURCE PROGRESS | ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | 0/1 Components
ERROR running force:source:deploy:  Deploy failed.

NEW
 ➜  sfdx force:source:deploy -m CustomField:Account.Name
*** Deploying with SOAP API ***
Deploy ID: 0AfJ000001m1diRKAQ
SOURCE PROGRESS | ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | 0/1 Components

=== Component Failures [1]
Type   Name             Problem
─────  ───────────────  ──────────────────
Error  Account.NameNew  Not in package.xml

if the dupes aren't happening, looks good.


Mod crashes on New 1.18.2 Journeymap version

crash-2022-03-17_11.05.24-fml.txt
Currently your Mod is crashing on load up with the latest JourneyMap Update

This issue is caused by an invalid dependency declaration: https://github.com/frank89722/JourneyMapIntegration/blob/1.18.x/src/main/resources/META-INF/mods.toml#L34
If you want any version with atleast major version 5 and minor version 8, then just leave the last segment off. The comparison will always start from the left side, work segment by segment and stop when the current version doesn't fit in the range or the dependency version range doesn't specify a more specific segment.

Seems like FTB mods can't work on 1.18.2 so I'll remove the 1.18.2 tag on CF for now
And this is the version for 1.18.1 with dependency version range fix
https://www.curseforge.com/minecraft/mc-mods/journeymap-integration/files/3696674


Setting download options for a specific source_preference in Python

Checklist

[X] I'm asking a question and not reporting a bug or requesting a feature
[X] I've looked through the README
[X] I've verified that I'm running yt-dlp version 2022.06.29 (update instructions) or later (specify commit)
[X] I've searched the bugtracker for similar questions including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue

Please make sure the question is worded well enough to be understood
Hello
Do not be tired
I use your script to download from YouTube.
I wanted to know how to set the option so that it only downloads for example source_preference with a value of -1?
I download the best available mp4 file for the requested YouTube link with the following codes in Python, Ubuntu operating system.
import yt_dlp URL = 'https://www.youtube.com/watch?v=dsfsfdsfdsfdsfds' ydl_opts = {     'format' : 'mp4/bestvideo/best',     'outtmpl': "./data/dl/133121-1001111111111"+".%(ext)s", } with yt_dlp.YoutubeDL(ydl_opts) as ydl:     filename = ydl.extract_info(URL, download=True)
Provide verbose output that clearly demonstrates the problem

[ ] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[ ] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
No response

Add an appropriate filter to your format. Eg: 'format': '(bv*+ba)[source_preference=-1]'
By I don't recommend filtering by souce_preference, preference etc. These fields are only meant for sorting and their actual values don't mean anything. As such, they may change in future with no warning


Error 'NoneType' object has no attribute 'append' since upgradding to 1.1.0

Hello,
I use pdfid with a django project but since I have upgraded to version 1.1.0, I got a lot of error 'NoneType' object has no attribute 'append'
This is caused by the line 577: disarmed_filebuffers.append(disarmed_pdf_buffer.getvalue())
Somebody knows how to fix this ?
Thank you

so you are using the disarm new feature introduced, am I right? I have detected the introduced bug, I'll make a patch release


[Bug] Duplication glitch via Ped Beds + Crows

Describe the bug
The bug in question is a duplication glitch in which crows can be used to duplicate items with a pet bed.
To Reproduce
Steps to reproduce the behavior:

Get a Crow
Put an item in the Hand/Hat slot [Can literally be anything in Hand slot, Hat slot for helmets]
Kill the Crow [Since hitting it doesn't work you can suffocate it with sand], when it dies it drops helds items
When the Crow respawns it will have the held items it dropped when it died on it, duplicating said item.
Expected behavior
Crow dies, drops its items and respawns with nothing equipped. Alternatively doesn't drop said items and respawns with them. First option seems better in my opinion.

Screenshots
https://github.com/katubug/CottageWitchRecast/assets/20379159/0dde6f5e-f552-443f-a923-6b746431b252
What Cottage Witch: Recast version are you using?
Version: 1.3.2 but also persists to 1.4.0 [Checked]
Additional context
Very problematic in servers, as any item can be equipped in the hand slot of the Crow - From Blocks to items to armor. Imagine infinite anything! Albeit a very slow process as a crow can only hold one item at a given time, it can be easily sped up with multiple crows with pet beds.

Hoo boy, this is a complicated one! I'm honestly not sure whether this should be reported to Domestication Innovation or Hexerei, as it's a cross mod interaction. Probably both?

I reported it to both, although I linked the other issue. Thanks for reporting!


Deleting the migration message in a mainchare migration ctor after restart causes error.

This particular behavior should either be documented, or possibly changed to be consistent with the rest of charm. AFAIK all other (or at least most) other messages like this (mainchare constructor, array migration constructors) leave the application in charge of deleting the message.

From what examples of migration ctor's I see in charm/src/* users we are never freeing the message from inside any migration constructor (mainchare or array element).
PR #2348 updates the documentation

Comment specifying how migration messages are handled in all cases: https://github.com/UIUC-PPL/charm/pull/2348#issuecomment-505150185


Create default logo template and sizing for adapters

Currently all logos are sourced and created in different styles. We should standardise the naming and the design of these. We should work with burkhard & team to come up with a common template which we can add to along with defining common dimensions.

Kicking off with Burkhard.


Site/service is down?

Hi,
I am reading the St2 Orquesta docs, and found the link to https://www.orquestaedit.com/ to visualize workflows, but it's failing to resolve for me? Any idea if it's a temporary glitch?
https://downforeveryoneorjustme.com/orquestaedit.com

hello, I wrote rehearsal while I was working at Microsoft, and the orquestaedit site was running on employee azure credits.  I recently moved to a new role and Microsoft must’ve deleted my azure resources.
I think your alternatives are either to

run the web server yourself (instructions in the readme of the repo)
use the stackstorm web UI workflow editor tool (which I believe was open sourced relatively recently)

if the demand for having a site like orquestaedit is high enough, Id be open to paying for it to be hosted on my own dime, the st2 maintainers welcomed me into their community, helped me debug st2 issues and helped me grow as an engineer.

Hi @trstruth
Thanks for writing rehearsal! I am willing to run it locally myself. Would it be OK to leave it open for a while? So others will be aware of the issue in the St docs.
I will try to prepare a PR to fix the link there, changing it to this repo instead. What do you think?
Bruno

BTW, just managed to get it working with no issues :+1: great job!


Panorama photos are not recognised as duplicates

Unfortunately AntiDupl.NET can't find similar panorama photos (which I could find with another program). No matter which algorithm I choose and even with the highest treshold with a lot of false positives these photos are not shown in the table.
Please change the extension of the attached files to .7z and extract them to get the pictures. I could only upload them like this, because they are bigger than 10MB
IMG_7191.txt
IMG_7192.txt

Hi!
Which version do you use? Maybe the resolution is just to release the new version?
My version is the latest release (2.3.9):

Now I also put the two test pictures into one folder and I even duplicated the files to have exactly matching ones. I also added a non panorama photo, which I also duplicated to be sure that the directory gets checked:

I hope this helps. Please note that I like AntiDupl.NET and began to use it. That's why I try to help to get it better.

Hi,
you are right, that was the solution to set Maximal image width/height higher. Thank you!
I think, we should then turn this into a feature request/enhancement, that such case could be handled in a smarter way.
Ideas:

Option checkbox for Maximal image width/height autodetect.
Display a warning eg.: "The directory also contains bigger images then the Maximal image width/height. Please adjust that settings if you want to scan them too."


Add more information in samples root Readme file

We have refactored most of our samples with terraform and defaultTokenCredential, we need to add information about this in our root readme file.

close this issue, since related pr is merged.


paddleMIX  ppdiffusers Stable Diffusion 3 inference optimize

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.8 out of 9 committers have signed the CLA.:white_check_mark: LokeZhou:white_check_mark: CrazyBoyM:white_check_mark: jerrywgz:white_check_mark: westfish:white_check_mark: zhoutianzi666:white_check_mark: cocoshe:white_check_mark: nemonameless:white_check_mark: luyao-cv:x: chang-wenbinYou have signed the CLA already but the status is still pending? Let us recheck it.


Highchart v2.1.7 in the SDK. Fail to load splunk.ui.charting.js if v3 highchart is used in web project

I am using the latest master branch of Splunk JavaScript SDK, together with Highchart v3 in a PhoneGap project. But the splunk.ui.charting.js failed to be loaded.
splunk.ui.charting.js line 13041
 dataLabels: merge(defaultLabelOptions, {

"Uncaught TypeError: undefined is not a function"
It turns to be something related to HighchartsAdapter. The highchart in JS SDK (v2.1.7) doesn't define any HighchartsAdapter in window object, but the high chart.js in my PhoneGap project (v3.0.2) has such global variable defined.
There are 2 quick and dirty solutions to fix this.

set globalAdapter=null, as if there is no window.HighchartsAdapter defined.

just to redefine the merge function. Change line 12066 of splunk.ui.charting.js
   line:12066: 	//merge = adapter.merge,
   merge = function () {
   var args = arguments;
   return jQuery.extend(true, null, args[0], args[1], args[2],args[3]);
   },

By doing so, the script can be loaded and executed correctly and all charts show up.
However, it will be great if we can fix the SDK code to sandbox the embed HighCharts, or simply upgrade the HighChart to v3.

Hi @jovezhong, I hope you've found a workaround by now. Can we close this? :smile:


add reference to "Domain-Driven and Legacy"

http://domainlanguage.com/ddd/strategy/GettingStartedWithDDDWhenSurroundedByLegacySystemsV1.pdf

https://www.domainlanguage.com/ddd/surrounded-by-legacy-software/
https://www.domainlanguage.com/wp-content/uploads/2016/04/GettingStartedWithDDDWhenSurroundedByLegacySystemsV1.pdf


Fix race condition of deleting ccnp in e2e test

There is a flake in e2e test when a test case starts to proceed before ccnp comes to take effect by cilium-agent. The correct way to delete ccnp is to run "kubectl delete" followed by "cilium policy wait", and kubectl helper already has such wrappers.
Fixes: #24380
Fix race condition of deleting ccnp in e2e test

/test

I believe the CI failure belongs to a known flake https://github.com/cilium/cilium/issues/20723, and I can't reproduce it by running locally.

I believe the CI failure belongs to a known flake #20723, and I can't reproduce it by running locally.

I agree. Feel free to mark ready-to-merge once it's reviewed and you have triaged CI failures with a comment.

Let's keep :eyes: on the HostFW flakes (eg. https://github.com/cilium/cilium/issues/22578) for a bit ... maybe this is all what was needed for them?
@jschwinger233 we typically backport CI fixes. Could you check how far back this applies (I would assume v1.11), and add backport labels? :pray:

No-change push to split the content up into two patches, and CI passed previously.


Not recognizing PURA 4 Hardware

The problem
Integration did not recognize the diffuser device as the Version 4 device but instead as version 3.
Official app sees device as version 4
What version of Home Assistant Core are you running?
2023.12.1
What was the last working version of Home Assistant Core?
No response
Diagnostics information
config_entry-pura-0318e21504f52db9eeff2924c1f75592.json.txt
Anything in the logs that might be useful?
No response
Additional information
No response

This should be resolved in 0.1.19


CON-2459 Logo now cannot overlap the Navigator

Coverage remained the same at 18.176% when pulling 42982b64adb4d9fc6845a3701a6bd3ad2dfd70c7 on CON-2489-Nav-drawer-is-removed into fec0c616031dd17b7bfb5ee01941f21066eca431 on master.


Implemented Visualization for Path costs and Unifrom Cost Search

This implements 2 visualizations:

Lowest Path costs in a graph
Uniform Cost Search

Progress in #57
Since I have used JS-Beautifier for the files, diff might show too many changes.
Commits squashed:
First prototype for Uniform Cost Search
Fixed bug in UCS implementation and added legend
JS beautified for standard and added hover event for step costs
Finished cost detail and uniform cost search

Both diagrams look nice! Let's try to figure out if there's a way to improve how it shows the concepts. Ideas:
For step costs, is it obvious to a reader that the path would be different? One way to make it obvious is to show the path with costs and the path without costs. Maybe a side by side approach, where you show on the left breadth first search's shortest path, and on the right uniform cost's shortest path. You can move the "Lowest path" from the right to underneath the diagram, and then the reader can see side by side that breadth first has fewer nodes but higher cost.
For uniform cost search there is a concept here that is hard to see from the visualization: the frontier is expanding outwards with an increasing total path cost. The first idea I had was to actually show a dividing line for all nodes reachable with cost ≤ 1, then ≤ 2, then ≤ 3, etc., but I am not sure how to easily draw that dividing line. An easier way to show it (but may not as nice looking as the dividing line) is to draw each node with the total cost to reach that node. Then you can show that all explored nodes have a cost ≤ F and all frontier+unexplored nodes have a cost > F. The book has a “separation property” that's related to this.
I also wonder if the separation property is easier to understand with more nodes. I don't have a good example but I tried 2500 nodes to see what it might look like (but my graph is uninteresting)

Both diagrams look nice! Let's try to figure out if there's a way to improve how it shows the concepts. > Ideas:

Thanks !

For step costs, is it obvious to a reader that the path would be different? One way to make it obvious is to show the path with costs and the path without costs. Maybe a side by side approach, where you show on the left breadth first search's shortest path, and on the right uniform cost's shortest path. You can move the "Lowest path" from the right to underneath the diagram, and then the reader can see side by side that breadth first has fewer nodes but higher cost.

That sounds like a good idea. Hovering over any one of the node (from either graph) will show both the bfs shortest path and uniform cost search's shortest path.

For uniform cost search, there is a concept here that is hard to see from the visualization: the frontier is expanding outwards with an increasing total path cost. The first idea I had was to actually show a dividing line for all nodes reachable with cost ≤ 1, then ≤ 2, then ≤ 3, etc., but I am not sure how to easily draw that dividing line.

I am a little confused about how exactly are you imagining it. I understand the point about including the separation property but can't really see how this would look.

An easier way to show it (but may not as nice looking as the dividing line) is to draw each node with the total cost to reach that node. Then you can show that all explored nodes have a cost ≤ F and all frontier+unexplored nodes have a cost > F. The book has a “separation property” that's related to this.`

I agree. I will see how this one works out.

@redblobgames
I have updated the step costs visualization to compare between Lowest Cost Path and Breadth First Search Path. Kindly review it.
For the Uniform Cost Search, I will go with the second approach. Although can you describe a little more about how you imagine it should look like?

The lowest cost vs fewest node path diagram looks great! Hovering over any node shows the difference clearly. One minor suggestion: the label "Lowest Cost Path" describes the output and "BFS Shortest Path" mentions the algorithm. You might put on the top line "Lowest Cost Path" and "Fewest Node Path" and then on the next line or at the bottom of the rectangle put "Uniform Cost Search" and "Breadth First Search".
For the uniform cost search diagram I think one of the key concepts is that the frontier expands to include higher priority (total path cost) nodes. I had been thinking that you could draw a "contour" line in the graph diagram itself, but I know how to do this by hand but not how to do this in code. Instead, here's something that's simpler to implement:

Make the total path cost the node label instead of (or somehow in addition to) A,B,C, etc. That would allow the reader to look at the diagram and see that all the low values are explored and all the high values are unexplored. You might use a different color for the path cost and the edge cost.
In the box on the right side, show both the explored and frontier sets. You can divide the box into two with a vertical line separating them. The reader will be able to see that the lower values are explored and the higher values are frontier.
Or maybe show all three - unexplored, frontier, explored. The reader will be able to see the low vs high value separation here too.

Later, we might want the animation buttons to also have a slider and maybe play/pause (like youtube), but I think we can discuss this as a general technique instead of something specific to these diagrams.

@redblobgames Ok. I'm on it.

Uniform Cost Search is updated to show separation property clear.
@redblobgames Is this similar to what you had in mind ?

Please squash. thanks.

@Ghost---Shadow I did not squash because the other commits were in response to a review. So it would be easier to notice the difference.

Looks good!


Hitting rate limits

I get this error with any search with more than a few emails:
GaxiosError: Too many concurrent requests for user
at Gaxios.<anonymous> (/attachment-downloader/node_modules/gaxios/build/src/gaxios.js:72:27)
at Generator.next (<anonymous>)
at fulfilled (/attachment-downloader/node_modules/gaxios/build/src/gaxios.js:16:58)
at processTicksAndRejections (internal/process/task_queues.js:89:5) {

It'll be great if this library could throttle itself to stay within Gmail's API limits!

Is there a way around this?  I was about to do a nice bulk starred download and this happened?

@blueteq Rate limit is not implemented yet in this tool.

@blueteq Rate limit is not implemented yet in this tool.

Thank you for the quick reply, is the limit per day or per request? Then I can plan the pulls?

@blueteq Rate limit is not implemented yet in this tool.

Thank you for the quick reply, is the limit per day or per request? Then I can plan the pulls?

It is 250 request per user per second. https://developers.google.com/gmail/api/v1/reference/quota

@gopi-ar & @blueteq I hope above commit will solve your rate limit issue

Thank you for pushing a fix! While this solves the rate limit, it doesn't download more than 100 attachments in one go. Maybe something to do with  if (counter === 100)?

It can download more than 100 attachment. 100 number is just for number of attachment in one batch. I will confirm yet


tiles get lost after switching off the display

First I submitted the following ticket into OSMTracker's issue list and the author replied that the problem was most likely on the OSMDroid library part. So I'm putting it here as well in the hope that... it could be useful somehow. If it won't, feel free to close it.

Screen 1: OSMTracker is tracking, all tiles in the current area are downloaded. Then I switch off the display to save battery...

Screen 2: after switching on the display I see this - couple of tiles are missing. OSMTracker reloads them, it takes some time and data from my data limit. In the end everything is loaded just like in the first screenshot. Then again I turn off the display...

Screen 3: ... to find out that after switching it on I have lost another tiles. And again, it starts reloading the missing tiles.

Sometimes when mapping I get to areas without service and then no reload can occur so I am a little bit blinded.
OSMTracker for Android v0.6.11
HW: Nexus 6 (Android 6.0.1)

dollars to donuts, this is probably not an osmdroid issue. We provide a variety of tools to support caching and minimize network usage. Most likely, the author used something other than the default setting for map provider uses Assets, Archives, File Cache, and then Online network access.
It's possible that you're device doesn't have an Environment.getExternalStorage available OR the app doesn't have write permissions to external storage OR sine you're running android 6, the app hasn't been updated for the new permissions scheme in which you the user, have to grant explicit write access to storage in order to get things caching correctly.
For the author of OSMTracker, it's more than possible now to set the cache dir to be the application's private data folder which would eliminate the need for the read and right to external storage.
hope this helps, but there's little I can do from over here.

Hi, thanks for the pointers.
Unfortunately I'm not the one who implemented the map view no OSMTracker, it was done by contribute since long gone so I'm not very familiar with the implementation... The code using the MapView is around here I believe: https://github.com/nguillaumin/osmtracker-android/blob/master/app/src/main/java/me/guillaumin/android/osmtracker/activity/DisplayTrackMap.java#L169
It seems to me we're using the defaults for everything (just changing the tile source depending on a user preference), would you be able to have a quick look and tell me if you see anything wrong with the code?

it's more than possible now to set the cache dir to be the application's private data folder

How would I do that?
Thanks!

Downloaded and testing the application and am able reproduce the issue as suggested.
The application targets Android 16, so it is automatically granted the storage permissions, so that isn't the issue.
I upgraded the osmdroid plugin from 4.2 to 5.1, but had to remove the implements OpenStreetMapContributorConstants in DisplayMapData.java for the upgrade. With the upgrade, the issue still persists. Additionally, I tested using all three Map Sources: Mapnik, Cycle Map, and MapQuest Open. All have the same issue.
I don't know well enough how the cache system works, is it downloading tiles again or could this be slow loading of cache?

Could osmView.invalidate(); cause a refresh of the map?
This is triggered in the onResume method. Removing the call to pathChanged() still experiences the same issue.
I just loaded up the OpenStreetMapViewer test application and this issue exists there as well, so this seems to be a global issue.
Delving into this further, I wanted to determine if this was a slow loading mechanism from cache or if it was downloading live each time. If I load the application with cell service, it will experience this slow load. If I am in airplane mode, the application loads the map instantly. Interestingly, if I use cell service for the load and instantly enable AirPlane mode, it will result in all gray tiles never loading.
I suspect this may relate to the mechanism for determing if tiles have been updated. Possibly the code is waiting for the server response prior to loading the cached files? If so, maybe we could reverse this by loading the tiles first and then checking for an update?

again, assuming defaults, the tile request is first checked from assets, the file based archives, then the cache, then download the tile (and write to the file system for the cache). There is in a mechanism to expire tiles based on openstreetmap.org's policy of something like 3 days. This should be configurable since 5.1 (i think).
There's a few things to try to narrow down the root cause.

turn on debugging
OpenStreetMapTileProviderConstants.DEBUGMODE=true;
turn on tile loading debugging
OpenStreetMapTileProviderConstants.DEBUG_TILE_PROVIDERS=true;

Funny story, i just ran into a similar issue and now that I think about it, i think there was a few related issues in the tracker. My issue is that tiles loaded from assets cause a boat ton of GC and is actually causing serious battery drain

related issue #131

I guess i own someone donuts :)
I'll see look into as time allows

a few notes, offline tile loading doesn't appear to be affected by this, no reloading noticed with sqlite files.
i think the fix for 272 has either helped to fixed this. The cache was being LRU cache was being checked, but not inserted into.
another issue is that when using online sources, the tile download will attempt to download the tile indefinitely until it's loaded

the fix for this should be in master now. feel free to test and reopen if it's still a problem for you. thanks for the bug reports!


ERROR: Error forwarding the new session....

When i downloaded complete repository with example test (after running run) - i got:
ERROR: Error forwarding the new session Empty pool of VM for setup Capabilities [{rotatable=true, locationContextEnabled=true, loggingPrefs=org.openqa.selenium.logging.LoggingPreferences@81ee3f7, browserName=firefox, javascriptEnabled=true, handlesAlerts=true, requestOrigins={name=webdriverio, version=4.6.2, url=http://webdriver.io}}]

@MichalDulemba I updated the example docker-compose.yml file and added a Troubleshooting section. Take a look and let me know if you need something else.
Thanks.

Thanks a lot. Works!

Any tips if I still get same error after following troubleshooting and making sure there is enough of a pause in between?

Like @darrylb-github, I'm having this same issue. Neither of the two workarounds solved my problem. One workaround doesn't work, because there is no bash shell in the container (see #11). And the other still gives the "Error forwarding the new session" error.
Starting webdriverio_hub_1 ... done
Starting webdriverio_chrome_1  ... done
Starting webdriverio_firefox_1 ... done

[19:27:50]  COMMAND	POST 	 "/wd/hub/session"
[19:27:50]  DATA		{"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"chrome","loggingPrefs":{"browser":"ALL","driver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"4.14.1","name":"webdriverio"}}}
[19:27:50]  COMMAND	POST 	 "/wd/hub/session"
[19:27:50]  DATA		{"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"firefox","loggingPrefs":{"browser":"ALL","driver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"4.14.1","name":"webdriverio"}}}
ERROR: Error forwarding the new session Empty pool of VM for setup Capabilities {browserName: chrome, handlesAlerts: true, javascriptEnabled: true, locationContextEnabled: true, loggingPrefs: org.openqa.selenium.logging..., requestOrigins: {name: webdriverio, url: http://webdriver.io, version: 4.14.1}, rotatable: true}
chrome
    at new RuntimeError (/install/node_modules/webdriverio/build/lib/utils/ErrorHandler.js:143:12)
    at Request._callback (/install/node_modules/webdriverio/build/lib/utils/RequestHandler.js:318:39)
    at Request.self.callback (/install/node_modules/request/request.js:185:22)
    at emitTwo (events.js:126:13)
    at Request.emit (events.js:214:7)
    at Request.<anonymous> (/install/node_modules/request/request.js:1161:10)
    at emitOne (events.js:116:13)
    at Request.emit (events.js:211:7)
    at IncomingMessage.<anonymous> (/install/node_modules/request/request.js:1083:12)
    at Object.onceWrapper (events.js:313:30)
ERROR: Error forwarding the new session Empty pool of VM for setup Capabilities {browserName: firefox, handlesAlerts: true, javascriptEnabled: true, locationContextEnabled: true, loggingPrefs: org.openqa.selenium.logging..., requestOrigins: {name: webdriverio, url: http://webdriver.io, version: 4.14.1}, rotatable: true}
firefox
    at new RuntimeError (/install/node_modules/webdriverio/build/lib/utils/ErrorHandler.js:143:12)
    at Request._callback (/install/node_modules/webdriverio/build/lib/utils/RequestHandler.js:318:39)
    at Request.self.callback (/install/node_modules/request/request.js:185:22)
    at emitTwo (events.js:126:13)
    at Request.emit (events.js:214:7)
    at Request.<anonymous> (/install/node_modules/request/request.js:1161:10)
    at emitOne (events.js:116:13)
    at Request.emit (events.js:211:7)
    at IncomingMessage.<anonymous> (/install/node_modules/request/request.js:1083:12)
    at Object.onceWrapper (events.js:313:30)

@darrylb-github I think I found the problem. The docker-compose.yml file in Git is missing a necessary environment variable for each of the two browser containers. I debugged the Selenium scripts to find where they were failing, which led me to this. So if your problem was in running the example, that's why. I'll write up an issue for it and submit a PR.


⚠ Processors has degraded performance

In a9a1cea, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 68 ms

Resolved: Processors performance has improved in 3b6361f.


stdlib.apt_source does not support Flat Repository Format

Currently, the --components option must be non-empty, as it is a __required__ option.  This prevents specifying componentless sources such as the following (please, see https://wiki.debian.org/RepositoryFormat#Flat_Repository_Format):
   deb uri file:///some/directory/

The --components option should probably be made optional.

Let me know if #115 helps. It's just a quick change from __required__ to optional.

Yes, that's all needed.  Thank you!


[v1.x] Backport the GroupNorm implementation fix and introduce a migration path

Description
This is a backport of  #18199 for MXNet 1.x that doesn't break compatibility with existing models.
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[x] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at https://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[x] To the best of my knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[x] Add a switch that switches between the old and the new implementation.
[x] Update the the unit test to test both implementations.
[x] Document the operator's switch.
[x] Document the switch in the Gluon block.
[x] Add a warning in the Gluon interface.

Comments

Since GroupNorm will be moved to npx in MXNet 2.0, introducing a (dummy) v2 parameter in MXNet 2.0 is not necessary, since backward compatibility will be broken anyways.
Should this be included with MXNet 1.7?

The linter checks are currently failing due to false positives in unrelated files: #18269

@mxnet-bot run ci [edge, unix-gpu]

@mxnet-bot run ci [all]


Removed sprockets_better_errors from Gemfile

Students who use this lab as the sample app for the Rails Static Request readme/code-along get an error “undefined method lookup_asset_for_path” error when rendering their views. This error is resolved by removing the sprockets_better_errors gem

Hello @leighsn ,
We've merged this pull request in. Thank you for submitting this PR and for contributing to a learn-co-curriculum repository!
We appreciate your support! 💙


object_version_info hangs on objects with huge number of versions

The object_version_info function attempts to return all versions of given object.
This approach turns unusable in cases, where objects have huge number of versions. In our case, we have objects with 28 million of versions (5 years updating the content once a minute).
Python has natural solution for these cases returning an iterable instead of all the values.
Proposed solution:
Keep existing object_version_info as is and implement new method object_version_iter returning iterable.

That's a lot of versions!
Your proposal sounds very reasonable.

Were you still planning on working on this, @vlcinsky ?

Were you still planning on working on this, @vlcinsky ?

ping


[No QA] upgrade RNGestureHandler to 2.6.0 in Podfile.lock

@parasharrajat @roryabraham
Details
I upgrade react-native-gesture-handler from 2.5.0 to 2.6.0 in https://github.com/Expensify/App/pull/10717, but froget to update ios/Podfile.lock, when run command cd ios; pod install file ios/Podfile.lock will be changed, this PR fixt it by upgrading RNGestureHandler version to 2.6.0 in ios/Podfile.lock.
Fixed Issues
$ n/a
Tests

Run cd ios; pod install; cd ..
Run git status, verify file ios/Podfile.lock does not change

[x] Verify that no errors appear in the JS console

PR Review Checklist

Contributor (PR Author) Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] iOS / native
[x] Android / native
[x] iOS / Safari
[x] Android / Chrome
[x] MacOS / Chrome
[x] MacOS / Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product was added in all src/languages/* files
[x] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] Any functional components have the displayName property
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] I have checked off every checkbox in the PR author checklist, including those that don't apply to this PR.

PR Reviewer Checklist
The Contributor+ will copy/paste it into a new comment and complete it after the author checklist is completed

[ ] I have verified the author checklist is complete (all boxes are checked off).
[ ] I verified the correct issue is linked in the ### Fixed Issues section above
[ ] I verified testing steps are clear and they cover the changes made in this PR

[ ] I verified the steps for local testing are in the Tests section
[ ] I verified the steps for Staging and/or Production testing are in the QA steps section
[ ] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[ ] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[ ] I checked that screenshots or videos are included for tests on all platforms
[ ] I verified tests pass on all platforms & I tested again on:

[ ] iOS / native
[ ] Android / native
[ ] iOS / Safari
[ ] Android / Chrome
[ ] MacOS / Chrome
[ ] MacOS / Desktop

[ ] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[ ] I verified proper code patterns were followed (see Reviewing the code)

[ ] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
[ ] I verified that comments were added to code that is not self explanatory
[ ] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[ ] I verified any copy / text shown in the product was added in all src/languages/* files
[ ] I verified any copy / text that was added to the app is correct English and approved by marketing by tagging the marketing team on the original GH to get the correct copy.
[ ] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[ ] I verified the JSDocs style guidelines (in STYLE.md) were followed

[ ] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[ ] I verified that this PR follows the guidelines as stated in the Review Guidelines
[ ] I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
[ ] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[ ] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[ ] If a new component is created I verified that:

[ ] A similar component doesn't exist in the codebase
[ ] All props are defined accurately and each prop has a /** comment above it */
[ ] Any functional components have the displayName property
[ ] The file is named correctly
[ ] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[ ] The only data being stored in the state is data necessary for rendering and nothing else
[ ] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[ ] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[ ] All JSX used for rendering exists in the render method
[ ] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[ ] If a new CSS style is added I verified that:

[ ] A similar style doesn't already exist
[ ] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)

[ ] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[ ] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[ ] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

QA Steps
None – dev only

[ ] Verify that no errors appear in the JS console

Screenshots

Web

Mobile Web

Desktop

iOS

Android

this is failing, but i don't think any action needs to be done now on your side atm @b1tjoy , once that is fixed we rerun the test, and then we can merge

@b1tjoy I think you need to merge main so the test can pass again

@parasharrajat do you mind doing the checklist for this one, I don't know why a C+ was not added to this one

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by @Beamanator in version: 1.2.1-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


[Bug]Profile Card Issue

Describe the Bug
Discord apperantly changed their user popout again and when i open the profile card its not coresponding with the theme anymore.
To Reproduce
it reproduces this glitch when i click on a user profile.
Expected Behavior
i expected that maybe enabling then disabling the theme might fix the issue but it didnt
Screenshots

Discord Version
Stable
Additional Context
i hope that it can be fixed

This is not an issue with BetterDiscord, its an issue with your theme.

This is not an issue with BetterDiscord, its an issue with your theme.

ah ok. I didnt know that. Thx for clarification.


Add storybook

Use react-storybook to display component use cases. Has all examples from toxicFork/react-three-renderer-example except one. Added an npm script to publish to github-pages under storybook directory.
A published version is available here:
https://mnmtanish.github.io/react-three-renderer/storybook/
Resolves https://github.com/toxicFork/react-three-renderer/issues/80

looks great, we still need to fix the scrollbars for some examples and add the the "view source" buttons, but those should be easy :)

Sure, I'll check it out.

Thanks for the work again. I am thinking of redoing the examples to be simpler soon... and will keep this open so I can see how I can use storybook for the rewrite.

Sorry about the delay, I'll update the PR when the new examples are ready.


Broken product page: null value in column's children at index 0

I was trying to replicate #266 using master, but instead I have a different issue...

And for me, I'm missing images not in the horizontal list view, but in the cards and lists... weird.

======== Exception caught by widgets library =======================================================
The following assertion was thrown building SmoothCard(dirty):
Column's children must not contain any null values, but a null value was found at index 0
When the exception was thrown, this was the stack:
#0      new MultiChildRenderObjectWidget. (package:flutter/src/widgets/framework.dart:1922:11)
#1      new MultiChildRenderObjectWidget (package:flutter/src/widgets/framework.dart:1929:6)
#2      new Flex (package:flutter/src/widgets/basic.dart:4136:8)
#3      new Column (package:flutter/src/widgets/basic.dart:4704:8)
#4      SmoothCard.build (package:smooth_ui_library/widgets/smooth_card.dart:26:20)


fix: Remove throwing an exception if appId/bundleId is not provided

Description
If a platform's appId/bundleId is not provided, an exception will be thrown inside a CI environment.
There was a partial fix for the mandatory flag by https://github.com/invertase/flutterfire_cli/pull/179 but it's not completely fixed as an exception will still be thrown:

This should fix https://github.com/invertase/flutterfire_cli/issues/233
Type of Change

[ ] ✨ feat -- New feature (non-breaking change which adds functionality)
[x] 🛠 fix -- Bug fix (non-breaking change which fixes an issue)
[ ] ❌ ! -- Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🧹 refactor -- Code refactor
[ ] ✅ ci -- Build configuration change
[ ] 📝 docs -- Documentation
[ ] 🗑 chore -- Chore

@russellwheatley can you review it ?

@russellwheatley
Can you check this PR, please?


config: fix CDS gRPC not specifying StreamClusters gRPC method

Signed-off-by: Fred Douglas<EMAIL_ADDRESS>Description: Choose gRPC method string to pass to SubscriptionFactory based on whether GRPC or DELTA_GRPC was specified. When the work-in-progress incremental CDS work had its incremental_cds_api_impl merged into cds_api_impl, the StreamClusters was changed (unconditionally) to DeltaClusters.
I wanted to add tests to prevent this particular breaking change from being made again, but found it surprisingly hard, and figured it's better to get it fixed right away.
Fixes #6237

Specifically, I was trying to do
TEST_F(CdsApiImplTest, GrpcMethodStateOfTheWorld) {
  envoy::api::v2::core::ConfigSource cds_config;
  auto* api = cds_config.mutable_api_config_source();
  api->set_api_type(
      envoy::api::v2::core::ApiConfigSource::GRPC);
  api->add_grpc_services()->mutable_envoy_grpc()->set_cluster_name("some_cds_cluster");
  cluster_map_.emplace("foo_cluster", mock_cluster_);
  EXPECT_CALL(cm_, clusters()).WillRepeatedly(Return(cluster_map_));
  EXPECT_CALL(mock_cluster_, info()).Times(AnyNumber());
  EXPECT_CALL(mock_cluster_, info()).Times(AnyNumber());
  cds_ = CdsApiImpl::create(cds_config, cm_, dispatcher_, random_, local_info_, store_, *api_);
  // somehow verify that the StreamClusters gRPC method is being used
}

but 1) it was failing due to the "some_cds_cluster" xDS upstream not existing, which appears hard to fix short of bringing in the entire integration test framework, and 2) I still need to figure out how to verify the gRPC method.

Can you explain how we can make the control plane to work with both old and new envoy?
There is no more StreamClusters method so the old envoy would be broken with the new control plane.

There still is a StreamClusters, or rather, these changes are what add it back. (Or maybe "reactivate" or "reenable" would be more appropriate).


[SYM-4843] Add Permissions to ListAccounts and ListAccountsForParent

Summary

Adds the organizations:ListAccounts and organizations:ListAccountsForParent permissions to support the aws_sso.list_accounts SDK method

Current dependencies on/for this PR:

main

PR #3   👈

This comment was auto-generated by Graphite.


Redirect loop documentation

This link is in an infinite loop it seems.
https://www.arangodb.com/docs/3.8/administration-leader-follower.html
Its not a 3yz, but some setting or cache (haven't debugged further).

Thanks, the redirect was actually broken in source. Fixed by https://github.com/arangodb/docs/commit/b16cb103e006fb60cf2e8da896d0e60d186129b0. Will be live soon.


Angular CLI update to 6.00 erro

Versions
Angular CLI: 6.0.0
Node: 8.11.1
OS: darwin x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    <error>
@angular-devkit/core         0.6.0
@angular-devkit/schematics   0.6.0
@schematics/angular          0.6.0
@schematics/update           <error>
rxjs                         6.1.0

Repro steps
npm uninstall -g @angular/cli
npm cache verify
npm install -g @angular/cli@latest
Observed behavior
the ng -v versions show errors in
@schematics/update           <error>
@angular-devkit/architect    <error>

and ng new not working with following message
Schematic "ng-new" not found in collection "@schematics/angular".
Error: Schematic "ng-new" not found in collection "@schematics/angular".
    at SchematicEngine.createSchematic (/Users/Javier/node_modules/@angular/cli/node_modules/@angular-devkit/schematics/src/engine/engine.js:155:23)

Desired behavior
ng new working!!!
Mention any other details that might be useful (optional)

Sorry, first time looked into issues overseen #10691 which es exactly the solution


Plutus book: mapsto

This is a tiny subset of #1228.
There are a number of places in the book where the mapsto symbol appears. In the source it appears as |->,  but in the output it appears as |→, which looks very strange.  It turns out that asciidoctor translates certain sequences of characters ("replacements") at an early stage in its processing pipeline, and that one of these sequences is ->, which it turns into the right-arrow character entity, → or → (see https://asciidoctor.org/docs/user-manual/#replacements). So it's managing to deal with part of "|->", but not all of it.  What actually appears in the HTML output is |→.
Now HTML5 (but not HTML4) has an entity ↦ or ↦: this appears as ↦ and would be ideal for the job, but unfortunately it doesn't quite work.  The basic asciidoctor program handles both ↦ and ↦ perfectly well, producing correct HTML output.  However, asciidoctor-pdf can't deal with either of these.  If you put  ↦ in the source then it produces a pdf with a space where the arrow should be (without complaining).  If you use ↦ then you get ERROR: failed to pass formatted text.
I think the problem is just that asciidoctor-pdf just can't handle complicated characters well, and it looks as if this would be something that it would be difficult to fix: see https://github.com/asciidoctor/asciidoctor-pdf/issues/1129 and https://github.com/asciidoctor/asciidoctor-pdf/blob/master/docs/theming-guide.adoc#fonts
Presumably this problem would go away if we solved #1228, and I don't think there's anything we can do to fix it quickly.  However it took me a while to work out what was going on, so I thought I'd record it here for posterity.  I only looked at the pdf and html output, so I don't know what happens with other formats.

I don't have much intention to fix #1228. It would be quite a lot of work, and I don't think we really need much mathematics in the book (TBH, I think we could get rid of of a lot of the stuff that's there at the moment).


Overlapping image

<isotope :options='{}' :list="galleryImage" id="root_isotopeCaption">
    <plantCaption v-for="plantCaption in galleryImage" v-bind:plantCaption="plantCaption" :key="plantCaption.guid">
     </plantCaption>
</isotope>
And my template :
<img v-bind:src="plantCaption.imageURL">
And all my images overlapp themselves.
People seems to have the same issues here : https://stackoverflow.com/questions/13959579/isotope-folded-elements-overlap
Could you tell me how to fix it ?
Cheers

Use Vue.ImagesLoaded


TeamSpeak3_Adapter_ServerQuery_Exception in app/Console/Commands/TeamSpeakManager.php:35

Error in VATSIM-UK/Core
TeamSpeak3_Adapter_ServerQuery_Exception in app/Console/Commands/TeamSpeakManager.php:35
invalid parameter
View on Bugsnag
Stacktrace
app/Console/Commands/TeamSpeakManager.php:35 - App\Console\Commands\TeamSpeakManager::handle
app/Console/Commands/TeamSpeakCommand.php:41 - App\Console\Commands\TeamSpeakCommand::run

View full stacktrace

Any chance you can have a look at this, please @NFarrington?


checks for correct GUID in UninstallCommand with real .msi file

Hi Aaron,
i've added another check in Create-Win32App.ps1 which extracts the GUID in app.json:
"UninstallCommand": "MsiExec.exe /X "{5140803c-3de4-49a7-9565-78be00a11a16}" /quiet",
and tries to find the real GUID from the .msi package itself with
$msiID = Get-MsiProductCode(Join-Path -Path $SourceFolder -ChildPath $($appdata.PackageInformation.SetupFile))
so when evergreen updates an msi package and the publisher has changed the GUID, we can go for sure that we have a correct uninstall script.
Kind regards,
Constantin

Could you re-create this PR? I accidentally merged into main so had to revert


Logs for the Kovri and Dev meetings held on 2017-07-09 & 2017-07-23

Fixed dates and added "Logs for the Community meeting held on 2017-07-16".

Added "Logs for the Kovri and Dev meetings held on 2017-07-23".

Added "Logs for the Community meeting held on 2017-07-30".

Added "Logs for the Kovri and Dev meetings held on 2017-08-06".

Added "Logs for the Community meeting held on 2017-08-13".


"doesn't resend successful op" test in pendingOps.spec.ts is flaky

The "doesn't resend successful op" test in the following test file is flaky:
https://github.com/microsoft/FluidFramework/blob/main/packages/test/test-end-to-end-tests/src/test/pendingOps.spec.ts
It failed multiple times for this PR but finally passed - https://dev.azure.com/fluidframework/public/_build/results?buildId=20059&view=ms.vss-test-web.build-test-results-tab
It failed 7 times recently - https://dev.azure.com/fluidframework/public/_test/analytics?definitionId=11&contextType=build

@wes-carlson I assigned this to you since you added / updated these tests recently.


[NEW]: Onchain Art Day

# the name of your event
name = "Onchain Art Day 2024"

# shortest possible name (without year)
shortname = "Onchain Art Day"

# type of the event
#  available types (you can choose more):
#   * meetup
#   * conference
#   * hackathon
#   * expo
#   * party
#   * other
types = ["conference", "expo", "meetup"]

# status of the event
#  available types:
#   * idea
#   * planning
#   * published
status = "planning"

# the name of the group organizing the event
org = "KodaDot"

# the github handle of the directly responsible individual for this event
# (this person will coordinate with #bbw24 organizers)
dri = "damskyftw"

# A point of contact (responsible person)
poc = "damsky"

# the start date of the event
date = "2024-05-24"

# how many days the event lasts (1 - N)
days = 1

# the event times (shows up in the event card)
times = "13:00-22:00"

# Link to venues from the Places table - use this OR enter venueName, venueUrl and venueAddress
venues = ["w3-hub"]

# the event venue name
venueName = "w3.hub"

# link to the venue on open-street maps
venueUrl = "https://maps.app.goo.gl/YQNp6fqTLxXcs4YW8"

# the event venue address
venueAddress = "Möckernstraße 120, 10963 Berlin, Germany"

# the languages in which the event will take place (you can choose more)
languages = ["english"]

# the max number of attendees of the event
attendees = 200

# blockchains that the event deals with
# if it is an interchain event, then leave blank

# tags for the event, will show up as labels.
# pick 1-4
tags = ["art", "generative-art", "nft"]

# A logo attachment
logo = "
![lumaonchainart (1)](https://github.com/blockchainweek/data/assets/92786519/d5dca4c3-aa03-4a3f-a2c2-e2fcea60841d)
"

# a description of the event.
description = """
Join us on May 24th at w3.hub for a day of art, talks, and workshops during Berlin Blockchain Week 2024.

Agenda:
- Talks & Panels: Learn how to bring your art into the digital age and discover the world of generative art.
- Live Generative Art Minting: Get hands-on with workshops by KODA
- Exhibition: Check out the freshest talent and established artists showcasing their physical and digital masterpieces from Berlin and Europe.

Want to get involved? Hit us up about sponsorship opportunities and let's make this event unforgettable.

If you are a generative artist who'd like to showcase their art, let us know at https://t.me/Just_Luuuu

This event is possible thanks to our sponsors and collaborators: KODA, Vara Network, Office Impart, and Modern Meta.
"""

[cfp]
# link to call for participation
link = "https://t.me/damskyftw"

[registration]
# type of registration
#  Possible values:
#   * tickets
#   * invites
#   * signup
type = "signup"

# price of the ticket
price = "Free"

# link to the registration or ticket purchase page
link = "https://lu.ma/onchainartday"

# custom action button label
button = "Register Now!"

# status of registrations
#  Possible values:
#   * available
#   * sold-out
#   * closed
status = "available"

[links]
# the website of the event
# make sure to have all the relevant information: dates, venue, program, ticketing (if any), etc.
web = "https://lu.ma/onchainartday"

# twitter account
twitter = "https://twitter.com/KodaDot"

# public telegram group
telegram = "https://t.me/koda_eco"

Your event is live please double check if everything is correct :) https://blockchainweek.berlin/24


fix: stop injecting extra comments into preview

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

As mentioned by @bbsmooth in https://github.com/freeCodeCamp/freeCodeCamp/pull/44720 these comments only make it harder to write tests for steps, not easier.

Does it particularly matter if the scripts go in the head or the body?  AFAIK, those are the only choices and it doesn't seem obvious that we should be choosing one over the other.

Does it particularly matter if the scripts go in the head or the body? AFAIK, those are the only choices and it doesn't seem obvious that we should be choosing one over the other.

Yes, it does matter. Practically, because of priority - for our current learner workflow only affected by browser extensions. Unpractically, it is still an issue, because the Campers do not write it in that order, and it is not standard practice.

for our current learner workflow only affected by browser extensions

Could you elaborate? What changes if you move the script elements around?

because the Campers do not write it in that order, and it is not standard practice.

Well, modern practice is to put scripts into the head and load them asynchronously, but that's a performance optimisation.  The only thing we require of campers is that they add a script element somewhere.  We don't check where, so they're free to write it how they want to.
In principle, if it seems valuable, we can start injecting the script into the body or head of the preview conditionally, depending on where the camper puts it.

Could you elaborate? What changes if you move the script elements around?

Well, moving script elements around is a definite "no no", because, unless deferred, the script could try accessing elements which have yet to be attached to the DOM.
But, moving style elements around is only a problem when you have multiple sources of stylesheets (either multiple style elements, or multiple link elements). So, for our learner workflow, we do not generally have this save for the one lesson when we introduce the styles.css file, and both exist at the same time. However, I was more mentioning that this behaviour is non-standard.

In principle, if it seems valuable, we can start injecting the script into the body or head of the preview conditionally, depending on where the camper puts it.

Right. I vote for just mimicking browser behaviour - let the browser handle this. The thing is, we currently force it to be within the body tag.
Remember, I am talking about the style element. Not the script element (I have not tested those). Also, this is not a part of this PR.

style element.

Well, why didn't you... oh you did say that.  Sorry!
You're quite right, we should both insert style into the head and, if/when we have more than one, respect the user's order.

You're quite right, we should both insert style into the head and, if/when we have more than one, respect the user's order.

Just to confirm, are we looking at that in a separate PR? That is, is this one still good to go?

I think there were a few things to discuss, so if this PR is okay we can merge this and circle back to the style element stuff.


🥢 Fix lnWad comments

Description
Was working on porting the FixedPointMathLib for int128 and spent quite some time figuring out how some magic numbers were computed. Ended out that the comments were slightly wrong, so fixing this might help others as well.
PS: I'm facing a challenge with the implementations of lnWad and expWad. The documentation states that 'Care is taken to make sure ln(1) is exactly 0' and 'Care is taken to make sure that exp(0) is exactly 1'. However, I am struggling to achieve these exact values in int128. I would appreciate any guidance or insights you might have on this issue.
Thank you for developing this awesome lib!
Checklist
Ensure you completed all of the steps below before submitting your pull request:

[x] Ran forge fmt?
[x] Ran forge snapshot?
[x] Ran forge test?

Pull requests with an incomplete checklist will be thrown out.

The magic numbers are created by @remco.
https://2π.com/22/exp-ln/ <- Theory, but note that the python notebook linked in this article can't produce the exact values.

Lemme merge this first.

If you are not too concerned with gas, just upcast to int256, call lnWad or expWad, and then downcast it back to int128.

Oh yes I would definitely do that but I'm porting this to non EVM languages so basically need to reimplement the algorithm from scratch.

https://2π.com/22/exp-ln/ <- Theory, but note that the python notebook linked in this article can't produce the exact values.

I've seen this article, but I didn't know about the playbook. I'll check it out, thanks!


Support integrating with plasma-manager for theming Plasma, Konsole, ...

Theming KDE apps, including Plasma itself, has always been a tricky matter. Since KDE always expects its configuration files to be freely writable, the typical approach to simply make the file a symlink of a generated config file in the store is not viable. However, catppuccin-nix could integrate with plasma-manager to support KDE theming, as it already has all the foundations needed to correctly handle KDE config files.
However, there is one problem with supporting plasma-manager — it has quite a hefty size, and not everyone requires using it. Since flakes as of now don't support optional dependencies, that means we could potentially end up needing a different version of the main flake that does offer plasma-manager support. Would that amount of work really be worth it to support KDE?

As a Plasma and Catppuccin Nix user, I'd more than welcome a separate flake if it configured the Plasma theme for me. Would that reduce the complexity significantly?

As a Plasma and Catppuccin Nix user, I'd more than welcome a separate flake if it configured the Plasma Catppuccin theme for me. Would that reduce the complexity significantly?

In my experience, not really, since I already maintain something akin to it in my own repo. Although, it's important that catppuccin-nix's lib module be made public in order to avoid some dirty hacks I've been using to gain access to it — I've talked to @getchoo about it and it still hasn't happened yet, though I can see why as flakes still lack versioning or any sort of stable API guarantees


Dynamic engine is poor performance

without TensorRT

with TensorRT dynamic engine

What GPU are you using? Have you tried static shaped engines to compare the performance?

RTX 3060 6GB of VRAM
yes, I tried that static engine look good for me but still see some bug that some time even you have the MATCH profile for specific resolution (another static profile kinna give up on Dynamic profile for now )it will say "Profile not Found"

getting the same thing on 4080, SDXL
4.98 it/s without TensorRT
1.2-1.4 it/s with TesnorRT

4.98 it/s without TensorRT
~12-13 it/s with TesnsorRT
doing a fresh install helped.
nvidia control panel -> power management mode -> prefer maximum performance helped
https://nvidia.custhelp.com/app/answers/detail/a_id/5490 this helped
windows settings -> system -> display -> graphics -> change custom default graphics system settings -> off for Hardware Accelerated GPU Scheduling
9.1 GB dedicated gpu memory at idle.
maxing around 11 GB of dedicated gpu memory when generating 1 image, 768x768, 30 steps, sdxl

Its possible that the 6GB VRAM is the limiting factor, what driver are you using? Could you make a screenshot of the VRAM usage (or general GPU usage) for Task manager (if you use windows).

yeah from where i test it is likely to be that 6GB of vram cann't afford for SDXL engine generation it gave "Out of Memory" all  the time when i try to build SDXL engine but I hope the team make it possible for now ill play 1.5 model with static engine profile instead 😒

same problem here: RTX 4090 perform 5 to 7 times slower to create an image with TRT 'activated' (sdxl, 1024*768).
...no miracles for while...

The VRAM consumption during build time is an issue... You could try getting a prebuild engine from another user and see if that works... For now I won't be able to post anything precompiled.


KFLUXINFRA-581: Configuring New AWS Account for Multi Platform Build

Configuring New AWS Account for Multi-Platform Build Private Production Overlay

/lgtm

build are failing in prod,  I will revert this PR


re: Possible to include Micro QR capability?

Hello Gokul,
You developed a fantastic qr code scanner web app. It is very fast as you claim. I would like to develop an educational card game that uses qr codes to add enhanced player interactivity. Since the cards would be fairly small, the micro qr size would be more advantageous than the regular qr code minimal size. Would it be possible to develop your web app for the micro qr version?
Either way, I look forward to your response.
Thank You,
Fred Weigman
778-722-2173

@FredmanW Thanks. Glad you like the application. As of now, there is no plan to support micro QR codes. I will mark this issue as an enchantment for the future in case If I plan to support it.