[Milestone discussion] VS2015 support

I would like to put all bugs, issues and work items into one place to simplify our first and very important milestone - support for VS2015.
I would like to focus on this first and do the rest later. It means that we should try to focus our activities to get things done and release new version (I hope to release official version with support from @mike-barnett).
I can see following areas in this milestone:
Rewriter issues

Support for async methods. Issues - #51, fix - #74
Issues with async methods with Contract.Ensures(Contract.ForAll) - #49, #72, #69. Fix - #74
Issue with iterator blocks with complex precondition for async methods and iterator blocks with preconditions mode only. Issue - #38. I'll talk to original authors of this tool to understand potential fix.

VSIX support for VS2015

I think we need to update VSIX package or installer to be able to use CC with VS2015.

:question: @sharwell Any ideas how to do this?
CC Editor Extensions

Editor extension does not working with VS2013/VS2015. Issue: #4, Fix: #66

:question: I don't know is it really necessary for this milestone. Because Editor Extension wasn't working for VS2013 as well, I would prefer to separate this activity from this one.
Other issues

ILMerge. Fix: #60.
Build process issues. Issue: #70

:question: Any ideas about this milestone would be very helpful.

I think that for some people the CC Editor Extensions are very important. I would not hold off on releasing CC for VS 2015 over it but it should at least be in the next milestone. @Daniel-Svensson is at least one user that finds it important and I also would like to see that functionality.

@aarondandy I'm not saying that CC Editor Extension is not important, I'm saying that we can split this into two releases. And, actually, Code Contracts itself and CC Editor Extensions are two different VSIX packages anyway. I'm just saying that this is two separate milestones that could be accomplished in parallel.

#66 adds editor support for Visual Studio 2013, and a clear stepping stone for providing support for 2015 in a follow-up pull request. Initially I worked to modify the shared code to support both 2010-2013 and 2015, but the differences in 2015 turned out to be sufficiently complex that I'm planning to instead split the 2015-specific details into their own directory in the source tree. This would not affect our ability to ship a single VSIX that supports all versions of Visual Studio.
tl;dr Editor extension support for 2013 is already implemented (#66). 2015 is in progress, but I can't be certain when it will be finished.

@sharwell As I mentioned already, I'm not arguing against CC Editor Extension, I'm just trying separate the concerns. I've created separate milestone (https://github.com/Microsoft/CodeContracts/milestones/CCEditorExtensionVS2015) and anyone can create the same ticket for tracking this milestone progress.
Editor Extension has different deliverables and I just can't understand why we should mix them up. We can do everything in parallel and deliver great experience in timely manner.
Those tools was always released separately and I don't think that for the very first release we should mix them up.

:question: BTW @sharwell could you suggest what changes are required to get cccheck/ccrewrite integration with VS2015?

In my previous comment, I was simply stating the current state of the items I was working on. Regarding the milestones, I would probably put all the issues into a single milestone initially. Then if one set of features reached completion and the other set still had significant work left, I'd split it at that point by simply moving all the remaining open issues from the first milestone to a new one.
The biggest issue for my code is ccrewrite functionality. We use Contract.Requires<TException>, which means without ccrewrite support Visual Studio 2015 is completely unusable for this project. I have not yet tested to see what is required, but I'm hoping to start testing this on Sunday.
I'm also thinking it would be a good idea to create a gitter room for the project, even if it means changing the room and losing history when the project moves to a new GitHub organization.

Understood. You can pull my fix ( #74 ) and check is it working for you. If you have special test cases that you would like to test, just put them as a comment for PR.
I'll be talking with @mike-barnett tomorrow and we'll review my PR's (and other changes that I'm working on, including the fix for #38).
I've created a gitter chat room: https://gitter.im/Microsoft/CodeContracts


wip: feat(quickwit_output): implement the quickwit output

What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area outputs
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #640
Special notes for your reviewer:

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

310a07a feat(quickwit_output): implement the quickwit output

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

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

Needs approval from an approver in each of these files:

OWNERS

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

Welcome @idrissneumann! It looks like this is your first PR to falcosecurity/falcosidekick 🎉

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

31e7a58 feat(quickwit_output): implement the quickwit output

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

3d7dfd1 ...

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

fe20871 feat(quickwit_output): add quickwit config documentation

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output
e3a6113 feat(quickwit_output): upgrade quickwit default version

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output

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

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

b55a142 Merge branch 'master' into feat_add_quickwit_output

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

Hi @Issif the PR is ready to me.
Here's a repo we made for testing this changes here: https://github.com/quickwit-oss/falcosidekick-tests
This is the log output:
falco-test-falco-sidekick-1  | 2024/01/17 11:33:01 [INFO]  : QuickwitCheckAlreadyExists - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:33:01 [INFO]  : Falcosidekick version: 9c2e81c
falco-test-falco-sidekick-1  | 2024/01/17 11:33:01 [INFO]  : Enabled Outputs : [Quickwit]
falco-test-falco-sidekick-1  | 2024/01/17 11:33:01 [INFO]  : Falcosidekick is up and listening on :2801
falco-test-falco-sidekick-1  | 2024/01/17 11:35:51 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:35:54 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:35:57 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:00 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:02 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:02 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:04 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:04 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:08 [INFO]  : Quickwit - Post OK (200)
falco-test-falco-sidekick-1  | 2024/01/17 11:36:11 [INFO]  : Quickwit - Post OK (200)

And here's the result on a Grafana instance :)

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

0abeb86 ...

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

@Issif All the new feedbacks are done and the tests still working fine :)

@Issif Thanks. Done for your last comment and tested again, still working fine:

LGTM label has been added.  Git tree hash: 3e825a0c4cdb8f4ecb05220888d1e31dc6dbf281


[iOS] [NativeAd] Strange refresh behaviors in some situations after 1 minute

In the example app if we add TickerProviderStateMixin to the class where NativeAds are placed, the ad to which a NativeAdController is attached will refresh to "error" after almost 1 minute, especially if we go back and forth to the second page of NativeAds.
Another situation which will cause such behavior is when we remove the ListView, put only 1 NativeAd with controller in the page, and do not check if (controller.isLoaded) . The NativeAd will appear as soon as it's loaded, then after 1 minute it will refresh to "error" (the parent widget should have to rebuild itself for seeing this effect, like switching tabs in IndexedStack with  BottomNavigationBar).
These don't happen in Android at all. And currently, I've tested it only in iOS Simulator. Soon I'll check it in a real iOS device.
As you can see in the screenshots below, the first ad which had a controller attached to it is disappeared (after tapping the top right arrow to go to the next page and coming back. This will not happen if we do it when less than 1 minute is passed after the ad is loaded for the first time.

And now the first ad is disappeared (because controller.isLoaded is switched to false ! )

Well, after hours of experimenting, I found out that there's a timeout attribute in controller.load method with which we can set to a long time so that ad won't try to reload! But why this does not happen in android?! Without setting any timeout, the ad will not change after a minute is passed.
And how can we set timeout to infinity? because in Google's documents it is stated that NativeAds do not have a refresh rate by default.
I think we should also update documents to clarify what is the correct implementation of NativeAds. After setting timeout to a long time, it's not even needed to check controller.isLoaded to show the NativeAd which the controller is attached to! All the weird artifacts are gone!

This may be related to platform views

Another thing I wanted to propose was some clarity on using controller in a correct way (or re-writing the way a controller works). In the example app there's an if statement to check wether the controller is loaded or not, to decide wether to add its NativeAd to widget tree. This seems reasonable but not necessary. That's  because the NativeAd widget loads another ad if the controller attached to it has not laded yet, although we've set its controller:  attribute to a NativeAdController object. I think such dual behavior yields to ambiguity. It took myself several hours to find out why my controller.isLoaded shows false while the ad had already showed up.
proposal: if an ad's controller: variable is set, it should work and display ads only based on its controller object.


ERROR - Can not locate the barcodes.tsv file! using cellranger multiplexing (cellranger v6.1)

Hi,
I used the 'cellranger multi' command (cellranger v6.1.1) to process my data. I am now trying to use velocyty (v0.17.17) to ascertain the counts. Is there any guidance on how to use the velocyto command with cellranger multi output files?
My command is:
velocyto run10x -@ 20 -@ 6000 -m ${REFDIR}/GRCh38_rmsk.gtf "/home/bs/test/cellranger_output_GEM1_08/outs/per_sample_outs/d60-1/count" ${REFDIR}/genes.gtf
I get an error:
2022-02-22 08:21:04,198 - ERROR - This is an older version of cellranger, cannot check if the output are ready, make sure of this yourself 2022-02-22 08:21:04,201 - ERROR - Can not locate the barcodes.tsv file!
The cellranger multiplexing has a different directory structure for output. For the data for the velocyto command above, the directory and files look something like this:
`(base) hpc:[cellranger_output_GEM1_08] % ls
cellranger_output_GEM1_08.mri.tgz  _filelist    _invocation  _log        outs   _perf.truncated  _sitecheck  _timestamp  _vdrkill
_cmdline                           _finalstate  _jobmode     _mrosource  _perf  SC_MULTI_CS        _tags       _uuid       _versions
(base) hpc:[cellranger_output_GEM1_08] % ls outs
config.csv  multi  per_sample_outs
(base) hpc:[cellranger_output_GEM1_08] % ls outs/per_sample_outs/
d60-1  d60-2  d90-1  d90-2
(base) hpc:[cellranger_output_GEM1_08] % ls outs/per_sample_outs/d60-1                                                                                1,1           All
count  metrics_summary.csv  web_summary.html
(base) hpc:[cellranger_output_GEM1_08] % ls outs/per_sample_outs/d60-1/count
analysis       feature_reference.csv  sample_alignments.bam.bai  sample_feature_bc_matrix     sample_molecule_info.h5
cloupe.cloupe  sample_alignments.bam  sample_barcodes.csv        sample_feature_bc_matrix.h5`
The outs/multi directory:
`(base) hpc:[outs] % ls multi
count  multiplexing_analysis
(base) hpc:[outs] % ls multi/count/
feature_reference.csv  raw_cloupe.cloupe  raw_feature_bc_matrix  raw_feature_bc_matrix.h5  raw_molecule_info.h5  unassigned_alignments.bam  unassigned_alignments.bam.bai`
Thanks!

I also have the same problem. do you manage to solve the problem?

hey , i solved my problem.
Rather than use multi/output, i use the multi output for each samples as multi/output. does not have  the bam.bam file that velocyto need. and the second point is the file name which i think it is more clear if i just show you the code.
bcmatches = glob.glob(os.path.join(samplefolder, os.path.normcase("outs/filtered_gene_bc_matrices/*/barcodes.tsv")))
if len(bcmatches) == 0:
bcmatches = glob.glob(os.path.join(samplefolder, os.path.normcase("outs/filtered_feature_bc_matrix/barcodes.tsv.gz")))
if len(bcmatches) == 0:
so by using output of each sample and by changing the file name i can run it sucessfully now.

hi, I am getting same error -
I have only seurat object  and i did
writeMM(data1@assays$RNA@counts, file = paste0(dir, "output/matrix.mtx"))
write(x = rownames(dataIntegrated@assays$RNA@counts), file = paste0(dir, "output/features.tsv"))
write(x = colnames(dataIntegrated@assays$RNA@counts), file = paste0(dir, "output/barcodes.tsv")
by this, I have  all the cellranger ouput,masked gtf and ref gtf.
command i Used
velocyto run10x -m "run_velocity/mm10_rmsk.gtf" "run_velocity/cell_ranger_output/" run_velocity/mm10_2020_A.gtf
ERROR - This is an older version of cellranger, cannot check if the output are ready, make sure of this yourself
ERROR - Can not locate the barcodes.tsv file!
bcfile = bcmatches[0]
IndexError: list index out of range
Thanks!

Please considering "velocyto run" command rather than run10X. Here is an example:
velocyto run -b ./sample_filtered_feature_bc_matrix/barcodes.tsv.gz -o ./velocyto ./sample_alignments.bam path/genes.gtf
I think this is due to different folder naming: filtered_feature_bc_matrix vs sample_filtered_feature_bc_matrix. The former is expected for velocyto.
Hope this could help you.


Support time zones when running tasks

It seems that Airflow is using naive time zones. What does this mean? Is the system's local time zone used, or is the time stamp in UTC?
I kindly suggest that all dates and times are made time zone aware, so that there is no ambiguity.

Right, currently it's consistently server time zone throughout the framework, for us it happens to be UTC.
I get your point though, but I'm not sure on the implications or how easy / complex this would be, and how much change management would be required.

Hi, there is a way to cheat timezones. We are in Madrid (Spain) and our servers are UTC. We need to program with spanish hours, so we transform a spanish datetime to utc and then remove timezone info. This is tricky and is not the better way, but it works well. We use pytz.
dt = datetime(2015, 10, 1, 12, 20)
madrid_tz = pytz.timezone('Europe/Madrid')
schedule_date = pytz.utc.normalize(madrid_tz.localize(dt)).replace(tzinfo=None)

First we create a datetime without timezone info. Then we localize that dt with spanish timezone (adding tzinfo when creating datetime not works well) and transform to utc datetime. With utc dt we last need to remove timezone info to works well with airflow.
In a future, there are libraries like tzlocal that get timezones from local system. It could be great use them to works with datetimes with timezones.
Thank you for reading

At this time, you can use pytz to make conversions between timezones and make your dags work at correct time. In example, we make a datetime without timezone, then localize at our timezone, later we normalize to UTC and finally remove timezone info (because airflow don't work with tzs). It's a bit tricky but it works as well as it pass the change of daylight saving without problems.
Note: we have our system in UTC and want to make it work with special tz. Logs are showing them output in UTC, but knowing how many hours differs with UTC, we know that it works.
Thank you so much


Nesting TabNavigator in StackNavigator will cause the inside of the TabNavigator view can not be displayed properly on Android

Nesting TabNavigator in StackNavigator will cause the view inside of the TabNavigator view not be displayed properly. The TabNavigator view will be collapsed and not visible.

"react-native": "0.49.3",
"react-navigation": "^1.0.0-beta.15",

This related issue was closed: https://github.com/react-community/react-navigation/issues/1058
But the 'fix' is to disable a feature which can not be the final solution because people really would like to use the it:

adding animationEnabled:false and swipeEnabled:false also worked for me.

https://github.com/react-community/react-navigation/issues/1058#issuecomment-324595705

Closing because you haven't followed the issue template; please open a new one that follows the template.
Without that, it's nearly impossible to understand & investigate the issue. I suggest you also try (in the new issue) to answer/explain in a way that fits these questions:

have you tried updating to the latest release?
does it happen only on Android/iOS?
does it happen on both Debug and Release modes?
does it happen with Debugger On or Off? Both?
Can you provide a GIF or a repo or a snack to reproduce this issue?


morbo doesn't work locally

When I try to run morbo locally, I get this failure:
Can't load application from file "/Volumes/BUKKIT/Users/coke/sandbox/rakudo.org/app.pl": run(/bin/sass) failed: No such file or directory at /Volumes/BUKKIT/Users/coke/perl5/perlbrew/perls/perl-5.28.0/lib/site_perl/5.28.0/Mojolicious/Plugin/AssetPack/Pipe.pm line 27.
 ($?=-1, $!=2, PATH=/Volumes/BUKKIT/Users/coke/perl5/perlbrew/bin:/Volumes/BUKKIT/Users/coke/perl5/perlbrew/perls/default/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Volumes/BUKKIT/Users/coke/bin:/Volumes/BUKKIT/Users/coke/usr/bin:/Volumes/BUKKIT/Users/coke/bird/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Volumes/BUKKIT/Users/coke/sandbox/scripts:/Users/coke/sandbox/util/bin:/Volumes/BUKKIT/Users/coke/p6/bin:/Volumes/BUKKIT/Users/coke/p6/share/perl6/site/bin) at /Volumes/BUKKIT/Users/coke/perl5/perlbrew/perls/perl-5.28.0/lib/site_perl/5.28.0/Mojolicious/Plugin/AssetPack/Pipe.pm line 30.
Compilation failed in require at (eval 95) line 1.

Unsurprisingly, similar issue with 'hyp'

H/T to Grinnz on IRC for pointing out we need sass - we should consider making CSS::Sass a required dep or at least mention this in the README.

Able to run the site after:
sudo gem install sass


.mem files are being tracked and they shouldn't be

Description
added .mem rule to .gitignore so these files won't be tracked by git.
Fixes # 204
Type of change

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

How Has This Been Tested?
Test Configuration(s):

Firmware version:
Hardware:
Toolchain:
SDK:

Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have checked my code and corrected any misspellings

Codecov Report

Merging #205 (d483931) into main (6d517d5) will decrease coverage by 1.17%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #205      +/-   ##
==========================================
- Coverage   56.68%   55.51%   -1.18%
==========================================
  Files          67       65       -2
  Lines        6388     6343      -45
==========================================
- Hits         3621     3521     -100
- Misses       2767     2822      +55

Impacted Files
Coverage Δ

src/GlassCat/search.jl
0.00% <0.00%> (-100.00%)
:arrow_down:

src/Geometry/Primitives/Qtype.jl
75.00% <0.00%> (-8.34%)
:arrow_down:

src/Optical/LensAssembly.jl
48.93% <0.00%> (-6.62%)
:arrow_down:

src/Optical/Emitters/Emitters.jl
75.00% <0.00%> (-5.00%)
:arrow_down:

src/Optical/OpticalInterface.jl
63.23% <0.00%> (-4.30%)
:arrow_down:

src/Geometry/CSG/Intersection.jl
48.57% <0.00%> (-2.14%)
:arrow_down:

src/Geometry/Geometry.jl
0.00% <0.00%> (-2.05%)
:arrow_down:

src/Geometry/Primitives/Curves/BSpline.jl
66.15% <0.00%> (-0.52%)
:arrow_down:

src/Geometry/CSG/CSG.jl
83.20% <0.00%> (-0.38%)
:arrow_down:

src/Geometry/CSG/Interval.jl
83.20% <0.00%> (-0.37%)
:arrow_down:

... and 7 more

Continue to review full report at Codecov.

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


BUG: n_threads range mismatch fix in pipeline

Fixes #50
This issue is related to q2_alignment/issue 47

Waiting to merge after https://github.com/qiime2/q2-alignment/pull/48 goes in.


Re-theme the docs

The current theme is kind of ugly. Some alternatives:

pydata theme
some modified version of the sunpy theme

The sphinx-book theme would probably be the best choice: https://sphinx-book-theme.readthedocs.io/en/stable/index.html


core: crash when sending RetryPolicy

We're seeing the following crash when setting a RetryPolicy on outbound requests. This appears to be an assertion failure in upstream Envoy that's being triggered because of how we're calling the async_client.

Was fixed in https://github.com/lyft/envoy-mobile/pull/511


"Group by Page" not working without tags

When removing the Tag name in settings, so it shows all todos in the vault, the group by is ignored. I would expect it to group by page (as per settings), similar to when a tag name is set.
See attached screenshot.

Interesting. Tried to download the git repo, compile it, and copied the resulting main.js over without any changes, and that works correctly.
I can see there's been some changes to the svelte files in the latest commit done after the latest release, so seems to be fixed in upcoming version. I will close


feat: add completion service

Closes #17

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


No Connection since 05:00 AM

Hello,
Does there is a Problem with the intergration?
There ist no Login possible anymore.
Does someone has the same issue ?
Thank you for support.
Greetings

Did you enable two-factor authentication?

Hey Thank for the reply. No I don‘t enable it.

`Logger: homeassistant.config_entries
Source: config_entries.py:402
First occurred: 06:17:52 (4 occurrences)
Last logged: 07:14:27
Error setting up entry for panasonic_cc
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 402, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/panasonic_cc/init.py", line 79, in async_setup_entry
devices = await hass.async_add_executor_job(api.get_devices)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/panasonic_cc/pcomfortcloud/session.py", line 207, in get_devices
self.login()
File "/config/custom_components/panasonic_cc/pcomfortcloud/session.py", line 106, in login
self._create_token()
File "/config/custom_components/panasonic_cc/pcomfortcloud/session.py", line 164, in _create_token
raise ResponseError(response.status_code, response.text)
custom_components.panasonic_cc.pcomfortcloud.session.ResponseError: Invalid response, status code: 429 - Data: `

Did you enable two-factor authentication?

No I don't.
Should I do it ?

No. Sorry, not immediately sure what your issue might be.


Cant receive notification token , when user clicks "dont allow" for requestPermission Alert:

RN : .31 also tried in .32
Using "PushNotificationIOS" component.
Issue Description
cant receive token, when user choose not to receive, push notification[clicks "Dont Allow"].
As per my understanding from this http://stackoverflow.com/questions/18478325/is-it-possible-to-get-the-device-token-even-if-push-notification-is-not-enabled link , we must receive token, no matter what user chooses.
Since no token when user dis allow initial pop up , and cant call the token "register" event after that , at any point, I am not able to reactivate push notification for that user, if he choses to activate it in the settings.
Addition info:
using "register" "notification" etc event listeners inside my ComponentWillMount() method.
Steps to Reproduce / Code Snippets
[FILL THIS OUT]
Expected Results
would like to receive token even though user dis allow push notification during app installation.
or else must be able to generate one , when user enables push notification later.
Additional Information

React Native version: 31
Platform : iOS
Operating System (macOS, Linux, or Windows)

Solved the issue.
After putting my register event listener inside constructor it works.
Sorry Team. Was my ignorance
thank you

I'll close this issue since it has been resolved.

@facebook-github-bot close

@charpeni tells me to close this issue. If you think it should still be opened let us know why.


LEGO: Pull request from lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20220911154112401 to main

LEGO: Pull request from lego/hb_04604851-bac4-4681-9f74-73de611d6e48_20220911154112401 to main with localized lcls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
4 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.01%) to 42.03%

Files with Coverage Reduction
New Missed Lines
%

extensions/notebook/src/jupyter/serverInstance.ts
4
75.5%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
28005

Relevant Lines:
62039

💛  - Coveralls


Upload EuroVocBERT to the Hugging Face model library

Good afternoon,
First of all, I would like to thank everyone who has contributed to pyeurovoc. The work done is amazing.
I was wondering if you would consider uploading EuroVocBERT to the Hugging Face models library to share with more people? It could then be used through the Inference API or simply loaded through the a transformer's pipeline.

Hi,
Firstly, sorry for the late reply, it has been a crazy week.
Secondly, thank you for your kind words and feedback! Yes, we are considering uploading the models in the HuggingFace library. However, I can't give an exact period/date when this would happen.

Thank you very much for your comment and for considering uploading the model!


Possible memory leak in Point cloud classification with PointNet example

line 266 test_dataset.take(1) is processing infinitely while allocating 64GB of memory + approx. 130GB of swap. I stopped the script after ~1 hour. Any ideas what might be causing this issues/ any suggestion how to handle it? By the way: I'm using tensorflow 1.14/keras 2.2.4
Host computation capabilities:
i9 16 cores @4.2GHz
64GB Ram
2x 2080Ti's + NvLink Bridge
Windows 10 (same issue on Ubuntu 16.04)

Hi,
Thanks for reporting the issue.
It is always suggested to use same matching TensorFlow and Keras version.
Since we no longer support Tensorflow 1.x, it is recommended to use latest version.
You can use Keras using Tensorflow import as below.
import tensorflow as tf
input_layer = tf.keras.Input(shape=[100])

Let us know if you still face any error in latest version. Thanks!


[Impeller] Play/AiksTest.DrawPaintTransformsBounds/Vulkan crashes

seen on
ebee709bc5497b1b9a3813afc2192ef0bbb2f6fc
log
[ RUN      ] Play/AiksTest.DrawPaintTransformsBounds/Vulkan
[ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Shader is not valid SPIRV.
[ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Failed to build runtime effect (entry point: gradient_fragment_main)
[ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Failed to render entity.
[ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Could not render Picture to Texture.

Disabling of the test happened in https://github.com/flutter/engine/pull/49849, it needs to be reenabled after it is fixed.

This is failing because the magic number is incorrect for this shader, it's showing up as<PHONE_NUMBER> (0x636E6923 eni ) (119734787 is the correct value).

The code for gradient_fragment_main is not binary like the other shaders.

Doing a grep for struct gradient_fragment_main_out in the generated directory returns back nothing.  Also metal_stdlib is suspicious since we are on vulkan.

Oh this test is doing things with opening shaders at runtime:
TEST_P(AiksTest, DrawPaintTransformsBounds) {
  auto runtime_stages = OpenAssetAsRuntimeStage("gradient.frag.iplr");
  auto runtime_stage = runtime_stages[RuntimeStageBackend::kMetal];
  ...
}

That doesn't look right for a Vulkan test.


lesson2-download.ipynb cannot be viewed

Hi!
Wanted to view the code in lesson2-download.ipynb under dl1 but couldn't manage to do it. Is there some changes made that cause it to be unviewable? I'm getting NotJSONError in jupyter notebook.
In GitHub, it is in infinitely loading.

The 643 line is missing the comma, and then it's not a json format, the comma on the machine is ok, I don't know why

Locate the missing comma by looking up plot()

You can view it, but there are other error message
Notebook JSON is invalid: 'traceback' is a required                     property
Failed validating 'required' in error:

On instance['cells'][21]['outputs'][0]:
{'ename': 'KeyboardInterrupt', 'evalue': '', 'output_type': 'error'}

Same here!

Notebook won't load on Salamander either after pulling from GIT.

Solved by #331 normally


question: Is it possible to load Models from local drive?

I am looking into building an app, that should run even without internet connection in isolated environments.
Therefore i need to load models locally.
I could not exactly see if this will be possible through the providers.
If not, do you plan on adding this?

You can't use local models yet but its definitely a planned feature!
We'll probably start by integrating Burn and Candle.

Hey @Mumpitz, if you already have a local LLM implemented in Rust, you can wrap that model in a struct which implements the CompletionModel trait. You could then create agents using that struct!
E.g.:
struct MyLocalModel {
    // Your local model
}

impl rig::completion::CompletionModel for MyLocalModel {
    // TODO
}

// Create an instance of your local model
let local_model = MyLocalModel::new(...);

// Create an agent that uses your custom local model
let agent = AgentBuilder::new(local_model)
    .preamble(...)
    .tools(...)
    .build();

let response = agent.prompt(...).await?;

However as @ThierryBleau said, Rig does not have an out-of-the-box solution that supports this at the moment. Hope this helps!

Will be adressed in a future version. This is one of our short-term priority.
Closing this to continue the discussion in #143.


Entity check

adds ability to do allowed through a relationship (#96), and switch the allowed methods to operate as AND instead of OR (#87). I also set a .gitattributes file to account for me being on a windows machine and the crapiness of git and line endings across systems.

+1 for this


fix(aws-lambda) strip Connection header if client is using HTTP/2

Summary
Strip Connection headers from AWS Lambda responses if client is using HTTP per RFC 7540
Issues resolved
Fix #2991

Previously https://github.com/Kong/kong/pull/3481, which did not like my attempt to rebase. The current version of the plugin no longer uses ngx.say, so only the change to strip Connection remains relevant.
At present we lack an HTTP/2 client library in the test suite, so this does not include new tests.

Thanks @rainest. Before I check myself, have you researched (i.e. grep or such) the codebase for potential other instances of this issue?

@rainest Thanks for tracking them down. It indeed looks like Azure would be guilty of this as well (https://github.com/Kong/kong-plugin-azure-functions/blob/master/kong/plugins/azure-functions/handler.lua#L118). Will you be able to submit a fix for it as well?

May worth directly create the PR to next branch. The plugin structure is largely refactored in the next branch.

No, bug fixes are to be submitted against the master branch. The fix is identical in the next branch version of the plugin anyways.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Travis Raines seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Automatically register backends in fnlb within Kubernetes

When fnlbs are run in a k8s cluster they the backends should be determined by the active set of fn nodes in the cluster as configured by k8s.
Adding new nodes that run the fnservice should be automatically registered with all available LBs in a given period fo time.
Removed nodes should be automatically deregistered from the lb.

I think there are a lot of ways to skin the cat, but one idea is that we could actually have a 'k8s' backend to get the list of nodes (in fnlb terms: a k8sGrouper), that could be configurable with the k8s master address and some tag to look for to determine that a node is an fn server. It also seems easy to add to k8s hooks and use the existing API [backed by a db] to add fn nodes when they activate / deactivate.

(Picking this up as part of #531)

https://github.com/fnproject/fn/pull/563
In particular, https://github.com/fnproject/fn/blob/8abbe570484623204b5b146911997d2ebb808703/fnlb/README.md "running under Kubernetes".
I've built and pushed up ioctl/fnlb that's built from this if you want to give it a try; it won't work outside of a k8s container. (The allGrouper functionality remains in place as a default.)

closing,


Importing large-ish dataset failed at one file

Describe the bug
I've imported 17 files exported from teslafi, 285mb. The dataset covers December 18 to today, and failed at 27th of October 19. The error message are clear enough, but I figured I'd just retry to make sure before I'd remove the line in question. restarting the images seemed to work though and I went on to do this a few times as the import tool would just handle one file at a time. After this I restarted the image again after removing the import data, and are still missing any data after that date.
To Reproduce
Steps to reproduce the behavior:
Configure images and import data from teslafi
Expected behavior
Resume the import on the next line after the erroneous one or allow for some way of fixing the import
Relevant entries from the logs
teslamate_1  | 18:40:49.514 [error] GenStateMachine :import_ELdar terminating
teslamate_1  | ** (MatchError) no match of right hand side value: {:error, #Ecto.Changeset<action: :update, changes: %{end_date: ~U[2019-10-27 01:14:42.000000Z]}, errors: [end_date: {"end date must be after start date", [constraint: :check, constraint_name: "positive_duration"]}], data: #TeslaMate.Log.State<>, valid?: false>}
teslamate_1  |     (teslamate 1.18.2) lib/teslamate/vehicles/vehicle.ex:425: TeslaMate.Vehicles.Vehicle.handle_event/4
teslamate_1  |     (stdlib 3.12) gen_statem.erl:1120: :gen_statem.loop_state_callback/11
teslamate_1  |     (stdlib 3.12) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
teslamate_1  | 18:40:49.517 [warn] Import failed: {{:badmatch,
teslamate_1  |   {:error,
teslamate_1  |    #Ecto.Changeset<
teslamate_1  |      action: :update,
teslamate_1  |      changes: %{end_date: ~U[2019-10-27 01:14:42.000000Z]},
teslamate_1  |      errors: [
teslamate_1  |        end_date: {"end date must be after start date",
teslamate_1  |         [constraint: :check, constraint_name: "positive_duration"]}
teslamate_1  |      ],
teslamate_1  |      data: #TeslaMate.Log.State<>,
teslamate_1  |      valid?: false
teslamate_1  |    >}},
teslamate_1  |  [
teslamate_1  |    {TeslaMate.Vehicles.Vehicle, :handle_event, 4,
teslamate_1  |     [file: 'lib/teslamate/vehicles/vehicle.ex', line: 425]},
teslamate_1  |    {:gen_statem, :loop_state_callback, 11, [file: 'gen_statem.erl', line: 1120]},
teslamate_1  |    {:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}
teslamate_1  |  ]}

Screenshots
First error

Subsequent imports:

Data
TeslaFi102019.csv:478476,"2019-10-27 01:14:41",True,,2032196445,Eldar,None,None,,VINNUMBER,None,47991870819368039,,,online,None,0.0,13,True,False,None,False,None,250.64,None,90,None,<invalid>,,None,False,<invalid>,86,False,90,None,87,27.04,None,0,100,200.51,False,Complete,None,None,False,None,178.87,0.0,None,13,True,84.0,50,105.0,None,10.260538,274,1572131681,59.83532,None,None,,,0,25.0,None,25.0,None,,False,,False,0,0,False,,,,,,,1,False,True,,True,None,0,75077.428831,False,0,,None,,False,True,0,0,None,0,6,0,0,SteelGrey,0,standby,unknown,True,Eldar,0,,model,Base19,True,0,,"2<IP_ADDRESS> 58f3b76",,,None,None,None,75077.4288,2393,0,0,0,,26,0,0,294.83,None,28.0,False,None,15.0,0,0,,,,

Operating environment

TeslaMate Version:  v1.18.2
Type of installation: Docker
OS: qnap / qts

Follow up as I've been trying to figure out what's causing this:
Teslafi export files is identical to the ones created by the python script posted yesterday. Also tried purging data earlier than a given date (per comments to issue #529) and then reimport using v1.19-dev, unfortunately i'm still getting the same error messages. I've tried removing the lines in question from the export but that didn't resolve the issue. Could I send you the export for review?

I haven't had time to look into it yet, but thanks to your bug report I have an idea what the issue is. It would still be great if you could send me the file (10/2019). This would make testing much easier. You can null/remove the latitude/longitude if you want.


Master branch not published to npm

Cloned the master branch of the repo and ran npm install it generated two files in /dist, namely rollup-plugin-node-resolve.es.js and rollup-plugin-node-resolve.cjs.js
When I run npm install --save-dev rollup-plugin-node-resolve and check node_modules/rollup-plugin-node-resolve/dist and compare the files they are different, with the installed files not having any of the .mjs updates. Double checking package.json it shows the latest version is installed "rollup-plugin-node-resolve": "^3.3.0"
Am running npm 6.1.0 & node 10.6.0

Discovered whilst trying to diagnose the issue in #168 around .mjs support. Found that the changes had actually been made, but just weren't published to npm for some reason.

Yes, it wasn't published yet.

Does extensions option solve your problem for now?

Can confirm the adding extensions: [ '.mjs','.js', '.json', '.node' ] in the options I pass to rollup-plugin-node-resolve does resolve the issue for now

Seems like it resolved in the current version. Can be closed now.


Add local_early option and allow some copy of an item to be early

A month or so ago I programed this and forgot to do anything with it.
So here's a way to only mark some copies of an item as early and/or local_early
unfortunatly 'local' is still a none or all option but thats a AP thing
probably a good idea to wait until #48 merge so I can properly add my modification to it

One minor comment but otherwise looks good. I don't have the setup to test the json schemas so someone else will need to validate those.

this commit will conflict with #48 so either we need to merge that one first then ill patch this one or the reverse


Support both controlled and uncontrolled

In 0.3.2, react-monaco-editor supports uncontrolled mode only.
In 0.4.0, it supports controlled mode only.
It is better to support both modes.
In this PR, use of value property enables controlled mode.
It is compatible with 0.4.0.
If he or she wants 0.3.2-compatible uncontrolled mode,
they can use defaultValue property instead of value property.

Nice work, thanks!


docs(README.md): add section on nominal vs structural class types

Thanks @jedwards1211! Since I don't know enough here, let's wait for @oriSomething to give us a hint of where to go from here.

Thank you @jedwards1211 and @oriSomething!


Update documentation on running e2e tests with Kind

Codecov Report

Merging #1230 into master will decrease coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1230      +/-   ##
==========================================
- Coverage   56.10%   56.09%   -0.01%
==========================================
  Files         108      108
  Lines       11887    11887
==========================================
- Hits         6669     6668       -1
  Misses       4632     4632
- Partials      586      587       +1

Flag
Coverage Δ

#integration-tests
46.38% <ø> (+0.03%)
:arrow_up:

#unit-tests
42.23% <ø> (-0.03%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...ntroller/networkpolicy/networkpolicy_controller.go
72.68% <0.00%> (-0.61%)
:arrow_down:

pkg/ovs/openflow/ofctrl_bridge.go
72.90% <0.00%> (+0.66%)
:arrow_up:

pkg/apiserver/storage/ram/watch.go
88.88% <0.00%> (+3.17%)
:arrow_up:

/skip-all


Paramedic Adjustments

About the PR
Adjusts the accesses available to the paramedic role so that it's more in-line with where a space paramedic would likely be, with added External access so they can actually recover bodies.
Adds a unique paramedic series of bags. These backpacks/satchels/duffels contain a folded rollerbed and bodybag in addition to the standard medical survival box. The sprite could be changed later to better fit the paramedic's look.
In the future the paramedic bags can contain some kind of alternative equipment. This can be the subject of debate when it comes.
Because of the above possibility, and the increased access over a regular doctor sans chemistry, the paramedic has a decent antag penalty.
This PR also has the role added to my two maps, Shoukou and Angle. Other minor adjustments were made to the map prototypes.
Media

Changelog

:cl:

add: Enabled Paramedic as a role on some stations.

Paramedic is currently playable on the Northway map, and all this PR is aiming to do is update it.
I'd like to know if anything needs changing.


[Feature request] Add support for Fink packages on macOS

Description
Currently in the Packages line neofetch displays packages installed by Homebrew or MacPorts, however not packages installed by Fink. Fink is a package manager for macOS that uses dpkg and apt (or apt-get) to manage installed packages and ports Unix software to the Darwin platform

[ ] Does this issue still occur in the master branch? (Required if issue)

Neofetch version
7.1.0
Screenshot
Config file
Verbose log

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

What does ls -l /opt/sw print?

kristibek@Kristis-MacBook-Pro ~ % ls -l /opt/sw/fink
total 24
drwxr-xr-x@  8 root  wheel   256  1 Οκτ 21:09 10.9-libcxx
lrwxr-xr-x   1 root  wheel    11 26 Σεπ 22:21 14.0 -> 10.9-libcxx
-rw-r--r--   1 root  wheel  1545 25 Αυγ  2020 README
-rw-r--r--   1 1001  1001     11  1 Οκτ 15:00 TIMESTAMP
-rw-r--r--   1 root  wheel    11 25 Αυγ  2020 VERSION
drwxr-xr-x  58 root  wheel  1856 28 Σεπ 08:14 debs
lrwxr-xr-x   1 root  wheel     4 28 Σεπ 08:14 dists -> 14.0


Add pvresize before lvextend

Running pvresize before lvextend ensures that there is enough space for extension.
There are some cases where lvextend fails because initial usable space of a physical volume is not enough.
This leads the automated setup failure at package or python module installation stage.
As this happens earlier than kayobe setup, kayobe playbook run etc/kayobe/ansible/growroot.yml can't be used.
https://github.com/stackhpc/stackhpc-kayobe-config/blob/e1a64bdb28201fe8b00b3adca07d6d366439961e/etc/kayobe/ansible/growroot.yml#L87-L93
Therefore I propose adding bash equivalent of the Ansible task above before lvextend.
The variable disk gets the name of the physical volume by filtering the output of sudo pvs --noheadings.
head -n 1 is used to take first line of output only then awk '{print $1}' is used to take first element of it, which is essentially the way the growroot.yml does to get PV name.

Growroot is no longer required if pvresize is being run early on, so you can delete this line

Your change could be one line:
sudo pvresize $(sudo pvs --noheadings | head -n 1 | awk '{print $1}')
Yeah I agree. Looks like setting a variable is not needed here.

@markgoddard What do you think of also making PR with this change for stackhpc/zed and stackhpc/2023.1?

@markgoddard What do you think of also making PR with this change for stackhpc/zed and stackhpc/2023.1?

We merge changes forwards in this repo, so they will get fixed automatically. I can propose some merges.


Images for MongoDB Course

Checkout the YT Channel and provide the thumbnail images for MongoDB Course. Will be much appreciated.

Can I work towards this one? @P0intMaN

Hey @soumyajyoti1999 , Thank you very much for your interest. Yep! go ahead, I am assigning you this issue.

Let me brief you on this. We are about to start a MongoDB course. Need a thumbnail that would look good on the website and inherits some of the website's vibes.
Here are some of the examples:

preferred size: 1920 x 1080.


Gradient Accumulation Bug Fix?

Checks

[X] This template is only for question, not feature requests or bug reports.
[X] I have thoroughly reviewed the project documentation and read the related paper(s).
[X] I have searched for existing issues, including closed ones, no similar questions.
[X] I confirm that I am using English to submit this report in order to facilitate communication.

Question details
Has the recent fix for gradient accumulation issues been applied or tested within the F5 TTS framework? reference: https://unsloth.ai/blog/gradient

We are just using accelerate for trainer, no clear idea about it.
Welcome PR~

will close this issue, feel free to open if further questions


vmImage from vs2017  to windows-latest in sample

Changing vmImage from vs2017 to windows-latest. Source: https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops

@tesar-tech : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


Foundation abide 5.5 ajax submit duplicated

http://stackoverflow.com/questions/27528108/foundation-abide-5-5-ajax-submit-duplicated

seems to be duplicate of #5392

Closing for #5392


Implement Spring Cloud Consul using PR #50

Need to clean up PR and add Spring Cloud Consul support.
#4 Is also related.

Done


#260 Update crater

[update] crater can be recovered after 3s

Will u still work on this PR? If so, resolve the conflicts first.
I just close it since no update

#260


draft of UI to work with

Added a Transformation component that serves as the UI for configuring a new transformation. You select an input table (just one for now) from a dropdown, select a transformation type (i.e. filter), type in your transformation (i.e. Age > 35) then hit transform.
Needs to be connected up with Jason's CODAP phone interface so we can get actual data contexts from CODAP, and also create them when the transformation goes through.
You can see it in action by running CODAP as well and going to
http://localhost:4020/dg?di=http://localhost:3000

I have a special appreciation for the exclamation mark on the "Transform!" button.
This look good to merge to me. We could also think about deleting some of the boilerplate like App.tsx or maybe using App.tsx as the toplevel component and have it render Transform

LGTM too


Logo Proposal: Bandit

Hey, I'm graphic designer and my aim is supporting open source projects and make my portfolio better. So, I can contribute on your project with making logo design. I am waiting your feedback! Have a nice day! :)
Best Regards,
Baran Pirincal
Visual Communication Designer

Sounds like a great idea to me @baranpirincal - how should we go forward , draft a proposal and add it here for review?

Hey again, I made my first experiment and added here. I want to show my ideas below the logo design. I did not think about colors yet. We can change,add or remove something on logo design, if you don't like or want to improve it. I am waiting your feedback again. Have a nice day! :)

@baranpirincal nice
I'll let the others chime in, but I dig the eye/shield/scarf look.

@lukehinds

I really like it, looks good to me.
@ericwb / @sigmavirus24
Any feed back at all guys? If all are happy we can embed this into the readme.

I suspect that Baron wanted to refine this, but if we don’t feel it needs refinement I’m :+1:. Thank you so much @baranpirincal

@ericwb @sigmavirus24 @lukehinds You're welcome guys. I changed logo design little bit.
If you like the first one, feel free to say it :)

I made scarf smoother
I made shadows more visible
I made connection part of scarf more bigger and same thickness with other strokes.

And here are the color versions you did not say anything about color decision:

@lukehinds

Closed with PR #302

Nice logo! Really cool.
Although I have to say, at first look I thought it was a tiny-tiny bird with a big-big eye (the knot of the scarf looked like a beak to me) :)


add appveyor config

This looks like a travis-style CI system with windows support. Am I mistaken? This would be amazing!


Normalize schema in repo

What does this PR do?
Normalized the currently existing schemas by running them through schemalint normalize.
Any background context you can provide?
We want all our work schemas happening in a "normalized" way, so that white space and ordering of elements are not matter of changes. To get used to the normalized order and format, I'm applying this to our existing files.
Context: https://github.com/giantswarm/roadmap/issues/1733
Are you meeting our versioning requirements?

In general, all schema modifications are done by creating a new version and new file.

This however is an exception, as it does not modify the meaning of the files in any way.

Changes that can lead to breaking validation (where the payload was valid with the previous version) require a major version bump.
Non-breaking changes like additions should yield a new minor version.
Only smallest changes should be published as patch version bump, e. g. a typo fix in a title or description field.

Have you also followed these requirements?

[ ] I have requested reviews from several teams.
[x] I updated CHANGELOG.md.
[x] I checked/maintained the README.md within the schema folder.

Depending on how we solve the problem in this PR normalization at the end of the file could change from \n\n to \n.


Custom Jasper Voice?

Hi there . I was wondering, if I recorded someone speaking the entire english vocabulary, would I be able to change jasper's voice into their one?

Yeah it is possible but you need to design your own python library, for synthesis, but it is not suggested better try TTS (Text to Speech) Synthesis.

Oh right. TTS is what has preset voices built in, right?

some tts permits to create your own voices. and once you created your voice, your machine will be able to sing a song in your voice.
https://github.com/G10DRAS/RoboCop/blob/master/images/baabaablacksheep.wav

Huh, cool. What TTS program was used for that clip?


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-26-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3737

Questions ?
Please refer to the Backport tool documentation


chore: delete and ignore cache

What I did
Upon further investigation, the cache should not be committed because it will always regenerate itself on first use. So it never matters the first time and should be gitignored.
How I did it
How to verify it
Checklist

[ ] Passes all linting checks (pre-commit and CI jobs)
[ ] New test cases have been added and are passing
[ ] Documentation has been updated
[ ] PR title follows Conventional Commit standard (will be automatically included in the changelog)

https://github.com/ApeWorX/ape-hardhat/pull/86


Custom info window

Is there a way to add custom info window?

<MapView.Callout>
 Md. Rakibulalam (@you can test it)
</MapView.Callout>

If not #1556 then see docs (@rakibulalam's answer is ok)

i implemented cluster on react-native-map in mobile app but my requirement is like below , i dont know it is possible in react-native-map or not. Please help me team
Thank you for your kind cooperation.
First part show cluster that i implemented very well.

second part when press on cluster icon it show hidden marker that is almost on same location that i don't know how to implement please see image

Please if any plugin in react-native taht help me

thanks a lot @rakibulalam for showing this Callout example, it was all I was looking for!!!

you are welcome  @luiz13lg


PR#1276 Rework - Moved sorting of VCRecords into VCHolder

Following discussion with Andrew, decided to move the sorting logic into ./storage/vc_holder for all 3 backends.
If there is a dateutil exception triggered when sorting then return the records list as it is
Reverted changes made to ./present_proof/v2_0/formats/dif/handler.py, ./present_proof/v2_0/routes.py and corresponding tests.

This should be ready now.


WIP:Perform toggle on Space key

Similar to https://android-review.googlesource.com/c/platform/frameworks/support/+/1858797

let's close this PR, since we have already merged #262


Clean up miscellaneous code

Description

Type of change

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

How to test

Checklist

[x] I have tested this code

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 14 (7.14%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.02%) to 34.817%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/commons/navigationBar/subcomponents/SicpNavigationBar.tsx
0
13
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.02%

Covered Lines:
4914

Relevant Lines:
13183

💛  - Coveralls


Persist session across subdomain

In order to make multi-tenancy to work with multiple subdomain, remember to configure config/session.php domain attribute to your domain name.
config/session.php
'domain' => '.lvh.me'

So the use case is you create a user for a newly created tenant website. A good solution would be to create a one time token that the identifies the user on the newly created Tenant website. Simply setting the session domain to allow for any subdomain will only solve this issue in the case of a subdomain set up.

Yes, that's right. After a new user was created, I will login the user with
Auth::login($user);
Then a redirection to the user corresponding subdomain site. I am not sure if this will cause any security concern though.
return redirect()->intended("http://" . $tenant_hostname . "/home");

That's fine for the single use case of working with subdomains. In any other case attempting to save a cookie/session for another domain has no effect.

not going to do this


Cannot bind value from listview item

Inside ListView.ItemTemplate i have this code
<TextBlock>
	<i:Interaction.Behaviors>
		<behaviors:MultiBindingBehavior PropertyName="Text" Converter="{StaticResource UserToPresence}">
			<behaviors:MultiBindingItem Value="{Binding}" />
			<behaviors:MultiBindingItem Value="{Binding DataContext.Client, ElementName=ThisPage}" />
		</behaviors:MultiBindingBehavior>
	</i:Interaction.Behaviors>
</TextBlock>

And the first binding item is null always. I don't understand why it doesn't bind to local data context. What can be the problem?

Assuming you are you targetting UWP only, I'd recommend using x:bind with a function instead as that is quite better nowadays than the old Bindings!

Alright. For some reason the first time converter gets called it gets null but the second time it's called it gets the value. Added checking for null. Thanks for the answer! Didn't expect it so quickly.

For the record, that is actually expected, as the properties are set (and the change notification) raised one by one, hence why you get two calls with the first having one of the properties null.


Adjusted SQL REGEX to fix bookmark search

PR to fix #152
Adjusted the REGEX for searching for tags
%#${tag} % - matches on tags that contain the tag name and has a space at the end, so searching for the ai tag would match if it was "#ai #smarthome #etc" and "#smarthome #ai #etc", but not "#air #smarthome #etc" or "#email #air #etc" (the previous version would have matched on 'air' or 'email' because they contain 'ai')
%#${tag} - handles matches for the final tag in the string, same rules as above but does not have a space at the end.
The 2nd part of this issue is a little more complicated and I wanted to get your advice before working on it. Specifically, with it not highlighting tags if capitalization doesn't match, I fixed it on my site by adding a toLowerCase helper to handlebars and applying it to anywhere where it links to /tagged/tag so that all url paths are lowercase
    toLowerCase(a) {
      return a.toLowerCase();
    },

and then also changing ifIn and ifThisTag so that they compare ignoring the capitalization
    ifIn(item, array, options) {
      const lowercased = array.map(tag => tag.toLowerCase());
      return lowercased.indexOf(item.toLowerCase()) >= 0 ? options.fn(this) : options.inverse(this);
    },

     ifThisTag(tag, path, options) {
      return path  === `/tagged/${tag}`.toLowerCase() ? options.fn(this) : options.inverse(this);
    },

I didn't know if it was best practice or if you had an opinion on throwing these toLowerCase() functions everywhere, it feels wrong but the other option I think involves just lowercasing the tag before it gets passed into any page (which I don't think would be right, as I'd expect we'd want to maintain the capitalization when showing the user the tags underneath the bookmark

If you want to split this into 2 separate issues and merge this one to fix the search issue we can do that as well

I think it's totally fine in the case of ifIn and ifThisTag but I'm missing why you need to change the URL generation / create a helper function for it. Isn't it enough to change the comparisons in ifIn and ifThisTag? (I wish I had caught those when we merged that PR!)

yeah, nice! that should work well, and handle situations where people might have typed a URL manually or whatever else. I don't mind extra toLowerCase calls in JS proper-- I'm used to seeing them whenever string comparisons are being made. Avoiding introducing it to the render layer seems worthwhile for sure, though.


uper decodes sequence of  only gets first two after sending three of them

Here is the asn: Link
I used following command to generate the *.h and *.c files:
asn1c -S ~/asn1c/skeletons/ -no-gen-example -fincludes-quoted -no-gen-OER c-v2x.asn
The received bytes are:
0x20,0xc7,0x27,0x37,0x53,0x13,0x23,0x33,0x43,0x5b,0x5a,0x4e,0x90,0x06,0xb4,0x9d,0x1f,0xf1,0x00,0x02,0x4b,0x40,0x00,0x00,0x72,0x73,0x75,0x31,0x32,0x33,0x34,0x35,0x53,0x25,0x66,0xb4,0x9d,0x23,0x96,0xb4,0x9d,0x21,0xd0,0x00,0x06,0x00,0x00,0x7e,0x7d,0x07,0xd0,0x7f,0x7f,0xff,0x80,0x40,0x04,0x14,0x02,0x96,0x00,0x00,0x00,0xe4,0xe6,0xea,0x62,0x64,0x66,0x68,0x6a,0xa6,0x4a,0xcd,0x69,0x3a,0x46,0xad,0x69,0x3a,0x4b,0x20,0x00,0x16,0x00,0x02,0xfc,0xfa,0x0f,0xa0,0xfe,0xff,0xff,0x02,0x00,0x14,0x10,0x29,0x2d,0x00,0x00,0xc1,0xc9,0xcd,0xd4,0xc4,0xc8,0xcc,0xd0,0xd5,0x4c,0x95,0x9a,0xd2,0x74,0x7f,0xda,0xd2,0x74,0x80,0x40,0x00,0x0a,0x00,0x0f,0xfd,0xfe,0xc5,0xed,0xfd,0xff,0xfe,0x00,0x00,0x00,0x00,0x08
The decode way is UPER.
Here is the code for decoding:
uint8_t buf[] = {0x20,0xc7,0x27,0x37,0x53,0x13,0x23,0x33,0x43,0x5b,0x5a,0x4e,0x90,0x06,0xb4,0x9d,0x1f,0xf1,0x00,0x02,0x4b,0x40,0x00,0x00,0x72,0x73,0x75,0x31,0x32,0x33,0x34,0x35,0x53,0x25,0x66,0xb4,0x9d,0x23,0x96,0xb4,0x9d,0x21,0xd0,0x00,0x06,0x00,0x00,0x7e,0x7d,0x07,0xd0,0x7f,0x7f,0xff,0x80,0x40,0x04,0x14,0x02,0x96,0x00,0x00,0x00,0xe4,0xe6,0xea,0x62,0x64,0x66,0x68,0x6a,0xa6,0x4a,0xcd,0x69,0x3a,0x46,0xad,0x69,0x3a,0x4b,0x20,0x00,0x16,0x00,0x02,0xfc,0xfa,0x0f,0xa0,0xfe,0xff,0xff,0x02,0x00,0x14,0x10,0x29,0x2d,0x00,0x00,0xc1,0xc9,0xcd,0xd4,0xc4,0xc8,0xcc,0xd0,0xd5,0x4c,0x95,0x9a,0xd2,0x74,0x7f,0xda,0xd2,0x74,0x80,0x40,0x00,0x0a,0x00,0x0f,0xfd,0xfe,0xc5,0xed,0xfd,0xff,0xfe,0x00,0x00,0x00,0x00,0x08};
asn_dec_rval_t rval;
MessageFrame_t *msg = 0;
size_t a = sizeof(buf);
rval = uper_decode_complete(0, &asn_DEF_MessageFrame, (void **)&msg, buf, a);
asn_fprint(stdout, &asn_DEF_MessageFrame, msg);

the stdout only give the first two particiantData instead of three
RSM ::= {
    msgCnt: 12
    id: 72 73 75 31 32 33 34 35
    refPos: Position3D ::= {
        lat: 0
        long: 0
        elevation: 0
    }
    participants: ParticipantList ::= {
        ParticipantData ::= {
            ptcType: 4 (rsu)
            ptcId: 0
            source: 0 (unknown)
            id: 72 73 75 31 32 33 34 35
            secMark: 21285
            pos: PositionOffsetLLV ::= {
                offsetLL: Position-LLmD-64b ::= {
                    lon: 58
                    lat: 14
                }
            }
            accuracy: PositionConfidenceSet ::= {
                pos: 0 (unavailable)
                elevation: 0 (unavailable)
            }
            speed: 12
            heading: 0
            angle: 0
            accelSet: AccelerationSet4Way ::= {
                long: 0
                lat: 0
                vert: 0
                yaw: 0
            }
            size: VehicleSize ::= {
                width: 2
                vehicleLength: 2
                vehicleHeight: 5
            }
            vehicleClass: VehicleClassification ::= {
                classification: 1
            }
        }
        ParticipantData ::= {
            ptcType: 0 (unknown)
            ptcId: 0
            source: 0 (unknown)
            id: 72 73 75 31 32 33 34 35
            secMark: 21285
            pos: PositionOffsetLLV ::= {
                offsetLL: Position-LLmD-64b ::= {
                    lon: 54
                    lat: 44
                }
            }
            accuracy: PositionConfidenceSet ::= {
                pos: 0 (unavailable)
                elevation: 0 (unavailable)
            }
            speed: 22
            heading: 1
            angle: 0
            accelSet: AccelerationSet4Way ::= {
                long: 0
                lat: 0
                vert: 0
                yaw: 0
            }
            size: VehicleSize ::= {
                width: 8
                vehicleLength: 5
                vehicleHeight: 2
            }
            vehicleClass: VehicleClassification ::= {
                classification: 10
            }
        }
    }
}

Process finished with exit code 0

I used OSS playground checked and get 3 particiantData from there.
I'm confused about where goes wrong inside of my code.
Can anyone help?

solved with using v.0.9.28....

solved with using v.0.9.28....


debugging seesion being disappear in 1 second

Issue Type: Feature Request
when i start to debug my code . it started processing and when it start it disapperar in a second .
i try it many time to uninstall and reinstall again and restar computer and  restart vs code too unable to solve this problem
VS Code version: Code 1.63.2 (899d46d82c4c95423fb7e10e68eba52050e30ba3, 2021-12-15T09:40:02.816Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No

What language are you coding in?
How are you launching your code?
Maybe capture a screen recording and paste it here.
/gifPlease


WIP: re-enable test suite

Something we didn't do for #13

Great, and we're off to immediate segfaults, not just in tests but the test suite invocation 😑


Minecraft messages not being forwarded to IRC

Currently IRC messages are being forwarded to minecraft, but not the other way around

fixed in 607978123f2bbdf2addcc7ef6b3b249647c326d7


Allow two installations of Blueprint

Feature Description:
The blueprint installer currently always removes any previous version it finds on the system, even when choosing an different installation directory (at least on Windows). This makes it impossible to have more than one version of Blueprint on the system. Beyond curiosity, there are real use cases for having multiple versions: trying out a new version before switching or running plugins with different compatibility, etc.

Thank you for the report.
I think the electron-builder framework does not support this when using the the nsis installer.
However I guess we could offer a portable standalone app or a zipped version for windows besides the installer.
https://www.electron.build/configuration/win
https://www.electron.build/configuration/nsis
https://www.electron.build/configuration/nsis#portable

This is becoming important for self-hosting: how are we going to fix issues in blueprint if the IDE we're using is blueprint?


Plan out design for notes system

I wan to make a notes system that will eventually become my digital garden on the web. I want to build it all from scratch in VS Code though. I also want it to be a plugin that people can use to run their own notes while programming easy

Getting there


test: run e2e tests on pre-compiled packages

The NPM packages to test must be specified via --package instead of invoking the build from within the e2e tests
This means the packages must be built before tested. This will align with bazel which will pass the bazel built (and cached) tgz files. The packages being tested could be the real npm packages before being published, although CI will probably test snapshot-like packages.

NIT: in general it would be great that the PR description is part of the commit message. As it add more context when checking the commit history.

I've updated the commit message a bit (and rebased). Let me know if there's other information you think should be in there.

FWIW CODE_OF_CONDUCT.md is currently causing the CI "validation" step to fail.

Updated and squashed, see diff