Allow for easier management of code schools

Code schools can probably be cleaned up by putting them into either a model or yaml file. The latter would allow people to issue PRs to add schools and seems like the better choice for now.
The yaml/model should have the following fields:
Name
URL
Address 1
Address 2
City
State
Zip
Accepts GI Bill
Promo Video URL?
It might make sense for the yaml to be separated into states with each school under it's state?
I think the embedded videos should probably go away. Maybe these can be a modal?

Agree.
Agree.

On Mar 14, 2016, at 2:37 PM, Rick<EMAIL_ADDRESS>wrote:
Code schools can probably be cleaned up by putting them into either a model or yaml file. The latter would allow people to issue PRs to add schools and seems like the better choice for now.
The yaml/model should have the following fields:
Name
URL
Address 1
Address 2
City
State
Zip
Accepts GI Bill
Promo Video URL?
I think the embedded videos should probably go away. Maybe these can be a modal?
—
Reply to this email directly or view it on GitHub.

Rick, can we pair on this? For a while it was curated. The last one was a PR. I prefer PRs.

On Mar 14, 2016, at 2:37 PM, Rick<EMAIL_ADDRESS>wrote:
Code schools can probably be cleaned up by putting them into either a model or yaml file. The latter would allow people to issue PRs to add schools and seems like the better choice for now.
The yaml/model should have the following fields:
Name
URL
Address 1
Address 2
City
State
Zip
Accepts GI Bill
Promo Video URL?
I think the embedded videos should probably go away. Maybe these can be a modal?
—
Reply to this email directly or view it on GitHub.

Absolutely!

Time can we pair? I can around 5ish PST

On Mar 14, 2016, at 3:08 PM, Rick<EMAIL_ADDRESS>wrote:
Absolutely!
—
Reply to this email directly or view it on GitHub.

@rickr This ties in with another issue/PR.


Issue60 config uris as strings 2

Fixes #60

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: peterhaochen47
To complete the pull request process, please assign icygalz
You can assign the PR to them by writing /assign @icygalz in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

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

/lgtm

@peterhaochen47: you cannot LGTM your own PR.

In response to this:

/lgtm

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


work-in-progress CoFest 2023

developing new lessons for FAIR Data, Workflows, and Research

Dear KAtarzyna,
Thank you for initiating this topic of interest! Please, don't hesitate to mention how we can maybe help here, adding content oriented for Biodiversity / Ecology research to obtain data, produce metadata using domain standard and things related! We are notably creating a tutorial for both MetaShaRK and MetaShrimps interactive apps, allowing in one hand to produce metadata using the international "Ecological Metadata Language" standard, then on the other hand, to produce FAIR metrics and a draft of data paper from such EML metadata files.

@kkamieniecka is this ready to merge?


Dialogue System

Code scripts, which will enable the team universally wo write dialogues in between the levels.
Help: https://www.youtube.com/watch?v=8eJ_gxkYsyY

Cannot be finished before #17, do not merge before #61!
The dialogue system relies on usage of the audio manager. Therefore this branch has been created on the basis of the Audio's feature branch.


[Package Request]: Bulk Rename Utility <IP_ADDRESS>

Package Requested

[X] I would like someone else to build the manifest.
[ ] I would like help so I can submit the manifest.
[X] I have performed a search and couldn't find this package.
[X] I have checked that the installer for this package is not contained in a .zip file
[X] I think there is a new version available and I have provided the URL.

Please provide the following information
Publisher: TGRMN Software
Publisher Url: https://www.bulkrenameutility.co.uk
Package Name: Bulk Rename Utility
Description: Free File Renaming Utility for Windows. Rename multiple files with the click of a button.
Package Version: <IP_ADDRESS>
Installer URL: https://www.s3.tgrmn.com/bru/BRU_setup_<IP_ADDRESS>.exe
Current Package Identifier (for new versions): TGRMNSoftware.BulkRenameUtility

This version of the installer is supposed to include the DisplayVersion which would resolve the issue with winget reporting an unknown version as referenced in #27208 and #62171.


Gather more variant definitions and helper functions

Part of my work involves comparing the results based on different definitions of variants. It would be nice to standardize this process.

[x] Constellations

Currently implemented, with a lot of AA parsing within the function. AA parsing could be moved to a separate function that would work for other definitions.

[x] Usher barcodes

Implemented.

[ ] Usher barcodes with GISAID

Easy to add to current function

[ ] Covariants.org

Defined via python code, which will take some interesting parsing scripts.

[ ] Public Health England

Constellations AA parsing (above) will be very helpful here.

[ ] outbreak.info (R package)

Add the R package as an optional dependency, then parse to consistent format.

[x] LAPIS API (which is maintained/used by cov-spectrum.org)

Has an R package, which could also be added as an optional dependency.

This is not a requirement for the current contract. Do not work on this unless all other issues are complete.

LAPIS API requires an API key, which I do not know how to obtain.


truncating labels for uvhydro & vdiagram round 2

updated how width_char is calculated. Example illustrating truncated labels from @thongsav-usgs  was because it thought that the label was getting cutoff on the right axis b/c the character width used was enormous, so it rotated the callout. Since it was near the left axis, it was truncated from the left.
Example from PT: https://cida-eros-aqcudev.er.usgs.gov:8443/aqcu-front-end/service/reports/vdiagram/?primaryTimeseriesIdentifier=209c5e8130244dcc995a0b1321cd74eb&upchainTimeseriesIdentifier=925c02693cc247b4a00ac0d605ce4fc0&ratingModelIdentifier=Gage+height-Discharge.STGQ%4006934500&station=06934500&lastMonths=12

once checks pass this should be good to merge

:+1:

Looks like test coverage went down slightly.

wow...0.2% and it throws a red X


Odd behaviour for purely linear models

When a model is purely linear (i.e. all cols are added using add_col()) the solver behaves unexpectedly in two ways, potentially more:

The log parameter is not obeyed
The (Secondary)Status remains at Unlaunched/Unlaunched, even though the cols do contain the solution

I didn't dive into the source code and perhaps this is to be fixed in the coin_cbc_sys crate, but it seems to me that if the linear relaxation is already the optimal solution, somehow getting to skip the branch&cut phase also means the setting of parameters and updating of the Status is skipped.

That's not really a coin_cbc problem, more a problem with CBC itself. CBC is a MILP solver, not as LP solver. It relies on a LP solver behind, and thus using it as a LP solver is not a very good experience.

A varying mixed integer-linear problem may occasionally have a mix with 0 integer variables. It's perfectly reasonable not to cater specifically to being a great LP solver, but it's dubious behaviour to start ignoring parameters and marking the solution as Unlaunched just because the provided problem instance happens to contain zero integer variables.

I agree with you, that's just not what the COIN devs are doing, and I don't want to make any complicated logic to "improve" CBC.


Permission denied at /container/run in Kubernetes with Persistent Volumes

Hello,
I am trying to deploy to Kubernetes 1.8 with persistent volumes with the following yaml:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: ldap-persistent
  labels:
    app: ldap-persistent
spec:
  replicas: 1
  template:
    metadata:
      labels:
        app: ldap-persistent
    spec:
      containers:
        - name: ldap
          image: osixia/openldap:1.1.11
          args: ["loglevel --debug"]
          volumeMounts:
            - name: ldap-data
              mountPath: /var/lib/ldap
            - name: ldap-config
              mountPath: /etc/ldap/slapd.d
            - name: ldap-certs
              mountPath: /container/service/slapd/assets/certs
          securityContext:
            runAsUser: 65534
          ports:
            - containerPort: 389
              name: openldap
          env:
            - name: LDAP_LOG_LEVEL
              value: "256"
            - name: LDAP_ORGANISATION
              value: "Random Org"
            - name: LDAP_DOMAIN
              value: "randomorg.com"
            - name: LDAP_ADMIN_PASSWORD
              value: "admin"
            - name: LDAP_CONFIG_PASSWORD
              value: "config"
            - name: LDAP_READONLY_USER
              value: "false"
            - name: LDAP_READONLY_USER_USERNAME
              value: "readonly"
            - name: LDAP_READONLY_USER_PASSWORD
              value: "readonly"
            - name: LDAP_RFC2307BIS_SCHEMA
              value: "false"
            - name: LDAP_BACKEND
              value: "hdb"
            - name: LDAP_TLS
              value: "false"
            - name: LDAP_TLS_CRT_FILENAME
              value: "ldap.crt"
            - name: LDAP_TLS_KEY_FILENAME
              value: "ldap.key"
            - name: LDAP_TLS_CA_CRT_FILENAME
              value: "ca.crt"
            - name: LDAP_TLS_ENFORCE
              value: "false"
            - name: LDAP_TLS_CIPHER_SUITE
              value: "SECURE256:+SECURE128:-VERS-TLS-ALL:+VERS-TLS1.2:-RSA:-DHE-DSS:-CAMELLIA-128-CBC:-CAMELLIA-256-CBC"
            - name: LDAP_TLS_VERIFY_CLIENT
              value: "demand"
            - name: LDAP_REPLICATION
              value: "false"
            - name: LDAP_REPLICATION_CONFIG_SYNCPROV
              value: "binddn=\"cn=admin,cn=config\" bindmethod=simple credentials=$LDAP_CONFIG_PASSWORD searchbase=\"cn=config\" type=refreshAndPersist retry=\"60 +\" timeout=1 starttls=critical"
            - name: LDAP_REPLICATION_DB_SYNCPROV
              value: "binddn=\"cn=admin,$LDAP_BASE_DN\" bindmethod=simple credentials=$LDAP_ADMIN_PASSWORD searchbase=\"$LDAP_BASE_DN\" type=refreshAndPersist interval=00:00:00:10 retry=\"60 +\" timeout=1 starttls=critical"
            - name: LDAP_REPLICATION_HOSTS
              value: "#PYTHON2BASH:['ldap://ldap-one-service', 'ldap://ldap-two-service']"
            - name: KEEP_EXISTING_CONFIG
              value: "false"
            - name: LDAP_REMOVE_CONFIG_AFTER_SETUP
              value: "true"
            - name: LDAP_SSL_HELPER_PREFIX
              value: "ldap"
      volumes:
        - name: ldap-data
          persistentVolumeClaim:
            claimName: ldap-data-pv-claim
        - name: ldap-config
          persistentVolumeClaim:
            claimName: ldap-config-pv-claim
        - name: ldap-certs
          persistentVolumeClaim:
            claimName: ldap-certs-pv-claim

I am getting these errors:
*** CONTAINER_LOG_LEVEL = 3 (info)
*** Killing all processes...
Traceback (most recent call last):
  File "/container/tool/run", line 890, in <module>
    main(args)
  File "/container/tool/run", line 775, in main
    setup_run_directories(args)
  File "/container/tool/run", line 361, in setup_run_directories
    os.makedirs(directory)
  File "/usr/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/usr/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/container/run'

If I don't specify the security context I get different errors
*** CONTAINER_LOG_LEVEL = 3 (info)
*** Search service in CONTAINER_SERVICE_DIR = /container/service :
*** link /container/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
*** link /container/service/slapd/startup.sh to /container/run/startup/slapd
*** link /container/service/slapd/process.sh to /container/run/process/slapd/run
*** Set environment for startup files
*** Environment files will be proccessed in this order :
Caution: previously defined variables will not be overriden.
/container/environment/99-default/default.startup.yaml
/container/environment/99-default/default.yaml
 To see how this files are processed and environment variables values,
run this container with '--loglevel debug'
*** Running /container/run/startup/:ssl-tools...
*** Running /container/run/startup/slapd...
chown: changing ownership of '/var/lib/ldap': Operation not permitted
*** /container/run/startup/slapd failed with status 1
 *** Killing all processes...

This yaml worked with Kubernetes 1.7 but now it doesn't with 1.8.
I don't understand how I get permission denied on /container/run since it is not nfs.
Any comment on the issue would really help!
Thanks!

This privileged: true parameter is very important.

Hello everyone,
I have exactly the same problem on Openshift Origin (with Kubernetes under the hood), I have the feeling that it's related to security measure about "root" execution in container.
I'll look into it shortly :)

I did tested a little, and yes, in my case, it was clearly related to the root restricted use in Openshift (and maybe could the same for OP in Kubernetes).
FYI, here is the command line (for Openshift) to execute to solve this problem :
oc adm policy add-scc-to-user anyuid -z default -n <yourprojectname>
Need to find how to do it for Kubernetes, but it's cleary related to Security-Context concept...
But keep in mind that, sanitizing directly the container to avoid root call is way better.
Cheers

I have same issue in a pure k8s cluster, not only OpenShift.
I guess is related to a change in k8s behavior due to a security issue: https://github.com/coreos/bugs/issues/2384
I think this is an issue that must be solved in the ldap container.

I'm running into the same issues as @istvanszoke, with the official Helm chart on Kubernetes 1.9.7-gke.3 with Security policy's enabled.
Is there any work around to get this up and running?

Getting the same error here. Does anyone solve this matter?

I am running into the same error, trying to run in OCP. Does anyone have a fix for this? I have tried the --copy-service option and it did not work.

Hi, OKD 3.11.
I could workaround with:
oc adm policy add-scc-to-user anyuid -z default -n  (as said by jeefuji)
But I also had to edit the openldap deployment and use emptyDir for the volume "ldap-certs" instead of hostPath

Hello, I have exactly the same issue on a k8s cluster, did someone manage to make it work ?

I encounter similar issue today. However, my k8s cluster is created by kind, and I found the root cause is related to apparmor, and can be solved by disable apparmor profile on host machine. Details: https://github.com/kubernetes-sigs/kind/issues/1224

I encounter similar issue today. However, my k8s cluster is created by kind, and I found the root cause is related to apparmor, and can be solved by disable apparmor profile on host machine. Details: kubernetes-sigs/kind#1224

hello, disabling security features such as apparmor or selinux is really bad on mutualized kubernetes clusters as it break container isolation.
could be solved if someone create a PR for #398

Apart of this: https://github.com/osixia/docker-openldap/issues/184#issuecomment-542429421
I have faced also this issue if using NFS for the Persistent Volumes and depending on the /etc/exports of the NFS Server. I could make it work exposing the NFS file system as:
/mnt/mcm-openldap <IP_ADDRESS>/24(rw,sync,no_root_squash)


Add ability to publish into non-staging release repository.

Could you please provide a short description, what this PR does and how to use it. Or alternatively enhance the docs.

Added some description about publish to different sites, let me know if need more.


enhance Refresh default storage vault info when doing instance check in FE

Proposed changes

Previously the default vault info would only be refreshed when user tries to set default storage vault. The default vault info might be lost if the FE crashed and restarted. This pr tries to add one routine work which would refresh the default vault info.

run buildall


when using YouTube, audio distorts

I am on a M1 Pro 2021 MacBook Pro 16 in. when using YouTube (I am unsure of what other sites or apps may have this issue, but YouTube seems to be the only culprit, as something like Apple Music for example or another video streaming website does not have this problem
the problem is simple; the audio occasionally warps in pitch by about 1 semitone about every 1 - 1.5 seconds. makes it annoying to use while using YouTube. that'll be about it, thank you

Hi, the issue mentioned seemed like an sample rate issue, but I cannot reproduce the issue on my Mac. A lot of issue has been fixed since you opened your issue. Please reopen the issue if this is still the case for you.


⚠ Jenkins Plugins Artifactory has degraded performance

In f750948, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1168 ms

Resolved: Jenkins Plugins Artifactory performance has improved in cb69465 after 12 minutes.


[BEAM-10204] @Ignore: re-enable LIKE operator related unit tests.

See  https://issues.apache.org/jira/browse/BEAM-10204

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

Run SQL PreCommit


Fixing FF debugging functions conflicting with Can Map and Event functions

FF introduced a debugging function called watch. This meant that if you had a property labeled watch, it would throw an exception.

This looks good. Two things: Could you squash your commits and can we add test that breaks in Firefox for this?

Arghh. It appears I made it worse. At this point my git skills have been exhausted.

Oh no. I can look into it if you can provide a breaking test for Firefox. Thinking more about it I am not sure if always checking for hasOwnProperty is the right solution yet so I'd like to double check it.

https://gitter.im/bitovi/canjs?at=55e870c9d231aa8e5918fdbd Matthew agrees that this may not be the best solution either.
To have this fail in FF, simply change any of the tests you have already by replacing the key name with "watch" and it will fail in modern FF.

@tracer99 I am going to close this PR, and open an new issue for this. Would love to implement your contribution if you wanted to create a fresh PR with your fix and/or failing test.


running playwright in CI

Current dependencies on/for this PR:

main

PR #325

PR #326   👈

This comment was auto-generated by Graphite.


Random game crash

The game sometimes just crashes. It may not fly out for a day, but the next day it takes off again.
It happens like this:
The game freezes several times in a row, then the application just closes

It has been fixed in version 6.1 beta 2.


fix: file name undefined version

If there is no version in package.json file names start to display undefined.
Current behavior

Expected

Looks good!


chore: remove Brewfile

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

GitHub release
v1.12.0

Your semantic-release bot :package::rocket:


[Bug]: onTouchEnd from MapView isn't working anymore on iOS

Mapbox Implementation
Mapbox
Mapbox Version
10.12.0
Platform
iOS
@rnmapbox/maps version
10.0.0-rc.5
Standalone component to reproduce
import React from 'react';
import {
  MapView,
  ShapeSource,
  LineLayer,
  Camera,
} from '@rnmapbox/maps';

const aLine = {
  type: 'LineString',
  coordinates: [
    [-74.00597, 40.71427],
    [-74.00697, 40.71527],
  ],
};

class BugReportExample extends React.Component {
  render() {
    return (
      <MapView
        style={{flex: 1}}
        onTouchStart={() => console.log('Touch Start')}
        onTouchCancel={() => console.log('Touch Cancel')}
        onTouchEnd={() => console.log('Touch End')}
      >
        <Camera centerCoordinate={[-74.00597, 40.71427]} zoomLevel={14} />
        <ShapeSource id="idStreetLayer" shape={aLine}>
          <LineLayer id="idStreetLayer" />
        </ShapeSource>
      </MapView>
    );
  }
}

Observed behavior and steps to reproduce
Interacting with the map triggers the onTouchStart event, but it is immediately followed by onTouchCancel, preventing handling of onTouchEnd.
This issue occurs after upgrading to version 10.0.0-rc.2 (which upgrades mapbox-maps version to 10.12.0) and persists in the latest version 10.0.0-rc.5
Expected behavior
onTouchCancel shouldn't be triggered, and onTouchEnd must be triggered when releasing the finger from the screen.
Notes / preliminary analysis
Seems to be related to the upgrade of mapbox-maps to 10.12.0. As a workaround, I call my onTouchEnd function in onMapIdle. but there is a delay between the end of the touch and the onMapIdle function call.
Additional links and references
No response

@pablogdcr thanks much for the report. What is the use-case?
We do have  onPress and onLongPress supported but the mentioned onTouchStart, onTouchCancel, onTouchEnd events are working as is. It would be complicated to synchronise rn gesture and mapbox gesture system.

@pablogdcr btw I also could not reproduce the issue in simulator.

fwiw, I'm seeing same issue, and could replicate bug example above - RN 0.70.8 if that matters..

same issue on real device iphone

@pablogdcr thanks much for the report. What is the use-case?
We do have onPress and onLongPress supported but the mentioned onTouchStart, onTouchCancel, onTouchEnd events are working as is. It would be complicated to synchronise rn gesture and mapbox gesture system.

Hi I have tested it inside NavigationContainer without any gesture handler and stacks but it doesn't work.


feat: relocate DTO models to separate project

:tada: This PR is included in version 0.53.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[PR] Diff Stats

Gitea version (or commit ref): af6bce3
Git version:
Operating system:
Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[x] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[x] Yes https://try.gitea.io/tester1234/gitea/pulls/2/files
[ ] No
[] Not relevant

Log gist:

Description
Click show Diff Stats in the provided pull request, scroll down and the files do not scroll down. The diffs in the background are scrolling.
...
Screenshots

It is not stale its a bug in the frontend view.

style="overflow-y:auto;"> ?

I'll look at it

ok got it :)
-> https://github.com/go-gitea/gitea/pull/8581


Commit a04b025ab broke my design.

Long story short, my design simply stopped working. Tracking down changes ended up at Yosys and this commit: a04b025ab. I'm not familiar with Yosys internals. It'd be nice if the devs can explain what memory_libmap pass does, I can provide the build logs but I want to know what to look for first.

We're going to need your design in order to debug and fix the issue you're having.
memory_libmap is a replacement for memory_bram and handles mapping of memories described in Verilog to actual memory blocks in the FPGA.

"simply stopped working" is also kind off vague. What exactly stopped working.
It synthesizes without errors and place&route fails? It doesn't synthesize? It does synthesize and place&route successfully but simply doesn't work when placed on a FPGA, as if nothing is programmed at all?

"simply stopped working" is also kind off vague. What exactly stopped working.
It synthesizes without errors and place&route fails? It doesn't synthesize? It does synthesize and place&route successfully but simply doesn't work when placed on a FPGA, as if nothing is programmed at all?

Yes, it does synthesize and nextpnr runs successfully but the output bitstream does not work on FPGA. Sorry for being vague, I was just so pissed off after 2 days of debugging with verilator and turned out it was a yosys update.

We're going to need your design in order to debug and fix the issue you're having.
memory_libmap is a replacement for memory_bram and handles mapping of memories described in Verilog to actual memory blocks in the FPGA.

To provide some context, I'm building a risc-v core, no debugging module yet, so to debug only signal dump and GPIO for the time being. GPIO suddenly stopped working after updating to the mentioned commit, so it could be anything. The commit suggests block ram??? But in the log the libmap pass does touch gpio_out...
I cut out the relevant part in the log, included with the modules in attached file.
Here is the log + module mems.zip

I have the same problem for ICE40, build a lot of yosys versions to find out that the corresponding ICE40 commit d7dc2313 break my design. I do not get an errors from yosys or later nextpnr, but the synthesized design just does not work. It is a 6502 deviate with bram banks for ROM and RAM. I noticed that for what ever reason these steps are removed from the synth command:  opt, wreduce, peepopt, opt_clean and s.
What additional information which could help should I provide?

I guess the first step would be to narrow down if the issue is that the memories did not get mapped as expected by yosys, or if icebram or nextpnr is struggling with some of the new memory configuration options that memory_libmap can now use. Are you using icebram or is this broken with the original memory initialization contents from the RTL going through yosys+nextpnr? If you look at the output netlist of yosys, how does the instantiation of the bram modules look different? Are there any problems you might be able to see? Does adding -no-rw-check to synth_ice40 change anything?
This design sounds reasonably small, could you share the code?

I 'm indeed using icebram, and after eliminating it from the build process, it works again. So it seems that icebram is not compatible with the asc file from nextpnr. I will try to investigate the changes in the asc and try to fix icebram.


Update the game over message.

Update the game over message so people know how to play again!

Update the game over message so people know how to play again!


fixed typo - repeated word

Hi @Lexman42, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

@Lexman42 : Thanks for your contribution to the Azure documentation! The author, @tamram, has been notified to review your proposed change.

Looks good. Thanks for your contribution, @Lexman42.
#sign-off

@Lexman42, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, AZPRBOT;


Reset isOnlyWhitespaceOnLine in scenario revealed in IDE test

Also ensure that another IDE test is run with the new lexer.
While I was making a minimal repro for this, I discovered that one of the EscapedIdentifiers tests wasn't quite doing what we wanted it to do, so I included that fix here as well.

Tooling changes are fine by me, though also shouldn't have any effect on the pass/fail of the formatting tests, right?

Well, if I hadn't fixed the lexing bug, it would have.

another IDE test

Another 213 tests, most of which are run in 4 different variations 😛

Only one test failed an assert though.


Styling

@poeticider @FillipeBueno @Tosin-T Can you review and approve pull request so I can merge to main please?


rlogin: command not found

It is listed in commandDictionary.plist. But I could find implementation in network_ios.

That was a bug in commandDictionary.plist; rlogin_main should be telnet_main (it is the same executable, behavior depends on argv[0]).

thank you


Integrate GitHub actions yaml

Added configurations for Dependabot and Dependabot Dockerfile validation.
Github wants a new line at EOF so updated current configs to match.

Fixed some formatting errors in Dependabot config


Home, End, PGUP, PGDOWN functions have changed during insert mode

With the latest changes, when in insert mode:
Pressing home creates a new blank line above the row you are on and puts an "H" in it. Repeatedly pressing home continues to add new lines with H's. Previously it would take you to the start of the line.
Pressing end creates a new blank line above the row you are on and puts an "F" in it. Repeatedly pressing end continues to add new lines with F's. Previously it would take you to the end of the line.
Pressing pgup and pgdown now change the first character in the line vs actually paging up and paging down.
I don't specifically see anything in .vimrc that does this so I'm thinking it's a bundle change.

 The problem is that, in gnome-terminal, I had "Enable mnemonics" enabled in the preferences and it was sending different key codes to vim.


Add support for composite key

@bvaradar @afilipchik can we make a call on this?

Closing this for now due to inactivity. @afilipchik, please open it if you think otherwise.


Feature Request - Decrease Amount of Idle Time

Shane, any interest in adjusting the amount of time that the C2 remains on after the car is turned off?  I have previously used Erich's suggested changes to board.cc which change the time to 5 hours and move the battery voltages up by about .5 a volt?
I ask, because I just killed the battery on my Rav4 hybrid.  Part of it was my fault, I moved the car a few times over the last week without letting it run for very long.
Anyways, I completely understand if this isn't what you want in you fork, I can go back to making the changes manually.

Perhaps this needs to be a setting.  I had submitted an issue because the shorter timeout that was in this fork recently was a major annoyance compared to stock OP.  I never had a problem with stock OP over draining the 12V battery in my Prius Prime.  I don't want to have to wait for the C2 to boot every morning.

@krkeegan are you satisfied with the solution? My Toyota Corolla 2021 Hybrid died 4 times in 12 months already.
I asked on chat and received the link to the MAX_TIME_OFFROAD_S ErichMoraga@c0ec38a I suppose it would be nice to make it configurable with opEdit. @sshane would you accept such a PR?

The timeout is configurable in op_edit. The Parameter is called disable_charging.

I just found out there is disable_charging on the config params list: https://github.com/sshane/openpilot/blob/SA-master/common/op_params.py#L101 <3


Restore token authentication for git http when 2FA active

There was a small regression in #15303 whereby token auth
with 2FA active would be disallowed.
This PR fixes this.
Signed-off-by: Andrew Thornton<EMAIL_ADDRESS>

Codecov Report

Merging #15915 (14bd34f) into main (3e068fc) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main   #15915      +/-   ##
==========================================
+ Coverage   44.01%   44.03%   +0.01%
==========================================
  Files         681      681
  Lines       82340    82340
==========================================
+ Hits        36243    36255      +12
+ Misses      40192    40179      -13
- Partials     5905     5906       +1

Impacted Files
Coverage Δ

routers/repo/http.go
44.66% <100.00%> (ø)

modules/queue/queue_channel.go
91.66% <0.00%> (-5.00%)
:arrow_down:

models/repo_list.go
77.04% <0.00%> (-0.78%)
:arrow_down:

modules/queue/workerpool.go
53.05% <0.00%> (-0.77%)
:arrow_down:

services/pull/pull.go
43.83% <0.00%> (+0.45%)
:arrow_up:

routers/api/v1/repo/pull.go
28.74% <0.00%> (+0.59%)
:arrow_up:

modules/log/event.go
61.79% <0.00%> (+1.88%)
:arrow_up:

modules/queue/manager.go
68.36% <0.00%> (+2.82%)
:arrow_up:

modules/notification/mail/mail.go
41.83% <0.00%> (+3.06%)
:arrow_up:

modules/avatar/avatar.go
52.27% <0.00%> (+4.54%)
:arrow_up:

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 3e068fc...14bd34f. Read the comment docs.


Add missing environment variables for the Tier0 and virtual env deployments

Fixes #12013
Status
ready
Description
With the current PR we equalise the set of environment variables  exported  from the Docker file for the containerized solution with the set of environment variables exported for the tier0 and the virtual env deployments.
Is it backward compatible (if not, which system it affects?)
YES
Related PRs
None
External dependencies / deployment changes
None

As we shortly exchanged few lines with @amaltaro I am merging this one and cutting the new tag for T0 to be tested. None of these changes should affect the current WMAgent production machines.


update generic clients to support user-configurable runtime plugins

This PR also updates pre-commit ktlint runner. Now it won't spit out a bazillion debug logs when run

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

Oh, yeah, a Kotlin unit test wouldn't be a bad idea.


[ABI] Collapse generic witness table into protocol conformance record.

Collapse the generic witness table, which was used only as a uniquing
data structure during witness table instantiation, into the protocol
conformance record. This colocates all of the constant protocol conformance
metadata and makes it possible for us to recover the generic witness table
from the conformance descriptor (including looking at the pattern itself).
Rename swift_getGenericWitnessTable() to swift_instantiateWitnessTable()
to make it clearer what its purpose is, and take the conformance descriptor
directly.

@swift-ci please test and merge

@swift-ci please smoke test and merge

@swift-ci please smoke test and merge


Quick fix for making a class abstract forgets where base should go

The code completion hint for adding final to a base class produces an out of order fix.
base class Foo {
  int bar();
}

moving the cursor to |int bar() and selecting Make class 'Foo' abstract produces:
base abstract class Foo {
  int bar();
}

instead of
abstract base class Foo {
  int bar();
}

Dart SDK version: 3.0.5 (stable) (Mon Jun 12 18:31:49 2023 +0000) on "macos_x64"

Definitely a bug. Thanks for the report @navaronbracke!


Is the repo actively maintained

Hey @chengsokdara! awesome job on writing this hook, I would absolutely love to try it out but I was not sure if this library is maintained anymore as there are couple of critical requests pending in issues but no response to them.
Are you still planning to maintain it or giving maintainer rights to anybody?
Thanks a lot for the great work!

I don't think it is. It's open-source so im going to fork it and try to address some of the issues here

@Jberma23 Hey is it working for you, I am not getting the output as {blob: undefined, text: undefined}

Would really be nice if someone else picked up the responsibility.


Remove external ip from eirini svc

Remove external ip for service that is accessible internally.
No need for automated testing.
Pair w/ @alex-slynko
We need it for CF on K8s artifact.

LGTM
Thanks for your contribution @acosta11!


fix: return the schemas based on the Lythium release

can you take a look at why the travis CI checks failed?

fixed tests.
Surprisingly, travis was raising source code formatting errors that that are working on master. Anyway, I've fixed them too.


Cannot redeclare request_from_globals()

I'm trying to run the application it won't load due to a fatal error:
PHP message: PHP Fatal error:  Cannot redeclare request_from_globals() in src/helpers.php on line 6" while reading response header from upstream
Could you please help?

I'll fix this all by Monday


Move dependencies to a Gemfile and .gemspec

Ruby gems can have their own dependencies and require them or not automatically.
I think it's a mix between Gemfile and .gemspec. For example, Airbrake:

https://github.com/airbrake/airbrake-ruby/blob/master/airbrake-ruby.gemspec
https://github.com/airbrake/airbrake-ruby/blob/master/Gemfile

Resolved by https://github.com/serpapi/google-local-results-ai-parser/pull/18


cleanup: Make ScopedTypeVariables explicit in files that use it.

I like to make it so files can be copied into other projects with minimal effort, especially for tests, because those are the ones
I tend to copy from when learning how a library should be used. Generally, I like to be explicit in each file what extensions are used.
It seems the intention here was to pretend that ScopedTypeVariables is a standard Haskell feature. I disagree with that intention, but if that's the repo's intention, feel free to close this PR.

I suspect the intention was just to make using the extension more convenient by not having to repeat the pragma everywhere, but I don't know for sure since that code was written by others. But I also have a personal preference never to put extensions in the cabal file like this as well, although for a slightly different reason - I think having the extensions spelled out explicitly helps with readability since nothing is implicitly turned on elsewhere and thus hidden. Thanks for this change!


Raw output resolution

Hi,
Reading your code, it seems the output resolution is set to support a 192x192 image resolution which implies 3D reconstruction on a higher resolution image requires a new trained model. Can you please confirm? Would love to know if there is a way around it. Thanks.

Yes this is correct. There isn't much point on training with higher
resolution images unless you have a dataset with more detail. We show in
the paper that this resolution is enough to capture the "details"
available in the dataset we trained on.
Aaron
MiladM writes:

Hi,
Reading your code, it seems the output resolution is set to support a 192x192 image resolution which implied running it on a higher resolution image requires a new trained model. Can you please confirm? Thanks.

--
Aaron Jackson - M6PIU
http://aaronsplace.co.uk/


crashed when set the windows client's nickname to "xxxx’nuc”

as title .
reboot the application , the nickname has been set successfully .

It did work on my machine

I am unsure what this issue refers to. If the issue is with renaming files with special characters, that is now a fixed issue.
Can you confirm what this issue is about @Shazoo ?


[BugFix][Relay] Fix type relation for batch_matmul

I find the current implementation of relay.nn.batch_matmul will fail given input tensors with shape (Any(), M, K) and (Any(), N, K).  This is caused by the wrong implementation of batch_matmul's type relation. When the input tensor has a dynamic shape but not all dimensions are dynamic, this relation function will use x's shape directly and output wrong results.
For example, given x with shape (Any(), 16, 32) and y with shape (Any(), 16, 32), the output shape of current implementation is (Any(), 16, 32).

@mbrookhart @tqchen @zhiics @anijain2305 @ZihengJiang


docs: add checked-state-required to README

I noticed that the new rule wasn't included in the README. Here's a quick README change to keep the docs up to date :)

@aryella-lacerda also have this PR to help out with docs :)


JSX support

JSX support was discussed early in the RFC but was eventually removed. I'm wondering if there is a fundamental problem with using JSX to construct the JSON object or was it removed to simplify the API for a broader audience?

Hi @alanquigley-toast - yes there was an initial implementation that used JSX, but it was abandoned in favor of the HTML or JSON approaches. The main reasons:

There was interest expressed in storing the layout config in a database, and JSON is better suited for that.
People who know React JSX well would not have been rewarded for their knowledge, since the single-spa-layout JSX worked somewhat differently. For example, the syntax for props was different: <application props={{name: 'value'}}> instead of <application name="value">. Also, the built-in components <application>, <fragment>, etc were lowercase which is not how normal react jsx expects components to be. Additionally, the element objects created by the JSX implementation were different than what you'd expect if you know React.
For server-side rendering, the layout must be processed on the backend but also serialized and sent to the browser. Serializing HTML and JSON is a lot more natural than than serializing JSX. Also, the layout must be inserted into a full HTML file at the correct location, and so using HTML is easier to do that than JSX inside of js that then must be inserted into an HTML template. The full HTML file includes much more than just the <single-spa-router> file.

I'm not opposed to bringing JSX back, though. None of the above issues are unsolvable. We'd just need to find good answers for those problems and then implement it. If you have interest in helping with the implementation, I'd be happy to collaborate.

Really appreciate the detail


man page generation

it would be pretty awesome if click had some hooks to generate a complete manpage, including extra docstrings tagged with relevant decorators.

prior art, with optparse
derived implementation, in monkeysign

would PRs for this be welcome? on the roadmap?

I've had a lot of success using help2man to create man pages for custom shell scripts. But I haven't used Click yet, so I can't say whether the help output it generates is compatible.

I definitely second this suggestion.  When I was looking for a CLI toolkit to use, man page generation was high on my list.  Other features ended up with Click at the top of the pack, but I do wish it had this feature.
There are plenty of ways to document my program and/or the code itself, but to generate a man page I would end up copying almost all of the data I have already specified with Click.

i just found out about #381 which could fix this problem by using Sphinx to generate the documentation, and then the manpage...


code style

code looks messy, how about a formatter like prettier?

done smh!!!!

maybe make a .prettierrc config file so people know what settings you have for prettier


[release-2.30.0][BEAM-12326] Preserve resource hints across transform substitution.

cherry-pick BEAM-12326

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @tvalentyn
CC: @robertwb

LGTM, thanks!


Suppor for React 18

Describe the bug
Peer dependencies complain when installing<EMAIL_ADDRESS>while having<EMAIL_ADDRESS>in the project. I know there is a new major version coming (v8), but could it be an idea to allow v7 to support React 18 still to avoid having to migrate react-table to a new major version when upgrading react?
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/react
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!   peer<EMAIL_ADDRESS>|| ^17 || ^18" from<EMAIL_ADDRESS>npm ERR!   node_modules/@auth0/auth0-react
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!   26 more (@emotion/react, @emotion/styled, @mui/icons-material, ...)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>|| ^17.0.0-0" from<EMAIL_ADDRESS>npm ERR! node_modules/react-table
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Conflicting peer dependency<EMAIL_ADDRESS>...

Thanks for a great project!
Your minimal, reproducible example
...
Steps to reproduce

Create a new project and install<EMAIL_ADDRESS>Try to install react-18 through npm install<EMAIL_ADDRESS><EMAIL_ADDRESS>--save

Expected behavior
Being able to install react 18
How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
macOs
react-table version
v7.7.0
TypeScript version
4.6.3
Additional context
No response
Terms & Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I understand that if my bug cannot be reliable reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.

I'll try and do this next publish I make to v7.

I'll try and do this next publish I make to v7.

Thank you @tannerlinsley , this will help us unblock updating our apps to React 18 while we wait for v8 🙏


fixedLeftColumns is not reflecting using DataTable2 (Tested on web)

Describe the bug
I have set fixedLeftColumns to 2, which should make 2 most left columns sticky. But its not working. Even tried with 1 and other number and no result. Although fixedTopRows seems to be working fine.
To Reproduce
Here is the example code to reproduce.
DataTable2(
          columnSpacing: 12,
          horizontalMargin: 12,
          lmRatio: 2.5,
          fixedLeftColumns: 2,
          isHorizontalScrollBarVisible: true,
          columns: [
            DataColumn2(size: ColumnSize.S, label: BodyLargeText('Index')),
            DataColumn2(size: ColumnSize.L, label: BodyLargeText('Name')),
            DataColumn2(size: ColumnSize.L, label: BodyLargeText('Email')),
          ],
          rows: List<DataRow>.generate(
              5,
              (index) => DataRow(cells: [
                    DataCell(BodyLargeText('${index+1}')),
                    DataCell(BodyLargeText('Name ${index+1}')),
                    DataCell(BodyLargeText('Email ${index+1}')),
                  ])),
        ),

Screenshots
Versions
fl_chart version: fl_chart: ^0.68.0
Flutter doctor
[✓] Flutter (Channel stable, 3.19.0, on macOS 14.5 23F79 darwin-arm64, locale en-US)
[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
✗ cmdline-tools component is missing
Run path/to/sdkmanager --install "cmdline-tools;latest"
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.3)
[✓] VS Code (version 1.90.0)
[✓] Connected device (4 available)
[✓] Network resources

Are you sure your issue is related to fl_chart?
I couldn't understand

@imaNNeo Have you tried to reproduce this issue or check whats happening there ?

No, because it is not a reproducible code.  What is DataRow? We don't have these concepts in the fl_chart


Special characters stopped working between Rhasspy 2.5.5 and 2.5.7

There's a problem in the ASR that it doesn't handle special characters such as German “umlaute” (ü ö ä) correctly. It seems the bug has been introduced between Rhasspy 2.5.5 and 2.5.7.

I found that the jsonify function in the HTTP API was still forcing output to ASCII. This doesn't explain the emergence of the bug, though, since it's always been this way...

Please try 2.5.8 and re-open if still an issue


Planner planTitle inconsistency. Closes #3342

Closes #3342

thanks @Jwaegebaert for this PR 👍 You rock 🤩
We'll review it asap

@waldekmastykarz, no problem. I will solve those conflicts this evening.

Can somebody restart the timed-out job? 😄

Can somebody restart the timed-out job? 😄

👍

No problem, should be solved now. A lot of work is going around regarding the planner commands, so I was expecting several merge conflicts. 😄

Merged manually, thank you 👏


Removed some annoying requirements

No longer need to specify a specific collection or db key name.  Multiple collections can now be added in one update or addition.

Thanks!


Detect extensions on templates

I have a lot of files that are templates. They are usually named like so:

my_file.yml.ejs
another_file.coffee.j2

Currently Code assumes that all ejs are HTML files but this is not always the case. It would be better if Code could detect both the yml part and the ejs part, and properly highlight the code according to this.
Now I have to manually switch language on all files which is tedious, and I also lose the proper highlighting of the template tags. This affects more than just pretty colors to. For example when I paste in large blocks of code I get the wrong indentation if the language is not correct.

as a workaround, I'm using file associations like the following:
{
    "files.associations": {
    "*.html.j2": "html",
    "*.ini.j2": "ini",
    "*.yml.j2": "yaml",
  }
}

Yeah I'm doing that too right now. But that won't make VS Code detect the jinja. 😒

started some work with templates recently, this would be super nice


ONNX convert results

Hi,
when I tried to convert my yolo-s.pth to onnx model, the model performance get worse. (attached pic for bicycle detection) any solution

.
Thanks in advance

Did you use the lateset branch ? We update preprecoss logic in YOLOX.

Hi,
Thank you for your response.
but what is the last branch I need to follow?

The last commit of main.


Update Dockerfile to use v3.1.1, which pins top-level dependencies.

Ticket
https://trello.com/c/Y6H3QWlM/315-uwsgi-version-should-be-pinned

Also needs a rebase already 😞


conda: update default condaDeps

Motivation for this change
Make conda Qt5 applications start instead of failing due to missing libs.
Things done

[X] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[X] Fits CONTRIBUTING.md.

cc maintainers @jluttine @bhipple


Memory leak when repeatedly saving a variable during a host_callback call.

I have a use case where I want to use host_callback to save a python object (specifically a scipy SuperLU object) and update it over and over again within a jitted function. These should persist between jit calls. Unfortunately I am running into a memory leak. I have a minimal example below, where the memory consumptions blows up linearly as the code runs. Even if I insert gc.collect() in the host_callback function, it seems that the SuperLU objects are somehow being kept around.
import numpy as np
import scipy.sparse
import scipy.sparse.linalg

import jax.experimental.host_callback as hcb
import jax
import jax.numpy as jnp

class SolveFnContainer:
    lu = None

def host_do_something(_):
    print('solving')

    n = 100000
    A = scipy.sparse.diags((-1*np.ones(n-1), -1*np.ones(n-1), 2*np.ones(n)), offsets=(-1, 1, 0), format='csc')
    SolveFnContainer.lu = scipy.sparse.linalg.spilu(A)
    return 0.0

def device_do_something():
    inputs = (0.0,)
    return hcb.call(host_do_something, inputs,
                    result_shape=jax.ShapeDtypeStruct((), np.float64))

def main():
    def body_fn(x):
        return device_do_something()

    def cond_fn(x):
        return x == 0.0

    return jax.lax.while_loop(cond_fn, body_fn, 0.0)

if __name__ == '__main__':
    jit_main = jax.jit(main)
    print(jit_main())

Further info:
I have reduced it to an even more minimal example.
from time import sleep

import numpy as np
import scipy.sparse
import scipy.sparse.linalg

import jax.experimental.host_callback as hcb
import jax

import os
import psutil

class Container:
    A = None

def host_do_something(_):
    n = 100000
    A = scipy.sparse.diags((-1*np.ones(n-1), -1*np.ones(n-1), 2*np.ones(n)), offsets=(-1, 1, 0), format='csc')
    Container.A = scipy.sparse.linalg.spilu(A)
    #Container.A = A
    return 0.0

def device_do_something(_):
    inputs = (0.0,)
    return hcb.call(host_do_something, inputs,
                    result_shape=jax.ShapeDtypeStruct((), np.float64))

if __name__ == '__main__':
    while True:
        device_do_something(0.0)
        #host_do_something(0.0)

        print(psutil.Process(os.getpid()).memory_info().rss / 1024 ** 2)
        sleep(0.2)

The interesting thing is if either of the two commented lines replace the line right above them (either store A directly rather than the SuperLU object or call host_do_something rather than device_do_something) then the memory leak goes away.

I find that store A directly(and even not store it at all!) also cause memory leak, only much slower.
from time import sleep

import numpy as np

import jax.experimental.host_callback as hcb
import jax

import os
import psutil

def host_do_something(_):
    return 0.0

def device_do_something():
    return hcb.call(host_do_something, None,
                    result_shape=jax.ShapeDtypeStruct((), np.float64))

if __name__ == '__main__':
    while True:
        device_do_something()

        print(psutil.Process(os.getpid()).memory_info().rss / 1024 ** 2)
        sleep(0.01)

Is it at all possible to look into this? Fixing this memory leak would be very big for me, as it significantly increases the performance of my solver. Any sort of hacky solution would also be okay for me.
Thanks so much!! I understand if it is low priority though.

I think this is a scipy bug. Here's a reproduction without any JAX pieces:
from time import sleep

import numpy as np
import scipy.sparse
import scipy.sparse.linalg

import os
import psutil
import gc
import threading

class Container:
    A = None

def host_do_something(_):
    n = 100000
    A = scipy.sparse.diags((-1*np.ones(n-1), -1*np.ones(n-1), 2*np.ones(n)), offsets=(-1, 1, 0), format='csc')
    Container.A = scipy.sparse.linalg.spilu(A)
    #Container.A = A
    return 0.0

def thread_do_something(_):
    t = threading.Thread(target=host_do_something, args=(0.0,))
    t.start()
    t.join()

if __name__ == '__main__':
    while True:
        thread_do_something(0.0)

        print(psutil.Process(os.getpid()).memory_info().rss / 1024 ** 2)
        sleep(0.2)
        gc.collect()

It appears the leak occurs because JAX is running your callback on another thread. For some reason this triggers a scipy leak. I don't know what's happening without debugging scipy, but at this point it's not really a JAX problem.
As to why this happens under JAX on GPU but not CPU: JAX uses different callback implementations on CPU and GPU, and only on GPU is it calling back on another thread. (As it happens, @sharadmv is working on a GPU callback implementation that uses only one thread, but that is ultimately papering over the problem I think.)
Hope that helps!

Thanks so much! I will look into this and redirect to scipy if needed.


[Mention The Feature]: Adding relevant background images and graphics with hover effects to 'Our Features' Cards

Is your feature request related to a problem? Please describe.
Adding relevant graphics and background images will enhance the UI of the 'Our Features' Section.
Describe the solution you'd like.
I will add relevant background images and graphics with hover effects to the cards of the  'Our Features' section
Describe alternatives you've considered.
No response
Additional context.
No response
Show us the magic with screenshots
No response
Checklist

[X] I have checked the Existing Issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

Please assign this issue to me.
I'm a GSSOC'24-EXT Contributor so please add the gssoc-ext and a relevant level label to it

And @Edasgh one more thing.
this project will be inactive from 24th october.
so make sure to complete it fast and do it carefully.


MAINT: fix a number of special test failures

The special.diric bug was just introduced in gh-4001, only fails with numpy 1.10-dev.
The test failures have been there for quite a while on 32-bit linux.

Looks innocent, so merging. Thanks Ralf!


[Ubuntu 20.04 LTS] Graphic bug?

Haven't performed any diagnostics, but this is what I see after building a fresh repo clone.
It is interactive and I can move the Widget Gallery, but none of the items except for the plot display correctly.

Most likely an issue with the old Cargo.lock.  I removed it.
Update and run "cargo update && cargo run"

That worked! perfect!.


[Error][skeleton-typescript] Error running gulp watch

I'm submitting a bug report

Aurelia Skeleton Version
skeleton-typescript

Framework Version:
1.0.1

Please tell us about your environment:

Operating System:
Windows 10

Node Version:
5.6.0

NPM Version:
3.5.2

JSPM OR Webpack AND Version
JSPM 0.16.45

Language:
TypeScript 2.0

Current behavior:
Perform a clean install
Run gulp watch
[Error running Gulp] Error: typings\modules\aurelia-binding\index.d.ts(193,14): error TS2420: Class 'DataAttributeObserver' incorrectly implements interface 'InternalPropertyObserver'.
Property 'getValue' is missing in type 'DataAttributeObserver'.
Expected/desired behavior:
No errors during gulp watch

Please update to 1.0.6 for binding - https://github.com/aurelia/binding/commit/426209316fbd4001d2264330664bd26677affb42
it's fixed there.


feat: add growthbook init by singleton

@NikitK-deriv can you remove this .idea folder from the PR ?


Edges between a custom group and its children

Please describe the feature that you want to propose
There are two types of custom nodes in our application:

"customGroup" - a node that is a container, a parent element for other nodes formed into a group;
"custom" - a custom node that can be a member of a group.

Application connection mode - Loose.
Sandbox
The sandbox has one node of type "custom" with label "Child" and one node of type "customGroup" with label "Group", which is the parent of the previous one.
If you try to connect the child left handle with the parent left handle or the child right handle with the parent right handle, you will see that the edges that appear as a result of the connection go from the parent node to the other side of the child node, and then return to it.

Is it possible to build edges in such a way that if a child and a parent node are connected and the child node is inside the parent node, then the edge will be built directly to the parent handle without going beyond its borders?
Expected behavior in the screenshot:

I can think about two options how you could solve this:

create a custom edge that checks if it's a child - parent connection and then renders the edge differently
overwrite the displayed position and switch left and right handles - a handle with position = left gets displayed on the right side and vice versa. Example: https://codesandbox.io/s/custom-group-loose-forked-qdddje?file=/src/components/CustomGroupNode.tsx:1020-1232

Does it help?

I can think about two options how you could solve this:

create a custom edge that checks if it's a child - parent connection and then renders the edge differently
overwrite the displayed position and switch left and right handles - a handle with position = left gets displayed on the right side and vice versa. Example: https://codesandbox.io/s/custom-group-loose-forked-qdddje?file=/src/components/CustomGroupNode.tsx:1020-1232

Does it help?

Please explain what did you mean by "enders the edge differently"?
No, this will not work for me, because in addition to the group => child connections, the application will also have group => another node connections, for example:

And with the solution proposed by you, we get the following behavior:

our edge rendering uses the position (Position.Left for example) of a handle to decide in which direction the edge should start . You could come up with a different logic that also takes the type of connection (child - child, child - parent) into account

you would need to render to handles above each other here. I am not sure if you use case could be solved with this solution.

Using a custom edge this should be possible: https://codesandbox.io/s/ecstatic-kilby-bzolq0?file=/src/Flow.tsx
Though the example I linked does not use a custom connection line (the line you see while dragging a connection), which you probably would want to implement as well to have the right orientations during edge creation :)

It works, thank you!


support implicit .NET conversions on option types

currently the LINQ expression visitor runs into an exception when dealing with implicit numeric conversions.
since both of the following examples are valid F# i added support for these implicit conversions
// runs just fine
let query1 =
    selectAsync HydraReader.Read (Create openContext) {
        for c in Sqlite.QueryUnitTests.errorLogTable do
        where (c.ErrorSeverity = Some 1L)
    }

// runs into an exception
let query2 =
    selectAsync HydraReader.Read (Create openContext) {
        for c in Sqlite.QueryUnitTests.errorLogTable do
        where (c.ErrorSeverity = Some 1)
    }

I have definitely run into this problem before with implicit conversions. Thanks for fixing it!!

Merged and release as SqlHydra.Query v1.0.5. Thank you!
(I also added support for non-option types and implicit calls that are not upcasts, like int to decimal!)

@JordanMarr Great! Thank you for updating it so quickly


Update electronic-wechat to 2.0

After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if updating a cask:

[ ] If the sha256 changed but the version didn’t,
provide public confirmation by the developer: {{link}}

Thank you for the contribution. It was merged directly as e7ca22b09c7fee5d83feb171db63f70505724a1e. Your contribution is still credited to you.


dns record change and too aggressive DNS cache resulting in timeout

I dont know if i misconfigured something, but the module seems to cache a bit too much the addresses of the ldap servers.
Although this module works pretty flawlessly since a while in our infra, last week we changed radically our LDAP DNS records and this caused a major headache here because the nginx servers using those ldap servers were asking even days after the TTL expirations the old servers instead of the new one resulting in timeout and application failures.
cc @regilero

This affects us too. +1


Can't delete custom elements

Hey, new user here. Loving pell so far!
I added some custom actions for video and others like this:
actions: [
 	...
	'image',
	{
		name: 'video',
		icon: '📹',
		title: 'Video',
		result: () => {
			const url = window.prompt('Enter the video URL')
			if (url) pell.exec('insertHTML', `<video src="` + url + `" width="400" controls>` +
			'Your browser does not support HTML5 video.' +
			'</video>')
		}
	},
	...
]

Inserting a video link works perfectly. But if you insert it as the last thing in the input field, you can no longer remove it, or get the cursor to the other side of it anymore. Not even pressing the Delete button can delete it.

the reason is that these is none text to interact with. try add &nbsp befor and after of video tag, like this:
result: () => {
	const url = window.prompt('Enter the video URL')
	if (url) pell.exec('insertHTML', `&nbsp<video src="` + url + `" width="400" controls>` +
	'Your browser does not support HTML5 video.' +
	'</video>&nbsp')
}

and if you want to delete this video, you should select video and it's before and after whitespace. It's a litter unfriendly. For now, I'm looking for a better way to deal video

Hi,
The character for a non-breaking space needs a semi-colon at the end. i.e.
&nbsp*;*
Ross
On Wed, Jul 7, 2021 at 3:15 PM 小华 @.***> wrote:

and if you want to delete this video, you should select video and it's
before and after whitespace. It's a litter unfriendly. For now, I'm looking
for a better way to deal video
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jaredreich/pell/issues/210#issuecomment-875351543,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANWRHLPRZMY24JUEJZEA7KLTWP5K3ANCNFSM4QQS2QEQ
.


allow path payments with zero hops

Path payments with zero hops are valid and should be allowed

:+1:


Is it possible to use WP-Stateless plug-in to only display files from a bucket and not store/backup any image from Wordpress media

I am looking for a plugin to display images on one particular web page from a GCS bucket location. Is that something that wp-stateless can do? I cannot find a good description of what the various modes can and cannot do so I apologize for the question in the issues forum.
If not, are you aware of a plugin that can perform this task? I am trying to avoid writing my own JS code to make this happen.

to serve images i think you need in any case the image url, you can simply make the bucket public and remove the list capability and directly point to the images in you webapp. It also depends how the url are stored in your data. The plugin hande the uploads and serving of images, but once you have the url you can directly point to it, so if you dont need to upload images you could avoid to use the plugin.
Hope it helps

Hello @JakeEllis
Yes, WP-Stateless can upload images from WordPress Media to Google Cloud Storage, then you can use it on the page.
Let me know if you have additional questions. Closing the ticket for now


Improve background tab behaviour

The main functionality was merged here: https://github.com/cBournhonesque/lightyear/pull/371
But some things could be improved:

have more granular control over the interval. At a minimum make it configurable at start. Maybe even overridable?
some plugins don't need to run when the tab is background (for example InputPlugin). They should be disabled while the app is hidden in wasm

I'm also torn whether or not that should be in bevy proper, not just a plugin. As it currently stands, the winit event for WindowUnfocused just straight up doesn't work, because it fires after it returns, firing the Unfocused and Refocused at the same time.
It's downright basically a bug, it's not delivering value to anyone.

I just thought of something else...
Let's imagine you have a system that is supposed to be an atomic counter.
Every system, the counter += 1.
If we do this WebPlugin, wouldn't we be double-counting every time the webworker runs the Main schedule? This would be a very difficult thing to triage.
Can we adjust the plugin so it only executes the Main schedule if (and only if) the window is not focused? Perhaps using a rolling track of whether the BevyWindowState is BevyWindowState::Inactive.

Note these window.unwrap()... calls will panic in a headless environment.
Primarily wasm-pack test --node or using headless browsers.
We should change this to
if window().and_then(w| w.document()).is_some_and(|d| d.hidden()) {
...
}

Note these window.unwrap()... calls will panic in a headless environment.
Primarily wasm-pack test --node or using headless browsers.
We should change this to
if window().and_then(w| w.document()).is_some_and(|d| d.hidden()) {
...
}

Wouldnt it be better to have a toggle for the "hidden" check instead, so we can enable / disable it on app launch


Update Settings “manifest”

Automatically generated by Netlify CMS

👷 Deploy Preview for koyomiya processing.

Name
Link

🔨 Latest commit
c4f335af265b79abf5e1ee07c8b72a0d1eb3ee1e

🔍 Latest deploy log
https://app.netlify.com/sites/koyomiya/deploys/62ce3d7042e76900087af9ff


Update oapi-codegen to v2.4.1

Summary
Updates oapi-codegen to the latest version v2.4.1
This update is done by hand because dependabot is not able to update dependency when it's changed module name from github.com/deepmap/oapi-codegen/v2 to github.com/oapi-codegen/oapi-codegen/v2
Change Type
Mark the type of change your PR introduces:

[ ] Bug fix (resolves an issue without affecting existing features)
[ ] Feature (adds new functionality without breaking changes)
[ ] Breaking change (may impact existing functionalities or require documentation updates)
[ ] Documentation (updates or additions to documentation)
[x] Refactoring or test improvements (no bug fixes or new functionality)

Testing
Generated code internal/auth/keycloak/client/client.gen.go is not changed. Only the version in the comment
// Code generated by github.com/deepmap/oapi-codegen/v2 version v2.2.0 DO NOT EDIT.

changed to
// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

So, this shouldn't break client's behaviour.
Review Checklist:

[x] Reviewed my own code for quality and clarity.
[x] Added comments to complex or tricky code sections.
[x] Updated any affected documentation.
[x] Included tests that validate the fix or feature.
[x] Checked that related changes are merged.

Hi @alexandear, thank you so much for your contribution!
It looks like there are still some small issues, could you please address them?
Let me know if you need any help.

@blkt fixed

coverage: 54.765% (+0.01%) from 54.755%
when pulling 301f65202f0b321933b3302d529a6df85fd2b037 on alexandear:update-oapi-codegen
into cda126fedd9038be2bfe5d76861d123327b832a2 on mindersec:main.

@alexandear thank you so much for the help, very appreciated! 🙏


User-friendly names for Dashboard tasks

Checklist

[x] Affected Issues have been mentioned in the Closing issues section
[ ] Documentation has been written/updated.
[ ] Changelog entry has been written

https://govdex.gov.au/jira/browse/GOVCMS-2441
Details re the problem this PR is trying to address can be found in https://github.com/amazeeio/lagoon/issues/951
Changelog Entry
Improvement - User-friendly names for Dashboard tasks (#951)
Closing issues
closes #951

Hi @klonos : Shortly looked over it - Looks good to me.


Get single nodes or accounts from bank and validator class

Task
Contributors are able to complete this task and earn thenewboston coins.  Check out the labels to learn how much you can earn for contributing by completing this task.  Please make sure to be honest if you wish to contribute by saying you can't finish this and we can just un-assign you with no harm done!  There is no point in delaying tasks from being completed for miscommunication!

Overview
Get single nodes or accounts from bank and validator class

getValidator
getBank
getAccount

Behavior
Methods should return a single record of the node or account requested

Please ask for this task to be assigned to you and earn and its sweet reward 😉
Remember to include your account number in your PR description for us to pay you 💰
** Pull Requests **
All Pull Request should be made to development branch, read contributors guild for more information about contributing

Will complete this once this is merged https://github.com/thenewboston-developers/thenewboston-js/pull/120

Hello @tomijaga. Should these methods return the first result in the pagination results array, or should a query be accomplished using account_number, node_identifier or any other field for filtering and getting the first result?

@sisco0 The API uses a node_identifier param to get a single node
You can view the documentation here: https://thenewboston.com/bank-api/validators
Edit: I removed the getAccount method because the Api doesn't support it


docs: add Sphinx with readthedocs

Initial restructuring of existing docs to Sphinx format ready to be deployed to readthedocs.org.

http://deeppavlov.readthedocs.io/en/docs-refactor-ner-gobot
I suggest dividing the whole documentation restructuring into several steps. This one is introducing the overall content organization and four main (in my opinion) doc pages. Currently, we do not refer to readthedocs anywhere in existing docs. I need your review and feedback because there are a lot of details to be discussed and decisions to be made.
Hopefully, the next pull request will eliminate any .md readme files from the source code folders in order to avoid future concurrent changes, so the faster we merge this the less problem will arise.


Add mechanism to generate API docs

This is first part of hosting caikit API docs on readthedocs.org.
In this PR the mechanism is added to enable the API docs to be generated using sphinx. Docse can be generated using the following command: tox -e docs and output is in docs/_build/html
Partial-Fix: #69
Notes for your reviewer:

Warnings when sphinx builds docstrings. Disabled not to fail on the warnings for now. Lets fix as we go along.
sphinx-apidoc generates the sphinx resources on the fly. See can see going forward if we want the resources stored in the repo statically.
Generating all docs for now. We can review as we go along and exclude if need be.

Generating all docs for now. We can review as we go along and exclude if need be.

Sounds good, we definitely will need to do that review process because there are plenty of things inside of caikit that are only designed to be used by caikit and not by users of caikit.

One big thing to note here is that our docstrings are all in @gabe-l-hart format, we should pick one of Numpy, Google or Epytext and migrate to it so that sphinx can more correctly understand and format our docs

Works on my machine!

One big thing to note here is that our docstrings are all in @gabe-l-hart format, we should pick one of Numpy, Google or Epytext and migrate to it so that sphinx can more correctly understand and format our docs

Agree. I wanted to get the mechanism in place first, so we can build on it then.


Update Angular to latest stable version (4.4.4)

Also be sure that everything works fine with updated version.

I took a look at this. No changes needed to the core TS files, just some tweaks to package.json and tsconfig.json. I'll open a PR in a few moments.

PR - #4

Thanks.


Add Loading Indicator whole site or add Top Scroll on Filter Click

When I click on the filter, it takes time to fetch data. It should show a loading indicator since it sometimes takes longer.

These two issue, you can assign me. thanks

I reviewed the website, and the loading indicator was added, but it isn't visible across the whole screen. When I click on the filter, the webpage doesn't scroll to the top, so the loading indicator isn't visible.
https://github.com/user-attachments/assets/cd2579ee-2cb2-4862-bd7e-05039f6c0410

Ok go ahead but we have to test it extensively


CI: Add yearly reminder issue to review maintainers

This is easy to forget as

there are multiple different critical services
some permissions are not visible to everyone

but review is important as every maintainer account increases attack surface.
So let's remind ourselves once a year.
This relates to #1793.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.691%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
4086

Relevant Lines:
4167

💛  - Coveralls

This is what it looks like https://github.com/jku/python-tuf/issues/36

Well, it seems passable even with fresh eyes... We could add more specific rules (like if maintainer has not exercised elevated permissions in a year, permissions should be revoked) but that seems unnecessary: situations change and the problem is hard to quantify. I think the the goal is just to make yearly review/discussion a habit for the project.

Thank you for working on this @jku!

:+1: we should get the first reminder next week so we can a) confirm it's working and b) document the current maintainership status


Tensor.eval() doesn't work during compile in layer getting batch size

I have the following in a custom layer:
    neibs = images2neibs(x, self.subsample, (1,1), self.border_mode)
I need to get the shape of the neibs so that I can get the batch size being fed into the layer for a reshape:
batch_shape = K.shape(output_correlations).eval()
I can't eval() the shape, it throws an error during compilation:
    batch_shape = K.shape(neibs).eval()   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\gof\graph.py", line 520, in eval     self._fn_cache[inputs] = theano.function(inputs, self)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function.py", line 320, in function     output_keys=output_keys)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\pfunc.py", line 479, in pfunc     output_keys=output_keys)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function_module.py", line 1776, in orig_function     output_keys=output_keys).create(   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function_module.py", line 1428, in __init__     accept_inplace)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function_module.py", line 177, in std_fgraph     update_mapping=update_mapping)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\gof\fg.py", line 171, in __init__     self.__import_r__(output, reason="init")   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\gof\fg.py", line 360, in __import_r__     self.__import__(variable.owner, reason=reason)   File "C:\Anaconda3\envs\testnet\lib\site-packages\theano\gof\fg.py", line 465, in __import__     detailed_err_msg) theano.gof.fg.MissingInputError: A variable that is an input to the graph was neither provided as an input to the function nor given a value. A chain of variables leading from this input to an output is [imageinputlayer_input_1, AbstractConv2d{border_mode='half', subsample=(1, 1), filter_flip=True, imshp=(None, None, None, None), kshp=(32, 1, 3, 3)}.0, Elemwise{clip,no_inplace}.0, Elemwise{mul,no_inplace}.0, Images2Neibs{valid}.0, DimShuffle{1,0}.0, dot.0, Elemwise{sub,no_inplace}.0, Elemwise{true_div,no_inplace}.0, Shape.0]. This chain may not be unique Backtrace when the variable is created:   File "C:/Users/Anon/Documents/PycharmProjects/ailearningnetwork/ailearningnetwork/MNISTKeras.py", line 153, in <module>     input_shape = (1, img_rows, img_cols)))   File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\models.py", line 275, in add     layer.create_input_layer(batch_input_shape, input_dtype)   File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\engine\topology.py", line 363, in create_input_layer     dtype=input_dtype, name=name)   File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\engine\topology.py", line 1081, in Input     input_tensor=tensor)   File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\engine\topology.py", line 1004, in __init__     name=self.name)   File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\backend\theano_backend.py", line 54, in placeholder     x = T.TensorType(dtype, broadcast)(name)
Any ideas please as to how to either make the eval work during the compilation or how to get the batch size during compilation?
Please make sure that the boxes below are checked before you submit your issue. Thank you!

[x ] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps

[ x] If running on Theano, check that you are up-to-date with the master branch of Theano. You can update with:
pip install git+git://github.com/Theano/Theano.git --upgrade --no-deps

[x ] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short).

the formating of the error message got lost. This make it unreadable. Here
is the most important part of it:
theano.gof.fg.MissingInputError: A variable that is an input to the graph
was neither provided as an input to the function nor given a value.
The shape depend on some input value that aren't provided.
On Tue, Dec 6, 2016 at 6:36 AM, mustgoplay<EMAIL_ADDRESS>wrote:

I have the following in a custom layer:
neibs = images2neibs(x, self.subsample, (1,1), self.border_mode)
I need to get the shape of the neibs so that I can get the batch size
being fed into the layer for a reshape:
batch_shape = K.shape(output_correlations).eval()
I can't eval() the shape, it throws an error during compilation:
batch_shape = K.shape(neibs).eval() File "C:\Anaconda3\envs\testnet
lib\site-packages\theano\gof\graph.py", line 520, in eval
self._fn_cache[inputs] = theano.function(inputs, self) File
"C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function.py",
line 320, in function output_keys=output_keys) File
"C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\pfunc.py",
line 479, in pfunc output_keys=output_keys) File "C:\Anaconda3\envs\testnet
lib\site-packages\theano\compile\function_module.py", line 1776, in
orig_function output_keys=output_keys).create( File
"C:\Anaconda3\envs\testnet\lib\site-packages\theano\compile\function_module.py",
line 1428, in init accept_inplace) File "C:\Anaconda3\envs\testnet
lib\site-packages\theano\compile\function_module.py", line 177, in
std_fgraph update_mapping=update_mapping) File "C:\Anaconda3\envs\testnet
lib\site-packages\theano\gof\fg.py", line 171, in init
self.import_r(output, reason="init") File "C:\Anaconda3\envs\testnet
lib\site-packages\theano\gof\fg.py", line 360, in import_r
self.import(variable.owner, reason=reason) File
"C:\Anaconda3\envs\testnet\lib\site-packages\theano\gof\fg.py", line 465,
in import detailed_err_msg) theano.gof.fg.MissingInputError: A
variable that is an input to the graph was neither provided as an input to
the function nor given a value. A chain of variables leading from this
input to an output is [imageinputlayer_input_1, AbstractConv2d{border_mode='half',
subsample=(1, 1), filter_flip=True, imshp=(None, None, None, None),
kshp=(32, 1, 3, 3)}.0, Elemwise{clip,no_inplace}.0,
Elemwise{mul,no_inplace}.0, Images2Neibs{valid}.0, DimShuffle{1,0}.0,
dot.0, Elemwise{sub,no_inplace}.0, Elemwise{true_div,no_inplace}.0,
Shape.0]. This chain may not be unique Backtrace when the variable is
created: File "C:/Users/Anon/Documents/PycharmProjects/ailearningnetwork/
ailearningnetwork/MNISTKeras.py", line 153, in  input_shape = (1,
img_rows, img_cols))) File "C:\Anaconda3\envs\testnet
lib\site-packages\keras\models.py", line 275, in add
layer.create_input_layer(batch_input_shape, input_dtype) File
"C:\Anaconda3\envs\testnet\lib\site-packages\keras\engine\topology.py",
line 363, in create_input_layer dtype=input_dtype, name=name) File
"C:\Anaconda3\envs\testnet\lib\site-packages\keras\engine\topology.py",
line 1081, in Input input_tensor=tensor) File "C:\Anaconda3\envs\testnet
lib\site-packages\keras\engine\topology.py", line 1004, in init name=
self.name) File "C:\Anaconda3\envs\testnet\lib\site-packages\keras\backend\theano_backend.py",
line 54, in placeholder x = T.TensorType(dtype, broadcast)(name)
Any ideas please as to how to either make the eval work during the
compilation or how to get the batch size during compilation?
Please make sure that the boxes below are checked before you submit your
issue. Thank you!

[x ] Check that you are up-to-date with the master branch of Keras.
You can update with:
pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps
[ x] If running on Theano, check that you are up-to-date with the
master branch of Theano. You can update with:
pip install git+git://github.com/Theano/Theano.git --upgrade --no-deps
[x ] Provide a link to a GitHub Gist of a Python script that can
reproduce your issue (or just copy the script here if it is short).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/fchollet/keras/issues/4617, or mute the thread
https://github.com/notifications/unsubscribe-auth/AALC--ZvP-PHr-zIFnrrM599r__5lZi9ks5rFPRXgaJpZM4LFCtZ
.

Thank you nouiz.
Yes, that seems to be the theme with the compile stage and it's the input variable data that I believe is left as None during compilation and it's not allowing things to calculate.
If I do the exact same commands in a notebook the shape returns just fine because I have an actual input.
But how do I get around this?  How do I get the shape of the input (and therefor the batch size) into a non-tensor variable in such a way that it will compile please?  Just passing a batch_size parameter doesn't work because there can be different batch sizes for testing and for training and plotting and once it compiles with one size it fails with the other.
So is there a way to get K.tensor.eval() to compile despite the fact that the input doesn't exist during compilation?
Thanks.

@mustgoplay I'm having a similar issue in a custom loss function.  Being able to use .eval() seems necessary for doing anything dynamic based on the values of your actual data but doesn't work with .compile().
The only thing I can think of is that the compile stage needs everything abstracted into keras backend functions and .eval() doesn't work since it gives you the actual values from a tensor.
I'm trying to do a winner-take-all loss so I need to evaluate the index of the best performing particle but get the same issue when trying to evaluate the index of my best particle.
`# y_true.shape = (batch_size, 1, label_dims)
y_true.shape = (batch_size, num_particles, label_dims)
def winner_take_all_loss(y_true, y_pred):
errors = []
for p in range(0, num_particles):
errors.append(K.sum(K.abs(y_true - y_pred[:,p,:])))
min_index = K.argmin(errors).eval()
if min_index == 0:
loss = K.abs(y_true - y_pred[:,0,:])
else:
loss = K.abs(y_true - y_pred[:,0,:]) - K.abs(y_true - y_pred[:,0,:])
for p in range(1, num_particles):
index_compare_tensor = K.variable(value=p)
if min_index == p: # min_index == p, use true loss
next_loss = K.abs(y_true - y_pred[:,p,:])
else:
# If I just create a K.zeros(...) variable they complain about the
# loss variable not being connected to the network, so here's a hacky
# way of getting zero loss with respect to the actual prediction
next_loss = K.abs(y_true - y_pred[:,p,:]) - K.abs(y_true - y_pred[:,p,:])
loss = K.concatenate([loss, next_loss], axis=1)
return loss
`

#4307

The only way I could get it to work was to pass the batch size as a parameter.  I think we're stuck :(

@crosleythomas I need to do the exact same thing that you were trying to do. I need to perform some (complex) numpy operations on my output tensor and hence need to run K.eval() on it. Did you get it to work with model.compile()??

Any update on this issue? I am trying to write my own custom merge layer, that seeks to use K.eval(), but during compile time, negative dimension error is thrown.


Linq query Contains stored field in list of items

Hello.
I see topic http://jasperfx.github.io/marten/documentation/documents/querying/linq/ Searching within Child Collections.
But I have another situation.
In class i have stored property public string Name { get; set; }
Query like this doesn't work
List<string> names = new List<string>() { "ivan", "petr" };
var result = martenQueryable.Where(o => names.Contains(o.Name)).ToList();
Query like this not supported yet or this is bug?

Use IsOneOf method, sample below:
List<string> names = new List<string>() { "ivan", "petr" };
var result = martenQueryable.Where(o => o.Name.IsOneOf(names.ToArray()));

Sorry, my fault.
The method Contains() works as it should.


javascript frontend?

https://jspreadsheets.com
https://github.com/jspreadsheet/ce
need something vanilla JS, and via CDN? MIT licensed?

need to use a different CDN

https://github.com/tannerlinsley/react-table is quite good, had some positive experience with it. But the repo is strangely passive last year

I'd probably like to do something close to vanilla, ie. not the big frameworks, so its fast and small.
but anyhow, if someone spends time on making anything better than as is, it will probably be merged

maybe https://github.com/eclipsesource/jsonforms


[Mobile] Remove hardcoded values on UI styling

Alex has noticed that there is a lot of hardcoding on the UI styling of elements on mobile. This app tracks the refactoring of the code to remove these hardcoded values


Handlebars 4.0.2 is not currently supported.

I posted an issue in jenius/roots and was asked to re-post here:
Hello!
I tried creating a handlebars template (created an about.handlebars) and got the following error after roots watch:
[Error: handlebars version 4.0.2 is not currently supported]
I reinstalled handlbars version ~3 and it was error free.

Needs an adapter for the new major version. They are not hard to write. Copy/paste this and adapt to the new api: https://github.com/jenius/accord/blob/master/lib/adapters/handlebars/3.x.coffee

And if the major version bump didn't change the API at all, you can just change the filename to match the semver range. Basically accord just takes the filename and scans it as a semver matcher. It looks crazy, but it works.
For example, postcss recently bumped the major version but the API remained the same, and this is now how the filename looks: https://github.com/jenius/accord/tree/master/lib/adapters/postcss

Great, thank you both!

Fixed in the latest release. Upgrade away!

Thanks!


can you share some demo?

The current version's prosody is weird and I trying to fix it. Maybe I will train the better version and release the checkpoint this month.

@LSimon95  i see the release model in hugging face, however there may be need unique_text_tokens.k2symbols file; can you share it?

The current version's prosody is weird and I trying to fix it. Maybe I will train the better version and release the checkpoint this month.
The prosody of the English sentences I reproduced seem to be strange, while the Mandarin is relatively normal.


MWPW-135720 - Marquee Video

Reopening PR (https://github.com/adobecom/milo/pull/1258) with fixed autoplay issue.
Resolves: MWPW-135720

Also this will make our video rendering experience more consistent (See this Slack conversation)
All default video rendering will be under intersectionObserver which will help our performance and specially help mobile experience when background video doesn't need to be loaded.
Marquee block to use decorateBlockBg() in decorate.js instead its own.
decorate.js - decorateBlockBg() now set default .mp4 link's hash with autoplay.
decorate.js - decorateBlockBg() now supports handleFocalpoint().

Test URLs:

Before: https://main--milo--adobecom.hlx.page/drafts/seanchoi/marquee-video?martech=off
After: https://MWPW-135720-marquee-video--milo--adobecom.hlx.page/drafts/seanchoi/marquee-video?martech=off

autoplay test:

Before: https://main--milo--adobecom.hlx.page/drafts/cpeyer/marq-video
After: https://mwpw-135720-marquee-video--milo--adobecom.hlx.page/drafts/cpeyer/marq-video

Other marquee test URL:

https://main--bacom--adobecom.hlx.page/resources/state-of-cx-research-report?milolibs=MWPW-135720-marquee-video

Video test URL:

Before: https://main--milo--adobecom.hlx.page/drafts/rclayton/poc/video-samples
After: https://MWPW-135720-marquee-video--milo--adobecom.hlx.page/drafts/rclayton/poc/video-samples

Aside block with video:

Before: https://main--milo--adobecom.hlx.page/drafts/seanchoi/aside-video
After: https://mwpw-135720-marquee-video--milo--adobecom.hlx.page/drafts/seanchoi/aside-video
Other: https://main--cc--adobecom.hlx.page/drafts/dmosier/aside-vs-aside-split?milolibs=MWPW-135720-marquee-video

This breaks marquee background videos that don't have autoplay specified.
See bottom video on: https://main--milo--adobecom.hlx.page/drafts/cpeyer/marq-video vs https://mwpw-135720-marquee-video--milo--adobecom.hlx.page/drafts/cpeyer/marq-video

Good catch! I've updated code to handle this issue. Updated code includes:
Marquee block to use decorateBlockBg() in decorate.js instead its own.
decorate.js - decorateBlockBg() now set default .mp4 link's hash with autoplay.
decorate.js - decorateBlockBg() now supports handleFocalpoint().

I added them in the PR description and your test URLs as well.


Logging?

Your example works great and I think that I'll be able to build off of that.  One question is that you give some logging examples:
ngx_http_c_func_log(info, ctx, "%s", "Starting The Application");
but it does not seem to log anywhere.  Is there something special that must be done?

It is logging to your nginx error log path. Have you defined error log path
in your nginx?
On Wed, 24 Oct 2018 at 4:52 AM, david9100<EMAIL_ADDRESS>wrote:

Your example works great and I think that I'll be able to build off of
that. One question is that you give some logging examples:
ngx_http_c_func_log(info, ctx, "%s", "Starting The Application");
but it does not seem to log anywhere. Is there something special that must
be done?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Taymindis/nginx-c-function/issues/5, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AcS6aDWr278_zs2dA3q0lyrWn9DHVaG6ks5un4F8gaJpZM4X2o32
.

That did the trick.  Thanks!


Security Vulnerabilities

@whereismyjetpack Tagging you as an FYI.  Imagemagick needed to be updated.  I tried uploading an image to kick off the thumbnail stuff in the preview branch but it didn't work.  I believe it's because minio isn't hooked up, though.  So I'll try this out again in QA when it gets merged.

This should work on previews, I'll give it a go later on

@ajkiessl new buckets are getting minted with different default ACL options, even though i think we are setting them in the aws operator. this will move to crossplane hopefully soon and i'll see if that fixes it. i modified the acls manually and verified that the background jobs are working -- this should work fine in qa and prod as those buckets already exist


fix md style

just docs style issue

I am closing this as the * in the page is intended as a reference to the footnote of the table


[Msteams][iPhone]Hero card text is size is smaller than normal text

HI,
I have observed that on iPhone device HeroCard with text and button having small text size than normal message.
But in android teams, it is having the same size for both texts.
In UI perspective it looks bad to have a different size in the bot message text and it is quite small to read the text on the device.
so can you please help me with the way to resize the text in HeroCard?
for reference please check the attached screenshot
In the screenshot below the Green square represent the normal text message and Red square represent the HeroCard message
on iPhone Device:

on Android Device:

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

ID: 3fb4394d-25b1-8752-3996-fe3a2934732d
Version Independent ID: 6d391381-89d0-117c-27cc-00043bd26a36
Content: Cards Reference - Teams
Content Source: msteams-platform/task-modules-and-cards/cards/cards-reference.md
Product: msteams
GitHub Login: @laujan
Microsoft Alias: lajanuar

@Sujit-Gaikwad , Could you please help us to know which iPhone device you are using & what is teams version you are running?

I'm using iPhone X, Teams version: v2.0.15, iOS version: 13

@Sujit-Gaikwad , We are looking into this, will get back to you in sometime

@Sujit-Gaikwad , I've tested this for iphone 6s  for Teams 2.0.15 (1.077.2020062609)(R1) & other public ring. The font size is looking like this

@Trinetra-MSFT i'm still facing this issue. I think you are trying to test this using app studio but we are not using json to create hero card.
we are generating hero card through code like in following website
Click Here
can you please check on your side and let me know once

@Sujit-Gaikwad : The font size seems like this for iOS device

Please feel free to reopen if you have further query.


Change JsonResponseDecoder priority to be before a default priority

This change will enhance a DX from using this decoder, since if you want to take advantage of this decoder, you have to explicitly set a priority of your decoder to <20. Now it will only require to "register" your decoder to use it.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 839073146:
0.0%

Covered Lines:
190

Relevant Lines:
190

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 839073146:
0.0%

Covered Lines:
190

Relevant Lines:
190

💛  - Coveralls


Clean online examples using jspm

I learnt about jspm today and it makes working with mobservable in plnkr a joy!!
http://plnkr.co/edit/lWPblu?p=preview
I like the fact that Im just using the normal stuff from the npm and no specific/weird/not to be supported stuff.
Now I can use my fav scratch pad to do my learning!
EDIT:
And heres your bigger example in plunker....
http://plnkr.co/edit/rVs5yE?p=preview
Had to tweak a couple of things to get it to work and all because it wasnt using the up to date stuff on npm!  This is why I like this jspm way of doing it, yeah it might be a little slow at loading all the stuff first time, but its all npm, so everything is up to date and the same as youd do locally.

Ah that is really cool! Thanks, gonna add those to the documentation.