[tag 2.0.3] readlink /var/lib/docker/overlay2: invalid argument

Hi,
When using the image 2.0.3, I have the following error :
PS C:\Users\Toto\warp10> docker-compose up -d
Creating network "warp10_default" with the default driver
ERROR: readlink /var/lib/docker/overlay2: invalid argument

My docker-compose.yml :
version: "2"

services:
  warp10:
    image: warp10io/warp10:2.0.3
    ports:
      - "8080:8080"
      - "8081:8081"
    volumes:
      - "warp10_data:/data"

volumes:
  warp10_data:

The image tag :
> docker image ls
REPOSITORY                                               TAG                 IMAGE ID            CREATED             SIZE
warp10io/warp10                                          2.0.3               90c8ac080ab9        30 hours ago        239MB

Could the image be corrupted ?
I can't try to build myself. Switching to tag 2.0.2 "fixes" the problem.
Regards,
LeNouveau

Hi, we will investigate, but the docker image is running perfectly on linux OS. Maybe correlated with docker-compose or windows.

Also works well with docker-compose :
version: '2'
services:
  warp10:
    image: 'warp10io/warp10:2.0.3'
    ports:
      - '8080:8080'
      - '8081:8081'
    volumes:
      - '/opt/warp10:/data'

It seems that your docker-compose-yml is missing something near :
 volumes:
      - "warp10_data:/data"

volumes:
  warp10_data: ??????? <------

I'm on Windows 10, Docker at version 18.06.1-ce, build e68fc7a.
File docker-compose.yml works well with tag 2.0.2.

Ok, I did a try. Delete the image, pull it again.
Seems to work, even with docker-compose.
Probably something wrong with my first pull.
So, it's solved and not even related to your image build. Sorry.

On ubuntu :
giwi@Rincewind:~$ docker -v
Docker version 18.06.1-ce, build e68fc7a
xavier@Rincewind:~$ cat docker-compose.yml
version: "2"

services:
  warp10:
    image: warp10io/warp10:2.0.3
    ports:
      - "8080:8080"
      - "8081:8081"
    volumes:
      - "warp10_data:/data"

volumes:
  warp10_data:
giwi@Rincewind:~$ docker-compose up
Starting warp10inmemory_warp10_1 ...
Starting warp10inmemory_warp10_1 ... done
Attaching to warp10inmemory_warp10_1
warp10_1  | adduser: user 'warp10' in use
warp10_1  | adduser: user 'sensision' in use
warp10_1  | Warp10 already installed
warp10_1  | Sensision already installed
warp10_1  | Configuration File exists - Update Quantum port (8081)
warp10_1  | Launch Warp10
warp10_1  |   ___       __                           ____________
warp10_1  |   __ |     / /_____ _______________      __<  /_  __ \
warp10_1  |   __ | /| / /_  __ `/_  ___/__  __ \     __  /_  / / /
warp10_1  |   __ |/ |/ / / /_/ /_  /   __  /_/ /     _  / / /_/ /
warp10_1  |   ____/|__/  \__,_/ /_/    _  .___/      /_/  \____/
warp10_1  |                            /_/
warp10_1  | ##
warp10_1  | ## Warp 10 listens on <IP_ADDRESS>:8080
warp10_1  | ##
warp10_1  | ## Quantum listens on <IP_ADDRESS>:8081
warp10_1  | ##
warp10_1  | Warp10 running, pid=317
warp10_1  | Sensision running, pid=348
warp10_1  | All process are running

Nice :)
No problem.


Update expressroute-faqs.md

FAQ update on ER GW and VNet SEP.

@duongau
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


Custom Nginx Configuration "Per-VIRTUAL_HOST" not working

Like the title said:
$ docker run -d -p 80:80 -p 443:443 -v /path/to/vhost.d:/etc/nginx/vhost.d:ro -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
$ { echo 'server_tokens off;'; echo 'client_max_body_size 100m;'; } > /path/to/vhost.d/app.example.com

Doest'nt work at all
In logs nginx d'ont see changes:
dockergen.1 | 2016/09/25 22:16:18 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'
dockergen.1 | 2016/09/25 22:16:18 Watching docker events
dockergen.1 | 2016/09/25 22:16:18 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'
dockergen.1 | 2016/09/25 22:16:36 Received event start for container 09056c8e05ef
dockergen.1 | 2016/09/25 22:16:36 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'
dockergen.1 | 2016/09/25 22:16:36 Received event die for container 09056c8e05ef
dockergen.1 | 2016/09/25 22:16:37 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'
dockergen.1 | 2016/09/25 22:16:44 Received event start for container 7466cea03db7
dockergen.1 | 2016/09/25 22:16:45 Received event start for container 0c1a221f6d00
dockergen.1 | 2016/09/25 22:16:46 Generated '/etc/nginx/conf.d/default.conf' from 4 containers
dockergen.1 | 2016/09/25 22:16:47 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'

and later i have
nginx.1    | 2016/09/25 22:25:37 [error] 34#34: *93 client intended to send too large body: 9239688 bytes, client: <IP_ADDRESS>, server: cloud.nemesis.gdn, request: "PUT /remote.php/webdav/Mi3/Pictures/IMG_1945Apres.jpg HTTP/1.1", host: "cloud.nemesis.gdn"
My docker-compose file:
nginx-proxy:
  image: jwilder/nginx-proxy
  container_name: nginx-proxy
  ports:
    - "80:80"
    - "443:443"
  volumes:
    - /etc/nginx/certs:/etc/nginx/certs:ro
    - /usr/share/nginx/html
    - /etc/nginx/vhost.d:/etc/nginx/vhost.d:ro
    - /var/run/docker.sock:/tmp/docker.sock:ro

Hi, can you try docker exec <nginx-proxy-container> cat /etc/nginx/vhost.d/cloud.nemesis.gdn?

Well after trying your command line, I find that it's my mistake, one of my container (letsencrypt-nginx-proxy-companion) wasn't able to write in "/etc/nginx/vhost.d/" and everything was blocked for no reasons because it's supposed to be read-only XD
Thank you very much for your fast response :)


Make NeuralConvLayer use linalg convolution

Implement convolution in linalg with NATIVE backend.
Change CConvolutionalFeatureMap::convolve in ConvolutionalFeatureMap.cpp to use linalg::convolve

@karlnapf I'll send a PR soon. Tell me if I'm missing something.

There is already something in place I saw. Better check that before you start....

heretoolbox.org/doc/en/latest/structshogun_1_1linalg_1_1implementation_1_1convolve_3_01Backend_1_1EIGEN3_00_01Matrix_01_4.html

Making the native backend use openmp would be an improvement

@karlnapf I had seen the linalg/implementations/convolve.h file and was talking about adding NATIVE backend to this.
HAVE_LINALG_LIB variable is not always set by cmake as you can see here. Should I also take care of this by using #ifdef HAVE_LINALG_LIB and keeping the existing convolution code if HAVE_LINALG_LIB is not set?

CConvolutionalFeatureMap.cpp would look something like:
#ifdef HAVE_LINALG_LIB
#include <shogun/mathematics/linalg/linalg.h>

using namespace linalg;
#endif // HAVE_LINALG_LIB
...
...
...
#if defined HAVE_LINALG_LIB
    // use linalg::convolve
#else
    // The existing convolution code goes here
#endif // HAVE_LINALG_LIB

Why is this code encapsulated in #ifdef HAVE_EIGEN3 .... #endif? It can also work without Eigen3.

@lambday should answer here

Any code from linalg should only be available if the linalg lib is enabled.
The code that you referenced indeed does not depend on eigen, but @lambday should get back to you about this...


HELP NEEDED: Test head of master on LXC / updated LXC box

As of Gitlab 11.5.3, the basebox of this project was uplifted to Ubuntu 18.04.
LXC testing has been missing for a longer time already, but if someone has the interest to test it and report back, it would be great.

Closing this. No volunteers.


improve support json string format with escaped charactors

Proposed changes
before this pr
if we use some escape from nested types like array, we  can not make this string cast to json
Issue Number: close #xxx

run buildall

run buildall

run buildall

run buildall

run buildall

this pr is no need to pick for 2.0 , because it has bavior change , and it relays on https://github.com/apache/doris/pull/34764


Default quotas

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Cleanup file
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
TODOs:

[ ] squashed commits
[ ] includes documentation
[ ] adds unit tests

Closes https://github.com/outscale-dev/cluster-api-provider-outscale/issues/132


Link drop-down not available in metadata text fields

I am unable to add a link in text fields in the 'Metadata' view. I think this should be possible for text fields.
If I add a link in the source data then the link text simply displays with underline formatting, with no option to follow the link:

XML:
        <ali:free_to_read/>
        <license xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">
          <ali:license_ref>http://creativecommons.org/publicdomain/zero/1.0/</ali:license_ref>
          <license-p>This is an open-access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">Creative Commons CC0 public domain dedication</ext-link>.</license-p>
        </license>
      </permissions>

Yep. Thanks.

The command for editing links seems not be enabled in Metadata view.

Fixed via #1246


Declarations: support all the direct declarators

Look for the number 223 in the code to find clues to implement this feature.

Look for the number 223 in the code to find clues to implement this feature. ;)

Yes, thanks.


When to suppress part

Locking on this has nothing to do with weak identity and cross-AppDomain accessibility. Please either exclude it from the list or change the When to suppress part something like this:

It is safe to suppress the warning if the locked object is this/Me and the visibility of self object type is private/internal, and the instance is not accessible via any public references.

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

ID: b97ee078-36f0-1f9b-cb29-93293989d5f6
Version Independent ID: 786d0d32-ffdc-a6e5-fcd7-484b04cc3cf1
Content: CA2002: Do not lock on objects with weak identity - Visual Studio
Content Source: docs/code-quality/ca2002.md
Product: visual-studio-windows
Technology: vs-ide-code-analysis
GitHub Login: @Mikejo5000
Microsoft Alias: mikejo

@mavasani Should the suggested statement be added to "When to suppress" section?

That sounds reasonable

OK, thanks. I'll make the change.


Resume movie not works

Bug report
The resume movie works only on a single file at once, and stop working also on this one after Kodi restart.
This is a regression, see #199
Your Environment

Netflix add-on version: 1.0.0
OS: Arch Linux
Device model:

Used Operating system:

[ ] Android
[ ] iOS
[X] Linux
[ ] OSX
[ ] Raspberry-Pi
[ ] Windows

Describe the bug
https://pastebin.com/77EpYN2y
Expected behavior

The movie resume from the latest interrupted point.
Actual behavior

Play the move from start
Steps to reproduce the behavior

Possible fix

Debug log

The debug log can be found from this link:
https://pastebin.com/77EpYN2y
Additional context or screenshots (if appropriate)
Installation

[x] I'm using other Netflix Repo
[ ] I'm using a different source

Other information

Screenshots

Missing debug info in the log, instruction on the Readme
what is the latest version of the addon that resume works?

I don't know...you can refer to #199 to find one where it worked.
On your device does it works?

I don't have every kind of operating system or type of devices available for every user who has problems...
the fix introduced with the version specified in 199, hasn't been touched
"recently" the "resume" workaround has been modified due to problems with Libreelec and it was working
so the problem is elsewhere but your log is not helpful

I do not know what's changed in Kodi core
but the problem seems more serious because it is no longer recognized when a video is played from outside the addon (e.g. library)
Unfortunately Kodi does not provide a reliable method to determine this..

I do not know what's changed in Kodi core
but the problem seems more serious because it is no longer recognized when a video is played from outside the addon (e.g. library)
Unfortunately Kodi does not provide a reliable method to determine this..

So affect all device?
If you cannot reproduce the bug i'll provide the debug log ASAP

I don't know if it affects all systems,
but if something has changed in the Kodi core it is possible
I did two tests on Windows and not worked,
i need to know if on LibreElec works or not, but in this moment i don't have an updated LibreElec system in order to do a test

I can say you that also on Linux not works...

after rebooting Kodi has started again recognized when a video is played from outside the addon...Kodi sometimes behaves strangely...
but seem there is a problem with getting the data from the library again
I'll have to look into

Thanks!

Sorry, unrelated new feature request.
A plug-in context-menu to force sync Netflix mylist with Kodi library.
So we can disable the scheduled one and we don't have to enter in plugin setting to start the synching process.
Do you think could be useful and maybe easy to implement?
Thanks as usually

Please install:
plugin.video.netflix_1.0.0_20200316.zip
and let me know

plug-in context-menu to force sync, Netflix mylist with Kodi library

almost all is possible,
but this could encourage users to use the menu also many times in a short space of time
you have to keep in mind that not all users have a "my list" with few elements, but also hundreds and more
this could lead to an increase of cases where the user's account could be blocked from netflix due to excessive requests to the server
I'm not sure that this is a good idea

Your zip works perfectly!!
The video resume now works like a charm :)
...and thanks for your fully explaination about the requested feature. I didn't know the Netflix limitation API, so it seems reasonable don't implement that feature.
Thanks again!

Good to ear


Font

Hello,
I am running a fresh Citadel in Docker... It looks a bit weird with this font.
How can I change this?
Screenshot

Citadel uses Droid Sans as it's primary font so if you don't have it installed on your machine it picks a fall back sans-serif font (I think? I didn't actually have any fallback fonts set).
In one of the latest commits, I also have it try to use Roboto if it can't find Droid Sans, otherwise it does pick sans-serif font that it can find.
Eventually I might include the Droid Sans font itself but for the time being it will just use what it can find (Droid Sans > Roboto > sans-serif font).

Why closed? Bug still exists...


Twitter example setup for blog

How to run:

Download the data from google drive. Keep the data under tests folder
Run local http inference server in a separate terminal using

python3 tests/inference_service_utils/http_inference_service_setup.py ./tests/data/twitter_all/

Run AIDB command line utility

python3 launch.py --config=config.twitter --setup-blob-table --setup-output-tables

Feature:

Tables: blobs00, entities00, hate01, sentiment02, topic03
corresponding inference services

Looks good to me.


Options for hosting "Publish Profile"

It would really help if instructions were provided on how to use the "Secure files" feature to host Publish Profile .xml documents
https://docs.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops

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

ID: 19f07c04-6b05-0de0-9b74-e032226528a4
Version Independent ID: f0363446-1415-4e48-4c40-9b56906654f2
Content: Azure SQL Database Deployment task - Azure Pipelines
Content Source: docs/pipelines/tasks/deploy/sql-azure-dacpac-deployment.md
Product: devops
Technology: devops-cicd
GitHub Login: @RoopeshNair
Microsoft Alias: ronai

Thanks for the suggestion!  The documentation has been updated and will be live within a few days.


fix conversion of large integers

Is this because it didn't work properly before or to speed up the construction?

This should speed up the construction a bit and also fix large int/str conversions broken by the latest cpython releases.
See https://github.com/sympy/sympy/issues/24033


GIF's in the Ebay dataset

Hi,
It happens there're 6 GIF's in the dataset that confuses other languages trying to decompress a JPEG:
data/Stanford_Online_Products/lamp_final/271802113987_2.JPG GIF 400x400 400x400+0+0 8-bit sRGB 256c 57KB 0.000u 0:00.000
data/Stanford_Online_Products/lamp_final/221777566426_7.JPG GIF 400x400 400x400+0+0 8-bit sRGB 256c 93.3KB 0.000u 0:00.000
data/Stanford_Online_Products/fan_final/280961317122_7.JPG GIF 167x400 167x400+0+0 8-bit sRGB 256c 31.7KB 0.000u 0:00.000
data/Stanford_Online_Products/fan_final/131546166499_5.JPG GIF 500x500 500x500+0+0 8-bit sRGB 256c 59.4KB 0.000u 0:00.000
data/Stanford_Online_Products/coffee_maker_final/291488772961_1.JPG GIF 500x500 500x500+0+0 8-bit sRGB 256c 80.9KB 0.000u 0:00.000
data/Stanford_Online_Products/bicycle_final/231588927256_1.JPG GIF 400x250 400x250+0+0 8-bit sRGB 256c 47.6KB 0.000u 0:00.000

I'll convert these using ImageMagick, but to avoid surprises of future users of the dataset, it might be beneficial to update the distributed zip file.

@yuxng Yu, if I convert the faulty images and give them to you, can you update the tar file in the ftp?

Sure, I will update the tar file.
On Thu, Nov 17, 2016 at 10:38 AM, Hyun Oh Song<EMAIL_ADDRESS>wrote:

@yuxng https://github.com/yuxng Yu, if I convert the faulty images and
give them to you, can you update the tar file in the ftp?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rksltnl/Deep-Metric-Learning-CVPR16/issues/10#issuecomment-261330539,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFWJnznugbFyLBEMx7Bi1xbTfvV4j6v_ks5q_J8PgaJpZM4KZCZT
.

@yuxng
converted_images.tar.gz
Please update the tar file with these images.
Thanks.

@yuxng ping

The zip file has been updated.
Best,
Yu
On Tue, Nov 29, 2016 at 2:18 PM, Hyun Oh Song<EMAIL_ADDRESS>wrote:

@yuxng https://github.com/yuxng ping
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rksltnl/Deep-Metric-Learning-CVPR16/issues/10#issuecomment-263718168,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFWJn4L73x3cvA41Ae9UWucw8CyBQJfTks5rDKSygaJpZM4KZCZT
.


Steering the fan via actions

Checklist

[X] I have filled out the template to the best of my ability.
[X] This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
[X] This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.
I'm running the integration with oxxify smart 50 fans, and the connection to the fans was easily made, so first of all thx a lot for this great integration!
My problem (and most likely I'm the problem myself being new to home assistant):
I'm not able to adress the fans via code. The only solution I found is "on" "off" and "toggle". For my automation I would need full access to the controls that are shown (Level 1 2 3, boost , party, auto on/off...). as it is possible to control these features "manually", obviously the required commands are known.
Describe the solution you'd like
A documentation how to access the additional control features via code/ automation
Describe alternatives you've considered
No alternatives
Additional context
not required I guess

I had the exact same problem a couple of hours ago. When I checked the source code I noticed that the fan speed can be indeed set (sorry, my HA is in German):

If you directly want to add a button without opening the entity you can give a script a try. Once mine is done I will share it here.

Great! Made my day... Thx a lot! Searching for "Lüfter" in automations did the trick. (My HA is also in German...)

Amazing. Here as promised my card:
entity: fan.fan_dennis
type: custom:multiple-entity-row
attribute: percentage
name: Fan speed
show_state: false
entities:
  - icon: mdi:fan-off
    tap_action:
      action: call-service
      service: fan.set_percentage
      service_data:
        entity_id: fan.fan_dennis
        percentage: 0
  - icon: mdi:fan-speed-1
    tap_action:
      action: call-service
      service: fan.set_percentage
      service_data:
        entity_id: fan.fan_dennis
        percentage: 33
  - icon: mdi:fan-speed-2
    tap_action:
      action: call-service
      service: fan.set_percentage
      service_data:
        entity_id: fan.fan_dennis
        percentage: 66
  - icon: mdi:fan-speed-3
    tap_action:
      action: call-service
      service: fan.set_percentage
      service_data:
        entity_id: fan.fan_dennis
        percentage: 100
card_mod:
  style: >
    :host .entity:nth-child({{ (state_attr('fan.fan_dennis', 'percentage') / 33
    + 1)|int }}) .icon-small {
      color: var(--rgb-state-default-color);
    }

It will only work properly if you installed the two following plugins (available on HACS):

card-mod
multiple-entity-row

In the end it will look like this which in my opinion is far better to control:


school_location zone alternative sampling needs improvement

school_location was failing for university because sometimes none of the zone alternatives had any universities in them.
The quick fix was for each school type, to restrict the alternative candidate set to zones deemed to have schools of that type
alternatives_segment = alternatives[alternatives[school_type] > 0]
Ultimately we may wish to implement a more sophisticated destination zone sampling approach.

Wu pointed out to me that this problem can also occur in destination choice processor.
I made the same quick fix to restrict the alternative set to zones with nonzero size terms for segment.


Filtering Results

[ ] results selection by load combination
[ ] how to view results in the viewer ? (if this is requested)

closing this since this isn't an issue on ETABS connector, but more of a holistic workflow problem .


Chrome Headless Testing

https://developers.google.com/web/updates/2017/06/headless-karma-mocha-chai

Superseded by #154 which uses jsdom. We lose in-browser unit tests, but:

[...] running unit tests in browsers not to be a priority for Facebook. Which means: Facebook, one of the biggest website in the world does not need to run unit testing in browsers, only in nodejs, with jsdom and auto mocks.
[...]
As for me I believe most important bugs nowadays will come from your own coding, not because of a bug in a browser.
Unit testing in node with mocks should be sufficient to test the flow of your program. Once you are able to mock any browser quirk then you can mock it in nodejs. If you need to test that your login form is working in latest chrome then it's a job for selenium and a whole different subject.

Source: https://github.com/facebook/jest/issues/139#issuecomment-228747900
Also maybe Jest will allow browser testing in the future: https://github.com/facebook/jest/issues/848


fix: prevent duplicate configs, secrets, databases within module

Fixes https://github.com/TBD54566975/ftl/issues/1121
This adds backend schema validation preventing duplicate configs, secrets, and databases within a module. This also adds go-runtime validation preventing duplicate databases. Go-runtime validation for duplicate configs/secrets was added in PR https://github.com/TBD54566975/ftl/pull/1328

fw fix in https://github.com/TBD54566975/ftl/pull/1337


[BUG] Remove HTML from meta: Description

Required information
Describe the bug
When compiled the description front matter goes into the meta:description.
If there's HTML in the front matter it gets added to the value of the meta:description
Example:
---
title: Statistics Canada (StatCan)
layout: layouts/base.njk
description: Statistics Canada, in collaboration with partners from Employment and Social Development Canada, will continue to develop and release products to better understand the accessibility experiences of Canadians. The Accessibility Data Hub provides a centralized location of topics related to accessibility and disability through data tables, articles, infographics and interactive data visualization tools.
---

To Reproduce
Steps to reproduce the behaviour:

add a link in a page's description front matter
compile the HTML
View the source of the rendered page
See error

<meta name="description" content="Statistics Canada, in collaboration with partners from Employment and Social Development Canada, will continue to develop and release products to better understand the accessibility experiences of Canadians. The

<a href="https://www.statcan.gc.ca/en/topics-start/accessibility">Accessibility Data Hub</a>

provides a centralized location of topics related to accessibility and disability through data tables, articles, infographics and interactive data visualization tools.">

Expected behaviour
Find a way to strip the HTML out of the rendered meta element
Who shall do the work?
The Development team
Additional information (optional)
We would should do the same for the title front matter.

This bug is not clear. Why are you trying to add HTML in the meta:description? Do you want to repurpose the front matter description to use elsewhere AND in the meta:description? It looks like to me its a user error to put HTML in the description

Fixed in https://github.com/gc-da11yn/gc-da11yn.github.io/pull/201/commits/51df2402a8d376e484f94d31261f2ee1551ac64a

@kimviens Sorry I didn't even see your comment. To clarify, we use the title and descriptions values in content as well as in the head of the page. So we want to remove the html elements when we are using the the values in the head.
We did this by using the Nunjucks filter: striptags (value, [preserve_linebreaks]).


Fix only number mask

#8
Fix, if the mask is only numbers trigger the error described in the pull request.
Example:
mask="999" or mask="000".
In this case it doesn't work for zeros, because it transforms 000 into 0. But this is a temporarily fix that solves part of the problem.

Hey @Ablankzin , for now I will leave this open as I want to see what will be nativescript team response on the submitted issue. Also this just "masks" the problem but does not solve it, so it is not a very good solution.


Updated Release Notes Dates

Updated Front Matter with RN Dates
Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[x] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screen Shoot.

Preview environment: https://ci.pr.harness.io/pr-312


Feature request: show carbs required in info panel and/or in future widget

Currently you can see carbs required in the suggestion box, but it would also be useful to have it show in the info panel (for instance) and / or in a widget. To have it pushed as a notification also would a big plus.

I agree. This would be a great feature.

I agree. This would be a great feature.

I was hoping for the exact same feature

Done 5dc0b07c3a009d94bbd61fea436cd76fe3836c4d


Add min-height:0 to nested column-based flex containers to fix scroll…

… containers on Firefox and Edge
Fixes #165 and #175. Thanks to @dholbert for a concise fix description.

Codecov Report

Merging #176 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #176   +/-   ##
=======================================
  Coverage   60.59%   60.59%
=======================================
  Files          35       35
  Lines        1774     1774
  Branches      135      135
=======================================
  Hits         1075     1075
  Misses        699      699

Continue to review full report at Codecov.

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


update kovan and rinkeby oracle and jobids

To the Chainlink devrel node
kovan:
    oracle: '0xc57b33452b4f7bb189bb5afae9cc4aba1f7a4fd8'
    jobId: 'd5270d1c311941d0b08bead21fea7747'
  rinkeby:
    oracle: '0xc57b33452b4f7bb189bb5afae9cc4aba1f7a4fd8'
    jobId: '6b88e0402e5d415eb946e528b8e0c7ba'

@PatrickAlphaC  how do we find the jobId and contracts for other networks like Mumbai and polygon

I'd just use Kovan & Rinkeby for now, you'll find more success with them.
Otherwise you can look at https://market.link/

Fixed in https://github.com/smartcontractkit/truffle-starter-kit/commit/027093558616723755b5dfd75d711fcb351f0798


Expired certificate on demo.reactstockcharts.org

Visiting https://demo.reactstockcharts.org/ gives me:
Your connection is not private
Attackers might be trying to steal your information from demo.reactstockcharts.org (for example, passwords, messages, or credit cards). Learn more
NET::ERR_CERT_DATE_INVALID

Common Name (CN)	Let's Encrypt Authority X3
Organization (O)	Let's Encrypt
Organizational Unit (OU)
Issued On	Friday, February 23, 2018 at 4:48:54 PM
Expires On	Thursday, May 24, 2018 at 5:48:54 PM

Thanks for the report
I am taking down the demo. I forgot about the demo instance for more than 3 months now !!!
I was spending about $10 a month on this  demo micro instance. It was running a websocket server.
I will be $10 richer next month \o/


Color Extraction

Android Lollipop+ has a color extraction API that I've longed to use in my web projects. I've seen other similar projects like Color Thief (http://lokeshdhakar.com/projects/color-thief/), but nothing looks as good as the native Android one. Is there any plans on creating such a API-ish thing to Polymer?

Just seen this, may be relevant.

Oh my, thank you so much! I still would like a polymer version, but this makes me more than happy!

https://github.com/marijnvdwerf/material-palette

auto-moving this issue to polymerelements/paper-elements#12 and closing this one


Enr1

@gauntface Sorry about the number of commits. I sort of let this one get a way from me.
@petele @dgash

Hey @jpmedley - this is going into master, is it also ported into next-version?

Doing that after LGTMs.

@gauntface Thanks for the feedback. Since this PR is only for sending messages, I'm going to address other items in a separate PR.

@gauntface Lost in all of my response of 'done' are a few rebuttals and questions. Can you look at them today or tomorrow?

Just responded to the questions, a few things that I think would be worth changing, otherwise just answers to questions.

I'm not sure why that would be, but the point is moot. I've transferred the
work to my fork of next-version.
https://github.com/google/WebFundamentals/tree/push-hackathon
Joe Medley | Technical Writer, Chrome DevRel |<EMAIL_ADDRESS>|
816-678-7195
If an API's not documented it doesn't exist.
On Tue, Sep 27, 2016 at 4:07 PM, Matthew Gaunt<EMAIL_ADDRESS>wrote:

@gauntface commented on this pull request.
In src/content/en/fundamentals/engage-and-retain/push-
notifications/sending-messages.markdown
https://github.com/google/WebFundamentals/pull/3438:

+Note: A bug in Chrome 52 requires that a semicolon be send to the message
+server in the Crypto-Key header instead of a comma.
+
+### Authorization header
+
+The standards-based way of sending a message is through a system called
+Voluntary Application Server Identification for Web Push or VAPID. This article
+is written with the assumption that VAPID is how your app server will send
+messages to your client. Everything we've covered so far applies to message
+servers that don't use VAPID (though, those methods may have additional
+requirements of their own).
+
+To use VAPID, you need an an Authorization header. It contains four parts:
+
+Bearer <JWTHeader>.<Payload>.<Signature>
I'm still seeing bearer in the demo.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/google/WebFundamentals/pull/3438, or mute the thread
https://github.com/notifications/unsubscribe-auth/AH0vi_sJH30F8H1rDXqgIi1vBgOWaYarks5quaHJgaJpZM4KDVDw
.

@petele  everything in here has been addressed and moved to the new branch.
https://github.com/google/WebFundamentals/tree/push-hackathon


status of the project?

Hi,
I'm very interested in using pyFAI to transform GISAXS and GIWAXS images, so I found pygix. However, I'm not quite sure what the status of the project is. As far as I can see, only the angular and q_z vs. q_xy mapping works at the moment (and using transform_image directly, also q_z vs. q_y), but I'm interested in q_x vs q_y mapping, which is useful for highly ordered samples like gratings where q_x=0 is particularily interesting.
Maybe I'd find the time to implement the appropriate transformations myself, but I haven't yet figured out what would be necessary to provide to the pyFAI functions to do the q_x mapping.
I guess my questions are: Is pygix still in development or maintenance? Are there resources which explain how to use the 2d-histogramming functions of pyFAI so I could try to implement it myself?
Cheers
Mika

Hi Jerome, @kif
Incorporating grazing incidence scattering natively into pyFAI would be absolutely fantastic in my opinion. I forked the original repository and crudely updated the code to work with python 3 (and some newer versions of pyFAI).
I use it for a number of grazing incidents experiments here at SSRL and have a number of users/collaborators using it as well. Getting this to all work is a bit of an endeavor and having it be natively supported into pyFAI would be a real help.
Cheers,
Chris

Hi, Edgar is working on the integration of pygix features into pyFAI... You can give it a try.


[gh] pr template update with release branch reqs

Motivation
Make sure we don't have to add messages like this on to prs:
https://github.com/diem/diem/pull/7649#issuecomment-781475479
Have you read the [Contributing Guidelines on pull requests]
Yes
Test Plan
None needed
Related PRs
None

/land


Replace text toolbar

I'm looking for the least painful way of changing the default of 'next' and 'back' with '>' and '<' respectively.
I have though many some CSS hackery or doing the custom toolbar but former is hacky and latter is too much code.
Any easy way?

change the relevant messages prop?

@jquense ah, perfect, great as well.
Thanks! This calendar is providing a lot of usage to the Armenian people writ large. Much appreciated.

While @jquense answer points in the right direction, the messages prop isn't detailed in the docs. Here is the relevant code area for anyone else looking for an answer to this issue:
https://github.com/jquense/react-big-calendar/blob/master/src/utils/messages.js


Add support for keys with custom passwords

No longer assume that all keys in the store are encrypted with the store password
Try to decrypt keys with the store password at load time, but on failure continue as normal and leave it up to the user to call .decrypt() manually afterwards with the correct password (can be disabled by supplying the try_decrypt_keys=False kwarg to load/loads)
Raise a NotYetDecryptedException when trying to access attributes of entries that have not yet been decrypted
Store entries by alias in store.entries, but still expose .private_keys, .secret_keys and .certs filtered attributes for ease of use

Really nice work! I like that the entries are their own objects now, instead of parallel lists. Merged.


Events for VideoKitCameraView

Due to a delay between calling VideoKitCameraManager.StartRunning() and the camera actually being rendered to VideoKitCameraView it would be nice to have a set of events that would allow for performing actions when the camera feed starts/finishes being rendered onto the texture.

We've added an OnPresent event to the VideoKitCameraView component in 0.0.4.


More Button still doesn't work

I opened this issue it has been marked as solved, I just deleted everything and pulled the project. and I still get this error in both local and live .
gcloud.exceptions.BadRequest
gcloud.exceptions.BadRequest: 400 com.google.protobuf.InvalidProtocolBufferException: Error parsing protocol message

Traceback (most recent call last)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/crud.py", line 29, in list
books, next_page_token = get_model().list(cursor=token)
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/model_datastore.py", line 56, in list
entities, more_results, cursor = it.next_page()
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/query.py", line 424, in next_page
transaction_id=transaction and transaction.id,
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 271, in run_query
_datastore_pb2.RunQueryResponse)
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 117, in _rpc
data=request_pb.SerializeToString())
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 94, in _request
raise make_exception(headers, error_status.message, use_json=False)
gcloud.exceptions.BadRequest: 400 com.google.protobuf.InvalidProtocolBufferException: Error parsing protocol message
The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error.
To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side.

You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection:

dump() shows all variables in the frame
dump(obj) dumps all that's known about the object
Brought to you by DON'T PANIC, your friendly Werkzeug powered traceback interpreter.

and if you add more books, it will give you this error:
binascii.Error
binascii.Error: Incorrect padding

Traceback (most recent call last)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/crud.py", line 29, in list
books, next_page_token = get_model().list(cursor=token)
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/model_datastore.py", line 56, in list
entities, more_results, cursor = it.next_page()
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/query.py", line 407, in next_page
pb.start_cursor = base64.urlsafe_b64decode(start_cursor)
File "/usr/lib/python3.4/base64.py", line 135, in urlsafe_b64decode
return b64decode(s)
File "/usr/lib/python3.4/base64.py", line 90, in b64decode
return binascii.a2b_base64(s)
binascii.Error: Incorrect padding
The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error.
To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side.

You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection:

dump() shows all variables in the frame
dump(obj) dumps all that's known about the object

Thanks for reporting this, I'll investigate shortly.
On Sun, Apr 24, 2016, 6:02 PM medyagh<EMAIL_ADDRESS>wrote:

I opened this issue it has been marked as solved, I just deleted
everything and pulled the project. and I still get this error in both local
and live .
gcloud.exceptions.BadRequest
gcloud.exceptions.BadRequest: 400 com.google.protobuf.InvalidProtocolBufferException: Error parsing protocol message
Traceback (most recent call last)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1836, in call
return self.wsgi_app(environ, start_response)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/medya/.local/lib/python3.4/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/home/medya/.local/lib/python3.4/site-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functionsrule.endpoint
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/crud.py", line 29, in list
books, next_page_token = get_model().list(cursor=token)
File "/home/medya/workspace/getting-started-python/2-structured-data/bookshelf/model_datastore.py", line 56, in list
entities, more_results, cursor = it.next_page()
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/query.py", line 424, in next_page
transaction_id=transaction and transaction.id,
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 271, in run_query
_datastore_pb2.RunQueryResponse)
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 117, in _rpc
data=request_pb.SerializeToString())
File "/home/medya/.local/lib/python3.4/site-packages/gcloud/datastore/connection.py", line 94, in _request
raise make_exception(headers, error_status.message, use_json=False)
gcloud.exceptions.BadRequest: 400 com.google.protobuf.InvalidProtocolBufferException: Error parsing protocol message
The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error.
To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side.
You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection:
dump() shows all variables in the frame
dump(obj) dumps all that's known about the object
Brought to you by DON'T PANIC, your friendly Werkzeug powered traceback interpreter.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/getting-started-python/issues/55

no problem btw I am trying with python3 as the app.yaml suggests I noticed I dont get error with python2 and also for python2 there is no Back button or previous page button.


post_dweet() Ethernet support

post_dweet() has WiFi connection check but not for Ethernet. It might be better to say we need a generic handler to check Internet status?

Good point.  We have two physical device configurations via #define for WiFi and wired, and then one global state variable that says whether there's an active connection or not that gets used in an if test inside that compiled code.   I'll take a look at ways to make that more straightforward given there are few generalizable functions that could be called independent of WiFi vs. wired.

Closing this is dependent on headless execution, which is currently not working. I'll work on the headless issue as a branch from master.

I think this should work now given the introduction of a generalized networking interface that handles WiFi and Ethernet connectivity identically.   Will be good to test to make sure that's the case, though.

The recent generalization of the networking code (via aq_network.cpp) enabled post_dweet() and post_influx() operations with Ethernet as well as on WiFi.  This bug is therefore fixed, though it would be good to test it with working Ethernet hardware (hard wired, not WiFi).


set default num_cpu_threads_per_process to improve oob performance

Signed-off-by: Wang, Yi A<EMAIL_ADDRESS>

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

@sgugger @yao-matrix @liangan1 please help review it


idk how to start it it just says that the path is invalid and to update it im just stupid its not a bug how do i fix that

Describe the bug
A clear and concise description of what the bug is.
Version
What version of the lol-bot are you running?
Screenshots
If applicable, add screenshots to help explain your problem.
Log Files
If applicable, add the log file containing the error messages from your issue
Additional context
Add any other context about the problem here.

its not a bug im just stupid

Where is league of legends installed on your computer? Find it in file explorer and then copy the path from file explorer into the config tab path

says the same thing

Show a picture of the config tab

You need to find league of Legends in your finder not the bot. Copy that path into config tab path

Wait the config folder in league of legends? That path?

Is there any tutorial how to set this up

I did that though i copy pasted the path to league of legends in the config tab still the same

is the path to League of Legends on your machine D:\Riot Games\League of Legends? try using forward slashes instead of backslashes
D:/Riot Games/League of Legends

thanks it works now i think havent tried it but it starts to work thank you bro for the good customer service

can i make it play on aram?

The bot currently cannot play aram, but you are welcome to modify to game.py file to be able to play it if you wish!

ok thanks


Problems with strings extractions

Hello, I just got this bug when i was trying to list the strings
pip3 install git+https://github.com/malwarefrank/dnfile -U
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621
Collecting git+https://github.com/malwarefrank/dnfile
  Cloning https://github.com/malwarefrank/dnfile to /private/var/folders/yt/mbh1wxlj6fq0qqxbjnjfqr200000gn/T/pip-req-build-efg5499r
  Running command git clone --filter=blob:none --quiet https://github.com/malwarefrank/dnfile /private/var/folders/yt/mbh1wxlj6fq0qqxbjnjfqr200000gn/T/pip-req-build-efg5499r
  Resolved https://github.com/malwarefrank/dnfile to commit 92847841e6496453598947a74eb78fa7299ad579
  Running command git submodule update --init --recursive -q
  Preparing metadata (setup.py) ... done
Requirement already satisfied: pefile>=2019.4.18 in /usr/local/lib/python3.9/site-packages (from dnfile==0.10.0) (2021.9.3)
Requirement already satisfied: future in /usr/local/lib/python3.9/site-packages (from pefile>=2019.4.18->dnfile==0.10.0) (0.18.2)
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621

dnstring.py is https://github.com/malwarefrank/dnfile/blob/master/examples/dnstrings.py

➜ python3 dnstring.py b9efc289ffd8951a65f66ddf2649c1959ad1b94f1177002b20f05e8ae86853ae
reference to missing table: File
reference to missing table: File
Traceback (most recent call last):
  File "<censured>/dnstring.py", line 42, in <module>
    show_strings(fname)
  File "<censured>/dnstring.py", line 33, in show_strings
    s = dnfile.stream.UserString(buf)
  File "/usr/local/lib/python3.9/site-packages/dnfile/stream.py", line 116, in __init__
    self.value: str = data.decode(encoding)
UnicodeDecodeError: 'utf-16-le' codec can't decode byte 0x00 in position 28: truncated data

im not sure how string can be 29bytes in wide mode
'utf-16-le' codec can't decode byte 0x00 in position 28: truncated data b'S\x00t\x00u\x00b\x00.\x00R\x00e\x00s\x00o\x00u\x00r\x00c\x00e\x00s\x00\x00'

any ideaa?
thank you

See the comment here that explains what I found when I dug into a similar issue:
https://github.com/malwarefrank/dnfile/pull/21#issuecomment-1098269419
notably:

For instance, .NET (and the C# compiler) allow strings to have unpaired UTF-16 surrogates. Dotfuscator's knowledge of this fact results in scenarios in protected code similar to the minimal repro: an ill-formed UTF-16 string constant is passed to one method, which returns a well-formed UTF-16 string (only known at runtime) for use in reflection.

and more details here: https://codeblog.jonskeet.uk/2014/11/07/when-is-a-string-not-a-string/

thank you

if you make updates locally to dnstrings.py @doomedraven would you consider contributing them back here?


Please provide SSIM evaluation code

The results on SSIM cannot be reproduced. Please provide your SSIM code.

Note that for all SSIM numbers in the tables, I do not use the Python's compares_ssim tool but I use the Matlab's ssim() function on the generated images. Is this your case?

I have try ssim() in matlab and the results are the same as reported ones.
The results are higher than those computed by Python's compares_ssim() because the computation of SSIM on color images are different.
Thx.

Cool. Thank you.

@HopLee6 @baowenbo I also can not get the same ssim value as reported ones. I use the matlab code https://github.com/liuziwei7/voxel-flow/blob/master/eval_voxelflow.m
I try different input of the ssim() In my code
[ssim_cur, ~] = ssim(rgb2gray(uint8(img_pred_mask)), rgb2gray(uint8(img_target_mask)));
[ssim_cur, ~] = ssim(rgb2gray(uint8(img_pred)), rgb2gray(uint8(img_target)));
[ssim_cur, ~] = ssim(img_pred, img_target);

But I can not get the ssim value = 0.9683 of UCF101, ssim = 0.9756 of Vimeo90K.
Could you please provide some code examples?

I followed exactly ToFlow's evaluation.m code.

Thanks a lot!


Firefox Speech Synthesis option should be enabled by default

Firefox's speech synthesis got added as support in #210453, but it's disabled by default. I'm suggesting here that since speech synthesis is an accessibility feature, it should be enabled by default and then opted out by the user if the user doesn't require or need speech synthesis.

https://github.com/NixOS/nixpkgs/pull/261058 might revert this, this is probably not solved before that one has been merged/rejected

#261058 got closed.


Prettify print of command sequences

Codecov Report

Merging #83 (83ff4c4) into main (ef34ea0) will decrease coverage by 1.68%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##             main      #83      +/-   ##
==========================================
- Coverage   72.20%   70.52%   -1.69%
==========================================
  Files          17       16       -1
  Lines        1047     1011      -36
==========================================
- Hits          756      713      -43
- Misses        291      298       +7

Impacted Files
Coverage Δ

src/shared.jl
69.49% <0.00%> (-16.72%)
:arrow_down:

src/Commands/Help.jl
89.47% <50.00%> (-4.65%)
:arrow_down:

src/Exceptions.jl
12.50% <0.00%> (-43.75%)
:arrow_down:

src/recorder.jl
80.00% <0.00%> (-20.00%)
:arrow_down:

src/init_jsi.jl
63.41% <0.00%> (-0.71%)
:arrow_down:

src/next_token.jl
89.00% <0.00%> (-0.39%)
:arrow_down:

src/Commands/Keyboard.jl
73.48% <0.00%> (-0.30%)
:arrow_down:

src/start.jl
0.00% <0.00%> (ø)

src/JustSayIt.jl

... and 1 more

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


Configure pytest to run doctests based on the cli options and configurations

I believe we can close this issue as completed since @ev-br's merged PR: https://github.com/scipy/scipy_doctest/pull/128 configures pytest to run doctests based on the registered cli options.


Problem receiving responses more than 1024 bytes long

Hi. I'm having problems receiving responses that are more than 2014 bytes long. I guess they spill over into multiple chunks, and as far as I can see - nodepp does not handle this at all? https://github.com/heytrav/nodepp/blob/master/lib/connection.js#L68-L74

I'll have to investigate this. Thanks for bringing it to my attention.
Could you give me some details about which epp command you are using and what kind of data the response has? That would help me debug this.
On 7 September 2015 7:53:04 pm NZST, Sindre Aarsaether<EMAIL_ADDRESS>wrote:

Hi. I'm having problems receiving responses that are more than 2014
bytes long. I guess they spill over into multiple chunks, and as far as
I can see - nodepp does not handle this at all?
https://github.com/heytrav/nodepp/blob/master/lib/connection.js#L68-L74

Reply to this email directly or view it on GitHub:
https://github.com/heytrav/nodepp/issues/1

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Any kind of response with more than 1024 characters - but most responses are shorter. It happens with the domain-info command for norwegian domains through Norid - where there are some extra information about the owner etc.

I'm working on  a fix right now with some other stuff that I'm in the process of refactoring. If you would like to try checking out the refactor-deploy branch and testing yourself you are welcome to.
The company I work at doesn't actually do any of its own direct registration with EPP registries so I have to test with the provider that we use that has it's own interface.

I was testing this code for making my own epp client code, and the fix seem working.
The only thing is i'm using strict mode and the latest nodejs.
I had to change some things:
var streamBuffer = stream.read();
    if (streamBuffer !== null) {
        if (this.buffer === undefined) {
            this.buffer = streamBuffer;
        } else {
            this.buffer = Buffer.concat([this.buffer, streamBuffer]);
        }
        var bigEndian = this.buffer.slice(0, 4);
        var totalLength = new Buffer(bigEndian).readUInt32BE(0);
        var restOfBuffer = this.buffer.slice(4);
        var currentLength = this.buffer.length;
        console.log("endian length: ", totalLength);
        console.log("current buffer length", currentLength);
        if (this.buffer.length === totalLength || restOfBuffer.length === totalLength) {
            console.log(restOfBuffer.toString());
            this.buffer = undefined;
        }
    }

@gcmartijn Would you mind creating a pull request with what you have changed?

lol i dont know how, i dont use github like that
Op 10 nov. 2015 19:45 schreef "William Travis Holton" <
<EMAIL_ADDRESS>
@gcmartijn Would you mind creating a pull request with what you have
changed?
—
Reply to this email directly or view it on GitHub.

@gcmartijn fair enough. Can you paste the output of git diff with my branch?

sorry, i'm not using git that way, and only take a small part of your
big/little endian code. the read socket part. :-) using copy/past. for a
local test script
Op 10 nov. 2015 20:53 schreef "William Travis Holton" <
<EMAIL_ADDRESS>
@gcmartijn https://github.com/gcmartijn fair enough. Can you paste the
output of git diff with my branch?
—
Reply to this email directly or view it on GitHub
https://github.com/heytrav/nodepp/issues/1#issuecomment-155547482.


Proper linux support

I want to use this on my linux machine.
Features

[x] Flat textures
[x] No hats
[ ] No shells
[ ] No player gibs
[ ] No weapon gibs
[ ] Surface properties
[ ] mtp.cfg

Other

[ ] VPK pack
[ ] Generate prompt

Currently it goes through all the files but seems to make no difference in-game?

vpk pack works

Purple?

Most scripts are in place now

Just need to make a generate prompt

Added initial prompt, can only do flat textures for now. Also textures look better now. (why was linux WIP 2x2 instead of normal 1x1?)

The prompt seems to be functional, just need to do a final inspection and port dev/generators/remove.bat.

Full removal of wine dependency won't be possible as VTFLib/VTFCmd is windows only.

Cleaned up the output


Use new Go module name in Prow source files

The new Go module name is sigs.k8s.io/prow. In this change:

Replace module names from k8s.io/test-infra to sigs.k8s.io/prow for Prow source files
Added the tools package (copied from the k8s.io/test-infra repo)

/assign: @cjwagner @listx @airbornepony

Just as in https://github.com/kubernetes-sigs/prow/pull/67 we'll need to be able to redo this to sync the latest Prow changes before we make this repo the source of truth. So the same feedback of making this repeatable via a shell script applies here. Ideally when we're ready to sync the latest Prow changes and make the switch, we can run one script to redo all the setup.

Taking a step back from this PR, I'm interested in how to do the actual switch over to this repo as the source of truth. What are the exact steps we need to do in order to make the switch happen? Could you explain in the PR description what will need to happen next, etc?

/cc

closing due to out of date.


Replace Rework with PostCSS
Remove old options that do not apply anymore
Add postcss-bem-linter to imported components

I think this does enough to allow us to develop on the existing packages. Ultimately we should encourage people to use the myriad of PostCSS options (the CLI being a good starting point). One thing is the watch task is a bit basic and doesn't run when an imported file is changed. The postcss-cli plugin already solves this quite nicely and we probably shouldn't reinvent the wheel unless there is an easy solution?
In the suit docs we could even provide a build.js and/or build.json that is ready to be used with postcss-cli which would make life easier.
@giuseppeg @timkelty
See #11
Fix #6
Fix #9

Man you are a machine! :D :+1: :+1:
Thanks so much for taking this, I started a branch yesterday but I didn't manage to finish it (I literally have only few hours free on the weekend).
In my WIP I did pretty much the same, the only difference is that I kept the default conf in an external postcss.conf.js file and added an option to pass a custom conf file name to the cli.
This could either extend the default configuration or override it. <- this whole thing probably is not necessary though. What you have here may be all we need!
I'll take a closer look later after work ;)

Ha yeah, it started as a little spike and then I realised it wasn't much work to get the tests passing.

I kept the default conf in an external postcss.conf.js file and added an option to pass a custom conf file name to the cli

This is an interesting idea, maybe we should be abstracting the config out? It was either that or include a build.json/build.js that people can drop right into postcss-cli. I was being cautious of over-engineering this as i think people should be use postcss where possible.
Feel free to tear it apart and add some other bits though!

@simonsmith yeah the lib suitcss-preprocessor (lib/index.js) could get a configuration object and the bin could parse the default one or load a custom conf if a path is provided
eg.
suitcss -c conf.js
I think that we can use the postcss-cli confs if we do something like this:
var config = {
  use: [
    "postcss-import",
    "postcss-custom-properties",
    "postcss-calc",
    "postcss-custom-media",
    "autoprefixer",
    "postcss-reporter"
  ],
  "postcss-import": {
    transform: function(css) {
      return postcss([bemLinter, reporter]).process(css).css;
    }
  },
  "postcss-reporter": {
    clearMessages: true
  }
};

// ...

var postcss = require('postcsss');
var plugins = config.use.map(function (p) {
  var plugin = require(p);
  settings = config[p];
  return settings ? plugin(settings) : plugin;
});

css = postcss(plugins).process(css).css;

Ah that's nice, I vote add it.

Made a few changes, hope you don't mind. Kept them as small commits as possible in case we want to revert anything.

Use shallow merge to combine configs. The idea here is that if you override use: [] you don't want it to concat with the default array, but instead override them.
Add test for config file.
Simplify the fixtures as much as possible by combining all the expected results in one file.

I removed the idea of the postcss.config.js and the defaults being separate. In practice it felt like an overhead. Instead it seems to make sense to have everything in the defaults that would be needed to compile the entire SUIT library as most people will just want to do that I expect. If not, then they can pass a config file with just the properties they wish to override, like the list of plugins. This could also be passed through as a config: {} using the Node API. Same thing basically.
In practice I'm not sure anyone will do this, as to add new plugins I think you'd need to install them in the suitcss preprocessor somehow. So maybe this is not needed at all.
Either way, this is finally doing the job of compiling SUIT with postcss, which is great.

Added a basic implementation of a watch task that will check the imported files. Inspired by postcss-cli. Given it a test and seems to work pretty well, especially with --verbose enabled.

Cool @simonsmith !
Use shallow merge to combine configs. The idea here is that if you override use: [] you don't want it to concat with the default array, but instead override them.
deepmerge would override existing options and concat new ones – this seems the best approach to me. If you want to use a plugin that is not in the defaults you'd have to rewrite the entire suitcss conf otherwise.
In practice I'm not sure anyone will do this, as to add new plugins I think you'd need to install them in the suitcss preprocessor somehow. So maybe this is not needed at all.
If we use use deepmerge one could have:
custom-config.js
module.exports = {
  use: [
    'postcss-color-gray'
  ]
};

package.json
{
  "name": "my-pkg",
  "version": "0.1.0",
  "dependencies": {
    "postcss-color-gray": "^3.0.0",
    "suitcss-preprocessor": "file:../preprocessor"
  }
}

The command below will just work:
suitcss in.css out.css -c ./custom-config.js -i .

Good catch on the watch task, I didn't think about that. I am not a big fan of the globals but I guess that we have no other options.

ouch I used ` in the commit message :p

deepmerge would override existing options and concat new ones – this seems the best approach to me. If you want to use a plugin that is not in the defaults you'd have to rewrite the entire suitcss conf otherwise.

You'd only need to provide that option, but yes it would override all of use. I guess I was looking at the angle of using less plugins (like only autoprefixer and postcss-import) but I see that your approach is about adding more. On reflection that probably makes more sense. After all, why would I want suitcss to use less plugins than the essential amount it does now?
So adding deepmerge back sounds sensible to me. I guess the only question is, if I have suitcss as a global package, how do I use new plugins? Would I need to find my global node_modules folder, cd there and install new plugins?
If it's too cumbersome then perhaps we shouldn't document overriding the plugin list, and instead leave it for adding settings to the default ones

@giuseppeg Gone with your idea in https://github.com/suitcss/preprocessor/commit/b15af1d9fb58f752cb65133316e41958e463b0b8 and must admit it works much nicer :)
I had to drop deepmerge because strangely it was mutating the defaults object, despite the documentation saying it does not. object-assign-deep does the job though.

After all, why would I want suitcss to use less plugins than the essential amount it does now?
Exactly :)
So adding deepmerge back sounds sensible to me. I guess the only question is, if I have suitcss as a global package, how do I use new plugins? Would I need to find my global node_modules folder, cd there and install new plugins?
I posted an example of how to use new plugins. Overriding the configuration for a plugin should be trivial too since we now merge the configs. It could be a bit problematic if you want to use a different version of the same plugin – but I guess that's not a common use-case.
Should we bring --compress back and make the preprocessor backwards compatible before we merge this branch?

By the way you can use deepmerge as follow:
var nevv = merge(defaults, merge({}, options.config));

object-assign-deep though!

Yeah, I think we should encourage using suitcss as a local package anyway and this solves the issues with additional plugins + using the global version. I added a README note on this.

Should we bring --compress back and make the preprocessor backwards compatible before we merge this branch?

Yeah, can do. Maybe with cssnano?
Last thing I was wondering about was dealing with users overriding onImport or transform. I had a thought of using lodash wrap to allow the original to always be called. But again, I could be rushing ahead. Probably better to get this done first :)

Also was considering stylelint as an option

But again, I could be rushing ahead.
Yep let's keep it simple for now, we can always add that if there is an actual need.
I guess any minifier is fine. I would just support minification in the command-line CLI only.

Seems that cssnano can only work async, which would end up changing the Node API fairly significantly if we introduce promises. However it does seem the best route for minification. The previous one was part of rework and pretty much just removed whitespace. I can't imagine anyone would bother using such a simplistic method anymore.

It might not be so bad to return a promise. It only changes the Node API and means there wouldn't be any issue of trying to use an async plugin with the preprocessor.

So, -c is already being used for config. It feels more natural to use -m for minify. It breaks the old API but the feature still exists. But so much will change in this release I think it's fine to make changes like this.

@simonsmith it is funny that we ended up implementing a preprocessor that is very similar to Myth. I only took a look at its source code now for the first time :)
Anyway this branch looks fine to me.
Nit: We should come to an agreement and normalise the single/double quotes.

Nit: We should come to an agreement and normalise the single/double quotes.

I only see single quotes in the JS? That's what I've been following

They are mixed in README.md and autoprefixer is unquoted

The only double quotes in the README are in the JSON examples, and therefore required. And autoprefixer is a valid object key so need for quotes again.


Add hardened runner config for cacert publish workflow

I assume the options there came from the -audit check to see what we need to use?


feat(config): add auto configuration file and mark the relevant component import annotations as deprecated (Gitee#I8VXTE)

feat(config): add auto configuration file and mark the relevant component import annotations as deprecated (Gitee#I8VXTE)

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (dbd9a47) 88.30% compared to head (2200c5b) 88.30%.

:exclamation: Current head 2200c5b differs from pull request most recent head 8d4de8b. Consider uploading reports for the commit 8d4de8b to get more accurate results

Additional details and impacted files
@@            Coverage Diff            @@
##                dev     #186   +/-   ##
=========================================
  Coverage     88.30%   88.30%
  Complexity     1438     1438
=========================================
  Files           147      147
  Lines          3600     3600
  Branches        335      335
=========================================
  Hits           3179     3179
  Misses          269      269
  Partials        152      152

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


Replace each subdomain with word in wordlist

There is open question, do we need altdns \ dnsgen like functionality for this tool based on wordlist?

[ ] replace each subs with word in wordlist: test.v2.domain.com -> demo.v2.domain.com
[ ] prepend/append word by creating new subs: test.domain.com -> demo.test.domain.com, test.demo.domain, etc

Feature request:
  -w WORDLIST, --wordlist WORDLIST
                        wordlist file to mixed with subdomains

Pros:

All in one tool

Cons:

Heavy stuff: even for 10 words for 1 subdomain it is minimum 10x combinations based on replacement and 10x2 based on prepend-append actions for each subdomain, so in the average case is about C(n,k).
Large size of memory used in case of storing stdout in a file
Duplicated features of known bruteforce based subdomain enumeration tools

Guys, @aniqfakhrul @six2dez @infosec-au @PatrikHudak @m4ll0k @codingo Can you share your thoughts?)

Idea: replace only keyword like: test, stage, endpoint, env, etc with wordlist stuff


Steering Function subtract control assertion error, cc dubins state space

steering_functions/src/hc_cc_state_space/paths.cpp:283: steering::Control steering::subtract_control(const steering::Control&, const steering::Control&): Assertion `sgn(control1.delta_s) * control1.sigma == sgn(control2.delta_s) * control2.sigma' failed.

While developing on top of this library, I am occasionally failing this assertion error.  It seems to be when I try to generate plans between two states that are relatively close together (but not always).
CC Dubins State Space.
I will try to produce a minimal example when possible, but I wanted to raise this issue in case there can be discussion in the meantime.
Cheers!
Vinny

Debugger says it's coming from
      // check if start and goal state are equal
      if (state_equal(start_state, end_state))
      {
        **Control control = subtract_control(start_control, end_control);**
        distances.push_back(fabs(control.delta_s));
      }

i have temporarily resolved the issue upstream by assuring the start and end states have euclidean distance at least 2x the discretization of the dubins state space


Add sample with acync/await REST calls

In this repo, or in a repo in ziti-test-kitchen?
use ZitiUrlProtocol
should work with ZEDS (https://zeds.openziti.org)

closing this out


Change pullback stack implementation

The current implementation produces one stack per :call / :invoke instruction, onto which the pullbacks for that line are pushed. This implementation changes that the be one stack per block, onto which all pullbacks for that block are pushed. This results in less code being emitted, which (should) improve compile times. It also improves runtimes in some situations where the overhead of AD is a significant factor in the amount of time it takes to do AD.
The one thing that this PR needs that it doesn't yet have is a test which demonstrates the importance of this on an extreme case where it's really obvious - I have such an example, I just haven't added it to this PR yet. I've been seeing modest gains across a range of examples though, so it will hopefully show up in the benchmarking results table when that is generated.
Todo:

[x] add extreme example to demonstrate improved runtime performance
[ ] improve docstring for create_comms_stack, and maybe rename
[ ] make naming of outputs of create_comms_stack consistent through the code
[ ] figure out why things don't appear to have improved for test_union_of_arrays -- is the emitted code worse somehow?

Example added to the benchmarks that we track in PRs. It's designed to simulate an example that I was seeing with TemporalGPs.jl, where a function which uses StaticArrays was differentiated rather slowly with Tapir.jl. This PR seems to give at least a 2x speed up on this example -- on the TemporalGPs.jl example, I'm seeing a 3x speed up. In neither case is the performance what we would like it to be, but it's plainly much better.


Mat/Pat: add a line in "When was your baby born or placed after adoption?" that they can enter anticipated date as well

duplicate


Docker images rebuilding frequently

This impacts the lead time of the pipeline by a lot. I cant figure out what the image cleanup strategy is. Images are rebuilt multiple times per day it seems, increasing the pipelines lead time by 5-10 minutes, even though nothing has changed in the image.
From this pipeline run:

This is what it should look like instead:

Currently, we clean the images twice a day. But this is actually only needed for Elektra (to not get out-of-disc-space errors), maybe we can filter non-Elektra images from this cleanup strategy?


SoftAssertions simplification

Continuation from https://github.com/joel-costigliola/assertj-core/pull/321.
With the BDD issue aside, SoftAssertions would surely benefit from a shorthand static factory method like:
SoftAssertions.assertAll(softly -> {
    softly.assertThat(mansion.guests()).as("Living Guests").isEqualTo(7)
    softly.assertThat(mansion.kitchen()).as("Kitchen").isEqualTo("clean");
});

Thoughts?

if you want to avoid to have to call assertAll, you can use

AutoCloseableSoftAssertions
JUnitSoftAssertions

In your case, I would rather use AutoCloseableSoftAssertions.

Isn't it cleaner and simpler this way, even with an anonymous inner class?

I think that using try-with-resources is a lighter approach and it's java 7 compatible, I don't see much value this static method, but if more people ask for it, I'll reconsider.
For the time being, I'm closing this issue but feel free to reopen it if you find more people wanting it.

Anonymous inner classes are Java 6 compatible but ok, it makes sense since assertj is now on Java 7.


request desktop site

Task/Issue URL: https://app.asana.com/0/392891325557410/375790519910149
Tech Design URL:
CC:
Description:
Add request desktop site functionality - mimicking our Android capability for now.
Steps to test this PR:

Go to a number of sites and request desktop - should see desktop version*
Request mobile - should return to mobile version
Check pixels
Open multiple tabs (each tab is independently desktop/mobile)

*Note that some sites are responsive and won't show any differences - this is a known limitation for now.  Some that support it are:

facebook.com
geartest.com

You can also check the user agent at by doing a search for user agent at DuckDuckGo.com
Pixels
Pixels are fired as follows:

browsing Menu Opened = "mb"
browsing Menu Refresh = "mb_rf"
browsing Menu New Tab = "mb_tb"
browsing Menu Add To Bookmarks = "mb_abk"
browsing Menu Remove Bookmark = "mb_rbk"
browsing Menu Toggle Browsing Mode = "mb_dm"
browsing Menu Share = "mb_sh"
browsing Menu Whitelist = "mb_wl"
browsing Menu Report Broken Site = "mb_rb"
browsing Menu Settings = "mb_st"

Go to Kibana and ensure each menu option fires the correct pixel.

Internal references:
Software Engineering Expectations
Technical Design Template

Noticed a small issue where the desktop/mobile modes can get out of sync. To reproduce:

go to facebook.com, which will open the mobile site
select "Request desktop site", this will load the desktop site
select "Request mobile site", this will load the mobile site
now type facebook.com in omnibar, this will load the desktop site but think it is the mobile site. The menu will show "Request Desktop Site".

@subsymbolic
wrt to that Facebook weirdness, I think it's a Facebook problem. If you try the latest push (which now recognises mobile. as a mobile URL prefix) with twitter.com your flow works as expected.
can you please re-review when you get a chance. thanks!


Enable staking in test-harness

Codecov Report

Merging #628 into rusk-ipc will decrease coverage by 0.01%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##           rusk-ipc     #628      +/-   ##
============================================
- Coverage     55.46%   55.45%   -0.02%
============================================
  Files           159      159
  Lines         10473    10474       +1
============================================
- Hits           5809     5808       -1
- Misses         3954     3956       +2
  Partials        710      710

Impacted Files
Coverage Δ

pkg/core/data/transactions/provider.go
0.00% <0.00%> (ø)

pkg/core/data/base58/base58.go
72.82% <0.00%> (-1.09%)
:arrow_down:

Continue to review full report at Codecov.

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


fix: FAQ mobile styling

Tickets:

HCK-

List of changes:

Changed some CSS for the FAQ for low-width screens so it looks like the design
Previously background looked transparent on mobile and content would clip past container on certain widths

Type of change:

[X] Bug fix
[ ] New feature
[ ] Breaking change
[ ] New release
[ ] Requires a documentation update

How did you do this?
Why are you choosing this approach?
Questions for code reviewers?
PR Checklist:

[X] Merged develop branch (before testing)
[ ] Ran yarn format to format code
[ ] Listed change(s) in the Changelog
[X] Tested all links in project relevant browsers
[X] Tested all links on different screen sizes
[ ] Referenced all useful info (issues, tasks, etc)

@logan-r mentioned adding the breakpoints to the style variables file to prevent the amount of magic number's in the source code in #6. Maybe we should start the process here and move forward?
See #7 for some of the work i've done cleaning up the variables file. Maybe we should attempt to merge that in this PR?

Sounds good, there are definitely a lot of magic numbers here. Though I am not entirely sure how to standardize these breakpoints since they are pretty specific to the FAQ. Maybe there is a better way to resize the container but I don't have a simple solution off the top of my head.
However, right now, the FAQ section looks pretty strange on mobile and this PR will at least solve that issue.

@logan-r mentioned adding the breakpoints to the style variables file to prevent the amount of magic number's in the source code in #6. Maybe we should start the process here and move forward?
See #7 for some of the work i've done cleaning up the variables file. Maybe we should attempt to merge that in this PR?

Sounds good, there are definitely a lot of magic numbers here. Though I am not entirely sure how to standardize these breakpoints since they are pretty specific to the FAQ. Maybe there is a better way to resize the container but I don't have a simple solution off the top of my head.
However, right now, the FAQ section looks pretty strange on mobile and this PR will at least solve that issue.

Sounds good, I will approve the PR and let @logan-r decide where to go from here, over the next month I'll start work on that task.


only deploy docs when tagged (fix #18)

Docs are still built (not uploaded) when untagged, but this might reveal bugs so I didn't change it.
I also don't have any means of testing this right now but I more or less copied from the travis docs so it is supposed to work.

Okay, travis looks fine. We'll have to wait for the next release I guess.
Oh, and do not tag old things. This will behave the same as it did without this patch, it will start the travis build and upload the old stuff.

Thanks!


Can I open modal programmatically?

example shows triggering with button,
Can I show modal programmatically as I could do with $.modal()?
<Modal trigger={Show Modal}>
<Modal.Header>Select a Photo</Modal.Header>
<Modal.Content image>

<Modal.Description>
Default Profile Image
We've found the following gravatar image associated with your e-mail address.
Is it okay to use this photo?
</Modal.Description>
</Modal.Content>

To display/hide modal you need to pass active prop to Modal component. In examples it's coming from local state, but you can use anything else (parent component prop/external redux state/etc...)

You can do something like this. here when you set state.active true it will be visible.


SDL type extensions are not correctly deserialised in schema first

i think this is fixed in the current v11 preview


sentry: assertion in ping_check.cpp (#1855)

Make sure that we never insert the local node into the nodes database. Warn if it did happen by accident with a fix suggestion.

@chfast I don't plan to cover this with unit tests. Besides, I don't think it would help with this particular issue. I still don't understand how this might have happened, because the check already exists in find_neighbors, so this is not a true fix, but some defensive programming tricks. It would be helpful if you run this and tell if it produces these log warnings for you. I recommend to delete or backup the <datadir>/nodes before trying again.

@chfast yes, please report to the original issue if you come across it again - https://github.com/erigontech/silkworm/issues/1855


Cloned repo is not working

Describe the bug
I followed the steps from contributions.md

pnpm install
Added the environment variables.
pnpm run dev.

However, for some reason even when I press enter, nothing happens. I tried adding console.log statements in the code, but they aren't working either.
Link to the Bolt URL that caused the error

Steps to reproduce

pnpm install
Added the environment variables.
pnpm run dev.

Expected behavior
App should start creating project.
Screen Recording / Screenshot

Platform

OS: [macOS]
Browser: [Chrome]
Version: [latest]

Additional context
No response

👋 I've ran into this as well locally, and during testing had to use Chrome canary to test bolt.
The root cause is https://github.com/vitejs/vite/issues/18156, caused by a regression in chrome 129. It was fixed in chrome 130.
I'll see if we can commit a workaround on monday

👋 I've ran into this as well locally, and during testing had to use Chrome canary to test bolt.
The root cause is vitejs/vite#18156, caused by a regression in chrome 129. It was fixed in chrome 130, but that's only in canary at the minute and the fix hasn't been backported. Can you confirm you're on chrome 129 in chrome://version?
I'll see if we can commit a workaround on monday

@samdenty Another issue, the progress of each step is not shown till after all steps are completed

chrome://version

129.0.6668.90 (Official Build) (arm64)

Yep. Browser problem. It works well with firefox.

in https://github.com/stackblitz/bolt.new/pull/157 i added a screen showing the an error message instead of the app just not working. I'll close this issue, but i've linked to it on that screen

Please use Chrome Canary for testing.
Chrome 129 has an issue with JavaScript modules & Vite local development, see for more information.
Note: This only impacts local development. pnpm run build and pnpm run start will work fine in this browser.

this is prolem show, plz provide solution.

i had this issue but upgrading my chrome to 130.. fixed it


Formatting error in qc_report.txt

Description:
Ran the sra_large.csv dataset (22 samples). The resulting qc_report.txt has a formatting error and has unexpected text in some of the rows (e.g., CP060343.1 1028427).
Impact:
The qc results do not correspond to the file headers in some columns, making it difficult to interpret.
To reproduce:
nextflow run CDCgov/mycosnp-nf -profile singularity --add_sra_file sra_large.csv --fasta GCA_016772135.1_ASM1677213v1_genomic.fna.gz
File attachments
sample file: sra_large.csv
resulting qc_report: qc.txt
qc report opened in excel: qc_excel.xlsx

@cjjossart

Hello,
I will submit a PR to fix the python script, where the reference length is calculated. The python script is printing the lengths of each chromosome for each sample into the qc report. By fixing this portion in the python script, this will also give the accurate coverage, calculated the same way as Mycosnp in Geneflow.
Thanks!

thanks cj! make sure you do a PR to the dev branch

Thank you!


Update versions, fix build breakages

This commit prepares the project for the 1.0 release.

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

Looks good now


[security] accessTokens.json is 0644

# stat ~/.azure/accessTokens.json
  File: ‘/root/.azure/accessTokens.json’
  Size: 5874      	Blocks: 16         IO Block: 4096   regular file
Device: 2dh/45d	Inode: 4429        Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-08-01 18:30:06.312827283 +0000
Modify: 2016-08-01 18:29:52.128670025 +0000
Change: 2016-08-01 18:29:52.128670025 +0000
 Birth: -

Should be 0600. Please do not repeat the same mistakes azure-xplat-cli did.

yep, this will be prioritized and fixed in near future

To add to this, I have seen the following error after running az login -u <USER> -p <PASS>.
[Errno 13] Permission denied: '/home/ubuntu/.azure/accessTokens.json'
Traceback (most recent call last):
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/main.py", line 55, in main
    cmd_result = APPLICATION.execute(args)
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/application.py", line 117, in execute
    result = expanded_arg.func(params)
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/commands/__init__.py", line 212, in _execute_command
    result = operation(client, **kwargs) if client else operation(**kwargs)
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/command_modules/profile/custom.py", line 68, in login
    tenant)
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/_profile.py", line 109, in find_subscriptions_on_login
    self._creds_cache.persist_cached_creds()
  File "/usr/local/az/envs/default/local/lib/python2.7/site-packages/azure/cli/_profile.py", line 324, in persist_cached_creds
    with codecs_open(self._token_file, 'w', encoding='ascii') as cred_file:
  File "/usr/local/az/envs/default/lib/python2.7/codecs.py", line 878, in open
    file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 13] Permission denied: '/home/ubuntu/.azure/accessTokens.json'

You can see that the file owner is root but the current user is 'ubuntu'. So 'ubuntu' doesn't have access to write to the file. It looks like the file owner should be 'ubuntu'.
$ id
uid=1000(ubuntu) gid=1000(ubuntu)
$ ls -la /home/ubuntu/.azure/
total 24
drwxr-xr-x 2 root   root   4096 Aug  3 19:24 .
drwxr-xr-x 9 ubuntu ubuntu 4096 Jul 22 23:26 ..
-rw-r--r-- 1 root   root      2 Aug  3 19:25 accessTokens.json
-rw-r--r-- 1 root   root      5 May 23 23:40 az.json
-rw-r--r-- 1 root   root      5 May 23 23:40 az.sess
-rw-r--r-- 1 root   root    292 Aug  3 19:24 azureProfile.json

It makes sense that the file owner is 'root' as to install the CLI globally, sudo is required. But then ideally, the owner of the accessToken file should be 'ubuntu' (especially since the file is in the user directory).

@derekbekoe please open a separate issue, this looks unrelated to the chmod issue. It looks like when you install the CLI, it creates an empty accessTokens.json file (2 bytes?) and does this operation as root, hence the owner is root(?). In any case, I recommend moving this to another issue.

Created a new issue at https://github.com/Azure/azure-cli/issues/613


Coordinate JPA 3.2 work in ORM

Coordinate the work on support for JPA 3.2 in ORM with this work, as they both target ORM 7.0.
Ultimately, we need to -

[x] Drop hibernate-orm and use Steve's JPA 3.2 branch
[x] Make hibernate-models-source (along with code in hibernate-models-common) as a standalone project under the hibernate organization.
[ ] Define a dependency on hibernate-models-source in hibernate-core.
[ ] Move the code in hibernate-models-orm into hibernate-core

As a first step, remove hibernate-orm from this repo and use the updated XSD, etc from Steve's JPA 3.2 branch

hibernate-models is now a published top level project - https://github.com/hibernate/hibernate-models.  It is currently version 0.5.1


Clean-codeclimate-after-drops-refactor-merge

Thank you for your contribution to the Koda - Generative Art Marketplace.
👇 __ Let's make a quick check before the contribution.
PR Type

[x] Refactoring

Context

[x] Closes #9756

Did your issue had any of the "$" label on it?

[x] My DOT address: Payout

waiting for @preschian on this one

this is not needed anymore?

Correct, that file was removed in this PR: https://github.com/kodadot/nft-gallery/pull/10095
I need help prioritising that PR cc @prury-temporary. Hopefully, we can deploy that before the next drops.
Need this PR also https://github.com/kodadot/nft-gallery/pull/10087

@prury
merge conflicts resolved

@prury
ready for merge


ObjectId's Equals should return false when other is null.

Current implementation of Equals for ObjectId throws NullReferenceException when other is null when it should return false (see https://msdn.microsoft.com/en-us/library/bsc2ak47(v=vs.110).aspx).
Added test to reproduce the issue then fixed the implementation.

Thanks!


Minor: Add POST Contents API auto_submitted field doc RD-25063

Could you add screenshots of the changes so that I can have an idea of what has been added

Not sure how to see the actual swagger spec but here's how it looks on swagger

Thanks, LGTM

Commit was merged FTR


Added solution for 392_is_subsequence

Added solution for 392_is_subsequence problem from Leetcode

I have fixed the code stlying issues.


No module named 'cli'

Hello,
I would like to test your project. I have installed the python3 script on two different computer (on a linux station and on a raspberry pi 3) but I have the same problem:
ImportError: No module named 'cli'

Do you can help me? I have installed the system with pip3 and I check the execution with python3.
Thanks

Hi Hebdam, did you have any luck with your Momit, as I am in the same circumstances. Do you have any more info on the port or maybe any command to make this device work again?
Thanks in advance!

Hi juankaamez,
Unfortunately no good news as I temporarily put this project on a shelf and developed my own home automation IoT, based on OPENHAB with Rasberrypi as a server/hub. This way I'm in a full control not relying on nobody's  servers, but definitely, I'm planning to get back to it, as I'm learning more and more. But it may be a lost case since Momit servers are down and nobody has any discussion on the subject. It is propriatory  hardware/software, unless we find a way to get this photonios project going or reprogram the TI CC2538 chip which is beyond my expertise at this moment, and limited time I have.

Hi everyone,
I've released a new version of the Python package that should fix the error you're describing. Make sure that you install the package with Python 3's pip. You might have to use pip3 instead of pip, depending on how your system is set up.
https://pypi.org/project/py-momit-cool-remote/1.1/
I can't guarentee the package still works since I haven't tried it in forever. However, the README specifies how I found all this information and how I made it work. This should help in any further reverse engineering projects.


Fix rotation ranges

__applyRotation used to check exactly angles:  the actual angle and angle - rotation_threshold
in my example, it iterated over 89 and 90 degrees while rotation was 91.0

Thanks for the fix. Highly appreciated !


Global Search

A menu like Raycast for seqta.

So do you want to add a search to BetterSEQTA+? like for just SEQTA or the entire internet?

Just for seqta

This would be great! If you do implement this, can you make it so that searching for a file name takes you to the course with that file? I often find myself looking through heaps of courses to find a specific file

This would be great! If you do implement this, can you make it so that searching for a file name takes you to the course with that file? I often find myself looking through heaps of courses to find a specific file

That seems like a good idea, I'll just probably have to look into the best way to search for files.

I think Education Horizons might have to implement an endpoint on their end to actually be able to do this. Unless this actually exists, I don't think it is possible.

I think Education Horizons might have to implement an endpoint on their end to actually be able to do this. Unless this actually exists, I don't think it is possible.

The plan to make this possible was to make an indexing system and potentially sending a few requests to bring in any extra relevant data, It's a big project so I'm holding off till I finish off cleaning up the code and optimising the extension.


Bump k8s to v0.18.12 to get leader election release bug fixes

Problem

Context: https://github.com/knative/eventing/issues/4542
Similar to https://github.com/knative-sandbox/net-contour/pull/361
Also remove https://github.com/knative-sandbox/eventing-kafka-broker/blob/master/hack/k8s-client-go.patch

/good-first-issue
/area release

/assign


Performance tweaks

Codecov Report

Merging #267 (659a493) into master (fbea7bc) will decrease coverage by 0.10%.
The diff coverage is 76.31%.

@@            Coverage Diff             @@
##           master     #267      +/-   ##
==========================================
- Coverage   84.82%   84.71%   -0.11%
==========================================
  Files          37       37
  Lines        2655     2669      +14
==========================================
+ Hits         2252     2261       +9
- Misses        403      408       +5

Impacted Files
Coverage Δ

src/array.jl
92.63% <ø> (-0.08%)
:arrow_down:

src/methods/rasterize.jl
94.64% <ø> (ø)

src/polygon_ops.jl
78.00% <70.96%> (-0.78%)
:arrow_down:

src/methods/classify.jl
98.50% <100.00%> (ø)

src/methods/crop_extend.jl
90.81% <100.00%> (+0.09%)
:arrow_up:

src/write.jl
93.33% <100.00%> (+0.47%)
:arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more