GameState

It's getting there, it can load state from a json file, just waiting on some dependencies to create all the objects. Cannot save state to file yet, I'm guessing that's a bells-and-whistles thing, so for a later issue.
Most of my time has gone toward this class, if I have to give a time, let's say 12 hours

~8 hours later, expanded the functionality of the gamestate mostly, including making it a singleton, including methods to get references to gameobjectes, etc. Again, a decent amount of this time was just waiting on builds.

~8 hours getting collision detection to work. I'm really guessing here, and most of the work was really getting other classes to play nice, not in the GameState itself. I don't know if the GameState will ever be "done", being the core of the simulation, but I think it's fleshed out enough to close


Pause/Resume charging

It would be brilliant, if there was a pause/resume option for the charger, allowing you to fully control (and automate) when and how to charge. Thanks.

Have you looked at the settings and tried the various charger control options? I experimented a little bit with this. The show simple start/stop should be the same as pause resume.
none will show just the lock/unlock
simple start/spot will show lock and switch for charging
start/stop with amps will show lock and light bulb which off is stop and any % is on at those amps
full uses a thermostat to interact, closest I could get to the native app
I think you could build automation around these. But let me know what exactly you are looking for if this does not work for you.

Thanks. I also found an option 4 that gives you a combo of 2 and 3. But
regardless of which one I choose and try out, it doesn't actually
pause/resume. I can unlock fine, so there is some kind of connection, but I
cannot pause a charge (or change amps)
On Tue, 23 Aug 2022 at 23:56, 'valiquette' via e.nospam2 <
@.***> wrote:

Have you looked at the settings and tried the various charger control
options? I experimented a little bit with this. The show simple start/stop
should be the same as pause resume.
none will show just the lock/unlock
simple start/spot will show lock and switch for charging
start/stop with amps will show lock and light bulb which off is stop and
any % is on at those amps
full uses a thermostat to interact, closest I could get to the native app
I think you could build automation around these. But let me know what
exactly you are looking for if this does not work for you.
—
Reply to this email directly, view it on GitHub
https://github.com/valiquette/homebridge-my-wallbox/issues/9#issuecomment-1224928819,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOBHGCUBFO6KWCNZOCUQPLV2VCI5ANCNFSM57MLD7CA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I am looking into this and see if I can improve it a bit, I am not sure it works unless there is a car connected.
stay tuned.

Thanks. To clarify: I tested while my car was connected and charging,
hoping that I could pause it.
On Wed, 24 Aug 2022 at 22.57 'valiquette' via e.nospam2 <
@.***> wrote:

I am looking into this and see if I can improve it a bit, I am not sure it
works unless there is a car connected.
stay tuned.
—
Reply to this email directly, view it on GitHub
https://github.com/valiquette/homebridge-my-wallbox/issues/9#issuecomment-1226327477,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOBHGC6TM75XKF6PLCQNS3V22ECDANCNFSM57MLD7CA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I found a bug that is failing any remote action, I fix that, but will not be able to test myself until the weekend

I publish a beta version that you can try, it should address the bug with pause.

I tried it, but it keeps saying 'Unable to start/stop at this time'. I've
tried both when it is locked and unlocked. I can start and stop through the
Wallbox' own web-interface.
On Thu, 25 Aug 2022 at 02:59, 'valiquette' via e.nospam2 <
@.***> wrote:

I publish a beta version that you can try, it should address the bug with
pause.
—
Reply to this email directly, view it on GitHub
https://github.com/valiquette/homebridge-my-wallbox/issues/9#issuecomment-1226652634,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOBHGD5HZ7VNXVHAXXEE3TV23AP5ANCNFSM57MLD7CA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I am getting the same error when unlocked:
[25/08/2022, 16:42:18] [Wallbox2] Unlocking PulsarPlus SN 462106
[25/08/2022, 16:42:31] [Wallbox2] Charging time for 100% charge  03:23:07
[25/08/2022, 16:42:31] [Wallbox2] Unable to start/stop at this time
On Thu, 25 Aug 2022 at 16:39, 'valiquette' via e.nospam2 <
@.***> wrote:

for now that error should only show up when locked and it does not send
the command, if unlocked and sent it would be a different message.
—
Reply to this email directly, view it on GitHub
https://github.com/valiquette/homebridge-my-wallbox/issues/9#issuecomment-1227352861,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOBHGF22X76UETVPF3GYW3V26ATRANCNFSM57MLD7CA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Try Beta 3, I have verified it works in my environment. The API response change somewhere along the way and made some major tweaks to how it will update and stay sync'd. I am not sure how it would work with the automation you are considering. Let me know.

Great job! It works for me as well. Only thing is it will ask me to unlock
before I can start/stop. In the web/app interface for wallbox I do not need
to do that, so perhaps it can be tweaked a bit more. Nevertheless it works
for my needs now.
On Sun, 28 Aug 2022 at 18:31, 'valiquette' via e.nospam2 <
@.***> wrote:

Try Beta 3, I have verified it works in my environment. The API response
change somewhere along the way and made some major tweaks to how it will
update and stay sync'd. I am not sure how it would work with the automation
you are considering. Let me know.
—
Reply to this email directly, view it on GitHub
https://github.com/valiquette/homebridge-my-wallbox/issues/9#issuecomment-1229501719,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZOBHGCJAV556DKS7ZGDZKTV3OH6JANCNFSM57MLD7CA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I thought I was mirroring the app's behavior, I swear it prompts me to unlock prior, but if I have that wrong I'll change it. This is why I was curious about automation perhaps needing 2 steps. I could auto unlock or skip the check. Anyhow I will take another look.

V1.0.14 should be mirroring the app at this point.
The charger does need to be unlocked when first connected, but not if it re locks with a car still connected.

in the homebridge UI there are 3 dots I the upper right hand corner. Click and select home bridge settings then toggle Homebridge Debug Mode  to on.
Restart, when if boots up go back to the same corner and select the first button for Logs, then there will be be 2 other buttons a download and delete.
delete (truncate) the current log so things are clean, restart just this plugin, then replicate the issue you have.
When your set go back to the top right and download the log,
you can attach the log here.
Last you can go back and turn the debug logging off


Automatically end Listings

As a website superuser/admin I want Listings to automatically end when the Listing.end_date is reached/exceeded so that the auction schedule may proceed as planned

Previously auctions would only end when viewed by a user and this was a terrible solution - currently looking for solutions to handle asynchronous events.

Looking like we're going to need to move to Celery and Redis (or similar task queue/message broker services) in order to implement this feature as desired.
current state: Listing.end_listing() currently works assuming the listing has reached/exceeded the listing end date/time. The downside is that the app needs to call end_listing() in order to make this happen.  Enter the task queue which can asynchronously change the state of the Listing when the appropriate time arrives (end date/time of the Listing).

Note from the dev branch:

TypeError: 'NoneType' object is not iterable if the cache object "active_listings" is empty (no listings ending in the next 15 minutes)


Merge semantic search into main

Vector Search is in public preview. Update and merge the vector search branch into main.
https://techcommunity.microsoft.com/t5/azure-ai-services-blog/announcing-vector-search-in-azure-cognitive-search-public/ba-p/3872868

@LittleLittleCloud for this, let's follow the Python sample guidance.
https://github.com/Azure-Samples/azure-search-openai-demo/blob/c8b8486d68527026b0660a3a75cc4e5e376793c1/app/backend/approaches/chatreadretrieveread.py#L147
We might need to think about how we capture this input in the UI though through a dropdown or toggle.


Retrieving trajectory for handwritten lines

Hi,
This is great work, thanks for your efforts. I was trying to train the Image2Coordinate model on line level images for the IAMOnline database to retrieve corresponding ground truth strokes. In the experiments section of your paper you mention segmenting the line level data into word level data before training the model on them. Is there a reason this segmentation was performed? Can the model not attempt to directly vectorize the entire line image? What is the difference in a normal sketch image such as those your model is trained on and these line level images of IAMOnline?
Thanks,
Umang

@umang13 Thanks for your interest in our work.
Is there a reason this segmentation was performed? -- For simplification. We wanted to show a generic framework where we did not want to focus much on the difficulty due to the high aspect ratio of line images -- accordingly, you need to adapt the stride of deconvolution or upsampling layer. However, it is definitely worth trying.

Thanks for your response. I had some difficulty in understanding the training of your decoder for the Image2Coordinate part. It seems you concatenate the ground truth coordinates to the decoder input before passing it to the decoder. I understand teacher-forcing is used in sequence models to help with the model training, but the code seems to use such a flow irrespective of whether the teacher forcing flag is set or not.
When use_teacher_forcing is true :
decoder_input = torch.cat((encoded_feature.unsqueeze(1), target_coord[:, i_num, :].unsqueeze(1)), dim=-1)
When it is false :
decoder_input = torch.cat((encoded_feature.unsqueeze(1).repeat(1, batch['seq_len'].max(), 1), target_coord[:,:-1, :]), dim=-1)
What am I missing here?
Thanks,
Umang


add at the beginning of global the libraries that are needed

library(dplyr)
library(...)

After ui and server are written: line https://github.com/oxford-pharmacoepi/omopViewer/blob/96de06717e17e43ca45993b2127e955c42f58d3e/R/appStatic.R#L52
modify global to include libray() of the packages used im server and/or server. You can identify the packages used searching for the "::".

to include only libraries used in 'ui' or 'server'


cunicu: 0.5.72 -> 0.6.5

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for cunicu is: Zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)
meta.homepage for cunicu is: https://cunicu.li
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.6.5 with grep in /nix/store/04h2xbqkc73rkrv8fcs8d4kl1zmlv2vg-cunicu-0.6.5
found 0.6.5 in filename of file in /nix/store/04h2xbqkc73rkrv8fcs8d4kl1zmlv2vg-cunicu-0.6.5

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

cunicu

Instructions to test this update (click to expand)

Either download from the cache:
nix-store -r /nix/store/04h2xbqkc73rkrv8fcs8d4kl1zmlv2vg-cunicu-0.6.5 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A cunicu https://github.com/r-ryantm/nixpkgs/archive/ccc2d4c2203fc01f1886594f4e32811f784d42d6.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/ccc2d4c2203fc01f1886594f4e32811f784d42d6#cunicu

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/04h2xbqkc73rkrv8fcs8d4kl1zmlv2vg-cunicu-0.6.5
ls -la /nix/store/04h2xbqkc73rkrv8fcs8d4kl1zmlv2vg-cunicu-0.6.5/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review

x86_64-linux

:white_check_mark: 1 package built:

cunicu

Maintainer pings
cc @stv0g for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

Add a :+1: reaction to pull requests you find important.

@NixOS/nixpkgs-merge-bot merge


Add zodiac x my name is kanye by creo, terraio

Song Name
zodiac x my name is kanye
Artist Name
creo, terraio
Source
Youtube
Youtube Link
vdmbSgKs3p0
Direct File Link
No response
Song ID
739991
Start Offset [ms]
0
Extra
Created from Auto Nong.
Created for level: 52374843
Downloaded: Yes

sneet snart


Update dependecies version

[ ] Update Gradle plugins
[ ] Update Project dependencies

This approach isn't suitable, because of the many changes that may be required.


zju_05 add 主题乐园风/绿茵球场风/中华刺绣风/蒙古草原风/梦幻深海风

We offer 5 new remarkable style model with MajicmixRealistic_v6: 主题乐园风(Disneyland), 绿茵球场风(Soccer Field), 中华刺绣风(Embroidery), 蒙古草原风(Mongolian) and 梦幻深海风(Sea World)
All the test results are using the same human lora trained by the following image:

主题乐园风(Disneyland)
This style is inspired by a popular  trend of taking Disneyland photos. The background consists of Disneyland castles and iconic sceneries. The girl in the photo will wear Disneyland style cute dress and Minnie Mouse headband.

绿茵球场风(Soccer Field)
This style describes a perfect football field atmosphere. The girl is wearing football shirts, standing in the soccer field, with sun shine coming from around. It can always reminds us of the past young ages and our dreams!

中华刺绣风(Chinese Embroidery)
This is a style about the traditional Chinese embroidery. The clothes and backgrounds all combines the elements of embroidery and expresses Chinese traditional arts. We added splendid light and colors.

蒙古草原风(Mongolian)
This style describe Mongolian clothes and their living conditions. The background is wide grassland and hills in Mongolia.

梦幻深海风(Sea World)
A stunning young woman poses underwater, adorned by the gentle touch of sunlight penetrating the water's surface, while colorful corals and a vibrant shoal of fish surround her.

1.) squeeze cover image size to around 30 K. 2.) pull the latest code.


RHIDP-4814: Move observe related content to new titles

IMPORTANT: Do Not Merge - To be merged by Docs Team Only
Version(s):
1.3, 1.4
Issue:
https://issues.redhat.com/browse/RHIDP-4814
Link to docs preview:
Find the link within the PR
Reviews:

[ ] SME: @kim-tsao
[ ] QE: @ mention assignee
[ ] Docs review: @ mention assignee

Additional information:

Under the Monitoring and Logging topic, should the chapter numbering be continuous?

There are three parts, but I would expect the chapters under each part should be reset. e.g.
Part 1:

chapter 1
chapter 2

Part 2:

chapter 1
chapter 2

Should we consider having two parts for Telemetry Data Collection?  One for helm and one for operator?  That way,  the instructions are fully contained under the relevant install methods.  As a user who may be scrolling through the docs, it might be annoying to have to skip through the parts that are of no interest
e.g.
I Telemetry Data Collection using the Helm Chart

Disabling telemetry data collection in RHDH
Enabling telemetry data collection in RHDH
Customizing telemetry Segment source

II  Telemetry Data Collection using the Operator

Disabling telemetry data collection in RHDH
Enabling telemetry data collection in RHDH
Customizing telemetry Segment source

Should we consider having two parts for Telemetry Data Collection? One for helm and one for operator? That way, the instructions are fully contained under the relevant install methods. As a user who may be scrolling through the docs, it might be annoying to have to skip through the parts that are of no interest
e.g.
I Telemetry Data Collection using the Helm Chart

Disabling telemetry data collection in RHDH
Enabling telemetry data collection in RHDH
Customizing telemetry Segment source

II Telemetry Data Collection using the Operator

Disabling telemetry data collection in RHDH
Enabling telemetry data collection in RHDH
Customizing telemetry Segment source

@kim-tsao Thank you for reviewing the PR and sharing your feedback. I really appreciate the suggested structure. That said, I was also considering keeping the structure consistent with other titles, where we describe all the procedures in the same format—starting with the procedure for the Operator, followed by the procedure for the Helm chart.
However, I’d be happy to discuss this with Preeti and get her input on whether we can adopt this structure. If she agrees, we may need to apply it to other titles as well. I'll keep you updated.

Under the Monitoring and Logging topic, should the chapter numbering be continuous?
There are three parts, but I would expect the chapters under each part should be reset. e.g.
Part 1:

chapter 1
chapter 2

Part 2:

chapter 1
chapter 2

@kim-tsaoI’ve reorganized the content by removing the parts and converting them into chapters as follows:

/cherry-pick release-1.3


Ensure to lint as many files as possible

Ensure to lint as many files as possible

Binaries w/out file extension and cordova-js-src/* hadn't been linted before

Apply fixes where necessary

Codecov Report

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

@@           Coverage Diff           @@
##           master      #84   +/-   ##
=======================================
  Coverage   93.54%   93.54%
=======================================
  Files           2        2
  Lines          31       31
=======================================
  Hits           29       29
  Misses          2        2

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 b8abab3...420dbcc. Read the comment docs.


Star sports live link not working

Links for start sports hindi hd 1&2 not working if possible plz update or take suitable action.

Please post more information about the issue your are facing to help you better.

Go to JioTV add-on settings > more and enable Disable Welcome Popup and Extra HD Channels
All Star channels will work.

Thanks ankush
On Sun, 5 Jun, 2022, 11:18 am ankush, @.***> wrote:

Go to JioTV add-on settings > more and enable Disable Welcome Popup and
Extra HD Channels
All Star channels will work.
—
Reply to this email directly, view it on GitHub
https://github.com/botallen/repository.botallen/issues/219#issuecomment-1146747013,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGCA6TBA3SLQER6N4BDNIMTVNQ5T3ANCNFSM5GTI5C3A
.
You are receiving this because you authored the thread.Message ID:
@.***>


test_helpers fails without h5py

In order to start looking at #228  and #200, I cloned meshio in a fresh virtual environment (Python 3.6 or 3.7).  It fails on test_helpers.py with

E           ModuleNotFoundError: No module named 'h5py'

I see that this is avoided in .circleci/config.yml by apt-get install python3-h5py.

The attempt to fix this in c832d40 isn't right; it unintentionally skips the whole test_helpers module rather than just the test on .med.

Oops, netCDF4 is needed too for test.e.

I don't think tests should just be skipped if some dependency is not installed. Since running the package tests is not something to be expected to be done by every downstream user of a library, I don't think it's wrong to expect to have all dependencies (including optional ones if they are supported on all relevant platforms) be installed when running the tests.
However I ran into the same issue, maybe it would suffice to add the requirements to the setup.py tests_require field?

However I ran into the same issue, maybe it would suffice to add the requirements to the setup.py tests_require field?

h5py and netcdf are actually (optional) dependencies of meshio itself, not only the tests. They are listed in setup.py and you install them with, e.g., pip install .[all]. This is the canonical way.
I'm okay skipping tests if a particular library cannot be imported; after all, it's the circleci tests that is eventually decisive. On your local machine, you want to make life as easy as possible.

Should be fixed now.


[Bug] Build Failed Command "yarn run build" exited with 1

please share the detailed error logs


ReferenceError: device is not defined

Hi,
when I install plugin cordova-plugin-device and do cordova-hcp build, I got "ReferenceError: device is not defined" error when I want to use "device.uuid".
will the cordova-hot-code-push update include newly installed plugin?
thanks.
tingjun

In the second sentence of the Readme.MD is: Basically, everything that is stored in www folder of your Cordova project can be updated using this plugin. And cordova-plugins are not installed in the www folder, so no the update will via this plugin will not include new installed cordova plugins.
Check if you also get the error without this plugin.

I got it. thanks.
I'll publish a new release when new cordova-plugin installed then.


ntr: DNA repair term (or help finding one)

I'm looking for the correct DNA repair term for
intrachromosomal homologous recombination (between sister chromatids)
interchromosomal HR between homologous chromosomes is unaffected.
I found
GO:1990067    intrachromosomal DNA recombination
But this isn't related to DNA repair, so I wondered what other context this occured in
This has only 2 annotations:
UniProtKB:Q588V7 | TEB | involved_in | GO:1990067    intrachromosomal DNA recombination | ECO:0000315   IMP | PMID:16517762 |   | 3702 Arabidopsis thaliana | UniProt |
UniProtKB:Q9C9G6 | AE7 | involved_in | GO:1990067    intrachromosomal DNA recombination | ECO:0000315   IMP | PMID:23104832 |   | 3702 Arabidopsis thaliana | TAIR
both of these seem to be describing some response to DNA damage

Oh I guess
GO:1990067 intrachromosomal DNA recombination could refer to VDJ recombination?

The only other thing I have to go on is
Homologous recombination is reduced in mto1Δ cells
As HR between sister chromatids is the primary pathway for DNA repair in G2 (Harrison and Haber, 2006), we assayed for possible defects in HR in the mto1∆ mutant. Intrachromosomal recombination (i.e., be- tween sister chromatids) was assayed using a genetically based approach developed by Ahn et al. (2005).
So
GO:0042275    JSON
error-free postreplication DNA repair
The conversion of DNA-damage induced single-stranded gaps into large molecular weight DNA via processes such as template switching, which does not remove the replication-blocking lesions but does not increase the endogenous mutation rate. PMID:11459630
Could apply, but this says nothing about the mechanism.
I'm really confused in these terms, some are mechanism, some substrate, some when the repair occurs.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5333053/
Abstract
Accurate DNA replication is crucial for cell survival and the maintenance of genome stability. Cells have developed mechanisms to cope with the frequent genotoxic injuries that arise from both endogenous and environmental sources. Lesions encountered during DNA replication are often tolerated by post-replication repair mechanisms that prevent replication fork collapse and avert the formation of DNA double strand breaks. There are two predominant post-replication repair pathways, trans-lesion synthesis (TLS) and template switching (TS). TLS is a DNA damage-tolerant and low-fidelity mode of DNA synthesis that utilizes specialized ‘Y-family’ DNA polymerases to replicate damaged templates. TS, however, is an error-free ‘DNA damage avoidance’ mode of DNA synthesis that uses a newly synthesized sister chromatid as a template in lieu of the damaged parent strand. Both TLS and TS pathways are tightly controlled signaling cascades that integrate DNA synthesis with the overall DNA damage response and are thus crucial for genome stability. This review will cover the current knowledge of the primary mediators of post-replication repair and how they are regulated in the cell.
so
TS, however, is an error-free ‘DNA damage avoidance’ mode of DNA synthesis that uses a newly synthesized sister chromatid as a template in lieu of the damaged parent strand.
would be useful to have this in the appropriate term.

OK so
GO:0042275    error-free postreplication DNA repair
The conversion of DNA-damage induced single-stranded gaps into large molecular weight DNA via processes such as template switching, which does not remove the replication-blocking lesions but does not increase the endogenous mutation rate. PMID:11459630
This sounds like the right thing, but

[ ]  1. Does it need a recombinational repair parentage too?

[ ] 2. Add synonym "intrachromosomal homologous recombination"

[ ] . Improve
GO:0042275  definition
The conversion of DNA-damage induced single-stranded gaps into large molecular weight DNA via processes such as template switching, which does not remove the replication-blocking lesions but does not increase the endogenous mutation rate. PMID:11459630

What does "such as" template switching mean,  are there other processes that apply?
Can this definition mention
"DNA molecule is repaired using the homologous sequence of the sister chromatid as a template"?

PMID:7748165 and the references that cite it could be useful.

closing as I didn't need this. I still think there are ontology issues but that would require a DNA repair expert to figure out what they are...


Workload Summary Pod/Container Ring Chart Fixes

fix expanded pod status when there are terminated containers
in container ready/not ready count ignore containers that were terminated successfully
sort pod status labels in pod status ring chart to reduce values switching

TODO:

Create/track issues
Also fix ring chart pie/legend colour mismatch

Blocked on #377

Codecov Report

Merging #387 into master will increase coverage by 0.00%.
The diff coverage is 75.35%.

@@           Coverage Diff           @@
##           master     #387   +/-   ##
=======================================
  Coverage   59.37%   59.38%
=======================================
  Files        1046     1052    +6
  Lines       33076    33115   +39
  Branches     4636     4642    +6
=======================================
+ Hits        19640    19664   +24
- Misses      13436    13451   +15


[Chore] add dependabot support

@bradtaniguchi . Would like to work on adding dependabot support issue

@saravananselvamohan Awesome thanks!


TEAMNADO-3273 Delete Activation Key

From a functionality perspective, this looks good to me!

Approved!

oops...clicked the wrong button. this is approved.


Update controller viz profile to support "both"

Overview

Fixes a regression where GetControllerVisualizationTypeOverride was no longer falling back to the global default.
Updates the MixedRealityControllerVisualizationProfileInspector to support a "both" handedness, so we don't have duplicate entries in the list if not needed
Fixes a potential null ref in the editor in XRSettingsUtilities
De-dupes HandSkeletonLeft/Right prefabs, which were identical other than the name. Left around one of them and labeled it obsolete so we don't ruin existing GUID references.

/azp run

/azp run


Reinstall numpy for GMM

Accidentally deleted numpy for GMM eval but it was necessary for data_gen.py

Aha, this was bound to happen sooner or later. The issue is that the run job in CI only starts once all the eval and tool builds are done, and while some tool builds are fast, the longest one (SciLean) takes over two hours. So we've gotten into the habit of merging PRs before we get any signal at all from run.
I think a potential solution to this would be to split up the tool job matrix into a "fast" portion and a "slow" portion, and then similarly split up the run job, so that we can get quick signal from all the evals with at least some of the tools, and then eventually get signal from the rest of the tools once it runs to completion.
Thoughts @maggiehollis?

Yeah that sounds like a good idea! Should I go ahead a merge it or do you want to make the actions changes in this PR?

Yeah that sounds like a good idea! Should I go ahead a merge it or do you want to make the actions changes in this PR?

@maggiehollis if you're confident that this PR is correct then we can just merge it!
Do you want to try making those changes to GitHub Actions, or would you like me to do it?

Could you do it? I've never worked with actions before.


Tabale 1 : How accuracy of random sample selection is influenced by IUL and IUR

Namaste,
In Table 1 of the paper is shown below.

As per my understanding, random sample selection is just selecting random training images from the remaining set without using any uncertainty scores.  How does IUL or IUR influence the accuracy of random selection?
thanks and regards
skbhat

Namaste,
Please refer to here for explanation.
Best regards,
Tianning Yuan


Styling - Checkbox check glyph is a bit too thin compared to WinUI

Checkbox checkmark is a bit too thin and hard to see currently.
Left is FluentAvalonia, Right is WinUI 3 (Windows Settings)

Perhaps using the filled variant of the Checkmark glyph would bring it more in-line with WinUI?

WinUI has switched to using their AnimatedIcon for the Check glyph, which has a slightly thicker rendering. The fallback glyph, though, is still the symbol font which will look nearly identical to what we have now.


src: fix out-of-bounds read through strtoul

strtoul will attempt to lookup the next digit up until it will stumble
upon an invalid one. However, for an unterminated string as an input
value, this results in out-of-bounds read.
Remove strtoul call, and replace it with simple loop.
Fix: #408

👍

@bnoordhuis this is probably not worth re-review, but, just in case, I've pushed stdlib.h removal.

:shipit:

Landed in 9ce7316, thank you!

@indutny You borked the Fixes link. ;-)
Maybe now is a good time to put out a new release?  The last one was ~18 months ago.

Here goes nothing.


Update links to point to new docs location

This PR updates our Readme and docs index to point people towards new documentation URL.

Shouldn't we remove the rest of /docs/?

Here is the report for 4d5829cf567db819e17cbba8b77138b02b2e2515 (mirumee/saleor @ moved-docs)
Base comparison is 57423534ab3d5af854157e443fc21a2e1ea004ec.
No differences were found. (click me)

# api.benchmark checkout
  test name                           	left count 	right count	duplicate count
  ------------------------------------	-----------	-----------	---------------
  add billing address to checkout     	         34	         34	             20
  add shipping to checkout            	          7	          7	              0
  checkout payment charge             	         14	         14	              0
  complete checkout                   	          6	          6	              0
  create checkout                     	         48	         48	             24

# api.benchmark homepage
  test name                           	left count 	right count	duplicate count
  ------------------------------------	-----------	-----------	---------------
  retrieve main menu                  	          5	          5	              0
  retrieve product list               	          4	          4	              0
  retrieve secondary menu             	          5	          5	              0
  retrieve shop                       	          2	          2	              0

# api.benchmark product
  test name                           	left count 	right count	duplicate count
  ------------------------------------	-----------	-----------	---------------
  product details                     	         13	         13	              3

# api.benchmark variant
  test name                           	left count 	right count	duplicate count
  ------------------------------------	-----------	-----------	---------------
  retrieve variant list               	          9	          9	              2

@patrys fixed, I've also updated the PR template to don't include documentation part.

I wanted to wait with merging this, but OK 😄

@maarcingebala sorry about that one, I've done that by force of habit 😅😂


Feature openapi has hardcoded k8s-openapi's feature to v1_15

Currently, trying to use another version of the openapi (i.e. v1_14) causes compilation to fail with the following error:
Both v1_14 and v1_15 features are enabled on the k8s-openapi crate. Only one feature can be enabled at the same time.

The feature indicates which version of Kubernetes the k8s-openapi crate should support.

If you have enabled both of these features yourself, please remove one of them. If you are writing a library crate, do not enable any features at all. Library crates *must not* enable any features on the k8s-openapi crate.

If you have not enabled one or both of these features yourself, then one of the library crates in your dependency graph *has*. Locate which library crates in your dependency graph depend on k8s-openapi and enable one of its features, and file a bug against them. You can search your Cargo.lock for "k8s-openapi" to discover these crates.

As described in k8s-openapi, libraries should not specify a version/feature. Is this feasible in this library?

Oh, that sounds wrong :(
Do you mind pasting how you are using kube + k8s-openapi in Cargo.toml? I thought this would't happen with default-features set to false, but maybe we need to remove the pin there.

Hi @clux
I was testing kube-rs in a fresh application against a 1.14 cluster, so I've added the following dependencies:
[dependencies]
kube = { version = "0.18.1", features = ["openapi"] }
k8s-openapi = { version = "0.6.0", default-features = false, features = ["v1_14"] }

Which resulted in that error. I think you need to get rid of this chunk and keep only the dev-dependencies with a hard coded version.

Have taken out all features by default. Think master is now better.
Thanks for the report!

releasing in 0.20.0


BLAKE3 Hashing over 32 -bytes Input

Along with 64 -bytes input, we can also hash 32 -bytes message, using BLAKE3.
Cost of hashing 32 -bytes: 4820 -cycles.

Note
Cost of hashing 64 -bytes is lower ( i.e. 4806 -cycles ) because in case of 32 -bytes message one needs to pad input with zeros to make it 64 -bytes, which is BLAKE3 block size. Read more about padding rule here.

Does that mean it would also be faster to use the 64-bytes implementation for a hashchain instead of the 32-bytes?

64 -bytes input case is cheaper in terms of VM cycles, which can prove to be faster in execution time, if hashchain is fairly long enough. Though it calls for much larger input to hashchain routine.

Looks good! Thank you! I left a few small comments inline.

Thanks for the review. Can you please take a look once again ?

Resolved merge conflict https://github.com/maticnetwork/miden/pull/563/commits/34e9e3c05e925fa68fec62e7c0d9c6bf98973d9d


readme: fix w3c url

This url is dead: https://github.com/w3c/trace-context/blob/master/spec/20-http_header_format.md
This should fix it.

Thank you @ledenis, PR merged and link's fixed!


Bluetooth: Audio: Fix double "not" in bcast immediate get

The description of ENODATA had an extra "not".

@Thalley not directly related but I am trying to address #65974 in https://github.com/zephyrproject-rtos/zephyr/pull/76750 and will likely also come up with guidelines re: @retval usage.
One thing that I think will change, although it may come across as a small detail, is that we probably should not use "if..." wording in the description, see https://github.com/kartben/zephyr/blob/doxy_retval_cleanup/include/zephyr/bluetooth/audio/audio.h#L1555-L1557

@Thalley not directly related but I am trying to address #65974 in #76750 and will likely also come up with guidelines re: @retval usage. One thing that I think will change, although it may come across as a small detail, is that we probably should not use "if..." wording in the description, see https://github.com/kartben/zephyr/blob/doxy_retval_cleanup/include/zephyr/bluetooth/audio/audio.h#L1555-L1557

Yeah it makes sense to not use if ... for retval.


[bug]: combineProps not merge refs as expected

When using combineProps to merge refs the internal ref is undefined.
codesandbox link
import { createEffect } from "solid-js";
import { combineProps } from "@solid-primitives/props";

function Button(props: any) {
  let ref: any;

  createEffect(() => {
    console.log(`inner: ${ref}`); // print "undefined"
  });

  return <button {...combineProps({ ref }, props)} />;
}

export default function App() {
  let ref: any;

  createEffect(() => {
    console.log(`outer: ${ref}`); // print "[object HTMLButtonElement]"
  });

  return <Button ref={ref}>Button</Button>;
}

Actually, it already works lol
You have to pass the ref prop as a function to combineProps, not the current value of your local variable.
Dong <div ref={ref} /> compiles it to a function as well.
https://codesandbox.io/s/solid-hope-ui-forked-pubkfm?file=/src/App.tsx
Also, inlining spreads (<div {...my_expression()} />) should be avoided now as far as I know. Because the expression might get evaluated multiple times.

Also, inlining spreads (<div {...my_expression()} />) should be avoided now as far as I know. Because the expression might get evaluated multiple times.

I'm not sure to understand, how this can be done correctly ?
<button {...combineProps()} />


Remove sass-rails in favor of sassc-rails

Fixes #203 -- sass gem is now deprecated.
Heads off warnings about deprecation of secret_token if Rails version > 4.

Existing tests pass with lots of warnings about circular includes (which appear to be in upstream gems) under Ruby 2.6.3 (MRI) and JRuby <IP_ADDRESS>.

Thanks!!


Example how to use Repo object

I want to use the Repo object to create a branch but it's not clear I  the README.
What I need to require and how to initialize it.
Thanks

Rather than instantiate a Repo directly you must use one of the methods listed in the readme to get hold of one. Your options are to use an existing repository, initialise one, or clone from a remote.

:+1:
Thanks
repo = require("gift")("repoName")


UI changes

I made little changes to the look and layout if the calculator.
The end result is attached below.

I made little changes to the look and layout if the calculator.
The end result is attached below.

what changes have you made specify that and plus you cann't just make a pr like that first you have to raise an issue for it then get it assigned then make a pr ok...


Error running job (pjh): Simple selection can't process <HDF5 dataset "electrodes": shape (32,), type "<i8">

We get the following message on sortingview backend:
Error in task recording_info.3: Error running job (pjh): Simple selection can't process <HDF5 dataset "electrodes": shape (32,), type "<i8">
HITHER JOBS: 0 pending; 0 queued; 0 running; 101 finished; 18 errored; 32 cache hit

also see that not every task function is registered

using sortingview backend version 0.6.5

Could you share a link to the workspace where this error is occurring?
Also 18/25 is the expected number of registered task functions when only the new backend is running.

I do not know which workspace @khl02007 was using when he got this error, but here is a workspace that was giving me trouble (and which I asked Kyu about before this issue was reported): https://sortingview.vercel.app/workspace/recording/R-5772b0fe308b?workspace=e127db62d41648dd9cb65b1cbf294da37fb65ba643b6938e3a46d182762bc208&channel=franklab

just for note: during meeting today we thought this was probably due to pynwb version (v 1.5 works but 2.0 doesn't). Actually, I just tried running everything in a copy of the old environment but pynwb updated to v2.0. And it works - this error doesn't get thrown. So the cause is still unclear, but it's good that it got resolved.

Thanks @khl02007 et al; the workspaces that were giving me trouble are also opening like normal now!

Great. I guess it would be good to get to the bottom of the issue. @khl02007 could you please post the output of pip list on the problematic conda environment? (also list the conda packages i guess)

@magland
In kachery-env2 (the cloned kachery env with pynwb updated to 2.0) but not in figurl env:
aiohttp    3.7.4.post0
aiohttp-cors    0.7.0
async-timeout    3.0.1
cffi    1.14.5
chardet    4.0.0
google-api-core    1.30.0
google-cloud-core    1.7.1
google-cloud-storage    1.40.0
google-crc32c    1.1.2
google-resumable-media    1.3.1
googleapis-common-protos    1.53.0
kachery    0.6.7
kachery-daemon    1.0.27
labbox    0.1.35
labbox-ephys    0.7.2
multidict    5.1.0
networkx    2.5.1
packaging    20.9
paho-mqtt    1.5.1
protobuf    3.17.3
pycparser    2.20
pyparsing    2.4.7
scikit-learn    0.24.2
spikefeatures    0.1.2
spikemetrics    0.2.4
spiketoolkit    0.7.5
threadpoolctl    2.1.0
typing-extensions    <IP_ADDRESS>
websockets    9.1
yarl    1.6.3

In figurl env but not in kachery-env2:
charset-normalizer    2.0.4

In both but different versions (kachery-env2 vs. figurl env)
decorator    4.4.2  vs.  5.0.9
google-auth    1.32.0  vs.  2.0.1
h5py    2.10.0  vs.  3.4.0
idna    2.10  vs.  3.2
ipython    7.25.0  vs.  7.27.0
numpy    1.20.3  vs.  1.21.2
pandas    1.2.5  vs.  1.3.2
pip    21.2.4  vs.  21.0.1
prompt-toolkit    3.0.19  vs.  3.0.20
Pygments    2.9.0  vs.  2.10.0
python-dateutil    2.8.1  vs.  2.8.2
requests    2.25.1  vs.  2.26.0
ruamel.yaml    0.17.10  vs.  0.17.16
ruamel.yaml.clib    0.2.4  vs.  0.2.6
scipy    1.7.0  vs.  1.7.1
setuptools    57.0.0  vs.  52.0.0.post20210125
simplejson    3.17.2  vs.  3.17.5
spikeextractors    0.9.6  vs.  0.9.7
tqdm    4.61.1  vs.  4.62.2
websocket-client    1.1.0  vs.  1.2.1
wheel    0.36.2  vs.  0.37.0

I tried updated h5py to 3.4; still works, so that's probably not it. Could it be one of those packages related to google cloud storage?

Thanks @khl02007 , it's sort of mysterious. I'm closing this for now, but it's good to have that record of which packages are installed in the working environment.


Faint flashing line when pulling down in detail view

To reproduce:

Go to any detail screen for an eatery.
Pull down and let go.
There will be a slight flash of a gray line at the divide between the header cell and the menu tab bar.

Closed with 6d4e84a


dapr list ignores --log-as-json

Expected Behavior
When running dapr list --log-as-json, I expect the output to be in JSON format.
Actual Behavior
The output is in the default table format.
Steps to Reproduce the Problem
% dapr --version
CLI version: 1.2.0-rc.2
Runtime version: 1.2.0-rc.3

% dapr list --help
List all Dapr instances. Supported platforms: Kubernetes and self-hosted

Usage:
  dapr list [flags]

Examples:

# List Dapr instances in self-hosted mode
dapr list

# List Dapr instances in Kubernetes mode
dapr list -k

Flags:
  -h, --help         Print this help message
  -k, --kubernetes   List all Dapr pods in a Kubernetes cluster

Global Flags:
      --log-as-json   Log output in JSON format

% dapr list --log-as-json
  APP ID              HTTP PORT  GRPC PORT  APP PORT  COMMAND  AGE  CREATED              PID
  Ninjabronze-Reaper  54536      54537      0                  4m   2021-05-25 10:36.29  28261

@philliphoff I believe the idea was that --log-as-json was for logs from daprd and the application not a change in the output format.
cc @pkedy

Sure, though in that case I'd argue that it's still a bug to show the option under the list command.  :-)
That said, an "output as JSON" option for list would be helpful in allowing other tools to wrap it.  For example, the VS Code extension currently has logic to extract running Dapr applications from the local process list.  That's exactly what dapr list does!  It'd be nice to eliminate that implementation in order reuse the Dapr CLI's implementation, but its current format makes parsing, while possible, more complicated than necessary.

opened a new issue listing this requirement https://github.com/dapr/cli/issues/728

bug still present


Error in QMChatCacheModel bundle

ERROR ITMS-90542: "Invalid CFBundleSupportedPlatforms value. The key 'CFBundleSupportedPlatforms' in the Info.plist file in bundle 'Payload/HeartKeeper.app/QMChatCacheModel.bundle' contains an invalid value '[iPhoneSimulator]'. Consider removing the CFBundleSupportedPlatforms key from the Info.plist. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue."

@Anilkr91 Could you please provide QMServices version?

I have added QMServices Manually

You can open folder which contains QMServices. There you can find the file with "podspec" extension.
Could you, please open this file and tell s.version?

@Anilkr91 , Any updates?

i have removed the  CFBundleSupportedPlatforms key from the Info.plist and it is working for me


Adding additional logic for tagging URIs

This code was pulled from the JsJaws service

github isn't updating the PR with the newest commit


Add missing wasm mime type

Wasm wont load in the browser without a corect Content-Type!

 One thing, could you do yarn denoify, and git add&commit&push the generated file. It is needed for Deno.

Done!


Fix itempanel overlap with footer/header bar

might be able to hide all bars but the one where it's drawn and then lower its z-value

Is that the issue in the screenshot below?

The overlap I'm thinking of is different from that, but it would be nice to also fix that. Those panels are really jank though, so I'm not sure how plausible it would be. I'll need to look into it a bit


fix: rename chainType Solana to SVM

Since there are new projects leveraging the Solana virtual machine (SVM) as the execution environment it makes sense to broaden the scope of chainTypes. Previously we used Solana as the chainType for the chain Solana. However, since we are concerned with the execution environments we should rather have the chain Solana be a subset of the chainType SVM.
Note: this is a breaking change and will have to wait for the corresponding backend fix before being merged.

Looks good to me.
Please make sure this is marked as a breaking change (https://www.conventionalcommits.org/en/v1.0.0/#commit-message-with-both--and-breaking-change-footer)

a fix should probably not be a breaking change and it's not really a fix, so maybe simply feat?
add ! behind the scope
separated with an empty line, please add BREAKING CHANGE: description

So it could look like:
header:
feat(Chain)!: rename chainType Solana to SVM
body:
Since there are new projects leveraging the Solana virtual machine (SVM) as the execution environment it makes sense to broaden the scope of chainTypes. Previously we used Solana as the chainType for the chain Solana. However, since we are concerned with the execution environments we should rather have the chain Solana be a subset of the chainType SVM.

Note: this is a breaking change and will have to wait for the corresponding backend fix before being merged.

BREAKING CHANGE: This changes the chainType for the Solana chain.


Voice recorder button should be disabled when model is busy.

Bug Description
During when model is busy in generating response or listening to a user's query, the voice recorder should be disabled. Currently it is enable and clicking it saying, "Please wait for the assistant to finish."
Screenshots

Suggestion
There can be two solution for this bug.
1- Simply disable the voice recorder button while model is busy and user has already submitted his prompt.
2- Maintain a queue for user's prompts while the model is already occupied and entertain the requests in FCFS order. (It is little complicated but it can add more value to the product)

agree on this, also, it would also be better if the icon showed differently whether its (idle/listening/processing)


Formatter break document with single line comments

Hello,
When the formatter prepend/append oneSpace or noSpace on a token, it break the document if a single line is between the 2 tokens
Langium version: 3.1.0
Package name: langium-lsp
Steps To Reproduce

Simple HelloWorld grammar

grammar HelloWorld

entry Model:
    (persons+=Person | greetings+=Greeting)*;

Person:
    'person' name=ID;

Greeting:
    'Hello' person=[Person:ID] '!';

hidden terminal WS: /\s+/;
terminal ID: /[_a-zA-Z][\w_]*/;

hidden terminal ML_COMMENT: /\/\*[\s\S]*?\*\//;
hidden terminal SL_COMMENT: /\/\/[^\n\r]*/;

one space between 'person' keyword and 'name' property

export class HelloFormatter extends AbstractFormatter {

    protected format(node: AstNode): void {
        if (ast.isPerson(node)) {
            const formatter = this.getNodeFormatter(node);
            formatter.property('name').prepend(Formatting.oneSpace())
        }
    }

}

simple hello file with a single line comment between person and name

person //comment
John

The current behavior
After the formatting the name is moved at the end of the single line comment
person //commentJohn

The expected behavior
person //comment
John

Here is a temporary workaround that works only if rule name is SL_COMMENT:
https://github.com/eclipse-langium/langium/blob/b2c40e3a8f06becfa7b18b04cfbef7b7931f164a/packages/langium/src/lsp/formatter.ts#L230
Skip the prepend formatting if the lastNode rule is SL_COMMENT
if (!lastNode?.hidden || isLeafCstNode(lastNode) && lastNode.tokenType.name !== 'SL_COMMENT') {
    const nodeEdits = this.createTextEdit(lastNode, node, prependFormatting, context);
    for (const edit of nodeEdits) {
        if (edit && this.insideRange(edit.range, range)) {
            edits.push(edit);
        }
    }
}

fixed by #1628


Allow generating extension api headless.

Add error checking to apis.

RS::get_singleton()->free happens often. What is the proper solution?
Typical design instruction says that we assume that preconditions are true and check before the call.

Superseded by https://github.com/godotengine/godot/pull/53208


don't throw exception when gracefulDisconnect it call while disconnecting

Right now if gracefulDisconnect is called after the connection has already disconnected (which can happen when requests finish processing after the connection is terminated), we end up throwing an exception.  Really instead we should just ignore the second call, so this does that.

Current coverage is 80.13%

Merging #286 into master will increase coverage by +0.03% as of 104252d

@@            master    #286   diff @@
======================================
  Files           70      70
  Stmts         3509    3509
  Branches       446     446
  Methods
======================================
+ Hit           2811    2812     +1
  Partial          0       0
+ Missed         698     697     -1

Review entire Coverage Diff as of 104252d

Powered by Codecov. Updated on successful CI builds.

:+1:


Use lists as writing type wrapper instead of TQueue

Usage of unsafeInterleaveIO for writing caused huge performance improvement
  injectWritingToRequest query dataList encoder request = request{
    requestBody = RequestBodyStreamChunked $ \np -> do
      writingData <- newIORef . BL.toChunks . toLazyByteString . mconcat . (query:) . map encoder $ dataList
-      np $ do
+      np . unsafeInterleaveIO $ do
        bss <- readIORef writingData
        case bss of
          [] -> return BS.empty
          bs:bss' -> do
            writeIORef writingData bss'
            return bs
  }

Before

After


improved compiler exception message

Processing this pull request

Pull request rejected by merge tool. Failed to parse change entry file: Invalid yaml in change entry /tmp/tmp4qwb1hvm/changelogs/unreleased/improve-exception.yml: mapping values are not allowed here
in "/tmp/tmp4qwb1hvm/changelogs/unreleased/improve-exception.yml", line 1, column 49

Processing this pull request

Merged into branches master in 5c0ec9317d6562ed419aaa34fa7f76157f50b3f4

Processing #3532.

Processing #3531.


0.0.16

It runs but there are some issues:

I think the default config save location should be changed. I lost my config on app update.
Wand -> Pil fallback seems to be broken. Wand itself has the same issue it had before
YouTube not tested
KDE runtime size may be significant

Fixes #15

try experimenting with environment variables MAGICK_CODER_FILTER_PATH, MAGICK_CODER_MODULE_PATH and MAGICK_CONFIGURE_PATH
https://imagemagick.org/script/resources.php#environment

Not planning on doing this


Fix syntax error on formResourcesPattern

Using version 7.17.2 I get the error Could not open ServletContext resource [/${camunda.autoDeploy.formResources:]due to a malformed @Value in CamundaProcessAutodeployment

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks @Drvolks !


Can you add deepseek-coder-v2?

afaik is the best open source model, no?
Also I would like to see claude 3.5 gpt4o and qwen2

We will add these models and release a official leaderboard very soon. In the meantime, you can look up their Arena-Hard score on their blogpost. DeepSeek-Coder-v2 and Qwen2-72B-Instruct both mentioned their Arena-Hard score in their release notes.


Add github-action to build and release swot.txt

Hi, thanks to this repo, it saved my time collecting educational emails.
It's a lightweight and convenient library for developers, but I found it non-user-friendly to read or get the list of educational emails.
In this PR, I create a Github Action to build and run src/swot/Compiler.kt for each commit, and then release the output out/artifacts/swot.txt on Github Release.
Base on it, the user can conveniently download (or write code to download) the swot.txt file from the page of Github Release. (an example is the following)
Note that I name the release latest (The new one will overwrite the old one), because I have observed that your repo has a lot of commits and it's not a good idea to create releases for every commit (unless the old release will be deleted).
You can give me any feedback.

@zhangt2333 .github/workflows/release.yml: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.

@philipto
Hi, your reply looks like a robot. Can you read my PR description?
If this repo does not accept suggestions other than adding educational email, I will close this PR.

@zhangt2333 .github/workflows/release.yml: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.

@zhangt2333 Thank you for your suggestion. We usually do not accept any suggestions for the code here, just for the content of the email domains list. I will pass your suggestion to the respective team, and they will decide on the request.
It may take a while because maintaining the email domains list for issuing free licenses for JetBrains tools is a priority.
Thank you for your understanding.

@philipto ok. Thanks for your reply.

@zhangt2333 .github/workflows/release.yml: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.

@zhangt2333 .github/workflows/release.yml: this request has an incorrect file path format, please ensure that you are familiar with     this repository rules located at the bottom of this page and change     your request accordingly. If you don't know how to change request, close it and open a new one.     If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message.


Gamestate/wip

Some logic of the keys are not being used or called at all, have to fix that because I refactored the main a lot

What I now did in the main is creating a gamestatemanager class and you can use it in other classes if you make a run method which has update method and a  display update in it.
See that I have merge conflicts too , I think it is cause I refactored the main a lot to let the gamestate work.
Also I changed two while loops, now only the game class handles the whole while running loop instead of having main menu class kinda to the same thing.


Add changes to support URIs with path to changelog

Could we release a version with this update? There's no workaround I can take other than forking and have a custom version in private gem repository (I'm building another gem that uses this one).

Yes, I will release a new version within 24 hours.

Awesome, thanks so much for being so fast :+1:

@polmiro 1.5.0 is up on rubygems.org.

Great thanks!
On Apr 8, 2015 7:39 PM, "Michael Klishin"<EMAIL_ADDRESS>wrote:

@polmiro https://github.com/polmiro 1.5.0 is up on rubygems.org.
--
Reply to this email directly or view it on GitHub
https://github.com/ruby-amqp/rabbitmq_http_api_client/pull/17#issuecomment-91099355
.


Added circularTouchZone.

When enabled, requires touch events to be in bounding-circle of view.
This commit includes updates to the documentation as well as the Demo to verify its operation.


Always int row error

it always show to me this error wwhen i try to set up my xlsx table.
here : Invalid column header name {0}. Any c# keyword should not be used for column header. Note it is not case sensitive.
https://image.ibb.co/dRctt6/Cattura.png
and here the table sample

and here the error if i add a number to each title, it works but no good result.
ps im using unity 2017.2

Same for ExcelQuery.

HI,
You need to change the name of header column "INT" to something other as "INTL" or whatever is not any keyword of C#.
Which means you can't use 'short' or 'SHORT' for name of head column.
Change 'INT' to 'INTL' (or any other name you prefer) then try it again.
Cheers,

ok i fixed type binding error, but the BaseExcelEditor and editor.Load error still remain, even if i actually have those classes. what i should i do?
https://ibb.co/iY7Mfm

Check 'BaseExcelEditor.cs' file is under Assets/Quicksheet/ExcelPlugins/Editor folder.
Could you send your spreadsheet to me so, let me see the problem?
It looks like that you set something wrong in the settings.
If 'AIG1' is one of header column, it should be generated as a variable and has no problem like you've mentioned.

the BaseExcelEditor is AS IS provided. and AGI1 is no problem anymore just the base class is.
and this make with any kind of datasheet.

upload picture
and here the import setting

Both of 'Runtime' and 'Editor' paths are missing. You should specify those paths.
e.g. Create a folder Assets/Data/Runtime and Assets/Data/Editor then, specify the paths:
Runtime: Data/Runtime
Editor: Data/Editor
Any generated .cs files concerned about editor script files should be put under 'Editor' folder.
e.g. FighterEditor.cs should be put under any 'Editor' folder.
See the document for more details.
Cheers,


Create thread-safe storage of source-space paths

Currently, as described in #670, when multiple catkin cmake processes are running with a merged develspace, they each want to modify devel/.catkin in order to store the sourcespace paths for each package. This information is used to build PATH-like variables like $ROS_PACKAGE_PATH.
If a parallel-safety flag is set, as proposed in  #675, then we could generate this file with a top-level tool like catkin build.

I assume catkin_tools addresses the need in its own way and this ticket can be closed?

I assume catkin_tools addresses the need in its own way and this ticket can be closed?

No, catkin_tools doesn't address this.


Allow to change the compatibility mode in any direction

This is linked to https://github.com/zalando/nakadi/pull/1226

👍

👍


Update ja/docs/contribute/suggesting-improvements.md

Update #28267
A description for location of link was already modified in Japanese page.
I modified "button" to "link".

/lgtm
Thank you to create this.

/assign
/approve


German Translation

Michael Heißmeier has sent a message to learnosm@hotosm volunteering - am contacting to arrange section & method. Please allocate to me & add Translation label - sorry my access doesn't allow me to do these bits.

'in translation' header has now been added to all the files. I've put the already translated iD editor section into the correct folder & have removed duplicates. Should all now be ready for translating.

'in translation' header has now been added to all the files. I've put the already translated iD editor section into the correct folder & have removed duplicates. Should all now be ready for translating.

translated 0300-12-31-editing.md and 0300-11-18-editing-techniques.md, so far without creating pull requests;
started translating 0300-11-30-josm-tools.md

translated 0300-12-31-editing.md and 0300-11-18-editing-techniques.md, so far without creating pull requests;
started translating 0300-11-30-josm-tools.md

Created pull requests for 0300-12-31-editing.md, 0300-11-18-editing-techniques.md and 0300-11-30-josm-tools.md which I translated completely, the last file got some new screenshots as well. The final missing bit is a reference to a new samples file which I will change once that file has been added to the repository.
I will continue with 0300-11-29-josm-plugins.md and 0300-11-28-josm-more-tools.md, the latter file will again require a couple of new screenshots with the German interface of josm.

Thanks @michael63-osm

The final missing bit is a reference to a new samples file which I will change once that file has been added to the repository.

Which file or link are we talking about? In which section?
Is someone about to add it to the repository or is it work to do later?

@althio, right at the beginning of editing/0300-11-30-josm-tools.md there is a link to tools_menu_sample.osm. This file contains josm menu entries as strings next to the samples used for demonstrating various techniques (you can see that in a number of screenshots later on that page). In order to keep that in sync with the German interface of josm I translated these strings and sent the new version of the file to @Nick-Tallguy together with some screenshots I made. Once he installs the localized sample file I (or someone else) can quickly update the link so that people can download the appropriate version.
By the way, I just see that for some reason the last part of the page is not translated. I thought I did it completely but will surely finish it soon and pull it together with the next translated bucket.
Regards
Michael

Created pull requests for 0300-11-29-josm-plugins.md and 0300-11-30-josm-tools.md; I finished the missing parts of the last file and changed the download link to the localized file which Nick installed. Will now work on 0300-11-28-josm-more-tools.md

Hi @michael63-osm

I would welcome suggestions for further translation work.

I think it is also worth reviewing and updating the beginner section.
In particular we are receiving feedback because some pages and screenshots are related to a former interface version of OSM.
I can forward you a recent feedback in German about outdated content in http://learnosm.org/de/beginner/start-osm/#speichere-ein-bild-der-karte
Note: Unfortunately, in English the corresponding content was apparently removed when the page was updated.

@althio, it took me a while to figure out what was the original source for that start-osm translation. It turned out to be that file at a previous location (in the root of posts_/en, outside of the beginner folder). The previous section about saving the map was replaced by a section about different styles by @jeffhaack during this commit
Maybe Jeff can comment a bit about the reasoning for that.
Quite generally, someone who can read German will find that there are subtle differences in the style of the beginners' chapters and the new ones translated by me. I do prefer a somewhat more formal style (not exaggerated though) to rather nerd-like language as it may be appropriate for a presentation at a mapping party, be it only to assure the reader that we take him and his problems serious.
Bottom line: I may well have a look at the beginners chapters and fix issues there, but I would like to rework the pages concerned as well as far as style is concerned. And I still think that showing beginners how they can quickly print a map is useful.
I am still waiting for Nick to install a couple of screenshots for the next editing chapter, would finish that and would then have a closer look at the current status of the German version of the beginners chapter.

@michael63-osm sorry if my request was unclear. Thank you for tracking down the modification and commit.
About style: Please do as you feel so that your writing is more comfortable and adapted to your readers. I totally support you.

I still think that showing beginners how they can quickly print a map is useful.

Agreed. IMO It should be added back in English and updated in all languages. No objections @jeffhaack @Nick-Tallguy ?
From user feedback it seems this page and this item are sorely needed. So maybe we could open an issue to address that at least in English?

waiting for Nick to install a couple of screenshots for the next editing chapter

Sorry if I misunderstand; who is creating the screenshots? You or Nick? If you have the files available we can add them as part of your commits/pull requests, can't we?
Thank you for all your work here!

The screenshots are new ones because they show translatable strings from the JOSM GUI. I think that most people who read the German version of learnosm will use the German interface of JOSM so we need different screenshots for those images which do not exclusively show graphics.
The procedure I follow so far is to generate those screenshots, send them to Nick and he installs them under images/de in folders which do not yet exist. I then exchange the respective links in the document and finally pull the documents. As he told me that he currently has limited connectivity this leads to some delay. But I do not consider this a problem - pulling can wait a bit.

@michael63-osm should all be up to date now. Connection problems are over - just the jet lag to deal with!  Please let me know if I've missed anything.

Created pull requests for a couple of files: the newly translated 0300-11-28-josm-more-tools.md and previous ones where I removed the in-translation header and fixed the titles (they were still in English).
Would now turn to 0200-12-29-start-osm.md from the beginners section. My suggestion is to get the paragraph on printing images up to the current layout, merge the paragraph on different map styles from the English version and polish the whole content somewhat:

work a bit on language style as explained previously
in the 7th bullet item on creating an account I would rather stress that the OSM password should be different from a valuable password like one's mail password, not just say it could be different
eliminate bullet points 11 and 12; yes, newbies will be reading this but we should not let them feel being treated like computer newbies - I assume a reader will know how to access his email
the German version still considers Potlatch2 as editor for a first edit - must upgrade this to iD
add the missing "moving forward" links

@michael63-osm I agree with all you are suggesting, especially your points about points 11 & 12. It's one of those lists you tend to skim read & not realise how unnecessary it actually is. Keep up the good work.

@michael63-osm
About style: I think most of your ideas will find some resonance in this Proposed Style Guide for LearnOSM.
@Nick-Tallguy
I think this is valuable guidance, to be added in a readme/contribute/contributing page. If we agree, we can open an new issue about style and guidance and leave this issue to german translation. ;)

@althio I agree

Created pull request for 0200-12-29-start-osm.md which is now consistent with the current website

Created pull request for 0200-12-24-start-id.md (modified image sent separately to Nick-Tallguy) and started working on 0200-12-18-more-about-josm.md

Created pull request for 0200-12-18-more-about-josm.md (modified images sent separately to Nick-Tallguy). Added "move forward" links to all documents in the beginners' chapter in the same way as they appear in the English version.

Started converting 0200-12-12-papers.md from Walking Papers to Field Papers

@michael63-osm I'm sure you know, but just in case - Field papers have just updated - not sure that anything we have on the site so far is up to date.

Created pull request for 0200-12-12-papers.md including modified images. I went through the process on the field papers website making snapshots so this is now more up-to-date than the English version.

Start translating 0300-06-15-josm-relations.md

Created pull request for 0300-06-15-josm-relations.md.
Next in the queue are the two documents on JOSM presets

Created pull request for 0300-08-15-josm-presets.md and 0300-07-15-creating-custom-presets.md together with a small fix in 0300-06-15-josm-relations.md.

@michael63-osm I'd like to close this issue now. I've given you collaborator access to the staging site at https://github.com/Nick-Tallguy/Nick-Tallguy.github.io so that you can approve your own pull requests of changes you feel are needed.
I've just implemented the changes on the beginner section & josm sections and would like to thank you for all your help in implementing these.

This and other languages are now using the system on Transifex  - closing this. Open to discussion if another system becomes apparent.


plugin: can not lookup exported function

Please answer these questions before submitting your issue. Thanks!
What did you do?
Build a plugin and tried to lookup a function.
plugin.go:
package main

// // Nothing to do
import "C"

func Init() {
}

func main() {

}

main.go:
package main

import (
    "log"
    "plugin"
)

func main() {
    p, err := plugin.Open("plugin.so")

    if err != nil {
        log.Fatal(err)
    }

    _, err = p.Lookup("Init")

    if err != nil {
        log.Fatal(err)
    }
}

Commands:

go build -buildmode=plugin plugin.go
go run main.go

What did you expect to see?
No errors.
What did you see instead?
2016/09/17 12:07:57 plugin.Open: could not find symbol Init: /home/justinn/Workspace/go/src/github.com/nuss-justin/plugintest/plugin/plugin2.so: undefined symbol: plugin2.Init

Trying the example code from the plugin.Symbol documentation I get a similiar error:
panic: plugin.Open: could not find symbol F: /home/justinn/Workspace/go/src/github.com/nuss-justin/plugintest/plugin_name.so: undefined symbol: plugin_name.F

System details
go version devel +2e2db7a Sat Sep 17 02:54:11 2016 +0000 linux/amd64
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/justinn/Workspace/go"
GORACE=""
GOROOT="/opt/go"
GOTOOLDIR="/opt/go/pkg/tool/linux_amd64"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build787786251=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
uname -sr: Linux 4.7.2-1-ARCH
/usr/lib/libc.so.6: GNU C Library (GNU libc) stable release version 2.24, by Roland McGrath et al.
gdb --version: GNU gdb (GDB) 7.11.1

same here
What did you do?
plugin.go
`package main
import "C"
import "fmt"
func H() {
fmt.Printf("hello, world!")
}
main.gopackage main
import (
"plugin"
)
func main() {
p, err := plugin.Open("plugin.so")
if err != nil {
panic(err)
}
hello, err := p.Lookup("H")
if err != nil {
	panic(err)
}

hello.(func())()

}
`
What did you expect to see?
prints 'hello, world'
What did you see instead?
`> go build -buildmode=plugin plugin.go

go run main.go
panic: plugin.Open: could not find symbol H: /home/reus/plugin/plugin.so: undefined symbol: plugin.H

goroutine 1 [running]:
panic(0x499ac0, 0xc42000c110)
/home/reus/go/src/runtime/panic.go:496 +0x1a0
main.main()
/home/reus/plugin/main.go:10 +0x207
exit status 2
`
Does this issue reproduce with the latest release (go1.7.1)?
tip
System details
go version devel +2e2db7a Sat Sep 17 02:54:11 2016 +0000 linux/amd64
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/reus"
GORACE=""
GOROOT="/home/reus/go"
GOTOOLDIR="/home/reus/go/pkg/tool/linux_amd64"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build888965219=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
uname -sr: Linux 4.6.4-1-ARCH
/usr/lib/libc.so.6: GNU C Library (GNU libc) stable release version 2.24, by Roland McGrath et al.
gdb --version: GNU gdb (GDB) 7.11.1

(I was not expecting bug reports this quickly. I'll take a look on Monday.)

The bug is that "go build -buildmode plugin plugin.go" will incorrectly use
"command-line-argument" as the package name.

There is also an issue (for me), if I use a path when opening the plugin: http://sprunge.us/STRM
It works fine if I Load("a.so"), instead of Load("./a.so"). The same happens, when I use an absolute path, instead of ./.

(btw: It's pretty awesome that this actually happened :) )

Awesome feature!
Quick workaround:
diff --git a/src/plugin/plugin_dlopen.go b/src/plugin/plugin_dlopen.go
index 45c0eeb..db667f9 100644
--- a/src/plugin/plugin_dlopen.go
+++ b/src/plugin/plugin_dlopen.go
@@ -33,6 +33,7 @@ import "C"

 import (
        "errors"
+       libpath "path"
        "sync"
        "unsafe"
 )
@@ -58,6 +59,7 @@ func open(name string) (*Plugin, error) {
        // TODO(crawshaw): look for plugin note, confirm it is a Go plugin
        // and it was built with the correct toolchain.
        // TODO(crawshaw): get full plugin name from note.
+       name = libpath.Base(name)
        if len(name) > 3 && name[len(name)-3:] == ".so" {
                name = name[:len(name)-3]
        }

I didn't find that the workaround above worked for me.
What did work for me was putting the dynamically loaded
code into a package inside $GOPATH rather than explicitly
passing a Go source file to go build.
For me, the unexpected thing here is that the file name of the dynamically loaded module is important.
For example, if I put my dynamic module into package "foo", then build it, creating
"foo.so", and load it with plugin.Load("foo.so"), it works. However if I rename
"foo.so" to "bar.so", the load no longer works.
The plugin documentation seems to indicate that the path name is not important,
but it is. In fact, it doesn't seem to be possible to load two dynamically loaded
modules that have the same package name. When I tried it with two
packages (with different package paths) but the same name, I got this panic:
runtime: impossible type kind 0
fatal error: runtime: impossible type kind

goroutine 1 [running]:
runtime.throw(0x54ab9e, 0x1d)
	/home/rog/go/src/runtime/panic.go:587 +0x95 fp=0xc420051710 sp=0xc4200516f0
runtime.typesEqual(0x7f2fd74ac1c0, 0x7f2fd77af1e0, 0x7f2fd77af1e0)
	/home/rog/go/src/runtime/type.go:651 +0x91d fp=0xc420051828 sp=0xc420051710
runtime.typesEqual(0x7f2fd74ae280, 0x7f2fd77b1280, 0xc40e105ecb)
	/home/rog/go/src/runtime/type.go:606 +0x734 fp=0xc420051940 sp=0xc420051828
runtime.typelinksinit()
	/home/rog/go/src/runtime/type.go:504 +0x3bd fp=0xc420051b30 sp=0xc420051940
plugin.lastmoduleinit(0x54c8fb)
	/home/rog/go/src/runtime/plugin.go:39 +0x16a fp=0xc420051bf0 sp=0xc420051b30
plugin.open(0x54c91e, 0x3, 0x0, 0x0, 0x0)
	/home/rog/go/src/plugin/plugin_dlopen.go:76 +0x3b8 fp=0xc420051e28 sp=0xc420051bf0
plugin.Open(0x54c8fb, 0x29, 0xc420051ee8, 0x1, 0x1)
	/home/rog/go/src/plugin/plugin.go:28 +0x35 fp=0xc420051e60 sp=0xc420051e28
main.test(0x54c8fb, 0x29)
	/home/rog/src/tstplugin.go:13 +0x4d fp=0xc420051f28 sp=0xc420051e60
main.main()
	/home/rog/src/tstplugin.go:9 +0x4f fp=0xc420051f48 sp=0xc420051f28
runtime.main()
	/home/rog/go/src/runtime/proc.go:185 +0x20a fp=0xc420051fa0 sp=0xc420051f48
runtime.goexit()
	/home/rog/go/src/runtime/asm_amd64.s:2158 +0x1 fp=0xc420051fa8 sp=0xc420051fa0

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
	/home/rog/go/src/runtime/asm_amd64.s:2158 +0x1

I believe this was fixed by 9da7058466c.


Random RequestTimeouts

Is anybody else getting random timeouts?
Even with using the sync example, it times out regularly and I have not found a pattern.
return self._execute(api_commands, timeout=timeout)
File "xxxxx/venv/lib/python3.5/site-packages/pytradfri/api/libcoap_api.py", line 85, in _execute
raise RequestTimeout() from None
pytradfri.error.RequestTimeout
Just to be clear, it works fine and I don't think it is related to the code here, it's just that it seems totally unstable?

#208 is seeking to improve stability

Hmm, is that gonna help with this?
  devices = api_request(devices_commands)
  File "/xxxxxx/venv/lib/python3.5/site-packages/pytradfri/api/libcoap_api.py", line 101, in request
    result = self._execute(api_command, timeout=timeout)
  File "/xxxxxx/venv/lib/python3.5/site-packages/pytradfri/api/libcoap_api.py", line 85, in _execute
    raise RequestTimeout() from None
pytradfri.error.RequestTimeout

lines 82-85 in libcoap_api:
 try:
            return_value = subprocess.check_output(command, **kwargs)
        except subprocess.TimeoutExpired:
            raise RequestTimeout() from None

This is not on observations, but on getting the devices.

No, I haven't tried the other one yet. But, now that I'm running my app from a pi and not from my laptop anymore, it doesn't seem to happen that frequently. I've also created a callback in the rare case it happens so it's not really an issue anymore.
I think it must be something with my local environment.

Ok, closing the issue.


Ensure we can translate strings with JS Lingui

Js Lingui has changed since our initial implementation. The <Trans> component looks to keep working as expected but strings passed to props.i18n.t as done previously (see https://github.com/pg-irc/pathways-frontend/commit/e6843b6bfec3eb9b38211a891854917b306790ed#diff-7765904c0fb44044594e919a5dd53488R55) don't appear to be picked up by yarn extract. Here's some useful links:

This outlines what withI18n should look like now: https://lingui.js.org/ref/react.html#withi18n
This covers TS support: https://lingui.js.org/guides/typescript.html, and should be reviewed to see if we need to bring in any new type definitions, I think we'll likely want at least withI18nProps from lingui__react as we're currently using our custom i18nProps type.

AC:

Develop a standardized way to translate strings in cases where we cannot use the <Trans> component.
Be sure to check yarn extract properly extracts these strings and they should show up in messages.js files in the /local/[language-code]/. directories.

@rasmus-storjohann-PG review today and close or update or assign to someone

Currently we are not using the props.i18n.t in the welcome component or anywhere else that I can find. Closing this issue, we'll deal with this problem if and when we run across it in the future.


add the cross-section info

put the xsection info in the plotting code

@Ming-Yan thanks, any chance you could factor it out into a module?
I am guessing the signature is sth like  scale(<dict/hist-in>, xs_dict, sample_axis) -> <hist-out> so it should be easy to have this in a module called plotting or sth.

I think I could do something similar like this, then we can get scales through the module.
This could be either put in the code or scale out as a module in a python file
`def scale_xs(events,lumi):
events2 = output2['sumw']
#xsection in pb
xs_dict = {
    'QCD_Pt-15to20_MuEnrichedPt5_TuneCP5_13TeV_pythia8':3820000,
    'QCD_Pt-20to30_MuEnrichedPt5_TuneCP5_13TeV_pythia8':2960000,
    'QCD_Pt-30to50_MuEnrichedPt5_TuneCP5_13TeV_pythia8':1652471,
    'QCD_Pt-50to80_MuEnrichedPt5_TuneCP5_13TeV_pythia8':437504,
    'QCD_Pt-80to120_MuEnrichedPt5_TuneCP5_13TeV_pythia8':106033,
    'QCD_Pt-120to170_MuEnrichedPt5_TuneCP5_13TeV_pythia8':24720,
    'QCD_Pt-170to300_MuEnrichedPt5_TuneCP5_13TeV_pythia8':8654,
    'QCD_Pt-300to470_MuEnrichedPt5_TuneCP5_13TeV_pythia8':797,
    'QCD_Pt-470to600_MuEnrichedPt5_TuneCP5_13TeV_pythia8':79,
    'QCD_Pt-600to800_MuEnrichedPt5_TuneCP5_13TeV_pythia8':25,
    'QCD_Pt-800to1000_MuEnrichedPt5_TuneCP5_13TeV_pythia8':4.7,
    'QCD_Pt-1000toInf_MuEnrichedPt5_TuneCP5_13TeV_pythia8':1.6,
    'WJetsToLNu_TuneCP5_13TeV-madgraphMLM-pythia8':61524,
    'DYJetsToLL_M-50_TuneCP5_13TeV-madgraphMLM-pythia8':6024,
    'TTToHadronic_TuneCP5_13TeV-powheg-pythia8':313.9,
    'TTTo2L2Nu_TuneCP5_13TeV-powheg-pythia8':72.1,
    'TTToSemiLeptonic_TuneCP5_13TeV-powheg-pythia8':300.9,
    'ST_tW_top_5f_inclusiveDecays_TuneCP5_13TeV-powheg-pythia8':35.6,
    'ST_tW_antitop_5f_inclusiveDecays_TuneCP5_13TeV-powheg-pythia8':35.6,
    'ST_t-channel_top_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8':136.02,
    'ST_t-channel_antitop_4f_inclusiveDecays_TuneCP5_13TeV-powhegV2-madspin-pythia8':80.95,
    'ST_s-channel_4f_leptonDecays_TuneCP5_13TeV-amcatnlo-pythia8':3.74,
    'ST_s-channel_4f_hadronicDecays_TuneCP5_13TeV-amcatnlo-pythia8':11.24,
    "WW_TuneCP5_13TeV-pythia8":63.21,
    "WZ_TuneCP5_13TeV-pythia8":47.13,
    "ZZ_TuneCP5_13TeV-pythia8":16.523
}
scales={}

for key in events:
    if type(key) != str or key=="Data": continue
    scales[key]=xs_dict[key]*lumi/events[key]
return scales

We could the do some simple things like
events = output['sumw']
lumi = 4319 #in pb
scales=scale_xs(events,lumi) # get weight through this
`

That's the easy part right? There should be a function to apply these to coffea.hist objects. Would be nice if the the xs info was a separate file in a json format. Possibly you could even query https://cms-gen-dev.cern.ch/xsdb/ automatically

update the xsection reader into python module by doing scale_xs(coffea.hist,luminosity,output['sumw']) , the modules are in xs_scaler.py and I stored the xsection info in xsection.json.
But the info in   is not complete correct, for example the ttbar leptonic decay, hadronic decay and semileptonic decay is same xs...

@Ming-Yan scaler looks ok to me, are you sure you want to commit the notebooks as well? they don't generate a good diff so it's hard to keep track of the changes

remove the jupyter notebook, leave the original one

alright, looks good to me


Exposing the full ref as part of info

I ran into a project where I need the full ref info as well, so adding this here. Not sure if you wanted to keep it simple but doing a pull request in case you like it :|

So sorry for the long delay in responding here.  This seems great, would you mind rebasing?

I'm definitely still interested in this, but seems stale at this point (likely my fault for not getting back to you in a timely fashion) so I'm going to close...
Again, I'm sorry for the very long initial review delay here. 😢


Missed 'unlink' events with cwd + awf

Hello,
I've been tracking a bug in chokidar where some 'unlink' events are not fired. I'm pretty sure it's in chokidar code, as some events are fired in for a path and later the same path is no longer in getWatched() and no unlink event have been fired for it.
I've added some console.log in chokidar code to try to understand what happened. I think its cwd + awf + a file updated and then moved.
https://github.com/paulmillr/chokidar/blob/master/index.js#L516-L520
Here, path is absolute but this._pendingWrites has relative paths as keys. So, cancelWait is not called and this._pendingWrites still has an entry for the relative path associated to path when _emit is called.
https://github.com/paulmillr/chokidar/blob/master/index.js#L144 +
https://github.com/paulmillr/chokidar/blob/master/index.js#L151
Here, the path is set relative to cwd. Thus, it is found in this._pendingWrites and the emit is cancelled.
If I am right, to fix it, we have to transform path in a relative path before checking it in cancelWait. But it's not enough.
In theory, awf makes an add and an unlink events to cancel. But, here, it's a change and an unlink, so only the update should be canceled. Should we track if the first event of awf is an add or a change to and return it to cancelWait, in order to return or not here: https://github.com/paulmillr/chokidar/blob/master/index.js#L519?

Sounds really complex. Is there a set of steps you can describe or example code that will consistently demonstrate the problem?
cc/ @alexpusch

@es128 I've made a PR (#451) with 2 commits. The first one add a failing test case and the other fix it.


Publish Signed OOB VSIX on regular cadence on GitHub

@brettfo has done a lot of internal work to get our builds in order so that we can produce a signed VSIX for vs2017 quite easily.  I propose a regular cadence (~1 week or so) to publish a signed VSIX of the latest master which builds successfully, so that folks can get the latest and greatest tooling.
What this does mean is that the VSIX may not be nearly as well-tested, and from time-to-time may introduce a breaking change or regression.  The assumption is that if you decide to install this VSIX, you're opting into that less-tested path.  Problems in that area will be addressed of course, but in general, the most stable tools will be the ones that ship directly with VS.
I'm happy to put myself on the hook for uploading such a VSIX, making sure installation instructions are correct, and being the person you can yell at if something breaks because you installed it.

This is just great.

Alternatively to posting directly on github, we could upload to myget (similar to the Roslyn vsixes at https://dotnet.myget.org/gallery/roslyn

@Pilchie I think that's an even better idea.  @brettfo any estimate on how much work would be needed to upload signed builds to MyGet?

I have no idea, but @jmarolf might; I seem to remember him doing something with regular updates for the Roslyn VSIXs.

As an update, we got the info about how to get our builds out into a MyGet feed.  We're doing this.

CLOSIN'
https://blogs.msdn.microsoft.com/dotnet/2017/03/14/announcing-nightly-releases-for-the-visual-f-tools/


Lisa the Pointless

added port files
New Port for {Lisa the pointless }
Game Information

Title: { Lisa The Pointless }
URL: { https://gamejolt.com/games/lisa-the-pointless/221705}

Submission Requirements
CFW Tests
Ensure your game has been tested on all major CFWs:

[O ] AmberELEC
[O ] ArkOS
[O ] JELOS

Resolution Tests
Test all major resolutions:

[O ] 480x320
[O ] 640x480
[O ] 720x720 (RGB30)
[O ] Higher resolutions (e.g., 1280x720)

File Structure

Your port should have the following structure:

portname/

port.json
README.md
screenshot.jpg
cover.jpg
Port Name.sh
portname/

Additional Resources
For an in-depth guide on creating a pull request, refer to: PortMaster Game Packaging Guide

i did the gameinfo.xml i couldnt find an exact release date and i dont think the game has a publisher


Handle auto manipulators resumes properly

Currently, some features works as expected, but some don't -- resulting some manipulators being never run while some are executed.

Not reproducible? At least all triggerer is called right after they are reactivated...
Need to collect more debug info.

Sometimes a triggerer is considered finalized -- with should never happen. Added TODO in the code as well.

Should be fixed with 1fa1eebe415814e5483401d765aa3100c6b1996c.
The root cause was that exceptions by auto manipulator triggerers were hidden -- i.e., if can_trigger() has a bug, it was silently killed.
Need to track down the underlying bug though.