Use fixed default for gzip timestamp in sdists

This allows Flit to create byte-for-byte identical sdists even without SOURCE_DATE_EPOCH set, if run on the same checkout of the source files on the same machine.
Where timestamps relate to a file we're packing from the filesystem, we use that file's mtime, unless SOURCE_DATE_EPOCH overrides it. But other timestamps, including this one in the gzip format, automatically use the current time and thus aren't reproducible. We already set a fixed default timestamp for generated files added to wheels, for the same reason:
https://github.com/pypa/flit/blob/532bdaabafe0660b6c7494d8043ec4fa15b286a8/flit_core/flit_core/wheel.py#L145-L149
This doesn't matter for 'proper' reproducible builds, since to do that you'd set SOURCE_DATE_EPOCH anyway. But being readily able to generate identical distribution files within one system is a nice way to see that reproducibility is working. I think that's worth losing the small bit of extra metadata in that timestamp, which in practice is mostly redundant anyway (e.g. PyPI has timestamps for when files were uploaded).

I'll merge this in a couple more days if no-one objects.


Adding additions and fixes for Aditya's ASA talk and UBNA project

Will be adding my ASA talk here and linking the news item to the project page.
Will also be doing minor fixes such as the Funding agency of the UBNA PAM project.

@leewujung I fixed the funding agency line for UBNA PAM and also added my talk. I'm not sure if it's necessary to link my project on the news item but I did add the https://doi.org/10.1121/10.0026933 link to my talk in the event_url section.
Let me know if you want any other changes? Thanks!

@leewujung you can merge this PR!


AnimationTreePlayer: animation blend/mix slider is not working in the editor

Operating system or device - Godot version:
In Godot 2.1 everything is working fine. In Godot 2.1.1 bug is present already.
Issue description:
Blending is working properly in Godot 2.1:

Since Godot 2.1.1 it's not working anymore:

Also this is an editor bug, during runtime everything seems to work fine, so it might be possible it's just something with ui of blend/mix node.
Steps to reproduce:

Download Platformer 3D demo
Open "Player.scn"
Select AnimationTreePlayer node
Try to change animation blending in "gun" node of Animation Tree Player

Link to minimal example project:

I was trying to track which commits could introduce this behavior, I think it was maybe a https://github.com/godotengine/godot/commit/cfa11777c0a031c0f3f556b27240dc4d789e3cd6 or https://github.com/godotengine/godot/pull/7000/files#diff-f829b9442a4bdc69228ad6d794c58986
but it's based only on a fact that merging those was done more-less in proper time to cause this in 2.1.1

@m4nu3lf maybe you could take a look? :)

@kubecz3k This looks like an UI bug to me, when I made that change I made extensive testing, I would have noticed something like that, I'll have a look when I get a change though

I've not been able to reproduce it on the current 2.1 branch

Super strange, I compiled 2.1 opened platformer demo and bug is still there :(

Regression of #6833 / #5773?

@bojidar-bg thanks! That's it exactly! After setting step to 0.01 it works nice again. But I'm not sure if this fix is good, or maybe I should look somewhere inside AnimationTreePlayer code to set that variable only for those nodes. Will look into it.

Ok I think I gathered enough informations to propose a pr and raise some questions :P :)

I can confirm that the regression was in https://github.com/godotengine/godot/commit/e3dc319f78c16b6f24081ae28c868242fcaed4ed. Bug is still present in 2.1.4 compiled at 29/11/2017


Increase height of the message text box tappable area to full height

The message text box in the app currently only covers about a third vertically of the bar at the bottom of the screen, which makes it easy to miss and not activate it when you tap it. This PR changes the height so the text box covers the entire height of the bar, which makes it activate when you tap anywhere (vertically, not horizontally) inside the bottom bar.
This change doesn't affect the way the text box looks or behaves (cosmetically or otherwise) at all, as far as I have tested it. The change is not a visual change, it only increases the height of the tappable area of the textbox.

We implemented the expected design.
I will report your remarks to the designers.


Posible array out of bounds in QNode

Hi,
I believe it's possible to get OOB if values.length == 0 here:
https://github.com/tzaeschke/tinspin-indexes/blob/fc9e7fdd8ae17d8d922e11a7a16983952147394d/src/main/java/org/tinspin/index/qthypercube2/QNode.java#L116-L123
And the empty array could be created here:
https://github.com/tzaeschke/tinspin-indexes/blob/fc9e7fdd8ae17d8d922e11a7a16983952147394d/src/main/java/org/tinspin/index/qthypercube2/QNode.java#L335

@ng-dmc Thanks, I will have a look. Do you happen to have a test case?

Here it is:
package com.example;

import java.util.Arrays;
import org.tinspin.index.qthypercube2.QuadTreeKD2;

public class Main {

    static void test(double[][] data) {
        QuadTreeKD2<Integer> tree = QuadTreeKD2.create(2);
        for (int i = 0; i < data.length; i++) {
            if (data[i][3] == 0) {
                tree.insert(Arrays.copyOf(data[i], 2), (int)data[i][2]);
            } else {
                tree.remove(Arrays.copyOf(data[i], 2), (int)data[i][2]);
            }
        }
    }
    public static void main(String[] args) {
        double[][] data = new double[][] {
            new double[]{-49.0949020385742, -2.05027413368225, 819588127, 0},
            new double[]{-49.0949020385742, -2.05027389526367, 819588127, 0},
            new double[]{-45.6938514709473, 32.9847145080566, -2056090140, 0},
            new double[]{-45.6938514709473, 32.9847145080566, -2056090140, 0},
            new double[]{-1.7595032453537,<PHONE_NUMBER>79102, -267989921, 0},
            new double[]{-1.75950336456299,<PHONE_NUMBER>79102, -267989921, 0},
            new double[]{45.6938438415527, 32.9847145080566,<PHONE_NUMBER>, 0},
            new double[]{45.6938438415527, 32.9847145080566,<PHONE_NUMBER>, 0},
            new double[]{49.0948944091797, -2.05027413368225, 14481734, 0},
            new double[]{49.0948944091797, -2.05027389526367, 14481734, 0},
            new double[]{-49.0949020385742, -2.05027413368225, 819588127, 1},
            new double[]{-49.0949020385742, -2.05027389526367, 819588127, 1},
            new double[]{-49.0949020385742, -2.05027413368225, 916603126, 0},
        };
        test(data);
    }
}

@ng-dmc Thanks, excellent test!
I found at least two problems, a logical one and a precision problem.
I fill first fix the logical problem (should be easy enough) and then, in a separate patch, fix the precision problem. This may take a few days to resolve.
As a workaround I can suggest using the PH-tree instead (which doesn't have precision problems like quadtrees do).
Alternatively if you want to use the qt2 index, you could

first insert a key at [0,0] (this will create a center for the tree),
then a key at [64,64] (or some other power of two, ideally larger than your data space), this will resize the root node,
then add you data,
then remove [0,0] and [64,64]

Also, in case you are using the PH-Tree, and in case you want to store duplicate points (as in the unit test), make sure to use the PointMultiMap version.

@ng-dmc I just merged #41 which should fix the array out of bounds issue. Feel free to try it out (from master).
The precision problem (that I mentioned above) is tracked in #42. It will not cause any exception and I don't think it can cause any correctness problems, but I want to fix before I cut a new release. Hopefully next week or so.

Thanks! I will check it out.

I'll close the issue. Let me know if the problem occurs again.


Issue running train.py with parameters

Hello and thanks for the work
I'm trying to run your model on my dataset but I'm having some parameters issues.
The script is not accepting the --FILTER_SIZE 3,4,5,6  :
/home/user/URLNet/netenv/local/lib/python2.7/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
Traceback (most recent call last):
  File "train.py", line 33, in <module>
    FLAGS._parse_flags()
  File "/home/user/URLNet/netenv/local/lib/python2.7/site-packages/tensorflow/python/platform/flags.py", line 84, in __getattr__
    wrapped(_sys.argv)
  File "/home/user/URLNet/netenv/local/lib/python2.7/site-packages/absl/flags/_flagvalues.py", line 630, in __call__
    name, value, suggestions=suggestions)
absl.flags._exceptions.UnrecognizedFlagError: Unknown command line flag 'FILTER_SIZE'. Did you mean: FILTER_SIZES ?

And if I user FILTER_SIZES as suggested, I get another issue :
/home/user/URLNet/netenv/local/lib/python2.7/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
Traceback (most recent call last):
  File "train.py", line 33, in <module>
    FLAGS._parse_flags()
  File "/home/user/URLNet/netenv/local/lib/python2.7/site-packages/tensorflow/python/platform/flags.py", line 85, in __getattr__
    return wrapped.__getattr__(name)
  File "/home/user/URLNet/netenv/local/lib/python2.7/site-packages/absl/flags/_flagvalues.py", line 470, in __getattr__
    raise AttributeError(name)
AttributeError: _parse_flags

The train command is extracted from the test.sh and I get similar issues :
#!/usr/bin/env bash

python train.py --FILE_DIR dataset_train.txt \
--DEV_PERCENTAGE 0.001 \
--EMB_MODE 3 --DELIMIT_MODE 1 \
--EMB_DIM 32 --MIN_WORD_FREQ 1 \
--FILTER_SIZES 3,4,5,6 \
--NB_EPOCHS 5 --BATCH_SIZE 1048 --PRINT_EVERY 50 --EVAL_EVERY 500 --CHECKPOINT_EVERY 500 \
--OUTPUT_DIR runs/emb3_dlm1_32dim_minwf1_1conv3456_ep/

In addition to the requirement from README, I also installed libhdf5-7 on the system, and pip packages h5py scipy, here is the content of my virtualenv :
$ pip freeze
absl-py==0.1.10
backports.weakref==1.0.post1
bleach==1.5.0
enum34==1.1.6
funcsigs==1.0.2
futures==3.2.0
h5py==2.7.1
html5lib==0.9999999
Markdown==2.6.11
mock==2.0.0
numpy==1.14.0
pbr==3.1.1
Pillow==5.0.0
protobuf==3.5.1
scipy==1.0.0
six==1.11.0
tensorflow==1.5.0
tensorflow-tensorboard==1.5.1
tflearn==0.3.2
Werkzeug==0.14.1

Thanks for your help

Hi @glestel, sorry there was a typo in the run.sh file and in our README writeup. The correct parameter name should be FILTER_SIZES. We will update the files accordingly.
Did you try running the command again?


Taylor Approximation (at about 0) for exponential proof of concept

Simple POC, just want to know if I'm on the right track

Tests failing.


public render utils

I need this for external usage. To interpolate your Color to CGColor in my app.

RenderUtils is designed for internal usage only. However I just added public extensions to convert Macaw resources (Color/Locus/Transform/etc.) to corresponding CG resources. Please see: https://github.com/exyte/Macaw/blob/master/Source/utils/CGMappings.swift


Make an import optional for a JAX API change that will happen soon.

The change didn't lend in JAX yet, but it should be there soon.
So we are better to prepare before it lend to not break the nightly.

/te-ci

/te-ci

/te-ci


3D Blend shapes not generated when TTS language is set to Croatian, Slovenian or Serbian (Cyrillic)

3D Blend shapes not generated when TTS language is set to Croatian, Slovenian nor Serbian (Cyrillic) even though the region is West Europe. Is this a bug?
Example:
let SSML = <speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xmlns:mstts="http://www.w3.org/2001/mstts" xml:lang="sr-RS"> <voice name="sr-RS-SophieNeural">   <mstts:viseme type="FacialExpression"/>   __TEXT__ </voice> </speak>;

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

ID: 36609140-cd68-951d-8707-df669e06e6af
Version Independent ID: a73f6af0-bbf8-4404-a3a2-dabb32b56349
Content: Language support - Speech service - Azure AI services
Content Source: articles/ai-services/speech-service/language-support.md
Service: azure-ai-speech
GitHub Login: @eric-urban
Microsoft Alias: eur

@nikolamilovic-rg
Thanks for your feedback! We will investigate and update as appropriate.

@nikolamilovic-rg
3D blend shapes are only supported for neural voices of the en-US and zh-CN locales. Therefore, it is expected that 3D blend shapes are not generated when TTS language is set to Croatian, Slovenian nor Serbian (Cyrillic) even though the region is West Europe. However, the document also mentions that the support for different features may vary by locale and voice. Therefore, it is possible that support for 3D blend shapes may be added for other locales and voices in the future.
If there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.

@Naveenommi-MSFT
Hello. Thank you for your fast response. I ask this because I have seen that multiple other languages (e.g., Italian and even Bulgarian) return 3D blend shapes. That is why I did not understand why it is not generated for Slovenian, Croatian or Serbian. I hope that soon enough Microsoft team plans to implement 3D blend shapes for these languages too.
In the meantime, do you have some advice on how I can create my own blend shapes for these languages? I am aware that mapping of phonemes to visemes is necessary, but do you have some reference blog post or tutorial on the exact steps how I could achieve this (Do you prefer Blender over Maya and stuff like that)?
Thanks in advance!

@nikolamilovic-rg
You're welcome! I understand your concern and hope that Microsoft will add support for 3D blend shapes for more languages in the future.
Regarding your question about creating your own blend shapes for these languages, you are correct that mapping of phonemes to visemes is necessary. The process of creating blend shapes involves creating a set of facial expressions that correspond to each viseme, and then using these expressions to drive the facial movements of a 3D character. There are many tools and software available for creating blend shapes, including Blender and Maya. Both of these tools are widely used in the animation industry and have extensive documentation and tutorials available online.
Here are some resources that you may find helpful:
Blender Guru - A website with tutorials and resources for learning Blender.
Maya Learning Channel - A YouTube channel with tutorials and resources for learning Maya.
Creating Blend Shapes in Maya - A tutorial from Autodesk on creating blend shapes in Maya.
In addition to these resources, you may also want to consider hiring a professional animator or animation studio to create the blend shapes for you. This can be a more expensive option, but it can also result in higher quality animations.
Disclaimer: This response contains a reference to a third-party World Wide Web site. Microsoft is providing this information as convenient to you. Microsoft does not control these sites and has not tested any software or information found on these sites;
therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.


solve issues #124, #125, and #128

This should be very quick to review.
Solve Issues:

#124 (in exporters/spectrum_exporter and readers/ixdat_csv)
#125 (in constants), and
#128 (in readers/rgasoft, readers/chi, and requirements.txt).

looking good to me :) and good to remove the dependency on EC_MS since that one is not really maintained any more.


fix: remove production check from dev menu

Description
This PR resolves []
PR Checklist

[ ] I tested my changes on iOS and Android.
[ ] I added screenshots or videos to illustrate my changes.
[ ] I added Tests and Stories for my changes.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Need help with something? Have a look at our docs, or get in touch with us.

thanks!


Add more c queries

I found some more missing c queries. I don't actually know c that well (I just found these while going through the neovim codebase), so I can't write tests that won't have the LSP give some complaints. Feel free to edit this, if you are more used to c (or suggest changes and I will update it).
Also, there is some problem with highlighting in macros (I made a comment about it in the test file). I am not sure what is wrong there and haven't had time to look into it in more details yet.

I have gone ahead and fixed the syntax of the test file. It should now cover all the patterns you want to match. The macro_type_specifier still baffles me, I don't know what exactly it is supposed to represent. I can get it to show up if I use a macro both for the function name and return type, but why would anyone want to do such a thing?

I have gone ahead and fixed the syntax of the test file. It should now cover all the patterns you want to match.

Thank you, the fixes look good to me. I squashed the commits now, is there anything else you would want to update before committing to the main branch?

The macro_type_specifier still baffles me, I don't know what exactly it is supposed to represent. I can get it to show up if I use a macro both for the function name and return type, but why would anyone want to do such a thing?

I am not sure what exactly it is supposed to represent, but it did show up in the neovim codebase when I looked through it (I am not sure if I can find it again easily though...), so it is at least something that is used.

Merged, thank you. BTW, sometimes highlighting inside a macro does work for me:

Merged, thank you. BTW, sometimes highlighting inside a macro does work for me:

That is weird, I don't think I have seen it working for me. Do you have any idea of what might have been different when it did work? In general, I still don't really know what causes the problems with the macros.

It could be an issue with Neovim 0.10. The highlighting is correct on 0.9.4 for me.

It could be an issue with Neovim 0.10. The highlighting is correct on 0.9.4 for me.

I can reproduce this. Highlighting also works in 0.9.4 for me, but not in 0.10. I can see that 0.9.5 was just released, I can test that later. Knowing that it comes from a recent update, we should be able to narrow it down a lot by looking at the differences between 0.9.4, 0.9.5 and 0.10.


Improve command line argument escaping

In this fix we interpret escaping from the compilation database as the original
command meant. In this commit the unnecessary "smart" escaping transformations
are eliminated, because they could result in a transformation from "hello" to
"""hello""".
In CodeChecker we are storing the analyzer options as lists which can directly
be passed to Popen.
Resolves #1366
Deprecates: #1501

Thanks for this patch!
It fixes (I manually cherry-picked it and checked) irritating problem with Skia source files in Chromium.
Look at this horrible json:
[{"directory":"/home/...","command":"../../third_party/llvm-build/Release+Asserts/bin/clang++ ...  -DSKCMS_API=__attribute__\\(\\(visibility\\(\\\"default\\\"\\)\\)\\)  -DSK_FREETYPE_MINIMUM_RUNTIME_VERSION=\\(\\(\\(FREETYPE_MAJOR\\)\\ \\*\\ 0x01000000\\)\\ \\|\\ \\(\\(FREETYPE_MINOR\\)\\ \\*\\ 0x00010000\\)\\ \\|\\ \\(\\(FREETYPE_PATCH\\)\\ \\*\\ 0x00000100\\)\\) ... -c ../../third_party/skia/src/core/SkBitmap.cpp -o obj/skia/skia_core_and_effects/SkBitmap.o","file":"../../third_party/skia/src/core/SkBitmap.cpp"}]
DSK_FREETYPE_MINIMUM_RUNTIME_VERSION has spaces in its definition and they break clang-tidy without your patch.

@irishrover it's great to hear that it fixes your problem

@bruntib Please rebase your branch and resolve the merge conflict. Also check @gyorb's comments.


wip: Add initial support for Peribolos

What type of PR is this?
/kind feature

Any specific area of the project related to this PR?
/area utils
What this PR does / why we need it:
As the evolution repository is now the central point for the evolution of the project, and as the falcosecurity organization is formed by the community, and as the point of contact of the contributions are in git (Github), is correct that the source of truth as a declarative configuration of the Github organization is put here.
Moreover, this PR adds the Prow job needed for the automation that reconciles the desired source of truth with the actual one.
Which issue(s) this PR fixes:
Fixes #176
Special notes for your reviewer:
cc @falcosecurity/test-infra-maintainers @falcosecurity/evolution-maintainers

@maxgio92: The label(s) area/utils cannot be applied, because the repository doesn't have them.

In response to this:

What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area utils
What this PR does / why we need it:
As the evolution repository is now the central point for the evolution of the project, and as the falcosecurity organization is formed by the community, and as the point of contact of the contributions are in git (Github), is correct that the source of truth as a declarative configuration of the Github organization is put here.
Moreover, this PR adds the Prow job needed for the automation that reconciles the desired source of truth with the actual one.
Which issue(s) this PR fixes:
Fixes #176
Special notes for your reviewer:
cc @falcosecurity/test-infra-maintainers @falcosecurity/evolution-maintainers

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.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: maxgio92
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [maxgio92]

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

To make this PR take effect, we need https://github.com/falcosecurity/test-infra/pull/841 in place.

Hey @maxgio92
This is great. I'd just put org.yaml in a different folder. What do you think about org/org.yaml or falcosecurity/org.yaml ?


Adds support for altering spam filter strength.

This also has the added benefit of resolving a long-standing bug that would cause SubredditSettings to erroneously alter spamfilter strength settings when calling UpdateSettings().

Thank you!


Add TypeScript definitions?

Could be done here in an index.d.ts file (doesn't require installing another package) or in https://github.com/DefinitelyTyped/DefinitelyTyped

would you like to send a PR?
Il giorno dom 4 nov 2018 alle 09:01 AppLover69<EMAIL_ADDRESS>ha scritto:

Could be done here in an index.d.ts file (doesn't require installing
another package) or in https://github.com/DefinitelyTyped/DefinitelyTyped
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/maxogden/websocket-stream/issues/144, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AADL4ynAzlUkSjyQU1pDpNd6xp8LzM39ks5urqzVgaJpZM4YNNOa
.

#150 submitted to address this.


Dishonoured 2 menu freeze on DXVK 1.3.1

Symptoms
Using Proton 4.11/DXVK 1.3.1
I launch Dishonoured 2.. It works for about a minute then quicksave/quickload stops working, I press ESC for the menu, it starts bringing up the menu then freezes. I can alt+tab and quit the game.
Additionally in-game when I look around I see shadows that appear then disappear as I move the mouse.
e.g.
https://imgur.com/a/o4FtkPv
No obvious messages in console
-vsync off
-fps_max 60
-triple buffering off
Proton 4.2/DXVK 1.2.1  does not have these issues
"dropping in the DXVK 1.2.1 build from Proton 4.2 into 4.11 and found that the Escape menu now works"
Compatibility Report
Name of the game with compatibility issues: Dishonoured 2
Steam AppID of the game: 403640

System Information
GPU: RX 570
Driver/LLVM version: Mesa 19.2 ACO
Kernel version: 5.0.0-21
Proton version: 4.11

Proton Log:
https://github.com/ValveSoftware/Proton/files/3459299/steam-403640.log
DX logs
Dishonored2_d3d11.log
Dishonored2_dxgi.log
Apitrace:
(is there not a PPA for apitrace?)

Referencing https://github.com/ValveSoftware/Proton/issues/823#issuecomment-517513954

Dishonored 2 is working fine on my end. Please record an apitrace or bisect the issue.

I can reproduce the hang and bisecting produced
commit 1cc531eaf8002cef3e9707cdc3398f45909e38d2
Author: Philip Rebohle<EMAIL_ADDRESS>Date:   Fri Jul 5 10:25:06 2019 +0200

    [d3d11] Return error when mapping an already mapped image

    Final Fantasy XIV does this. Should avoid some unnecessary work.

 src/d3d11/d3d11_context_imm.cpp | 3 +++
 1 file changed, 3 insertions(+)

as the first bad commit. Reverting it on master fixes the issue.

Same here. Thanks for the fix ;-)

Hey guys saw 1.3.2 is out with the Dishonoured 2 fix, thanks heaps that was fast! soon enough proton will get updated too

I'm using proton 4.11.7 and the menu freeze is an issue again. The game runs fine but when I try to do something like delete a save or load one in the middle of the session the app hangs until I kill it.

I can't reproduce that. Both the menu and quicksave/quickload are working fine for me (although I'm on DXV 1.4.4, maybe try that)

@doitsujin There is no issue with quick save/load until I play for 5 minutes and I try to load stuff. I installed 1.4.4 for the proton version with protontricks and I also tried it with lutris/dxvk-1.4.4. With both installations, the game made the system and itself hang permanently after I played for 3-4 minutes and tried to load a save. The game also froze with regular gameplay once - when I tried to play for 10 minutes. The game also hangs when I switch virtual worskpaces or when I alt-tab away. The lutris version also had terrible fps(1-5) but that issue could be the missing shader cache.
Previously, dishonored 2 was only choppy when I entered new areas and there were times when the yes/no popup(also the current culprit) made the game really slow(1-2fps) and I needed to restart it.

Okay, can you please add some basic information about your system then? I don't have a crystal ball.

@doitsujin: rtx 2080 + v435.21, ryzen 1800x, 16gb ram 3200mhz/cl16.


Frontend - Group - add button to zoom out

...until you can see all the users (actually the initial group view is like this, right?)

Can add a "Show everyone" button to #101 that accomplishes this. I do believe the map should show all users initially, so I should be able to use the same code for this.


Sprint3

Note to reviewers: In addition to the task, we also changed the DictionarySegment to use the highest possible index as the ValueID instead of 0.

Merging to get this out of my PR list :^)


How about displaying related css code as well in docs?

Is is possible to show relevant css code also along with html code in docs?
It will enable people to learn css and also copy css code that they needed rather than entire css file.
great work.
Thanks

Hi @ekanna,
Until today's release, we had a single page for the documentation. It was hard to add more content.
But since each feature has a dedicated page, I think it's possible.
How do you feel about adding links to the source code?
It's easier to maintain.
Example on Chakra UI.

How do you feel about adding links to the source code?
It's easier to maintain.

This will be great. Whoever wants it they can have a look it.
Thanks


MiqReport: add skip_references attribute back

Fixes a bug where serialized reports were reporting an error.
skip_references won't do anything, since the functionality has been
removed.
But this attribute is available so customer reports that have that
option don't blow up.
Fixes #20106
Steps for Testing/QA
create a report with
db_options:
  skip_references

It should break before this change
It should work after this change

Tested this 👍

Jansa backport details:
$ git log -1
commit 8697f6158c19cbffda97e2cba2315d311e8e4c9e
Author: Gregg Tanzillo<EMAIL_ADDRESS>Date:   Tue Apr 28 13:37:42 2020 -0400

    Merge pull request #20109 from kbrock/report_skip_references

    MiqReport: add skip_references attribute back
    (cherry picked from commit 0f49e31dfcf9ed507a7c9e584aaa9f5167531323)


Overlay hidden by soft keyboard

When the text field is at the bottom of page and is pushed up by soft keyboard the suggestions overlay gets hidden by the keyboard. Is there a way to display the overlay above the text field in this scenario? Or even better have it automatically choose to display below or above based on whether it has room to fully display or not?

Same here, did you find any workaround?


xNN - display with many neurons

Describe the bug
if many input neurons are present, the input number is truncated
To Reproduce
Steps to reproduce the behavior:

Go to 'xNN'
Click on '.Neurnonal Network Learn'
Add as much as Input neuron as possible
Add trainings data
run training
see error

Expected behavior
The number will be shown correctly
Screenshots

Device information

Type Laptop
OS: mac
Browser chrome

solved


Delay in the rtmp url not matching with live

Hi, I have implemented Sgplayer and i am using a rtmp url. It is working fine but there is 4 to 5 secs delay in the player video and the live one. I have tried buffer everything but it is not helping to overcome the issue.
And one more issue is if i go background mode and comeback there is extra 5 secs delay added to the player, So how can i move player to the current timing. I tried enabling background mode too. any solution for this?

any solution for this problem? I face same issue now.

use https://github.com/Bilibili/ijkplayer

use https://github.com/Bilibili/ijkplayer

Is this working properly ? I tried demo it is giving 'libavformat/avformat.h' file not found error

u need to follow his instruction to get ijkplayer

u need config for rtsp/rtmp protocol, i think so


Linking at runtime/releasing app as OSS

I'm investigating how to release and bundle an engine integration as a release on GitHub. I need clarification on how to link against HAPI statically in GitHub CI or dynamically at runtime. What would be the best/correct approach if I want users to be able to download an executable and immediately start using the integration?

For this, you need a Houdini install in GitHub CI (most likely in a docker), then you just export the HFS env variable and the crate should build fine. The users of your executable will then need to have a Houdini installed as well and set the environment with the Houdini libraries, i.e. roughly:

PATH=%PATH%;%HFS%/bin on Windows
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HFS/dsolib on Linux
DYLD_LIBRARY_PATH=[path to houdini install]/dsolib on Mac

Thank you!


[bug] Opening modal in MUI dialog disabled search field for all wallets

Link to minimal reproducible example

Summary
There is a tabindex="-1" from MUI that disables input. If i remove the tabIndex the input works.
List of related npm package versions

just set tabindex="9999" to solved this issue


(chore) Bump to Ergo 0.5.7

Signed-off-by: Jerome Simeon<EMAIL_ADDRESS>

Coverage remained the same at 91.151% when pulling 1dc8c5634d12f4064a191fe3c87ff0cdfd350684 on jeromesimeon:js-chore-cicero-0.9.11 into 75643b090b8e73e57db35f64102d5213830f3d18 on accordproject:master.


small tweaks to optimization and the config screen

I made some minor optimization changes. It won't make a noticeable difference, but here it is anyways.
I also saw that one of the config options was missing a tooltip, so I added a tooltip to it.

My last commit (https://github.com/Provismet/Tooltip-Scroll-Fabric/pull/24/commits/c57ccc805077796651bd2ec4e86c8b6f87e7977b) could use some extra review.
I removed the check for a non-empty components because the method that applyTracker() was being injected into already has a check for it. To do so, I had to change where it is being injected into. It's still injecting into the same method, just further into it instead of at the start.
The tooltip scrolling still works, I'm just not sure if it breaks some intended behavior that I'm not aware of.

My last commit (https://github.com/Provismet/Tooltip-Scroll-Fabric/pull/24/commits/ba774526a59a4f3f0b4f9c3968dfdb1aea106a09) could use some extra review.
I removed the check for a non-empty components because the method that applyTracker() was being injected into already has a check for it. To do so, I had to change where it is being injected into. It's still injecting into the same method, just further into it instead of at the start.
The tooltip scrolling still works, I'm just not sure if it breaks some intended behavior that I'm not aware of.

My last commit (https://github.com/Provismet/Tooltip-Scroll-Fabric/pull/24/commits/ba774526a59a4f3f0b4f9c3968dfdb1aea106a09) could use some extra review.
I removed the check for a non-empty components because the method that applyTracker() was being injected into already has a check for it. To do so, I had to change where it is being injected into. It's still injecting into the same method, just further into it instead of at the start.
The tooltip scrolling still works, I'm just not sure if it breaks some intended behavior that I'm not aware of.

I removed the check for a non-empty components because the method that applyTracker() was being injected into already has a check for it. To do so, I had to change where it is being injected into. It's still injecting into the same method, just further into it instead of at the start.

Good catch on that one, it was originally made that way because of how odd the drawTooltip method used to be. I imagine it changed in 1.20 or 1.21 in a way that didn't break the mod, because otherwise I would have checked.
If I remember correctly, the method originally didn't have a proper check for empty tooltips. It was an issue because certain menus would call drawTooltip repeatedly with empty tooltips (the options menu was pretty bad for this) and some would even alternate between valid calls and empty ones.

Also, could you pull the upstream changes into your PR branch? Just to smoothen out the conflicts before I merge.

I believe this should fix the conflicts.


Segmentation fault (core dumped) after GLFWViewer::initialize() when start the offline_lidar_visualizer_tool

I follow the steps in doc how_to_run_offline_perception_visualizer, after I use following command to start the visualizer,
/apollo/bazel-bin/modules/perception/tool/offline_visualizer_tool/offline_lidar_visualizer_tool
There is no window pop out, the error message like following pic:

I tried several times. It seems that the error Segmentation fault (core dumped) always came out right after GLFWViewer::initialize().
I also try start the tool with the option: --enable_visualization=false which prevent the visualiztion window creation, it seems to continually run, the result is like:

You can see that every frame is being processed.
So how can I make the visualization work?
Here is some info about my Apollo:
GPU:QUADRO M2000M
driver:384.111(both in docker and host pc)
deviceQuery test result: PASS
OpenGL related libs in docker:

OpenGL related libs in host:

Any luck with this @hzdsdhr ? I'm having the same problem.

Hi @hzdsdhr, I met the same problem, do you figure out how to solve it?

@ytzhao Did you get it to work ?

Solved it by copying files and linking it!

Can you post the console out of these three terminal commands ? Assuming you have Nvidia graphics card.
nvidia-smi (inside the docker)
nvidia-smi (outside the docker)
ll /usr/lib/x86_64-linux-gnu/libGL*

@ankitvora7
inside the docker
Mon Mar 12 18:54:49 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.111                Driver Version: 384.111                   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    Off  | 00000000:01:00.0  On |                  N/A |
| N/A   45C    P8    10W /  N/A |    260MiB /  8112MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
+-----------------------------------------------------------------------------+

outside the docker
Mon Mar 12 18:53:53 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.111                Driver Version: 384.111                   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    Off  | 00000000:01:00.0  On |                  N/A |
| N/A   48C    P5    13W /  N/A |    260MiB /  8112MiB |      3%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0       991      G   /usr/lib/xorg/Xorg                           152MiB |
|    0      2038      G   compiz                                       101MiB |
|    0     23839      G   /usr/lib/firefox/firefox                       3MiB |
+-----------------------------------------------------------------------------+

ll /usr/lib/x86_64-linux-gnu/libGL*
$ ll /usr/lib/x86_64-linux-gnu/libGL*
lrwxrwxrwx 1 root root     21 1月  30 04:07 /usr/lib/x86_64-linux-gnu/libGLESv2.so -> mesa-egl/libGLESv2.so
lrwxrwxrwx 1 root root     19 2月  11 16:38 /usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.13 -> libGLEWmx.so.1.13.0
-rw-r--r-- 1 root root 448632 11月 10  2015 /usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.13.0
lrwxrwxrwx 1 root root     17 2月  11 16:38 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.13 -> libGLEW.so.1.13.0
-rw-r--r-- 1 root root 514176 11月 10  2015 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.13.0
lrwxrwxrwx 1 root root     13 1月  30 04:07 /usr/lib/x86_64-linux-gnu/libGL.so -> mesa/libGL.so
-rw-r--r-- 1 root root 911218 10月 24  2015 /usr/lib/x86_64-linux-gnu/libGLU.a
lrwxrwxrwx 1 root root     15 10月 24  2015 /usr/lib/x86_64-linux-gnu/libGLU.so -> libGLU.so.1.3.1
lrwxrwxrwx 1 root root     15 2月  11 16:38 /usr/lib/x86_64-linux-gnu/libGLU.so.1 -> libGLU.so.1.3.1
-rw-r--r-- 1 root root 453352 10月 24  2015 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1

Thank you! :)

@ankitvora7 How to fix it?

@ytzhao - I'm sorry I completely missed your comment and hence didn't reply
@hzdsdhr - Most likely you'll get the same output as @ytzhao. What is happening is the OpenGL files are not installed properly. The symlinks that need to be created aren't created properly. So what you'll need to do is create these links properly such the libGL points to the nvidia provided openGL files. Follow these steps:

Start the docker

Get into the docker

Create a folder named nvidia-384 in the /usr/lib directory
sudo mkdir /usr/lib/nvidia

In another terminal, outside the docker, copy the nvidia driver files from host machine into the docker
docker cp /usr/lib/nvidia-384/libGL.so.384.111 apollo_dev:/usr/lib/nvidia-384
Note: The driver versions might differ. So change the path names accordingly.

Create the symlink between libGL and nvidia provided libGL inside the docker
cd /usr/lib/x86_64-linux-gnu
sudo ln -sf /usr/lib/nvidia-384/libGL.so.384.111 libGL.so

This worked for me. See if this works for you guys. If yes, you can change the dev_start script to accommodate these changes.

@ankitvora7  thank you for you help, really appreciate it. But it seems not working for me.
For my docker, there is a folder named nvidia-384 in /usr/lib/, there are many .so files in it. But there is not libGL.so.384.111. And I found the libGL.so.384.111 in host computer, in folder /usr/lib/nvidia-384.
So I copy it and paste into docker's same directory(/usr/lib/nvidia-384).
Then I did what you said,
cd /usr/lib/x86_64-linux-gnu
sudo ln -sf /usr/lib/nvidia-384/libGL.so.384.111 libGL.so
At last, I built offline_lidar_visualizer_tool again and run it, the error occurs as following:
I0321 14:03:53.455853   824 kalman_filter.cc:93] propagation noise of KalmanFilter is
10 00 00
00 10 00
00 00 10
I0321 14:03:53.455893   824 kalman_filter.cc:57] breakdown threshold maximum of KalmanFilter is 10
I0321 14:03:53.455899   824 lidar_process.cc:300] Init algorithm plugin successfully, tracker: HmObjectTracker
I0321 14:03:53.455907   824 lidar_process.cc:313] Init algorithm plugin successfully, type_fuser: DummyTypeFuser
I0321 14:03:53.455921   824 glfw_viewer.cc:64] GLFWViewer::initialize()
Segmentation fault (core dumped)
Do you have any solution for this? Thank you.

Can you check the console output of following two commands inside the docker please ?

ll /usr/lib/nvidia-384
ll /usr/lib/x86_64-linux-gnu/libGL*

So I copy it and paste into docker's same directory(/usr/lib/nvidia-384).

You should not manually copy and link the libGL.
I have experienced the same issue. It is a problem of OpenGL mismatch between the host and the docker.  You need to make sure to install the gpu driver in both the host and the docker without mixing up the OpenGL in both places. To get it done, I have uninstalled the pre-installed driver in my ubuntu (16.04) and install the 384.111 nvidia driver from run file with --no-opengl-files (very important). An automatically approach with 'apt-get install nvidia-' would likely mess up the OpenGL in the host and the docker.
To test if you properly install the driver in the docker without messing up the OpenGL, inside docker, run: 'glxgears'. For reference bahavior, run 'glxgears' in your host. If you can run 'glxgears' in the docker, then 'GLFWViewer()' in the docker should work fine and display the visualizer.
Also make sure you install CUDA properly. I have uninstalled the pre-installed CUDA 9.1 in my host machine using the readme from nvidia, and then installed the CUDA 8.0 that matches with the version used in the host.

@ankitvora7
The lidar visualizer is working for me. Some steps you may want to check:
Build both Apollo and perception with GPU
./apollo.sh build_gpu
bazel build -c opt --cxxopt=-DUSE_CAFFE_GPU //modules/perception/tool/offline_visualizer_tool:offline_lidar_visualizer_tool

What is the output of your running glxgears in the docker?

@ankitvora7 the result for ll /usr/lib/nvidia-384 in docker is like:
total 30616 drwxr-xr-x   2 root root     4096 Mar 21 11:00 ./ drwxr-xr-x 167 root root     4096 Mar 21 10:34 ../ -rw-r--r--   1 root root  1291224 Dec 20 14:50 libGL.so.384.111 -rw-r--r--   1 root root 30031552 Dec 20 14:49 libnvidia-glcore.so.384.111 -rw-r--r--   1 root root    13080 Dec 20 14:55 libnvidia-tls.so.384.111
the result for ll /usr/lib/x86_64-linux-gnu/libGL* is like:
lrwxrwxrwx 1 root root     36 Mar 21 10:34 /usr/lib/x86_64-linux-gnu/libGL.so -> /usr/lib/nvidia-384/libGL.so.384.111 -rw-r--r-- 1 root root 902304 Oct 21  2013 /usr/lib/x86_64-linux-gnu/libGLU.a lrwxrwxrwx 1 root root     15 Oct 21  2013 /usr/lib/x86_64-linux-gnu/libGLU.so -> libGLU.so.1.3.1 lrwxrwxrwx 1 root root     15 Oct 21  2013 /usr/lib/x86_64-linux-gnu/libGLU.so.1 -> libGLU.so.1.3.1 -rw-r--r-- 1 root root 449232 Oct 21  2013 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
Any idea? Thank you.

@TuanHo16 I reinstall the nvidia driver 384.111 in host with -no-opengl-files,still not work.
When I use the command 'glxgears' in the docker, the result:
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  154 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  35
Current serial number in output stream:  37

@TuanHo16 Can you tell me how to unload DRM kernel? I'm really new to Linux. Thank you.

@hzdsdhr
If you are not familiar with Linux, I would suggest you to start your installation of driver (both docker and host) before X starts. To do so, reboot your machine and at the logging screen (don't log in), go to the virtual terminal (Ctrl+Alt+F1) -> log in, kill X. Check lsmod | grep nvidia to make sure DRM is unloaded. After that, you can install the driver with --no-opengl-files at both places.

https://github.com/ApolloAuto/apollo/issues/2787

Hi all,
I have the same issue about GLX which I have tested using "glxgears" utility. I have installed the NVIDIA driver inside the docker using the following command "sudo /NVIDIA-Linux-x86_64-384.130.run --no-kernel-module --no-x-check -a -s --no-opengl-files"
Can somebody advice on it?
Thanks,
Alberto
_av@in_dev_docker:/apollo$ export LIBGL_DEBUG=verbose glxgears
av@in_dev_docker:/apollo$ exit^C
av@in_dev_docker:/apollo$ glxgears
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: _driDriverGetExtensions_swrast
libGL: Can't open configuration file /home/av/.drirc: No such file or directory.
libGL: Can't open configuration file /home/av/.drirc: No such file or directory.
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  154 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  35
Current serial number in output stream:  37

Hi all,
I have the same issue about GLX which I have tested using "glxgears" utility. I have installed the NVIDIA driver inside the docker using the following command "sudo /NVIDIA-Linux-x86_64-384.130.run --no-kernel-module --no-x-check -a -s --no-opengl-files"
Can somebody advice on it?
Thanks,
Alberto
_av@in_dev_docker:/apollo$ export LIBGL_DEBUG=verbose glxgears
av@in_dev_docker:/apollo$ exit^C
av@in_dev_docker:/apollo$ glxgears
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: _driDriverGetExtensions_swrast
libGL: Can't open configuration file /home/av/.drirc: No such file or directory.
libGL: Can't open configuration file /home/av/.drirc: No such file or directory.
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  154 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  35
Current serial number in output stream:  37


How do I install this on Kubuntu?

As subject, thanks.

https://github.com/sanpii/effitask#manually


Bump app build number to 296

@enahum
Error trying doing the automated Cherry picking. Please do this manually
+++ Updating remotes...
Fetching upstream
Fetching origin
+++ Updating remotes done...
+++ Creating local branch automated-cherry-pick-of-#4360-upstream-release-1.31-1590608162
Branch 'automated-cherry-pick-of-#4360-upstream-release-1.31-1590608162' set up to track remote branch 'release-1.31' from 'upstream'.
+++ Downloading patch to /tmp/4360.patch (in case you need to do this again)

+++ About to attempt cherry pick of PR. To reattempt:
  $ git am -3 /tmp/4360.patch

Applying: Bump app build number to 296
Using index info to reconstruct a base tree...
M	android/app/build.gradle
M	ios/Mattermost.xcodeproj/project.pbxproj
M	ios/Mattermost/Info.plist
M	ios/MattermostShare/Info.plist
M	ios/NotificationService/Info.plist
Falling back to patching base and 3-way merge...
Auto-merging ios/NotificationService/Info.plist
Auto-merging ios/MattermostShare/Info.plist
Auto-merging ios/Mattermost/Info.plist
Auto-merging ios/Mattermost.xcodeproj/project.pbxproj
Auto-merging android/app/build.gradle
CONFLICT (content): Merge conflict in android/app/build.gradle
Patch failed at 0001 Bump app build number to 296
Use 'git am --show-current-patch' to see the failed patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

+++ Conflicts detected:

UU android/app/build.gradle

+++ Aborting in-progress git am.

+++ Returning you to the master branch and cleaning up.

/cherry-pick release-1.32


slidesPerView: 2.2, centeredSlides: true

Hi,
I would like to achieve horizontal scrolling with displaying little bit of previous and next slides, but with 2 active slides displayed. Basically, this setting:
slidesPerView: 2.2,
slidesPerGroup: 2,
centeredSlides: true

But this does not work. What it does is , that it centers first slide and displays part of second slide as well, see the image:

But what I expect is to display both images next to each other (center would be just between them) and small portion of third image at very right side:

I think this must be some kind of bug, because settings allow me to expect such behaviour, but final result is not what I expect.
Could you, please, confirm that this is bug, or instruct me on how to achieve my desired state?
Thanks in advance!

You need to remove the 'centeredSlides' value from your settings (or set it to false); This will align your first slide with the left edge of the container.
If you want a gap between the first slide and the left edge then there is probably/hopefully another setting for that.


Update package

Some things I've done:

Bumped minimum PHP version to 7.4 and added support for PHP 8.
Bumped dependencies.
Added some skeleton files, based on thephpleague/skeleton.
Formatted existing files.
Added a readme (with some badges 😎).
Refactored RequirementsValidator to BitbucketConfig to abstract away the env-calls.

Let me know if you'd like to see something changed!

Closed in favour of #4.


Sort out render layer ordering

To mark a task Marc is already doing.... sort out the layer ordering issues when a new layer is added.

How do we feel about layer ordering?  Sorted out or needs more of a look?


Unable to use ctrl-p in the integrated terminal in Windows

Text largely copied from this issue: https://github.com/Microsoft/vscode/issues/35722

Extension
Author (truncated)
Version

vim
vsc
0.10.1

Steps to Reproduce:

Launch and give focus to the integrated terminal
Hit ctrl-p

Expected behavior:
Previously executed command should be in the buffer ready to execute.
Actual behavior:
Go To File in command prompt opens
Reproduces without extensions: Yes
In my settings file I have:
{
    "terminal.integrated.commandsToSkipShell": [],
    "window.zoomLevel": 0
}

Oh, the solution is to:
{
    "terminal.integrated.commandsToSkipShell": ["-workbench.action.quickOpen"],
    "window.zoomLevel": 0
}

My suggestion is to not try and make a settings file LESS accessible/usable than a vimrc file is. I couldn't say what the solution is, maybe integrated help and some sort of command mode for variable inspection?


Callbacks should use "this" instead of first argument.

Callbacks:

created
attached
detached
template

Should have the element bound to the context of the function rather than passed as the first argument.

You sure? I thought you where against this binding? Don't get me wrong, I am keen. It makes sense that this would be the current element

I am against rewriting the context of a function, generally speaking. That said, everytime I go to use the API I always have to catch myself from typing "this". Against it or not in principle, I think it makes sense in this circumstance to use "this".

Agreed. Would you consider then removing the element parameter? I would think not given that it would break existing code

That's what dev releases are for ;). I'll include it in the upgrade guide to 0.14. The whole idea of this is tightening up things for the road to 1.x.

roger

I have been using this new change for a while now. My code is much cleaner :+1:

Nice!


Error while running demo code. InvalidData: data did not match any variant of untagged enum ArgsEnum

─ deno run --allow-env --allow-read server.ts                                                                                ─╯
error: Uncaught (in promise) InvalidData: data did not match any variant of untagged enum ArgsEnum
    throw new ErrorClass(res.err.message);
          ^
    at processResponse (deno:core/core.js:213:11)
    at Object.jsonOpAsync (deno:core/core.js:231:12)
    at async Object.connect (deno:runtime/js/30_net.js:199:13)
    at async RedisConnection.connectThunkified (https://raw.githubusercontent.com/keroxp/deno-redis/master/connection.ts:74:11)
    at async RedisConnection.connect (https://raw.githubusercontent.com/keroxp/deno-redis/master/connection.ts:123:5)
    at async connect (https://raw.githubusercontent.com/keroxp/deno-redis/master/redis.ts:2240:3)    at async https://deno.land/x/obsidian@2.0.1/src/CacheClassServer.js:10:11

Deno version: 1.7.5

I'm getting the same issue.
deno 1.8.1 (release, x86_64-apple-darwin)
v8 9.0.257.3
typescript 4.2.2

Here's server.ts file from obisidian-demo repo


Delay config saving to prevent Access Denied errors on Windows

SpongeCommon | SpongeForge | SpongeVanilla | Original SC Issue | Original Original SF Issue
See the SpongeCommon PR for more information

Pulled
https://github.com/SpongePowered/SpongeVanilla/commit/70cf4c7521af41800fd3d7099fd8439837764393
Thanks


[feature] implement distributed query engine

Summary
Add scheduler for distributed query engine.

@choleraehyq
Not Yet.


Use buttons for pagination

Replace current pagination on the search page with a button set.
The current pagination does not have a left and right arrow, but it would be nice to add them as per below.

    Navigate left

  1
  2
  3
  ...
  500

    Navigate right

Note that we should also translate 'navigate left' and 'navigate right' as these will not be shown, but will be read by screenreaders.
Also, the arrows should only be disabled if the user is on the first or last item :)

Until I close #1201, the HTML should produce:

Also, it would be great if there are only two pages, we only show the 'previous' and 'next' buttons.


Model specs

Summary

Add the following validations:

For the User model:

Name must not be blank.
PostsCounter must be an integer greater than or equal to zero.

For the Post model:

Title must not be blank.
Title must not exceed 250 characters.
CommentsCounter must be an integer greater than or equal to zero.
LikesCounter must be an integer greater than or equal to zero.

Add unit specs for all of your models' methods and validations.

@DeliceLydia Thank you for your review.


Purge dated VimPerformanceStates

As per https://github.com/ManageIQ/manageiq/pull/11016#issuecomment-247467425 we are not purging datad VimPerformanceStates
@miq-bot assign isimluk
/cc @gtanzillo

@kbrock Is this still on your plate and if so, do you want to un-stale it?

@Fryguy think this one is still not purged. It slipped through the cracks. Sorry I did not state this on Mar 1 (when I reopened)
What logic do we use to determine stale/old/purgeable VimPerformanceState records?

@Fryguy think this one is still not purged. It slipped through the cracks. Sorry I did not state this on Mar 1 (when I reopened)
What logic do we use to determine stale/old/purgeable VimPerformanceState records?

Probably you can use the timestamp?

Resurrecting this issue... purging just orphaned states means we still retain "live" object's states forever.

@isimluk sorry about the ping... When I reopened the issue, I guess the bot replied to your initial comment to assign yourself.
I hope you're doing well.  👋

Hello @jrafanie, I hope you are doing well too. And no need to apologize. I have fond memories of ManageIQ team and the codebase, and don't mind being reminded of it every morning. So, I am sorry about vandalizing the purging issue with a gif. Take care.


Update Toonitalia.kt

Checklist:

[x] Updated extVersionCode value in build.gradle for individual extensions
[ ] Updated overrideVersionCode or baseVersionCode as needed for all multisrc extensions
[ ] Referenced all related issues in the PR body (e.g. "Closes #xyz")
[ ] Added the isNsfw = true flag in build.gradle when appropriate
[ ] Have not changed source names
[ ] Have explicitly kept the id if a source's name or language were changed
[ ] Have tested the modifications by compiling and running the extension through Android Studio
[ ] Have removed web_hi_res_512.png when adding a new extension
[ ] Have made sure all the icons are in png format

Make the modification in build gandle here, it is not necessary to make a second pull repo for it


4CHPROR3- no feedback or loogbook

I am having an issue with the 4CHPROR3 device, I am able to trigger it to turn on from HA, but the state on HA is stuck off only, and the toggle button automatically returns to the OFF state after 10s even if the actual state for the device is ON. also no logback for any new state, I have to trigger it twice in order to turn off the channel
I can control the device from the ewelink app with no issues. the device is controlled over the cloud, the lan mood is disabled, and the state is updated on the ewelink app when I toggle it from HA.
Diagnostics file :
sonoff-6f4ae13b1f29098437b73ca3a8fc0897-Back Yard -dfe84c63fd838d1716eb66a18b42044b.json (1).txt

You have cloud issue with some color bulb in your setup. Try to find it first.

I did add     #173: [XLightL1, RSSI], # Sonoff L3-5M-P to the sonoff/core/devices.py file then I got the issue, so I did comment the line hopefully this returned to normal but it didn't
and I did use the Sonoff L3-5M-P from the ewelink app only
Thanks

Have you some power devices with energy?

yes I have, also noticed some issues with them, no energy data suddenly

I did disable the L3-5M-P from the integration, and the state is reflected from the ewelink app to the devices on HA when I toggle it on ewelink app, lock like it solved

same issue for me, I have only one 4CHPROR3 on the network.
moreover local mode is not working

Please reopen the issue if it is still relevant


Arrow button in footer doesnt work

The top arrow button in footer was not working on Firefox

I plan to remove the button altogether. Seems pointless to me.
What say?


bower support

Would you please provide bower support? Or let me know if there is tweak to do myself.

Hey @vinaylakkam. Yeah I can add Bower support. I originally held off since the Bower team seems to be encouraging users to migrate off of Bower. (There’s even a blog post with guidance for package maintainers on how to drop support for Bower.)
I’d encourage you use npm or yarn, since both are faster and more secure, but if that's not a possibility then I can mind look into adding a bower config. (Or feel free to submit a pull request!)

Fixed by 3eef1e8


Versioning for documentation to match daemon version

Right now the docs correspond to what's on master. We need docs for each daemon release so developers can see what's available in the version they are using.
https://github.com/jimporter/mike may be helpful.

@lyoshenka Is this something we want to do?

yes. i forgot about this when we were talking about lbry.tech docs. it shouldn't block getting the docs up because we're still pre 1.0, but it will become more important as the project matures. @eukreign @NetOperatorWibby keep this in mind when designing the docs system, but don't worry about it too much yet.

hello @lyoshenka I would love to work on this. I am still new to open source though, so I would require some help. let me know if I can work on this.

hello @lyoshenka I would love to work on this. I am still new to open source though, so I would require some help. let me know if I can work on this.

@moki1202 absolutely! happy to help. let me know if you get stuck.


Widget::Props should be a type paramter, not an associated type

Because Props is only used as a trait method argument, there is no need to restrict it to one possible assignment per impl. This change would allow one widget to accept Props of multiple types, such as different closures. That isn't currently useful, since every widget is associated with a single lexical callsite, but future refactoring might make it more relevant.
Unfortunately, it doesn't seem to currently be possible to type-erase a non-'static type parameter in a trait, and borrowed Props values do have obvious applications, so this should be shelved until better supported by Rust.
The core language limitation here is that a newtype involving PhantomData<fn(T)> must be used to adapt a generic Widget<Props> to an impl of an ErasedWidget trait, but despite fn(T) being documented as covariant in T, today's rustc thinks fn(T) has the same lifetime of T, so PhantomData<fn(T)> is not 'static. TODO: Find or open an issue upstream.

Actually, given that yakui relies on downcasting widget trait objects, I'm not sure the idea of polymorphic widgets is at all sound to begin with. Leaving this here to record the thought process for now.

Based on the discussion we had, we decided to instead use GATs to add a lifetime parameter to Widget::Props. While this doesn't enable polymorphic widgets like we had hoped, it does enable widget props to borrow non-'static data which we decided was probably more useful.
I think we could revisit this at a later date if we can wrangle some of the lifetime and trait issues that propped up while pursuing this work originally.
For now, thank you very much for the investigation and work on this! I'm going to close this issue as resolved.


Anf 7393 update swagger rest api to 2020 07 01

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of “no breaking changes
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[x] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Please follow the link to find more details on PR review process.

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

Changes looks good from ARM side, please resolve the breaking change.

/azp run automation - sdk

/azp run automation - sdk

/azp run

@allenjzhang  Any idea why the pipeline is not running?

/azp run

@chiragg4u  Can you take a look at my comment on the diff between 06 and 07? The change is small but didn't make sense to me.

/azp run automation - sdk

/azp run automation - sdk

/azp run

@allenjzhang  @chiragg4u
Note I added backupId property to backupProperties that was missing from the spec that would cause issues for users using that particular feature.

/azp run

Why are pipelines not running ?

/azp run automation - sdk

/azp run automation - sdk

/azp run automation - sdk

These breaking changes in the stable version like 2020-02-01 are not allowed per policy.

@allenjzhang  Reverted


Add private symlink structure.

This builds out a separate private_* symlink structure for all private projects. This runs both Public & Private symlinks for each project, as it might have versions that have both privacy levels.

Looks great. I like the abstraction for public/private symlinks. I only noted several places for style cleanup, looks good otherwise.


Sema: Avoid asking for the SecondType of Constraints that don't have them.

Assertions tripped while trying to reproduce SR-5513.

@swift-ci Please smoke test

@swift-ci Please test source compatibility


Create basic Sanity schema for event document

See: #440

Error with Zenhub caused this to be duplicated


CI Fixes for ansible 2.8

Bugfix Pull Request, closes #2049

This doesn't look like a CI fix, just permission to fail...

This doesn't look like a CI fix, just permission to fail...

Allowing failures against the most recent ansible release is incorrect, and should be fixed. Installing the most recent ansible release with the --pre flag is incorrect, and should be fixed. This PR is, therefore, helping to fix CI by removing special cases surrounding ansible 2.8.

The travis output is littered with timeouts, making it somewhat difficult to pick out any failures related to ansible 2.8. I'll re-trigger it later, I think.

Incorrect is a loud word and it is not a bug to be fixed. So the title of this PR is just misleading as it doesn't fix anything, it just unignores things and changes the installation command. Which makes up into two unrelated changes which should be submitted separately.
It cannot be merged in its current state also because it breaks the CI. I've checked the log and it seems the command that test invokes returns 1 which is not a timeout (job lasted ~13 min) + there's a lot of jobs failing, not just one.

Unconstructive distinctions about what a "fix" is and judgement calls about text volume aside, could you point me to the non-timeout-related failure that you saw in the log? Every error and fail that saw was caused by a timeout, so I could use a pointer if you've got one.

removing cron marker

yes

add 2.8 also to the regular build

I believe it's already there, except for the marker
Also, we need to remove testing of Ansible 2.5 as per https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#release-status

the non-timeout-related failure that you saw in the log?

https://travis-ci.com/ansible/molecule/jobs/201153766#L494
RC=1, I don't see any signs of timeouts (unless sh hides that)

My check process on that is basically this:

scroll all the way down to get the total number of fails/errors
compare the total number of fails/errors with the total number of big purple "timed out" error blocks in the output
if those numbers differ, find the non-timeout-related cause

Hopefully that helps, but like I said before, there are too many timeout errors causing noise, so I'll retrigger and see if we can get a better sense from travis what negative effect, if any, these changes have on the travis CI runs.

https://github.com/ansible/molecule/blob/master/.travis.yml#L180 (removing cron marker?)

:+1:

https://github.com/ansible/molecule/blob/master/.travis.yml#L437 (add 2.8 also to the regular build?)

The 2.8 builds are already on the list, but I assume they are being blocked by the cron marker. I'm expecting that fixing the cron marker will also fix this.
The logic for the cron marker appears straightforward, the only real issue is that all the repeated yaml snippets start to look the same. I've pushed up the requested changes, and we'll hopefully see the desired travis build matrix as a result.

 I've opening up #2054 to deal with the problem generally, and #2055 to deal with the ImportError specifically.

and #2055 to deal with the ImportError specifically.

Question over in https://github.com/ansible/molecule/pull/2055#issuecomment-494313692. Nice detective work on this one.

Rebased to latest master to include #2055, tests retriggered.

:eyes: :popcorn:

OK, restarted the build (another instance of https://github.com/ansible/molecule/issues/2057). This is looking good then! I'm going to merge it soon. If anyone has any final thoughts, pleas shout. Once this is in place we can start to think about a pre-release, I hope.

Travis is finally happy. :)

A reminder of our community code of conduct:
https://docs.ansible.com/ansible/latest/community/code_of_conduct.html
We will not always agree about technical solutions, but we should always assume positive intent from our fellow contributors, and maintain a constructive working environment.
Thanks to @decentral1se for his collegial tone here, and for setting the standard that we expect other contributors to follow.


connect to scheduler rpc error: ConnectionRefusedError(

how to  run “pyspider -c config.json webui & “
windows10
pip 9.0.1 from (python 3.6)

This error, another way：
pyspider scheduler

start webui, set --scheduler-rpc if scheduler is not running on the same host as webui
pyspider -c config.json webui
These patterns are running, how should I write？
这些模式我要运行，phantomjs和一次发送多个结果（fetcher / processor / result_worker instances as many as your needs） 和webui，我应该怎么写。
根据文档，好像就是每条命令都使用后台运行，单独一个个运行是吧！
Are not working properly？

Do you solved it ? I have the same problem...


StatusCodeError: 307 - "<!DOCTYPE HTML PUBLIC

How to fix this error, thank you
[safari-downloader] starting application...
[safari-downloader] StatusCodeError: 307 - "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n\n<title>307 Temporary Redirect</title>\n\n
Temporary Redirect
\n
The document has moved here.
\n\n"

i have same problem

same issue


feat: add kaytu-io/kaytu

kaytu-io/kaytu: The Kaytu CLI helps you save on cloud costs by finding the perfect server sizes. Kaytu analyzes historical usage and provides tailored recommendations, ensuring you only pay for the resources you need
$ aqua g -i kaytu-io/kaytu

Check List

[x] Read CONTRIBUTING.md

[x] Read OSS Contribution Guide

[x] All commits are signed
[x] Avoid force push
[x] Do only one thing in one Pull Request
[x] Execute cmdx s to scaffold code
[x] Install and execute the package and confirm if the package works well

How to confirm if this package works well
Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well.
Please confirm if this package works well yourself as much as possible.
Command and output
$ kaytu -h
Usage:
  kaytu [flags]
  kaytu [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  login
  logout
  version

Flags:
  -h, --help                 help for kaytu
      --preferences string   Path to preferences file (yaml)
      --profile string       AWS profile for authentication

Use "kaytu [command] --help" for more information about a command.

If files such as configuration file are needed, please share them.
Reference

https://github.com/kaytu-io/kaytu/blob/main/README.md

Thank you for your contribution!

v4.173.0 is out 🎉
https://github.com/aquaproj/aqua-registry/releases/tag/v4.173.0


Expand stream translator support to named pipe services

This PR adds support for using stream translators in the context of named pipe services, similar to how this is acomplished for the TCP services. This would enable the named pipes services to also make use of the LoggingStream class.
The LoggingStream class has been adapted to facilitate concurrent log writings, in the context where a NamedPipeIpcServiceEndpoint is initialized with a a ThreadCount > 1 (NamedPipeOptions). This will result in multiple NamedPipeServerStream instances attempting to write the same log file.

@dmiu, thanks for you contribution. Stream translation support will be generalized in v3.
Sorry but I'm closing this PR because I'm don't have any plan maintain v2


Unable to add matter devices to apple home (CON-599)

Hi, I recently updated my IOS version, from then my matter devices are unable to add to apple home. Could anyone help me with this. Versions I'm using are:
Home Pod: (MJ23HN/A(v 16.5)
iOS version - 16.5.1
Attaching the error log.
apple_issue1.txt

I tried this and it is working on my side with the same Home Pod and iOS version.

Have you made any changes in the light example?

@VaishaliAvhale  I haven't changed anything. I tried downloading the Matter Profile, still the device is not adding to the network. Its seems the BLE is getting terminated. How can I solve this.

Can you try rebooting  HomePod,  ipad and factory reset the firmware ?

@SYESHASWINI We are able to commission the device to Apple Home. I think it has to do something with your setup. I would recommend to file an issue to the feedback assistant (with the appropriate details and logs) by following the steps here: https://github.com/espressif/connectedhomeip/blob/master/docs/guides/darwin.md#providing-feedback-to-apple


Disable auto-accept for ranked scrimmages (and do nothing else)

As discussed here's the quick braindead fix for now (cuz time press).
UI/UX is probably now weird. Should announce in discord (and make frontend more intuitive later, like in Maggie's PR?)

Approved per slack, but please fix your unit tests

ah shiz that’s what i get for ”fixing” without running
will do after din
On Sun, Jan 15, 2023 at 6:25 PM Jerry Mao @.***> wrote:

Approved per slack, but please fix your unit tests
—
Reply to this email directly, view it on GitHub
https://github.com/battlecode/galaxy/pull/564#issuecomment-1383373922,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADK4FJFM3LKUVT64R36VHPDWSSWR3ANCNFSM6AAAAAAT4GLOPE
.
You are receiving this because you authored the thread.Message ID:
@.***>


RejectedTransactionException

Example crash stack below. The issue is that we treat any reject at all as a failure and trigger the crash handling flow. This isn't right - we should only treat a transaction as fully rejected if all (or just most?) of the peers reject it. Right now we are vulnerable to old 0.9.2 nodes rejecting because we attach the low fee to our transactions, although the fee drop was put in about a year ago.
This involves a tweak to bitcoinj.
org.bitcoinj.core.RejectedTransactionException: Reject: tx XXX for reason 'insufficient fee' (66)
	at org.bitcoinj.core.TransactionBroadcast$1.onPreMessageReceived(TransactionBroadcast.java:76)
	at org.bitcoinj.core.Peer.processMessage(Peer.java:324)
	at org.bitcoinj.core.PeerSocketHandler.receiveBytes(PeerSocketHandler.java:178)
	at org.bitcoinj.net.ConnectionHandler.handleKey(ConnectionHandler.java:217)
	at org.bitcoinj.net.NioClientManager.handleKey(NioClientManager.java:88)
	at org.bitcoinj.net.NioClientManager.run(NioClientManager.java:124)
	at com.google.common.util.concurrent.AbstractExecutionThreadService$1$2.run(AbstractExecutionThreadService.java:60)
	at com.google.common.util.concurrent.Callables$3.run(Callables.java:93)
	at java.lang.Thread.run(Thread.java:745)

This should be fixed now.


[Incident] ANU hub unable to spawn instances

Summary
As reported in https://github.com/2i2c-org/infrastructure/pull/1124#issuecomment-1072924806, the ANU hub stopped being able to spawn instances.
At 2022-03-18 03:56:42 UTC, the first reflector error shows up in the hub log. Within one minute, at 03:57:33, the message Events reflector failed, halting Hub. is emitted. However, we run into https://github.com/2i2c-org/infrastructure/issues/1103 at that point, and the hub is left in a weird indeterminate state. The ANU class is at 5 AM UTC, one full hour after this issue.
I've performed https://github.com/2i2c-org/infrastructure/issues/1103#issuecomment-1067843196 to get the hubs unstuck, but we should increase the priority of this now.
Impact on users
Users were not able to use the hub for the tutorial
Important information

Hub URL: https://anu.pilot.2i2c.cloud
Support ticket ref: {{ INSERT SUPPORT REF HERE }}

Tasks and updates

[ ] Discuss and address incident, leaving comments below with updates
[ ] Incident has been dealt with or is over
[ ] Copy/paste the after-action report below and fill in relevant sections
[ ] Incident title is discoverable and accurate
[ ] All actionable items in report have linked GitHub Issues

After-action report template
# After-action report

These sections should be filled out once we've resolved the incident and know what happened.
They should focus on the knowledge we've gained and any improvements we should take.

## Timeline

_A short list of dates / times and major updates, with links to relevant comments in the issue for more context._

All times in {{ most convenient timezone}}.

- {{ yyyy-mm-dd }} - [Summary of first update](link to comment)
- {{ yyyy-mm-dd }} - [Summary of another update](link to comment)
- {{ yyyy-mm-dd }} - [Summary of final update](link to comment)

## What went wrong

_Things that could have gone better. Ideally these should result in concrete
action items that have GitHub issues created for them and linked to under
Action items._

- Thing one
- Thing two

## Where we got lucky

_These are good things that happened to us but not because we had planned for them._

- Thing one
- Thing two

## Follow-up actions

_Every action item should have a GitHub issue (even a small skeleton of one) attached to it, so these do not get forgotten. These issues don't have to be in `infrastructure/`, they can be in other repositories._

### Process improvements

1. {{ summary }} [link to github issue]
2. {{ summary }} [link to github issue]

### Documentation improvements

1. {{ summary }} [link to github issue]
2. {{ summary }} [link to github issue]

### Technical improvements

1. {{ summary }} [link to github issue]
2. {{ summary }} [link to github issue]

https://github.com/2i2c-org/infrastructure/pull/1137 should prevent this from happening again. More details at #1103. Thanks for reporting this, @mmcky

thanks @yuvipanda -- greatly appreciated.

yw! closing this as #1137 was merged

We recently had an assignment due so ~120 students used the platform to do their assignment work and from all reports the jupyterhub service worked well. Thank you.

Very glad to hear, @mmcky!


.NET CsCheck PBT library

There is a newer and perhaps more featureful PBT library called CsCheck. If I understand correctly, it supports both the parallel and stateful testing features you describe.
https://github.com/AnthonyLloyd/CsCheck
See:

https://github.com/AnthonyLloyd/CsCheck?tab=readme-ov-file#model-based-testing
https://github.com/AnthonyLloyd/CsCheck?tab=readme-ov-file#concurrency-testing

I've added it to the list, thanks!


Difference in the mean IoU on test dataset

Hello,
Thanks for the good work.
I have a few questions to ask.

Is the step "1-15" under task "15-5" and step "1-15" under task "15-5s" the same? If yes, why is there a difference in the performance or mean IoU values in the paper?

I performed the FT and MiB experiments, and the mean IoU is differing too much from the one in the paper. The difference between the command given by you and the one I am using is that I have a single CUDA device and reduced the batch size to 12.

Thanks and regards,
Sreeni...

Hello @Sreeni1204,

Yes, the model is the same. However, the performance is reported after the last incremental step is done. Thus, doing one incremental step or doing multiple give indeed different results.
Well, if you reduce the batch size, try to decrease also the learning rate (our empirical rule is to divide the LR by the same rate - in your case, halve it). Remember also that experiments in the 15-1 scenario used a loss_kd value of 100, while for all the other settings we used 10.

Sorry for the late answer.


Add example for modern Android

The current examples are based on outdated Android code or at least code that hardly anybody is writing in 2021.
There should be at least one example using:

Kotlin
Jetpack Compose

LiveData
a ViewModel
a navigation graph

mavenCentral instead of jcenter
SDK > 30

And optionally another layout for android smart phones or tablets, so that the app can be used on these devices too.

It's been over a year.
Response to this issue, please.


Content-Length header not sent with DELETE request with a body

After some troubleshooting with an API integration test I where node-fetch was being used I found that the body of my request in Express was showing up as Object without any of the properties that I has specified originally on the JSON body with the request. Looking into a bit it appears that DELETE requests are generally allowed to have a request body although it's debatable whether it is correct to use it as seen by the behavior in Angular. After digging into the problem by looking into any reported issues for the body-parser package typically used with Express it was pointed out that Content-Type and Content-Length should be specified. Looking into my request with the debugger I could see that the Content-Length field was not being filled in for DELETEs so I added it manually to the headers of the request and now body-parser seems happy and everything appears to work as expected.
Should Content-Length be set automatically with DELETEs as it seems to be with other request verbs?

Depends on how you pass the body, content-length may or may not be set. But the only instance where we actively set content-length, is when you pass it a form-data body. Anything else is managed by native http api.
For example, if you pass node-fetch a stream as body, the content-length is never set, regardless of methods.

I got more time to look at this today and do find we set content-length less consistently than I would hope to.
https://github.com/bitinn/node-fetch/blob/master/index.js#L91-L101
I think this could be added for a future release, doesn't seem necessary to exclude DELETE.

It seems this would be fixed by removing the check options.method.substr(0, 1).toUpperCase() === 'P' before automatically setting the content-length

DELETE request now sets content-length IF your body is a string (you need to set content-length manually if you use stream as body, as it is with other request type)
released as v1.5.3


[docs]: translate hertz tutorials/tutorials/service-governance/service_discovery/

service_discovery:
zh web page：https://www.cloudwego.io/zh/docs/hertz/tutorials/service-governance/service_discovery/
zh doc：https://github.com/cloudwego/cloudwego.github.io/blob/main/content/zh/docs/hertz/tutorials/service-governance/service_discovery.md
en folder：https://github.com/cloudwego/cloudwego.github.io/tree/main/content/en/docs/hertz/tutorials
Notes:
Do not change the original layout, code style or content sequence.
Software Translator is a tool, not god, do not use the result as the final result.
Translation principle: faithfulness, expressiveness and elegance.
Submit your PR here in this repo.

Kindly ask if somebody is working on this issue. if not, I'd like to work on it.


imu_pipeline: 0.3.0-2 in 'noetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository imu_pipeline to 0.3.0-2:

upstream repository: https://github.com/ros-perception/imu_pipeline
release repository: https://github.com/ros-gbp/imu_pipeline-release.git
distro file: noetic/distribution.yaml
bloom version: 0.9.7
previous version for package: null

imu_pipeline
* Bump CMake version to avoid CMP0048 warning.
* Updated to package.xml format 2.
* Contributors: Tony Baltovski

imu_processors
* Bump CMake version to avoid CMP0048 warning.
* Updated to package.xml format 2.
* Contributors: Tony Baltovski

imu_transformer
* Bump CMake version to avoid CMP0048 warning.
* Updated to package.xml format 2.
* Contributors: Tony Baltovski

holding for the upcoming Noetic sync


Update copyright year

The settings page shows 2014. Bump to 2015.

Fixed with https://github.com/moneypenny/soma-chrome/commit/d9200108202d1ef5a004ed9ec5d7e1b9d89f5eb5


[dart2wasm] Memory import failures in co19 finalizer tests

Among the co19 tests that we run with dart2wasm, these two generate Wasm memory imports:

co19/LanguageFeatures/FinalizationRegistry/ffi/Finalizer/attach_A04_t05
co19/LanguageFeatures/FinalizationRegistry/ffi/Finalizer/attach_A04_t12

But d8 fails to find the imported memory:
--- Command "d8" (took 50ms):
DART_CONFIGURATION=ReleaseX64 /usr/local/google/home/omersa/dart/sdk/sdk/third_party/d8/linux/d8 --experimental-wasm-gc --wasm-gc-js-interop --experimental-wasm-stack-switching --experimental-wasm-type-reflection pkg/dart2wasm/bin/run_wasm.js -- /usr/local/google/home/omersa/dart/sdk/sdk/out/ReleaseX64/generated_compilations/custom-configuration-1/tests_co19_src_LanguageFeatures_FinalizationRegistry_ffi_Finalizer_attach_A04_t12/attach_A04_t12.wasm

exit code:
1

stdout:
pkg/dart2wasm/bin/run_wasm.js:380: TypeError: WebAssembly.Instance(): Import #49 module="ffi" error: module is not an object or function
    return new WebAssembly.Instance(module, imports);
           ^
TypeError: WebAssembly.Instance(): Import #49 module="ffi" error: module is not an object or function
    at instantiate (pkg/dart2wasm/bin/run_wasm.js:380:12)
    at pkg/dart2wasm/bin/run_wasm.js:394:20

Deobfuscated error and stack:
TypeError: WebAssembly.Instance(): Import #49 module="ffi" error: module is not an object or function
    at instantiate pkg/dart2wasm/bin/run_wasm.js 380:12
    at <fn>        pkg/dart2wasm/bin/run_wasm.js 394:20

I'm not sure if this is a problem with the d8 flags, or with the compiler (maybe we don't want to generate memory imports).
I will mark these tests as "skip" for now.

The tests use FFI features without linking to an FFI module, which we currently don't support and may not want to support, since it is of limited use, and it is unclear which memory we should be referring to anyway.

https://dart-review.googlesource.com/c/sdk/+/260583 marks these tests as "skip".


Duplicated Key, 'encountered two children with the same key'

Hey, hello and thanks for this awesome work.
We have a production application using your lib, and we're having some problems.
In development, or even in production, we get this errors:
Warning: flattenChildren(...): Encountered two children with the same key, `.$58283`. Child keys must be unique; when two children share a key, only the first child will be used.

The swiper is getting this '58283' from the key that i'm giving to my components, so both swiper and my components are rendering a same key.
I was trying to fix that on my own code, no success.
I was looking the source of react-id-swiper, and i might have fixed that:
return React.cloneElement(e, { key: Date.now() + index, className: [self.props.slideClass, e.props.className, noSwipingClass].join(' ') });

If i add this line to the code, the components are rendered with different keys, so the problem solves! :)
Can we add that (or something similar) on the code?
Should I add a PR?
Thanks!
cc @renatogalvones.

Hi @sergiokopplin , can u show me ur code for swiper. I wanna see how u render you children component :) . And thanks for your suggestion too.

Hello @kidjp85 !
Thanks for making this awesome "proxy". Saved a lot of hard work here. =]
Here's how our code is implemented:
function CardSlider({ params, slides, Swiper, updateSliderDimensions }) {
  if (slides.length <= 0 || !Swiper) return false;

  slides.forEach((item) => {
    const cardReview = (
      <CardReview
        {...item}
        key={item.id}
        updateSliderDimensions={updateSliderDimensions}
      />
    );

    sliderItems.push(
{cardReview}
);
  });

  return (
    <Swiper {...params}>
      { sliderItems }
    </Swiper>
  );
}

This code is part of our "dumb" component which is responsible for only the rendering part.
We are requiring the Swiper on the componentWillMount on the "smart" component and passing it by props to the "dumb" one.
And as the React documentation suggests we are using the same id on the div and the CardReview.

Hi @renatogalvones , I could see where it's the problem here . But I still don't know why u guys need to use same key for both wrapper div and CardReview. What is the benefit of using the same key for
<CardReview key='item.id'.... />
 ?  I will be helpful, if u guys can put a reference link for this :)
I always use key for root component only in loop like
function CardSlider({ params, slides, Swiper, updateSliderDimensions }) {
  if (slides.length <= 0 || !Swiper) return false;

  const renderItem = item => {
    return (

        <CardReview {...item} updateSliderDimensions={updateSliderDimensions} />

    )
  }

  return (
    <Swiper {...params}>
      { slides.map(renderItem) }
    </Swiper>
  );
}

Thanks :)

@kidjp85 actually, we don't have to use. Your solution is better.


Download post shared on story

From what I know Instaloader does not downloads the post shared in the story, it just downloads story as an image or video without the link to the actual post shared. So is there a way to download the post shared on the story as well?
Also I checked in the story JSON file (downloadable along with story)and it also contains no link to the post shared.

Thanks for your observation. Instaloader does not yet use the JSON Query that returns this information (GraphTappableFeedMedia), neither does it somehow generally evaluate the tappable_objects of a story yet.

No problem. Looking forward to this feature sir!!

So now is it possible to download the actuals posts shared in stories?

So now is it possible to download the actuals posts shared in stories?

So now is it possible to download the actuals posts shared in stories?

Yes, there is a field tappable_objects in the JSON that is now returned for each StoryItem. So with the JSON saved, something like the following will give you an id and a shortcode of a post shared in a story:
$ xzcat 2021-01-30_05-57-43_UTC.json.xz | jq .node.tappable_objects[0].media

or download it:
$ instaloader -- -`xzcat 2021-01-30_05-57-43_UTC.json.xz | jq -r .node.tappable_objects[0].media.shortcode`

However, the tappable objects are not yet exposed in the programmatic interface of StoryItem.
Originally posted by @aandergr in https://github.com/instaloader/instaloader/issues/872#issuecomment-770195401


avoid force pushing to existing repo

The current WatchCondaForge.yml force-pushes to an existing PR every hour, retriggering CI and sending emails. https://github.com/pangeo-data/pangeo-stacks-dev/pull/44 . This should avoid force pushing if an automated 'upgrade-pangeo-metapackage-version' PR already exists. cc @jhamman

closing this, can revisit later if necessary


CHEBI:140116 wrong structure

It looks like the triazin ring in CHEBI:140116 needs a double bond (and so two hydrogens less) to match all other databases I have seen. Can you please fix ?

Now fixed. Thanks


MSTest SDK doc: use latest released version

\

Internal previews

📄 File
🔗 Preview link

docs/core/testing/unit-testing-mstest-sdk.md
MSTest SDK overview

Ready for review @IEvangelist


Area Occupancy Detection - Device selection dropdown not properly populated

Prerequisites

[ ] Ikea Zigbee Vallhorn motions
[ ] Output from Home Assistant Developer Tools state e.g.
[ ] Output from Home Assistant Device Diagnostic from BT

{
  YOUR DEVICE DIAGNOSTICS JSON OUTPUT HERE
}

Description
when selecting the motion detector drop down, or the illumance drop down selection, it is not populating the motion or illumance binary sensors for the zigbee devices. it is however populating other motion and illumance devices like my hardwired alarm system devices and x10 devices.
Steps to Reproduce

select drop down
start typing kitchen
limited kitchen devices shown (2 of the 3 that are in the room)

Expected behavior:
3 kitchen motion devices should be shown
Actual behavior:
Only 2 devices shown. None of the zigbee motion or illumance sensors will appear.
Versions
HA 2024.12.2
Area Occupance Detection V1.0.0
Additional Information

here are some screen captures that may be of assistance.

I have a similar issue.
There is no motion sensors to be selected at all:

However I can add the name of the sensor manually and that seems to recognise it:

All the other sensors seem to populate dropdown menus correctly.


Witty test pr

:crossed_fingers:  :building_construction:
Thanks for opening a pull request! In this repository, opening a PR will initiate the generation of a new Raspberry Pi image, and create an image file you can download and use in your Raspberry Pi.
The changes you add to the pull request, such as adding software to install, will be run on the generated image.
For an example, see the software installed and configured in this pull request: https://github.com/publiclab/image-builder-rpi/pull/15/files
Recipe
Use this space to describe what your "recipe" is intended to install and configure on a Raspberry Pi:

Download instructions
Generating the image will take a few minutes. Once the image is prepared, and if it succeeded, you'll see a green checkmark at the bottom of the pull request. To download the image:

click the green checkmark; you'll go to a page at a URL like https://gitlab.com/publiclab/image-builder-rpi/pipelines/########/builds
On this page, click the Jobs tab, next to Pipeline
Click the green Passed button
Click Download in the right-hand sidebar
Unzip the artifacts.zip file, and also the hypriotos-rpi-camera_web.img.zip within it
Use a program like https://etcher.io/ to flash it to an SD card

You'll also be able to read the output of the image generation in this window.
We hope to create a bot to report back the completed image URL in each pull request. If you can help create such a bot, please contact us at:
https://github.com/publiclab/image-builder-rpi/issues/16
Thanks!

While I'm still unable to get Gitlab CI to report back here, this did create an image!
https://gitlab.com/publiclab/pi-builder-ci/-/jobs/121781276 @imvectech  this is a replica of #59 that I made to test why our CI system isn't working correctly.
I guess I'll remove all integration and the Gitlab repositories and just start over from scratch.

This is the relevant build output:
+ wget http://www.uugear.com/repo/WittyPi2/installWittyPi.sh
--2018-11-17 03:58:02--  http://www.uugear.com/repo/WittyPi2/installWittyPi.sh
Resolving www.uugear.com (www.uugear.com)... <IP_ADDRESS>
Connecting to www.uugear.com (www.uugear.com)|<IP_ADDRESS>|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5063 (4.9K) [text/x-sh]
Saving to: 'installWittyPi.sh'

     0K ....                                                  100% 38.0M=0s

2018-11-17 03:58:03 (38.0 MB/s) - 'installWittyPi.sh' saved [5063/5063]

+ sh installWittyPi.sh
+ yes
================================================================================
|                                                                              |
|                   Witty Pi Software Installation Script                      |
|                                                                              |
================================================================================
>>> Enable I2C
Seems i2c1 parameter already set, skip this step.
File raspi-blacklist.conf does not exist, skip this step.
>>> Install i2c-tools
Seems i2c-tools is installed already, skip this step.
>>> Install wiringPi
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package wiringpi

Yep! deffinitely apt cleanup must go underneath ;)

Still don't really know how pull requests and commits work... https://github.com/imvectech/pi-builder/pull/1


Mininet installation on Ubuntu 18.04

I want to install mininet on Ubuntu 18.04, but it only print system version and python version info, how can I install it?

we just need to leave the folder and run the former command!


project add: random quote app generator

Please assign this to me, i have already created this random quote generator. You can check it out here

Go Ahead

Thanks for assigning this issue to me @codingniket . I recently made a PR #52 (Random quote generator) which got merged and that project resolves this issue. Please mark this issue as resolved with respect to that pull request. Do let me know if anything is to be done from my side.


feat(nargo): add support for passing function arguments through CLI

Related issue(s)
Allow users to create proofs by passing in CLI arguments

Resolves #836
Description
All proofs to be provided by including cli args. This is extremely useful for when creating proofs from other processes. To demo this I have made a solidity testing library that will allow fuzzing and invariant tests to circuits that are integrated with solidity contracts here: https://github.com/cheethas/foundry-noir. Once this feature is merged we can push a template contract that will get people testing in solidity easily.
Summary of changes
Added proof generation with the --inputs -i flags. (I preferred this to --args listed in the issue)

The changes add a custom parser to clap.
Dependency additions / changes

Test additions / changes

Checklist

[x] I have tested the changes locally. (With the library linked)
[x] I have formatted the changes with Prettier and/or cargo fmt with default settings.
[x] I have linked this PR to the issue(s) that it resolves.
[x] I have reviewed the changes on GitHub, line by line.
[x] I have ensured all changes are covered in the description.
[x] This PR requires documentation updates when merged.

Additional context
N/A

Closing as stale.