Create Typography Components

What

[x] Build all of the typography elements that are currently in the Figma doc.
[x] Build as separate components
[x] Build Mono Variant
[x] Build Modifier spans, ex
Build stories that:

[x] display all the texts and which components to use
[x] give a rundown on how to use modifiers (with examples)

Closed by #74 🎉


run detectnet.py use own trained model in jetson nano board issue:

the argument "--network"="ssd-mobilenet.onnx"
i found The target of detection is still the original pre-model target and I am the target that  I want to detect the water cup

@fa00fa sorry for the delay - try using --model=ssd-mobilenet.onnx, or there is now a dedicated detectNet API for loading custom models without using the command-line:
https://github.com/dusty-nv/jetson-inference/blob/022e240a96a20bd17a06dd7060fccf98f1667227/python/examples/detectnet.py#L57


Fix/Empty XML Tags

Signed-off-by: Björn Müller<EMAIL_ADDRESS>set Empty Policy and Artifact attributes to null and added Tests

[x] Ensure that you followed http://eclipse.github.io/winery/dev/ToolChain#github---prepare-pull-request. Especially, we require a single commit
[x] Ensure that the commit message is a good commit message
[x] Ensure to use auto format in all files
[x] Ensure that you appear in NOTICE at Copyright Holders
[x] Tests created for changes
[ ] Documentation updated (if needed)
[ ] Screenshots added (for UI changes)

Can one of the admins verify this patch?


WInUI crashes trying to build simple application from VS templates

Describe the bug
WinUI crashes with:
An unhandled exception of type 'System.DllNotFoundException' occurred in BgLabelControlApp.dll
Steps to reproduce the bug

Build a simple WinUI application according to this walk-through: https://docs.microsoft.com/en-us/windows/apps/winui/winui3/xaml-templated-controls-csharp-winui-3
Instead of building the custom control in the same directory, make a Class Library (WinUI 3 in Desktop). Place the custom control in this project instead of the BgLabelControlApp project.
Run the program.

Expected behavior
I expect the program to run and produce a simple screen with a stock button and a custom control.
Screenshots

NuGet package version
1.0.3
Packaging type
Unpackaged
Windows version
Windows 11 version 21H2 (22000)
IDE
Visual Studio 2022
Additional context
You will have to resolve the references to the library from the original walk-through, but you're basically crashing right out of the gate with any Visual Studio template that links to a library containing WinUI elements.

Just based on the error, can you double check that the startup project is set to the application packing project, and not the C# app project? Just at a glance, this looks like the error that occurs if you try to run the wrong project.
Thanks,
Ben

I'm not building a packaged version. Look at the URL in the OP. I'm just building a WinUI app. Works without a library, crashes with a library.

The URL you provided is broken, but it's easy enough to cut/paste.

Begin by creating a new project in Microsoft Visual Studio. In the Create a new project dialog, select the Blank App (WinUI in UWP) project template, making sure to select the C# language version.

When you encountered this step, what did you do? That template doesn't exist (nor does WinUI 3 support UWP anymore), so am curious what you did. It would be helpful if you could just zip up a sample and attach it here too.

I've attached the project.


Add option for "Srcset" tab

In your tinymce.init(), add "image_srcsettab: true" to allow editing of an image's SRCSET attribute. We can now support HiDPI ("Retina") images.

Closing this, as this repo is only used for distributing TinyMCE. If you'd like to submit a bug fix or feature, please head over to the actual TinyMCE repository: https://github.com/tinymce/tinymce/


Please release 1.1.0 with Scala Native 0.5 support

Howdy 👋
Seems like PRs bumping Scala Native have long been merged, but there's so far no new release.
Could you please release 1.1.0? If there is work necessary to do that, I volunteer myself or @keynmol.
Cats itself bumped to SN0.5 in a minor release so there is precedent in TL org.

Just +1 that this should be a minor version bump, not a patch release.
That will give us at least some wiggle room if we needed a new release for libraries unable to update to Scala Native 0.5, like http4s.

I am beginning this process now.

https://github.com/typelevel/cats-parse/releases/tag/v1.1.0
I think this release is going out now: https://github.com/typelevel/cats-parse/actions/runs/12281768543


dkeyserver fail to start

I built ehsm following the doc https://github.com/intel/ehsm/blob/5c91d6dc367040606cfe55fab9c3f553deeb7243/docs/build-instructions.md#build-instructions, when I execute the build command 'cd docker && docker-compose up -d', I got this such error:
root@iZbp13dtuvfgav62kg8benZ:/ehsm-ksm/ehsm/docker# docker container ls -a | grep dkeyserver
2a5fb58f800e   ehsm_dkeyserver:main    "sh /home/start_dkey…"   48 minutes ago      Exited (0) 37 minutes ago                                                                        c_dkeyserver
root@iZbp13dtuvfgav62kg8benZ:/ehsm-ksm/ehsm/docker# docker logs 2a5fb58f800e
/home/ehsm/out/ehsm-dkeyserver/ehsm-dkeyserver -r root
[get_platform_quote_cert_data ../qe_logic.cpp:378] Error returned from the p_sgx_get_quote_config API. 0xe011
Initializing logs folder [path: /var/run/ehsm/logs].Logs folder:	/var/run/ehsm/logs
2a5fb58f800e 01/16/23 08:37:02,829 INFO [App/main.cpp: line 311] - Service name:		DomainKey Provisioning Service 0.3.2
2a5fb58f800e 01/16/23 08:37:02,829 INFO [App/main.cpp: line 312] - Service built:		2023.01.16  8:36
2a5fb58f800e 01/16/23 08:37:02,829 INFO [App/main.cpp: line 313] - Service git_sha:		02c8fc4
2a5fb58f800e 01/16/23 08:37:02,829 INFO [App/main.cpp: line 314] - Runtime folder:	/var/run/ehsm/
2a5fb58f800e 01/16/23 08:37:02,829 INFO [App/main.cpp: line 339] - Target Server:	NULL
2a5fb58f800e 01/16/23 08:37:03,285 ERROR [Enclave/enclave.cpp: line 720] - TLS server:  unable to load certificate and private key on the server
2a5fb58f800e 01/16/23 08:37:03,286 ERROR [Enclave/enclave.cpp: line 770] - TLS server: OCALL: error closing client socket
2a5fb58f800e 01/16/23 08:37:03,286 ERROR [Enclave/enclave.cpp: line 776] - TLS server: OCALL: error closing server socket
/home/ehsm/out/ehsm-dkeyserver/ehsm-dkeyserver -r root
[get_platform_quote_cert_data ../qe_logic.cpp:378] Error returned from the p_sgx_get_quote_config API. 0xe011
Logs folder:	/var/run/ehsm/logs
2a5fb58f800e 01/16/23 08:48:56,758 INFO [App/main.cpp: line 311] - Service name:		DomainKey Provisioning Service 0.3.2
2a5fb58f800e 01/16/23 08:48:56,758 INFO [App/main.cpp: line 312] - Service built:		2023.01.16  8:36
2a5fb58f800e 01/16/23 08:48:56,758 INFO [App/main.cpp: line 313] - Service git_sha:		02c8fc4
2a5fb58f800e 01/16/23 08:48:56,758 INFO [App/main.cpp: line 314] - Runtime folder:	/var/run/ehsm/
2a5fb58f800e 01/16/23 08:48:56,758 INFO [App/main.cpp: line 339] - Target Server:	NULL
2a5fb58f800e 01/16/23 08:48:56,996 ERROR [Enclave/enclave.cpp: line 720] - TLS server:  unable to load certificate and private key on the server
2a5fb58f800e 01/16/23 08:48:56,996 ERROR [Enclave/enclave.cpp: line 770] - TLS server: OCALL: error closing client socket
2a5fb58f800e 01/16/23 08:48:56,996 ERROR [Enclave/enclave.cpp: line 776] - TLS server: OCALL: error closing server socket
The error said "unable to load certificate and private key on the server", but where is the certificate and private key ?

Seems it's caused by your PCCS, can you share more information about the PCCS log?

run_with_single.sh You can also try with this single machine script for local test purpose. Thanks.


Add note on integrating with external DNS provider

Hi!
Just found this project, fantastic work! I'm interested in trying it out, but I already have a DNS provider, and I was a little confused as to exactly how I would integrate my existing provider with this setup. Could you add a little note explaining what records to set? I see the example records, but the addition of the terraform files for google/aws/cloudflare makes me wonder if there's anything more I need to add.
Thanks!

A record with your TLD pointing to the IP of kube1 (or wherever your ingress is located)
CNAME wildcard (*) alias of TLD for subdomains


2.0.3 demos - demos in demos

Operating system or device - Godot version:
2.0.3
Issue description (what happened, and what was expected):
There is a demos folder in the demos zip file that looks to contain the same files over again.
Steps to reproduce:
Link to minimal example project (optional but very welcome):

Thanks, I'll have a look.

It should be fixed now on both mirrors, can you confirm?

Is this on Steam too?
On 13 May 2016 at 21:31, Rémi Verschelde<EMAIL_ADDRESS>wrote:

It should be fixed now on both mirrors, can you confirm?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/issues/4655#issuecomment-219189060

Confirmed fixed.  Leaving open for Steam issue

I don't think Steam is affected, the duplicate comes from when I repacked the demos with my script, but for Steam I did it manually.

Don't have access to Steam now, but I check the prepared folder over SSH and it's fine.


Spo : copy webparts from one page to another page in the same site collection

This sample read Site Url, Source page, and destination page from the user and then we will copy web parts from source page to destination page.

Hey @chandaniprajapati , again thank you 👏 for this contribution, I made some small tweaks, as some of the text referred to recycle bin items. This should be live shortly 😊


COMPAT put bucket response should have location header

FIXES #492

@ironman-machine ok

Hello @nicolas2bert
Starting end to end procedure using the following payload:
{"REPO_NAME": "S3", "SCALITY_S3_BRANCH": "COMPAT/locationHeader", "DEFAULT_BRANCH": "master"}
Please follow http://ci.ironmann.io/gh/scality/Integration/8457 for CI status.

@ironman-machine ok

Hello @nicolas2bert
Starting end to end procedure using the following payload:
{"REPO_NAME": "S3", "SCALITY_S3_BRANCH": "COMPAT/locationHeader", "DEFAULT_BRANCH": "master"}
Please follow http://ci.ironmann.io/gh/scality/Integration/8565 for CI status.


Address plotting warnings in plot_statistics

Feature Request
I think with the shift to mutl-index and planning horizons, plotting is giving us runtime warnings with the number of plots/subplots. Just warnings, so not a huge issue, but should still be addressed.
Suggested Solution
No response
Additional Info
Log output from plot_statistics.py
/home/trevor/repos/pypsa-usa/workflow/.snakemake/scripts/tmpl7xvv7r3.plot_statistics.py:750: RuntimeWarning:

More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`). Consider using `matplotlib.pyplot.close()`.

/home/trevor/repos/pypsa-usa/workflow/.snakemake/scripts/tmpl7xvv7r3.plot_statistics.py:797: RuntimeWarning:

More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`). Consider using `matplotlib.pyplot.close()`.

/home/trevor/repos/pypsa-usa/workflow/.snakemake/scripts/tmpl7xvv7r3.plot_statistics.py:929: FutureWarning:

A value is trying to be set on a copy of a DataFrame or Series through chained assignment using an inplace method.
The behavior will change in pandas 3.0. This inplace method will never work because the intermediate object on which we are setting values always behaves as a copy.

For example, when doing 'df[col].method(value, inplace=True)', try using 'df.method({col: value}, inplace=True)' or df[col] = df[col].method(value) instead, to perform the operation inplace on the original object.

WARNING:matplotlib.legend:No artists with labels found to put in legend.  Note that artists whose label start with an underscore are ignored when legend() is called with no argument.

I fixed this issue a while back but never tagged it.


implement dispatch_as

Closes #6428
I am not going to add any additional types to frame-system until #3335 is addressed.
I am go for the most generalized approach so root can not dispatch as signed origin, but also all other kinds of origin including collectives etc, which may or may not be useful.
Let me know if you think I should just have a dispatch_as_signed instead of this generalized approach.
polkadot address: 14DsLzVyTUTDMm2eP3czwPbH53KgqnQRp3CJJZS9GR7yxGDP
skip check-dependent-cumulus
polkadot companion: paritytech/polkadot#4075
cumulus companion: https://github.com/paritytech/cumulus/pull/715

/benchmark runtime pallet pallet_utility

Looks like the polkadot companion needs a little tweak with libc versions https://gitlab.parity.io/parity/substrate/-/jobs/1195593

needs a cumulus companion

/tip small

bot merge

bot merge

/tip small

bot merge

bot merge

bot merge

bot merge

Ummm... Is there some bots end up in an infinite loop or something?

@xlc we are looking into it. We can merge manually if we need to, but better to let the bot engineers figure out what is going on here.

No problems. This isn’t a blocking issue for us so take your time.

bot merge

bot merge


prefill

Hello,
i love the autocomplete textfield.
But is it possible to prefill it with a text?
Greetings from Germany

Hey,
I assume you mean what Flutter calls a "hintText" as in when the grey text inside the textfield that might say<EMAIL_ADDRESS>and when you start typing it goes away. Or do you mean to actually set the value of the textField in advance?
Thanks, Felix.
Greetings from Australia :)

Is this something thats on your roadmap? Would be great to have this, even though @Verbruik workaround exists, it would be great to have a more elegant solution.


"Error getting node" err="node "vm-248-207-centos" not found"

There are logs loop when I run
sudo kubeadm init --control-plane-endpoint "LOAD_BALANCER_DNS:LOAD_BALANCER_PORT" --upload-certs

log content
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: I0226 00:39:31.202741    2199 cni.go:240] "Unable to update cni config" err="no networks found in /etc/cni/net.d"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.247104    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.285284    2199 eviction_manager.go:254] "Eviction manager: failed to get summary stats" err="failed to get node info: node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.350748    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.454169    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.557721    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.661306    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.705888    2199 kubelet.go:2347] "Container runtime network not ready" networkReady="NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.762380    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"
2月 26 00:39:31 VM-248-207-centos kubelet[2199]: E0226 00:39:31.865725    2199 kubelet.go:2422] "Error getting node" err="node \"vm-248-207-centos\" not found"

what is happen ?

only run init is ok
sudo kubeadm init

but
sudo kubeadm init --control-plane-endpoint "LOAD_BALANCER_DNS:LOAD_BALANCER_PORT" --upload-certs

happen to log error

/kind support
/close

err="node "vm-248-207-centos" not found"

this can happen temporary before the node object is created.
please see:
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/
alternatively try the support forums and #kubeadm on k8s slack:
https://github.com/kubernetes/kubernetes/blob/master/SUPPORT.md


Add PHP 8.2 support

With Magento 2.4.6 adding support for PHP 8.2, this module should also support this PHP version.
A pull request has already been made for this: https://github.com/Returnless-com/magento2/pull/8

Thank you @ArjenMiedema, support for PHP 8.2 has been added in the most recent release.


Remove deprecated tunnel option, and corresponding helm values setting

The --tunnel option was deprecated in v1.14 [1], and is superseded by the --routing-mode and --tunnel-protocol options.
[1]: https://github.com/cilium/cilium/pull/24561

/test

Reviews from all code owners are in, tests are green (except for one of the Cilium IPsec upgrade matrix entries, which is unrelated from this PR, and known to be flaky). Marking as ready to merge


[1150] removed caching on dttp access_token, added status and headers to dttp service errors

Context
https://trello.com/c/mtDnrOOg/1150-add-status-code-to-the-errors-in-the-dttp-workers-remove
Changes proposed in this pull request

Removed caching on Dttp::AccessToken.fetch
DTTP service errors now include status and headers for easier debugging.

Guidance to review

 Remove DTTP AccessToken caching and add status code to the errors in the DTTP workers


Are the DSCP values correct?

Are the DSCP values of 46/34/18 correct? They don't seem to match common usage?!

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

ID: 76c2487c-044d-1349-708a-5841fcb21ab8
Version Independent ID: b7033454-1a9c-48d4-8004-78415c5feb89
Content: Implement Quality of Service in Microsoft Teams - Microsoft Teams
Content Source: Teams/QoS-in-Teams.md
Service: msteams
GitHub Login: @SerdarSoysal
Microsoft Alias: serdars

Port numbers also don't match what I'm seeing from my Teams client.

Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


Fix CI

In the commit 726e9274ea95fa46352556d340c5793a8da51fcd of libcamera, the -Dpipelines option has changed from "raspberrypi" to "rpi/vc4". You can check this change in the commit message.
https://git.libcamera.org/libcamera/libcamera.git/commit/?id=726e9274ea95fa46352556d340c5793a8da51fcd

Thank you for this fix.  The change itself is good, but would you be able to re-submit with a modified commit message that follows our standard format.  you can see examples in the various commits in the git log.  Please also add a Singed-off-by: tag.


prevent accidental schema keys

macro to call at the end of build to check no other keys have been used.

Mind clarifying? Is this to prevent empty schemas or something else?

Mostly to prevent miss-spelling, typos or confusion.
I realized how easy it is it use values rather than values_schema, and the result is a field with no validation on that component.

Oh I see. A wild (but maybe infeasible, bad or at least badly performing) idea: build a pydantic-core schema and use that schema to do the validation of other schemas 🤯

🙈, but it actually it might work.

If you build the validator in Rust manually it should!

We have rust benchmarks which basically do that already. Shouldn't be too hard to implement, I'll try this week.


Feedback - new assaults

There is no issue. You should try out the new assault tweaks by enabling Beta in the InF options. They're absolutely brutal (and great fun!) on Deathwish.
These will always remain optional, and the old assault tweaks will always remain functional too. Just wanted to gather feedback on these changes if anyone is interested in seeing them early.
NOTE: I strongly recommend enabling the assault variety/rainbow assaults option in the InF menu for the full experience. The new assaults were tailored with a very wide variety of spawngroups in mind, including enemies normally only seen on lower difficulties. These guys might pack quite a punch.

I tried it myself, and it was fun on Death Wish. I haven't tried it on Death Sentence yet. But I do want to give a bit of feedback:
Is it possible to make the cops use a tactical or tactful approach? From my experience, cops, including special units, tend to rush the heisters and simply deal melee damage to kill them in an instant.
(This could also be related to the Think Faster option as I noticed they tend to rush them more)

Sadly I don't know if I can change the AI in such a way. The AI is quite complex and a lot of it is hidden away inside the C++ code and the level itself.
For what it's worth, they definitely do adopt a more tactical approach in other heists. Bank and Counterfeit are great examples. Some cops (not all!) will prefer defending the upper level with the water rather than rushing you down in the basement.

Ah, I see. That's fair. The rushing tactic is annoying in cramped heists like Panic Room and No Mercy, as you have no option other than rush through the units or use crowd control weapons to clear yourself. I still hope for a workaround about this one :/.

I'm tweaking the cop values a little bit as I go. If the rushing is too much in these heists, I can always tone down the amount of cops and possibly their reaction times. I'd prefer to change their tactics so I'll see if I can do that. I might actually be able to do so.

I've gathered a little more feedback after testing various heists, including Panic Room and Undercover.
These two heists were honestly great, but the tweaks definitely still need some more work. The main things that come to mind is the severity of the first assault. There's too many specials, particularly bulldozers for a first wave. I set the chance for these very low but it's still way higher than it should be. I'll just have to turn them off entirely, which I don't mind at all.
Next issue is that there are just a few too many cloakers and not enough medics mixed in with the frontline squads. There's also less shields than I'd like, maybe a little too few.
You gotta remember that in the old days of PAYDAY: The Heist (and older PD2 deathwish), the cop rushing behavior was perfectly normal. You were expected to hunker down and take cover somewhere until the assault started fading away a little more, after which you could do things like put the C4 down on the Panic Room roof. I'm not sure if I want to lower the cop count on Panic Room just yet, and their tactics seem fine too (removing their "charge" tactic makes them too likely to never even enter the building).
What I'll probably end up doing is reducing the cop counts a bit on Mayhem (Mayhem and DW assaults are literally identical right now). Coupled with the enemies' lower damage outputs, this should turn Mayhem into a true "easier Deathwish", like it was meant to be from the start. I'll also look into changing enemy tactics a little bit and maybe making specials charge in less.
Your feedback on melee attacks is on the money, this is actually because Overkill shortened the cops' melee animations by too much. I don't know why they did this, but I can probably revert it(?) and give them back the cool knife animations, allowing you to actually dodge it. Couple that with a fix for dozers sprinting and it should be one hell of a lot better already.
Thanks for your feedback, it's appreciated!

Well, after playing a bit with new assault tweaks, I can say that - overall - it's good.
I've finally got a feeling that I'm fighting THE police.
Still, there's some issues I've encountered after enabling those tweaks (doesn't mean it's from them, but still - I never saw them with tweaks turned off), so I got some questions:

Does medics on lower difficulties were intended? Not that it actually matters, but seeing them on Normal is kinda strange.

What happened with "Diamond Heist"? Assault waves end way too fast for no reason: it's independent from how many enemies were killed, they'll just poof away after less-than-minute-length wave...

I agree with MrVavlo there: This is how Death Wish and Death Sentence should be.
Here are my 2 cents though:

Performance issues. I noticed that every time an assault starts, the fps drop by a bit; Noticeable in Hoxton Breakout Day 1 in the parking lot and Day 2 and Rats job. No Mercy was fine, however.
What happened to Medic Bulldozers and Minigun Bulldozers? I noticed that they are gone from both difficulties. Though intended or not, I do feel like LMG Bulldozers are far more punishing than Minigun Bulldozers.
(Probably) Too many cloakers in some heists. I got 11 downs from cloakers alone in No Mercy.

Medic and minigun bulldozers have been restricted to crimesprees, like before.
The issue with cloakers is known. This is because some cloakers may occasionally join regular squads or even spawn on their own, but then the map also has extra unique cloaker spawns. Bank is particularly ridiculous about this. I intend to fix this with more heist-specific overrides, restricting these cloakers from spawning in with regular squads or on their own. It's boring but it beats the alternative.
I haven't tested diamond heist yet, so I wouldn't be able to say. If you do play on normal though, chances are the assault pool is just exhausted too fast (they have no assault pools on Normal, so assaults will basically never Sustain).
I'm still not sure what's up with the assaults, I haven't touched any of that. It seems like the "drama" is just too easy to trigger these days. I'll try and tone it down.

If you do play on normal though, chances are the assault pool is just exhausted too fast (they have no assault pools on Normal, so assaults will basically never Sustain).
I believe it was Overkill, but I'm gonna check it rn anyway...

Light Zeal units and Zeal Bulldozers don't spawn on Death Sentence--was this intentional?

@ShelbyXIV Death Sentence is a work-in-progress, I'm still working on re-adding them. I want to turn them into separate squads so they don't outright replace blue SWATs.

I know this feature wasn't meant for other game modes, but I've noticed that the assaults simply don't work in Holdout mode: There were only cloakers and a few units in waves 1 and 2.

That's still pretty odd. I'll admit that I have no idea how Holdout works, but I assumed I fixed the issues with holdout and safehouse raids. I'll put it on the list. Thanks!
I still want holdout to work even if not "officially supported" (I personally hate the mode), so if worst comes to worst I can just make the assault tweaks disable themselves automatically in Holdout.

No problem. I don't like the mode as well, but for achievement purposes, I have to finish it--one way or another. Speaking of modes, I presume this mod will affect Crime Spree as well? I hope there are no issues with it because again, I have to play it for achievement purposes.

This mod will also affect crime spree, but I haven't had a lot of issues so far. One of my goals is to definitely test it up to crimespree 250 or so before I push it out.

In Panic Room, the cops constantly "deploy" smoke in the exit area, even though we have retreated to the adjacent room. They also deploy the smoke rather hastily: They deploy smoke every 5 seconds or before the previous one(s) fully dissipate.

Also, there seems to be a reaction bug for the cops. There were cases where cops would just stop aiming and shooting towards the player until you "interrupt" them.

Another issue: In Framing Frame Day 1, the cops retreated 1 minute after the first assault occurred.

Panic Room constantly smoking the same area is a "bug" in the base game, there are cops that spawn with "special objectives" set, literally their only goal is to keep smoking that same area over and over again. It's a bad case of trying to counter emergent gameplay, and it happened in PAYDAY: The Heist too.
The first assault is supposed to be over rather quickly, but maybe not that quickly. I'll take a look at that.
Keep in mind that if you're playing solo, the force multipliers for assaults are way lower, and cops only have a "base" forcepool of 10. If you're playing solo on Overkill, that means the cops only have 20 cops to send at you in the first assault. This is mostly intentional.

That's rather interesting.
Yeah, it was too quick; It literally ended after 1 minute after the alarm got triggered. Speaking of which, does this mean subsequent assaults will be longer and harder?
Solo as in No AI or with AI?

Assaults in my experience have definitely been getting both longer and harder, as I set the harder spawngroups to spawn more often in later assaults. You will never see a double bulldozer squad in the first assault below DW (and even on DW it's very rare).

Solo as in No AI or with AI?
Both really, but with AI for some reason it seems to count you as 3 players rather than 4.

I see.
Anyway, Cloakers are unpredictable now, especially on DS. Some of them (also) don't emit the feedback to alert their presence.
(I made a full "showcase" of the new assault and can link it if you're interested)

If you want to link something go right ahead, I'm curious.
As for Holdout, I figured out where this is handled and I'll be attempting to fix it soon.

Well, it's just gameplay rather than a link to a specific issue. You could, however, take some notes from it.
Here's the video:
https://www.youtube.com/watch?v=r5vXw2nHfsQ
In my opinion, the rushing tactic is rather weak: Bots tend to obliterate any unit that comes into the room, except for Bulldozers. A suggestion for this would be allowing cops to shoot while moving--if this isn't a feature already, which could be the issue of it. I think a similar feature was implemented in FSS.
Shields are also near useless since AI can be equipped with Piercing ability unlike PD: TH or the early builds of PD2.
I hope this is enough and coherent feedback for now. I couldn't think of anything else that doesn't require "intricate" coding.

Also, maybe add a feature where smoke bombs prevent AI from shooting through them? Smoke bombs don't seem to do anything for them.

I've tested these new assaults on DS, mostly, and it worked fine aside from those issues I've mentioned. But ironically, Death Wish is actually harder than Death Sentence--at least from my experience. The cops seem to react faster and move in groups compared to the Death Sentence difficulty.
I know DS is still WIP, so I might be wrong on this one.

DS should be practically identical to DW in terms of assaults. Where they might differ is enemy character values, such as weapon damage and weapon damage falloff. I haven't checked those yet.
I haven't added the ZEALS to DS yet either.

Bronco cops do spawn along with SWAT teams now(?)
So far, I've seen three of them spawning in three different maps. I even saw one of them rappelling with the SWATs. The recent one was in the Diamond Heist (Classics). They seem to be rare, though.

Didn't seem to spawn on later assaults

Lol wtf? That really is not supposed to happen. As funny as it is, I'll try and look into that.
They might spawn as "defense" squads though, it could be that some maps aren't quite set up for this (especially a map like Diamond Heist, which was made after hoxton housewarming).

I'll try give another look and provide a screenshot.
Also, please fix the cloakers issue as soon as possible. In maps like Cook Off, they spawn along with other units, and instead of finding a position and hide, they would just charge me without the feedback warning.  I got downed 4 times in 15 seconds or so by three different cloakers.

In the Brooklyn Bank job, the first assault ended before it even started. I noticed this by the heister's assault break line, the music, and the cops' retreat. The assault itself ended at 1:52.

Also, I've tested this on Crime Spree on rank 527, and it was almost impossible to beat: The enemies were too tanky, even though this mod reduces their health, Phalanx shields were somehow impenetrable, too many bulldozers at once, and Skulldozers did appear even without the modifier; I know it's related with the enemy variety, but this modifier needs a change nevertheless.

Speaking of bulldozers, how many bulldozers can spawn at once with this feature? I've noticed 6,7 of them can spawn at once with different variants. I don't know how many dozers can spawn at once in vanilla, but this is too much for Crime Spree, considering their damage and health values.

I think I didn't touch the special enemy counts, but it's possible that crimespree is ignoring the limits. I'll give it another look.

Also, don't forget that spreading "panic" literally freezes the cops. They won't react to the player or bots whatsoever until I start shooting at them again.

Actually, I'm not sure if they can get frozen for eternity due to panic; Either they freeze for several seconds, or the cops and the players can "alert" them again.

https://youtu.be/PLNxQXS1YoY Here's the preview of the bug

Cops ignoring you in bleedout until you shoot is normal and intentional, I believe it's like that in vanilla as well.
Not sure why panic makes them braindead temporarily though. One more thing to look into.

Here's a Bronco cop spawning on Hoxton Breakout Day 2

I "fixed" holdout in the latest update, it now has cops spawning again. They're the default groups though.

Is it possible to make the HRTs spawn only if there are hostages and only rescue them during breaks or control, or if the hostages are not in the line of sight of the heisters? And also make them the only ones who rescue hostages and not others?
This might be too much for a suggestion, but it would be a great QoL if it's possible. I mean, take a look at this:
https://youtu.be/HkojZRz5Z4c
That cop literally just ignored me and committed a bigger war crime.

HRT's are already only set to spawn during assault breaks, and they only spawn if there are untied civvies or tied hostages on the map. The thing is that the game has "reenforce" groups that feature some HRT's, including the black guy in the button-up shirt.
You can test this out on Brooklyn Bank, if the assault ends and you have no hostages, it's just dead quiet for half a minute because not even the HRT's are spawning.
I probably am not able to restrict hostage-rescuing behavior to just HRT's, but even if I could, it seems fairly appropriate for a first responder to still try and rescue hostages.

I'm not sure if I've been too comfortable with solo/AI (without Better Bots or any mod that pertains with bots) and unaware of 4 players' assault cap, or if the clients were bad and we had bad builds, but Hoxton Breakout Day 1 was almost impossible to beat with 4 players on Death Sentence. I feel like there were too many cops and bulldozers at the same time; 2 Skulldozers + 3 shotgunners in the same area. I know this was meant to be difficult, and I'm probably just a bad host/player, but I still want to hear your opinion about this one, and the overall assault on Hoxton Breakout Day 1.

Bronco cops still spawning btw

I just looked into it, and the bronco cops are not a bug.
Before hoxton housewarming, the "Defend" spawngroups would contain random cops on Normal and Hard (such as bronco cops). All I did was restore the old spawngroups.
Disabling the Assault Variety will prevent bronco cops from spawning on Very Hard and above.
As for Hoxton Breakout day 1, was this in the garage or was this during the gauntlet? I upped both the maximum cops on the map and the maximum spawns per assault to 1.75x on Hoxout day 1, because the gauntlet was ridiculously easy (as the gauntlet is perpetually "the first assault"). Sadly, this probably also affects the second assault, which turns the garage into CBT mode.
I'm working on reworking this so that the heist-specific multipliers can also be tailored towards the first, second and third assaults, instead of all of them at once.

It was during the gauntlet. Cops literally spawned around the tire shop and blocked every exit path.
I'm still not sure if the bots are just op, or I simply had bad luck playing in pubs with the new assault.

How many Bulldozers can this assault spawn on DS? The issue of being too difficult and the performance issue may be caused by the Fixes and its More Dozers mods. I'm quite reluctant to delete the Fixes mod since it does bring QoL stuff, and I never adjusted the limits for More Dozers either. Regardless, I hope those mods don't cause any incompatibility, but it'd still be great if you can look into it.

Were there any changes to "Birth of the Sky"? It's the only heist where It feels empty in the middle of wave with new assaults turned on:

[On photo: number of spawned cops at the moment]

For some reason, the assault spawn rate/the amount of cops allowed on the map is higher than vanilla with 4 players. I thought this feature reduces the spawn, but I noticed this in both Hoxton Breakout and The Big Bank. Even one of the clients noticed how there were more cops than vanilla on the map.
I'm not sure if there's a bug online or I just never realized that the spawn rate is the same as in offline mode.

@MrVavlo I haven't gotten around to testing Birth of Sky all that extensively yet. I'm getting the feeling the plane skydive causes a Fade to happen. I've played this heist on Mayhem and DW and it felt pretty fine there.
@artemisexe the game determines cop count by the amount of players + the amount of bots. This means that in most cases, you'll get the 4-player cop count. There is just one exception though, if you are alone with 3 bots, the game will spawn 3-player amounts of cops.
I'm not entirely sure why, but the cop count is sometimes way higher than normal, or way lower than normal. I've had this on panic room where one time we'll be almost totally overrun and another time nothing is wrong.

Heavy swats on DW or below are stronger than heavy Zeal units on DS; Was this intentional? I've noticed that it takes, 4, 5 shotgun shots to kill one heavy swat, yet it only takes one or two shots to kill one heavy Zeal unit, which seems unfair in my opinion, considering Zeals are meant to be stronger than Gensec or the FBI units.

@ghost Tans are indeed pretty damn tanky. As of the latest version, they should now appear alongside their ZEAL counterparts instead of being replaced by ZEALS outright, which makes this far less inconsistent.


[tests][leaktest] Use pid-specific control files.

Use pid-specific control files so multiple leak tests can run in parallel.

Build and tests passed.


Potential Null Pointer Dereference when OOM in process_bin_update

Hi,
Our code scanner has reported a null pointer deference issue in function process_bin_update of memcached.c#L2273
assuming there is an OOM occurs then item_alloc returns NULL and assigned to variable it,
LOGGER_LOG would dereference it by doing it->exptime
Could any one have a look and see if it is a true issue?
    it = item_alloc(key, nkey, req->message.body.flags,
            realtime(req->message.body.expiration), vlen+2);

    if (it == 0) {
        enum store_item_type status;
        if (! item_size_ok(nkey, req->message.body.flags, vlen + 2)) {
            write_bin_error(c, PROTOCOL_BINARY_RESPONSE_E2BIG, NULL, vlen);
            status = TOO_LARGE;
        } else {
            out_of_memory(c, "SERVER_ERROR Out of memory allocating item");
            /* This error generating method eats the swallow value. Add here. */
            c->sbytes = vlen;
            status = NO_MEMORY;
        }
        /* FIXME: losing c->cmd since it's translated below. refactor? */
        LOGGER_LOG(c->thread->l, LOG_MUTATIONS, LOGGER_ITEM_STORE,
                NULL, status, 0, key, nkey, it->exptime, ITEM_clsid(it));

Regards,
SourceBrella Inc.

yup, looks like I goofed that. Will fix as soon as I can, thanks for the report!


Add --config option to avoid pip+pyproject.toml interaction

Pip is currently working out their PEP 517 support, which is triggered based on the presence of the pyproject.toml file. Some projects, such as Pallets, want to avoid this behavior until things are more stable. To facilitate that, let's add a --config towncrier.toml option to point to an alternative config. This would not introduce a new config format, it would still be TOML under the [tool.towncrier] key. Possibly, .towncrier.toml and towncrier.toml could be autodetected like pyproject.toml.

@davidism there's currently --pyproject other. pyproject.toml. I saw it in some pip-related issues and in code. So this request should be converted into a documentation improvement.

@webknjaz can you explain that?  I see it for towncrier.check, but not for the main incarnation. This is currently also a show stopper for numpy in my opinion, and we really wanted to try this out for the next release cycle starting pretty much now.

What you mean?

Well, we actually solved it now by just embracing pyproject.toml a bit more. The thing is that if you have a pyproject.toml pip works differently, and this difference can easily break on slightly more complex install processes.

I know. But you can use a custom name for the config which would fix that.

@webknjaz no, that part does not work, at least I cannot see any place to do that in towncrier master (except for python -m towncrier.test which I do not think is the right thing).

What do you mean by saying that you don't some place?

I mean that I tried to pass in a towncrier.toml, or similar and only for towncrier.test it seems implemented and I am not even sure what that does, but it does not do everything.

This is what I saw: https://github.com/hawkowl/towncrier/blob/47754a607a9b03f06affaf167d65b990786aae25/src/towncrier/check.py#L29

--config is now implemented on master.


Add link to contributions guidelines

Created the CONTRIBUTING.md and included the link to the contributins guidelines.

ready to merge


files widget should display browse button in the same position that t…

…he images widget does

This is a copy and paste of the editorModal template for the images widget. Looks much better and keeps the actual upload button from getting buried in the Info tab, which I think qualified as a bug in UX terms at the least.
Nice schemas hack, whoever did this for the images widget.


when a resource template has a property template with the same property URI as the preceding property template, the placeholder text for the second field incorrectly uses the property label for the first field

example template on stage showing this:
test:repeated:tooltips
there's one Resource Template with 2 Property Templates;
both use propertyURI http://id.loc.gov/ontologies/bibframe/geographicCoverage
(yes, there are use cases for this)
the first field has propertyLabel "Geographic Coverage 1"
the second field has propertyLabel "Geographic Coverage 2"
yet the light-colored placeholder text (the text in the entry box) says "Geographic Coverage 1" for both fields

these fields are both literals. I also tested with the first field being a lookup and the second a literal, both with same propertyURI, and had the same problem
NOTE: an easy way to "fix" this might be to remove placeholder text altogether. There is no requirement for it that I know of.

here's a profile containing the example template
test profile for repeated property uris.json.txt

Having repeating property templates (that is, multiple property templates with the same property URI) is not compatible with our current approach for persisting to RDF. When persisting to RDF the property URI is used as the predicate of the triple (that is, it is used as the key). Thus, in the case when there are repeating property templates which property template was used is lost on persistence and when loading, we will not be able to determine which of the repeated property templates to associate the value with.
The correct solution is for a resource template to not allow repeating property templates. Given that resource templates can't be changed, the next best approach is to simply ignore repeating property templates (that is, only use the first property template).

Repeated property templates are needed for cataloging workflows for multiple reasons. The most frequent use we have for this is including a literal-type property template as a duplicate to a lookup-type property template, for cases where lookups fail (they will frequently, since everyone and everything in the world isn't included in the QA vocabularies). We need to be able to put something in for entities that are not yet in the vocabularies we are using. It isn't cataloging policy to create authorities for everything; where there is no conflict, we rely on unique strings. Unless we can automate the creation of URI's, it isn't sustainable to ask catalogers to create URI's for everything that isn't in the QA. We also might want different default values for different formats for the same property templates. I can also see a situation in which both a lookup PT and a literal PT might be used and given values in the same RT. Say one contributor is in the LC name authority file, and another is not. We would use a lookup for one contributor, and a literal using the same property for the other. Disallowing repeated PT's, or ignoring them, would force us to abandon most lookups in our profiles in favor of simply turning any lookup that may conceivably fail into a literal to ensure that the property can be used in cataloging.

Rather than two separate templates, one for lookup and one for a literal, is it possible that we create a template to support lookup and literal values?

yes @jcoyne we need that, a property template ("field") that would be a lookup but would allow the cataloger the alternative of manually pasting/typing in a URL if they didn't find what they needed in the lookup. This is high priority because currently people are setting up RTs with duplicate fields to allow for lookup, then if lookup doesn't satisfy, a separate field for manual entry. Shall I make a new ticket requesting this? I don't know that it has to be a separate "type", perhaps we can make it simple and just say that "lookup" always offers option of manual entry, as a start. rather than trying to get more sophisticated and allow profile creator to say "on this field, only a result from a lookup is allowed, but on this other field, a manual entry is ok too".

@jcoyne yes, as @michelleif says, this would be a good solution. Catalogers need to be able to paste/type in a URI or a text string for any lookup that could possibly fail.

we're not allowing multiple property templates with same property URI so this is no longer a bug


support log tailing

Please

support tailing logs (reading forever)
support starting from the end (for tailing)

You should be able to do this with  tail -f file  | fblog

@grinapo Is this working for you?

Checking.

Yes, it is working, maybe you could mention it in the readme (as an example, for example).
Thank you!

I added it to the documentation.


Add serialization to SubstructLibrary

Adds serialization to the substruct library.
This uses a newer technique to preserve whether the library was made with serialization turned on.
We should probably back-port this to the filter catalog since it is a bit more robust.
We configure SubstructLibraryDefs.h with the appropriate build setting.

Looks good. I'll merge as soon as the CI builds finish

Ok, I lied. I went and looked more closely and have some suggestions/questions

These look good. Thanks!


Reduce the relevancy score of SDK API documentation

search for xml shouldn't put dart:convert in the top 3 results.
search for async shouldn't put dart:svg and dart:html in the top 4 results.

It looks like search for async is not easy to tune, because the API results are always the symbols, e.g. a field named async. There is no legitimate use-case for reducing the relevancy of such results.
For tuning the search for xml, we should introduce a new ranking/relevancy that distinguishes between a documentation for a class and a documentation for a field or method. I fear, however, that this would increase the memory consumption a lot more (IIRC we have more than 100k tokens in the API index already). Before going there, I'd explore the memory wins first: https://github.com/dart-lang/pub-dartlang-dart/issues/1750


feat(data-table): add data-table paths and aliases

Add data-table folder and appropriate aliases for JS and SCSS files. This diff does not include the deprecation warning for data-table-v2, we should discuss that strategy and implement in another PR most likely 👍
Changelog
New

content in data-table-v2 now lives under data-table

Changed

data-table-v2 now points to data-table
Update style entrypoint to reference data-table
Update JS entrypoint to reference DataTable
Update data table spec

Removed

@joshblack isn't this a breaking change for any one referencing your component on a per-component basis?

v6 published using the v6 branch at: http://v6-react.carbondesignsystem.com


Missing file service.yaml in example/nginx

In nginx examples, I saw a command
kubectl apply -f lego/service.yaml

But i did't find this file

This is some relict from an earlier version. The service is created by kube-lego automatically


It is a little bit confusing to have parameters that effectively do nothing for a given setting of "lin_solver" (e.g. I assume the value of rel_tol has no effect on SuperLU). Another option is to make each method its own type, e.g.

It is a little bit confusing to have parameters that effectively do nothing for a given setting of "lin_solver" (e.g. I assume the value of rel_tol has no effect on SuperLU). Another option is to make each method its own type, e.g.
namespace Method {

struct GMRES{
  double relative_tolerance;
  double absolute_tolerance;
  int max_iterations;
  int restart_iterations;
};

struct CG{
  double relative_tolerance;
  double absolute_tolerance;
  int max_iterations;
};

struct SuperLU{};

}

and the EquationSolver just has a member
struct EquationSolver{
...
std::variant< Method::GMRES, Method::CG, Method::SuperLU > method_;
};

Originally posted by @samuelpmishLLNL in https://github.com/LLNL/serac/pull/173#discussion_r485050950

We should clean up how we store all of the solver parameters. While this will probably eventually be in an Inlet object, we can clean this up a bit already as @samuelpmishLLNL suggested.


Implement filtering in List API

This PR closes #14.
In the earlier PR #26 , we didn't implement filtering.
We add filtering based on name, category and price.
The corresponding tests pass and we have the same code coverage.

Looks good me!


StatsBeat Dotnet

[Enter feedback here]
Is stats beat available for dotnet?
https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/src/AzureMonitorExporterOptions.cs#L88
Or is it possibly only available for Dotnet using otel?

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

ID: 9d363e71-bbb2-3c77-938c-c77e243cca20
Version Independent ID: 89d4ed3e-2ba1-1d5b-aa67-f06ab7db89b9
Content: Statsbeat in Application Insights - Azure Monitor
Content Source: articles/azure-monitor/app/statsbeat.md
Service: azure-monitor
Sub-service: application-insights
GitHub Login: @AaronMaxwell
Microsoft Alias: aaronmax

@cliedeman
Thanks for your feedback! We will investigate and update as appropriate.


Extremely poor performance w/ large embedding matrices (sort of fixed, but plz see inside)

Hi,
We have a t2t fork and recently went to the effort to pull our fork basically up-to-date with core repo master.
We then saw the run-time performance of our models plummet from, e.g., 30 steps/s ==> 1 step/s.
After much teeth gnashing, we tracked it down to an unfortunate interaction between a large (word) embedding matrix on the CPU and this update:
  def compute_gradients(self, loss, var_list=None, **kwargs):  # pylint: disable=arguments-differ
    gradients = self._opt.compute_gradients(loss, var_list, **kwargs)
    def cast_grad(g, v):
      if v is None or g is None:
        return (g, v)
      return (tf.cast(g, v.dtype), v)
    gradients = [cast_grad(g, v) for g, v in gradients]
    return gradients

Specifically, the version we were on was just
  def compute_gradients(self, loss, var_list=None, **kwargs):  # pylint: disable=arguments-differ
    return self._opt.compute_gradients(loss, var_list, **kwargs)

Given the code in block #1, what is happening makes sense.
The queries, then:

What is that new block of code used for?  E.g., is it some support peculiar to TPUs?  Are we safe to just (internally) comment it out and use the "old" version?  (Presumably, there is a very good reason this was changed!)

We've run into a couple of small other places that have to be handled very carefully to support word embeddings (at least if pinned on the CPU) (e.g., weight decay needs to be set to zero).

If it is safe to, in some circumstances, revert to the old compute_gradients code, is there any appetite for an internal flag (hparams.support_large_embeddings, or something like that--I'd need to put a little thought into where exactly this should live) that conditions the code paths appropriately?
If this is something of interest, then would happily push a PR, to converge how we apparently need to manage things internally with t2t master.

Wow, that's unfortunate. Glad you were able to track down the change that degraded your performance. I believe a simple if v.dtype == g.dtype: return (g, v) would avoid the cast and the performance hit. I'll have that out shortly.
Please share other places in the code that do not play nicely with large embedding variables. I think we should try to have it supported out of the box without an additional hparam (unless necessity dictates otherwise).
And how large of an embedding variable are we talking about here?

Thanks for the (very) quick response!

And how large of an embedding variable are we talking about here?

Even just GloVe 6B 300d (https://nlp.stanford.edu/projects/glove/) makes things very sad.

I believe a simple if v.dtype == g.dtype: return (g, v) would avoid the cast and the performance hit.

I think we can try this fix now--kind of surprising that tf.cast doesn't deal nicely with this case already?  Unless there are weird cases where tf.cast's x.dtype == dtype but that you'd still want to force a cast...

Please share other places in the code that do not play nicely with large embedding variables. I think we should try to have it supported out of the box without an additional hparam (unless necessity dictates otherwise).

Main other place we ran into pain was weight_decay != 0 (https://github.com/tensorflow/tensor2tensor/blob/6a7ef7f79f56fdcb1b16ae76d7e61cb09033dc4f/tensor2tensor/layers/common_hparams.py#L67, which we inherited from as our starting point) crazily degrades things.  (Again, for understandable reasons, but took a bunch of hunting of course to id this as the culprit...)
Our internal "fix" is just to throw a (loud) warning if our internal embed_words modality is used, while this value is non-zero.
Otherwise, the pains of getting embeddings working mostly revolve around t2t and Estimator idiosyncrasies related to making sure that the embeddings aren't repeatedly loaded, etc.
Have actually been meaning to get our word embedding modality up as a PR, but it is unfortunately a little hacky right now and dependent on various internal implementation details (we backend to GCS, for speed we pre-build the embeddings into a tensorflow model elsewhere and then load that model, etc.).  A publicly-shared word embedding modality probably deserves a bunch of more generalized code (inc. loading code) to support drop-in GloVe, etc...can see why you guys don't provide one right now.  :)

Just tried the suggested fix and it does not make the problem go away. So possibly the cast is necessary, but omitting it causes tensorflow to be smarter about not changing the gradients update to be non-sparse? It is not at all clear to me what is going on there.

That’s very odd since with that check it should be functionally equivalent
to how the code was before. Could you print out the dtypes and see if there
is a mismatch? If there is no mismatch, then what’s different from how the
code was before?
On Wed, May 23, 2018 at 7:41 PM epurdyf<EMAIL_ADDRESS>wrote:

Just tried the suggested fix and it does not make the problem go away. So
possibly the cast is necessary, but omitting it causes tensorflow to be
smarter about not changing the gradients update to be non-sparse? It is not
at all clear to me what is going on there.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensor2tensor/issues/833#issuecomment-391569508,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABEGW5EWWlA7mUoxPUwC1zt92oU34lG1ks5t1h3jgaJpZM4ULbGj
.

Thanks @rsepassi , we'll try it first thing tomorrow and let you know.

Ahhhhhhh. In our case the values have dtype 'float32_ref' and the gradients have type 'float32':
compute_gradients <dtype: 'float32_ref'> <dtype: 'float32'>
Note that we found it to be much more efficient to pin the embeddings-related stuff to the CPU, which might be related to this.

Hm, this stack overflow question seems to imply that this is the expected behavior in general: https://stackoverflow.com/questions/37958706/in-tensorflow-what-is-the-difference-between-a-tensor-that-has-a-type-ending-in

Nice, that does seem like a good pattern.
The fix for the cast:
if v.dtype.base_dtype == g.dtype.base_dtype
On Thu, May 24, 2018 at 10:24 AM cbockman<EMAIL_ADDRESS>wrote:

For context, we build the embeddings using the design pattern outlined by
mrry in
https://stackoverflow.com/questions/35687678/using-a-pre-trained-word-embedding-word2vec-or-glove-in-tensorflow
answer #1 https://github.com/tensorflow/tensor2tensor/pull/1 option #2
https://github.com/tensorflow/tensor2tensor/issues/2, save it off, and
then--within t2t--do option #3
https://github.com/tensorflow/tensor2tensor/issues/3 to load it up.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensor2tensor/issues/833#issuecomment-391794627,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABEGW83p6QJJlHDSFYQOBH6Gs8THjWmZks5t1uzQgaJpZM4ULbGj
.

OK, that does fix everything! Thank you so much!

Great. Please do think about cleaning up your code and submitting a PR to handle general pretrained embeddings.

@rsepassi FYI this seems to be back; we're debugging & will share soln if(!)/when we surface, but am flagging in case anything jumps to mind.
Our last known good state was on our own fork, after applying your suggested fix (https://github.com/tensorflow/tensor2tensor/commit/abb03b120cd2b0b1dddec2e5aaa69e687ec2893b).


Provide a way to exclude individual value providers

we provide mechanisms to reduce the set of enabled value providers to one e.g. [FromUrl] and [FromQuery].  however it is not currently easy to remove a single value provider.  this may be useful when users want their model bound from for example the form submission and route values but not the query.

Let's only do this based on customer feedback.

@dougbu @Eilon Have we heard any customer requests for this? Should we close this one at this point?

Not a peep.

Yeah never heard of this.

We did this in a sample for form data, and the reason was for large file uploads. Regardless, I'd say we can close the bug.


Create a test suite to check accuracy of citation detection

This would be a spreadsheet with three (or four) columns:

The text of the citation as you expect to find it in the wild. This may or may not include surrounding text, depending on the test.
The cleaned, normalized text of the citation.
Optionally, the citation as it would be found in CAP.
A brief description of what is being tested in that case: (e.g., Citation with pincite, Citation to antique reporter etc.)

We might also eventually add a column for the URL of the case in CAP.

From @kfunk074, the start of a test suite.
citation detection tests.xlsx

Just a few of the most straightforward examples that should be added to this:

[ ] Kelly or other antique reporters
[ ] Oreg. vs Or. and other variations in abbreviation
[ ] British citations

Just a few of the most straightforward examples that should be added to this:

[ ]  Kelly or other antique reporters
[ ]  Oreg. vs Or. and other variations in abbreviation
[ ]  British citations

We already know eyecite misses these as currently constituted. The test suite I've written is to check what kinds of OCR errors eyecite struggles with, if any.

Right. But we will eventually want to test for every kind of thing to see whether we are finding citations.

This is basically done, in the sense that we can add citations that have caused us problems and know that they are fixed. And we are also checking this manually. So this is as done as it is going to be.


Binder

See http://mybinder.org/ -- can make notebooks executable. Need a Dockerfile.

I added a REQUIRE file, but beta.mybinder.com is not finding the right kernel


feat(HelmDeploy): allow overrideValues to be a set of key:value pair or array

Required Information
Question, Bug, or Feature?
Type: Feature
Enter Task Name: HelmDeploy
Environment

Server -  or TFS on-premises?

Azure Pipelines

Agent - Hosted or Private:
Hosted

Issue Description
As a developer, I'd really like it if my overrideValues path wasn't extremely long. It would be nice to be able to use an Array type, key: value, or a multi-line string. A simple CSV is extremely painful to look at and is highly error-prone.

That seems like a fair ask.
cc: @shigupt202 could you check with our PMs about this?
We have followed this convention in KuberentesManifestV0 task. If you're aiming at helm install or upgrade alone, you could leverage the above mentioned task. A combination of bake + deploy action would achieve a similar deployment as to your helm upgrade. This task provides additional features as well like deployment strategy. You could check out this documentation for more details: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/kubernetes-manifest?view=azure-devops


events sorted properly

Fixes Issue

Closes #8089
Changes proposed

Modify the MongoDB aggregation pipeline in the getEvents function to sort events based on their start dates in ascending order.

Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

Note to reviewers
Please review the changes made in the getEvents function, where the MongoDB aggregation pipeline was modified to ensure events are displayed in the proper order based on their start dates.

Thank you for raising, but as mentioned in https://github.com/EddieHubCommunity/LinkFree/issues/8089 I am closing this Pull Request as this has not been assigned to you.

So can you assign that to me??


Reduce yup resolver's size

I removed one test because it couldn't occur with an object schema. Let me know if I'm wrong

I removed one test because it couldn't occur with an object schema. Let me know if I'm wrong

👍


Support for microservices

Add ability to create backend microservice in ReNative project and debug/deploy it as part of dev workflow
Connectors to support STAGE 1:

[x] Now
[ ] AWS S3
[ ] AWS Lambda
[ ] FTP

The fact that the now package always needs downloads a 60 MB binary file on a npm install is quite annoying, especially on slow internet connections. Also many users will never use this service, so it's mainly just bloatware?
Is it really a good idea to integrate the deployment code to 3rd party services into the rnv binary?
If ever, I suggest to move deployment code to another package, like rnv-deploy.


Exchange EWS Problem auf iOS

We have noticed that in the iOS the internal URL of the EWS service is fetched from Autodicovery instead of external ones.
INFO TRANSPORT TransportUtilityFunctions.cpp:713
POST https://server.internal.local/EWS/Exchange.asmx
Device Model:iPhone
Device OS Name:iOS
Device OS Version:13.1.2
Application Version:<IP_ADDRESS>1

Does this issue persist yet on iPhoneLync <IP_ADDRESS>1 (iPhone iOS 13.3.1)?
I am seeing same behavior.


Update the Swedish translation

I'm updating the Swedish translation 1) for the new English strings, as well as 2) rephrasing strings to use more suitable terms/formatting (in terms of capitalization and so on).
However, I'm not completely convinced that the current "förvärvare" is the best term for "assignee". I'd rather use "ansvarig", which unfortunately is more towards "maintainer" and "responsible" in the English language. Any thoughts on that?
Also, let's ping @stillesjo for some help reviewing the language changes. :-)

@Meisolsson can you review?

Looking at it right now
On Aug 5, 2015 09:25, "Henri (Zac) Sweers"<EMAIL_ADDRESS>wrote:@Meisolsson can you review?
—Reply to this email directly or view it on GitHub.

Just a thought, why not use "gren" instead of "branch"?

Think that's it, about "assignee" I like "ansvarig" since it's an easier word. But it does have a slightly different meaning

I agree that "ansvarig" is the way to go since it has a better connection towards assignee than "förvärvare". "Förvärva" is more about gathering or acquiring things than it is about being assigned to a task.

@Meisolsson: I vote that we keep "branch" :-)

@Meisolsson
Isn't branch as commonly used by swedes as repository/repo (instead of gren)?

@Meisolsson: I've rebased my branch, so it should be ready for merge if we're content with the changes.

@stillesjo Since I don't usually talk to very many swedes about software development I actually don't know. But I guess it would be.

Looks good to me


Build fails on Android

Steps to reproduce

npm install react-native-camera@https://github.com/lwansbrough/react-native-camera.git --save + react-native link react-native-camera
Create Camera Component
react-native run-android

Expected behaviour
I should see a camera preview
Actual behaviour
Build fails with
/Users/jrm2k6/Workspace/pocketderm.dev/curology-companion/node_modules/react-native-camera/android/src/main/java/com/lwansbrough/RCTCamera/RCTCameraModule.java:52: error: cannot find symbol
    implements MediaRecorder.OnInfoListener, LifecycleEventListener {
                                             ^
  symbol: class LifecycleEventListener
/Users/jrm2k6/Workspace/pocketderm.dev/curology-companion/node_modules/react-native-camera/android/src/main/java/com/lwansbrough/RCTCamera/RCTCameraModule.java:97: error: incompatible types: RCTCameraModule cannot be converted to LifecycleEventListener
        _reactContext.addLifecycleEventListener(this);
                                                ^
/Users/jrm2k6/Workspace/pocketderm.dev/curology-companion/node_modules/react-native-camera/android/src/main/java/com/lwansbrough/RCTCamera/RCTCameraModule.java:684: error: method does not override or implement a method from a supertype
    @Override
    ^
/Users/jrm2k6/Workspace/pocketderm.dev/curology-companion/node_modules/react-native-camera/android/src/main/java/com/lwansbrough/RCTCamera/RCTCameraModule.java:689: error: method does not override or implement a method from a supertype
    @Override
    ^
/Users/jrm2k6/Workspace/pocketderm.dev/curology-companion/node_modules/react-native-camera/android/src/main/java/com/lwansbrough/RCTCamera/RCTCameraModule.java:697: error: method does not override or implement a method from a supertype
    @Override
    ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
5 errors
:react-native-camera:compileReleaseJavaWithJavac FAILED

FAILURE: Build failed with an exception.

Environment

Node.js version: v6.2.0
React Native version: react-native: 0.32.1
React Native platform + platform version: Android 5.1

react-native-camera
Version:  "0.3.8"

looks like the build now fails with react-native .31 as well...

pointing to any of the commits made prior to https://github.com/lwansbrough/react-native-camera/commit/b01c64e7734827da3f4c61e5f7225f70b454c945 fixes this issue...
In my package JSON I specify a commit to fallback to before this breaking change was merged into Master: "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git#f4bf30e17b78c89d834625514929956af9d0336f"

@comountainclimber are you getting the same error than @jrm2k6?
Despite the PR you mention could have introduced an error, I think this issue is not related to that.
Regarding your error, are you getting it from the Example right?

I am getting the same error in my personal project after running rm -rf node_modules && npm i and then react-native run-android

But ios works just fine! I haven't tried any of the previous commits.

Guys, apparently it's a merge issue. In our fork the LifecycleEventListener even exists. See here.

Confirmed, some dependencies were pruned in my commit. One of them was com.facebook.react.bridge.* that's used by this PR.
I will send a PR with the fix!
Import things using .* is not a good practice :(

thanks @gaguirre !


[Event Request] Codeunit 99000830 - TransferReservEntry

Hi, please can you add new event in function TransferReservEntry, in Codeunit 99000830 "Create Reserv. Entry" on following place:

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


PMPrincipalComponentAnalyser - Does not work if num(rows) < num(cols)

Code to Reproduce Error
|a pca |
a := PMMatrix rows: #(#(-1 -1 1) #(-2 -1 2)).
pca := PMPrincipalComponentAnalyserSVD new componentsNumber: 2.
pca fit: a.
pca transformMatrix.

SubscriptOutOfBounds Error Raised

This is specific to SVD as  PMPrincipalComponentAnalyserJacobiTransformation works.
a := PMMatrix rows: #(#(-1 -1 1) #(-2 -1 2)).
pca := PMPrincipalComponentAnalyserJacobiTransformation  new componentsNumber: 2.
pca fit: a.
pca transformMatrix.

This happens due to the following lines:
https://github.com/PolyMathOrg/PolyMath/blob/8e663a8f998375e657596a33c9d3b97a530bb0f6/src/Math-PrincipalComponentAnalysis/PMPrincipalComponentAnalyserSVD.class.st#L40
https://github.com/PolyMathOrg/PolyMath/blob/8e663a8f998375e657596a33c9d3b97a530bb0f6/src/Math-Matrix/PMSingularValueDecomposition.class.st#L60-L63
The dimensions of eigenU and eigenV don't match, and hence dimensions of u and v don't, and when the code tries to do:
https://github.com/PolyMathOrg/PolyMath/blob/8e663a8f998375e657596a33c9d3b97a530bb0f6/src/Math-PrincipalComponentAnalysis/PMPrincipalComponentAnalyserSVD.class.st#L53-L56
it fails.
I tried matching values of eigenU and eigenV with sklearn's output, eigenV does not match for n(rows) < n(cols).

The singular values of any matrix are uniquely defined, up to order (but by convention they are ordered from largest to smallest). The singular vectors u and v are uniquely determined (up to the sign) for square matrices only, so not for this example.
However, there is something wrong with the current SVD implementation, because it fails the ultimate test for any SVD (in PMSingularValueDecompositionTest):
testReconstruction

	| svd u v s reconstructed |

	svd := matrix decompose.
	u := svd leftSingularForm.
	v := svd rightSingularForm.
	s := svd sForm.

	reconstructed := u * s * v transpose.
	self assert: reconstructed closeTo: matrix

This fails for some inputs, e.g. if you use loadExample3 instead of the default loadExample1.


Why two MongoUtil class with duplicate content ?!

Why are there two MongoUtil.cs , MongoUtil.cs classes with duplicate content?

Right, fixed. Thanks


Add external variable resolver to env.

This is anything which has the Get and Type functions, allowing the environment to use it to look up and fetch variables.
By adding this, I was able to use anko as a query language which can pull variables on-the-fly from external resources.

Could you plaease add?
2017/11/10 午前4:38 "John Floren"<EMAIL_ADDRESS>This is anything which has the Get and Type functions, allowing the
environment to use it to look up and fetch variables.
By adding this, I was able to use anko as a query language which can pull
variables on-the-fly from external resources.
You can view, comment on, or merge this pull request online at:
https://github.com/mattn/anko/pull/84
Commit Summary

Add external to env. This is anything which has the Get and Type
functions, allowing

File Changes

M vm/env.go https://github.com/mattn/anko/pull/84/files#diff-0
(30)

Patch Links:

https://github.com/mattn/anko/pull/84.patch
https://github.com/mattn/anko/pull/84.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mattn/anko/pull/84, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAnf0JVkXSEF_8-uOFY0PFXheh7CDgxks5s01S3gaJpZM4QYiZ9
.

Hi mattn, what would you like me to add?

Ah. sorry. Could you please add test?

I've added a test, I hope it demonstrates the intent a bit and shows how it works. The idea is that this will make it easier to let anko access variables from other sources, you could even make an interface to let it read things out of a key/value store or database!

The idea is that this will make it easier to let anko access variables from other sources

Looks nice.

Thank you

Note that the tests do not cover the following code inside the if:
    if e.external != nil {
            v, err := e.external.Get(k)
            if err == nil {
                    if v.CanAddr() {
                            return v.Addr(), nil
                    }
            }
    }


localServer upload() doesn't work with directories

Example task:
task('deploy:upload', function() {
  upload(dirname(__FILE__), '{{release_path}}');
})->desc('Upload the entire current folder');

In this case (specifying 2 folders in upload($local, $remote)), dep stage deploy:upload outputs:
PHP Warning: copy( ... failed to open stream: No such file or directory

for each file in $local recursively.
If only one is a folder, it outputs:
PHP Warning: ... The second argument to copy() function cannot be a directory

and nothing is copied.
File in question is src/Server/Local.php.
Works with regular server() definitions (non local).

Would it be an idea to change PHP copy command to something like
function recurse_copy($src,$dst) {
    $dir = opendir($src);
    @mkdir($dst);
    while(false !== ( $file = readdir($dir)) ) {
        if (( $file != '.' ) && ( $file != '..' )) {
            if ( is_dir($src . '/' . $file) ) {
                recurse_copy($src . '/' . $file,$dst . '/' . $file);
            }
            else {
                copy($src . '/' . $file,$dst . '/' . $file);
            }
        }
    }
    closedir($dir);
}

Or maybe use Symfony Filesystem component?

File systems comp is ok,

@lsv could be (:
@elfet if you say so (:


Raise non-gridded data errors on raster types

As outlined in https://github.com/ioam/holoviews/issues/1745, trying to use the .to method to display columnar data as gridded currently throws an obscure error. This PR ensures a more informative error is raised.

Happy to merge when the tests are green. I'm rarely ever going to object (if ever!) to improved exception messages!

Ready to merge.


[4396] (seed issue) Ensure apply trainee seeds are shown the confirm course page

Context
https://trello.com/c/wrpShJxi/4396-apply-drafts-users-not-asked-to-confirm-course
When Apply trainees are imported, we fill in the course uuid not the subjects. When the course is then confirmed, we fill in the subjects. If the subjects are present, we skip the 'confirm course' page.
Changes proposed in this pull request
Update the seeds to ensure we're not pre-filling Apply trainee subjects and hence the 'confirm course' page is shown
Guidance to review

Click into a draft Apply trainee
Click into review course details
Check that you're shown the confirm course page, not taken straight to the review page.

Important business

[ ] ~Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?~
[ ] ~Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?~

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 Apply drafts: users not asked to confirm course

all good!


[feat][store] Support manual adjust thread pool size without reboot.

Open another PR. Close this pr.


Phantom crash

While performing an automated navigation on 'http://www.laredoute.com/' using casperjs that uses over phantomjs, I got this error on the console:
phantomjs(20989,0xac632a28) malloc: *** mmap(size=536870912) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
PhantomJS has crashed. Please read the crash reporting guide at https://github.com/ariya/phantomjs/wiki/Crash-Reporting and file a bug report at https://github.com/ariya/phantomjs/issues/new with the crash dump file attached: /tmp/36E910D4-9848-4B54-AC0A-2A21F9EBE2EC.dmp
Attached the dump file with the extension changed to PNG (github does not allow me to attach the DMP file).

Thank you.

Please upgrade to PhantomJS 2. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2 version.

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain castonguay.org has exceeded the max emails per hour (207/200 (103%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from github-smtp2-ext1.iad.github.net ([<IP_ADDRESS>]:36129 helo=github-smtp2a-ext-cp1-prd.iad.github.net)
by server191.web-hosting.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.86_1)
(envelope-from<EMAIL_ADDRESS>id 1apkNo-003IgO-6Q
for<EMAIL_ADDRESS>Mon, 11 Apr 2016 18:32:36 -0400
Date: Mon, 11 Apr 2016 15:31:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1460413916;
bh=lzTmNRGx5Vszt3L0GHr8ZybjEJb5ST8wbPo0h+od5DY=;
h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=q4sYA6to9TeWkNLnj1ekQThmM0eJV+8FcrNMpqLBAs7tAnHjXOCfNC/jjTEotAGo/
vXtMvxb9ttP8HOHgsKSTDJGsT0FMzQGyqTcnJz78H46mcoNIh+56/69Q2EuDzMq/z9
mhZe6Ama68ClK4Fu2DBZy/zfX4yYniAszaBVIHHI=
From: Vitaly Slobodin<EMAIL_ADDRESS>Reply-To: ariya/phantomjs<EMAIL_ADDRESS>To: ariya/phantomjs<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [ariya/phantomjs] Phantom crash  (#12038)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_570c25dbecb0c_50343f9e925a12a025856a";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Vitallium
X-GitHub-Recipient: dREc
List-ID: ariya/phantomjs <phantomjs.ariya.github.com>
List-Archive: https://github.com/ariya/phantomjs
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/AAF3uoFa8KsLsJW2eJh_ksIzlw8f52xyks5p2svbgaJpZM4BnaTD
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>X-Spam-Status: No, score=-3.5
X-Spam-Score: -34
X-Spam-Bar: ---
X-Ham-Report: Spam detection software, running on the system "server191.web-hosting.com",
has NOT identified this incoming email as spam.  The original
message has been attached to this so you can view it or label
similar future email.  If you have any questions, see
root@localhost for details.
Content preview:  Please upgrade to PhantomJS 2. 1.9.x is no longer supported,
and known to have many crasher bugs that are fixed in 2 version. --- You
are receiving this because you are subscribed to this thread. Reply to this
email directly or view it on GitHub: https://github.com/ariya/phantomjs/issues/12038#issuecomment-208593636
[...]
Content analysis details:   (-3.5 points, 5.0 required)
pts rule name              description

0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: github.com]
-5.0 RCVD_IN_DNSWL_HI       RBL: Sender listed at http://www.dnswl.org/, high
trust
[<IP_ADDRESS> listed in list.dnswl.org]
1.6 HTML_IMAGE_ONLY_12     BODY: HTML: images with 800-1200 bytes of words
0.0 HTML_MESSAGE           BODY: HTML included in message
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
domain
0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
-0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
[<IP_ADDRESS> listed in wl.mailspike.net]
X-Spam-Flag: NO
----==_mimepart_570c25dbecb0c_50343f9e925a12a025856a
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Please upgrade to PhantomJS 2. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2 version.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ariya/phantomjs/issues/12038#issuecomment-208593636
----==_mimepart_570c25dbecb0c_50343f9e925a12a025856a
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Please upgrade to PhantomJS 2. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2 version.
—You are receiving this because you are subscribed to this thread.Reply to this email directly or view it on GitHub

----==_mimepart_570c25dbecb0c_50343f9e925a12a025856a--

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a temporary error. The following address(es) deferred:
<EMAIL_ADDRESS>Domain castonguay.org has exceeded the max emails per hour (208/200 (104%)) allowed.  Message will be reattempted later
------- This is a copy of the message, including all the headers. ------
Received: from github-smtp2-ext2.iad.github.net ([<IP_ADDRESS>]:43832 helo=github-smtp2b-ext-cp1-prd.iad.github.net)
by server191.web-hosting.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.86_1)
(envelope-from<EMAIL_ADDRESS>id 1apkNp-003IhT-J7
for<EMAIL_ADDRESS>Mon, 11 Apr 2016 18:32:38 -0400
Date: Mon, 11 Apr 2016 15:31:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
s=pf2014; t=1460413917;
bh=0WKMJpFTfs4hnVvY3Lh+1Lqg7Xi0zVliVswL3IaZJ0g=;
h=From:Reply-To:To:In-Reply-To:References:Subject:List-ID:
List-Archive:List-Post:List-Unsubscribe:From;
b=b/GN+C8W9R3MavcDjGQCIyNjA/8AzHZUrPdwdoshmDHiORGbtsBhl1ePIB59WWOwK
vm2eM1Vm0udvDxe7ZhIycHGtaaSKc7JZoq1KuTCGhluo9h84RfN8mJPDppvknkaP1H
w72bMYo/e7HVGj+FIeT1mnXD/3Rxqr1HbHliuUAg=
From: Vitaly Slobodin<EMAIL_ADDRESS>Reply-To: ariya/phantomjs<EMAIL_ADDRESS>To: ariya/phantomjs<EMAIL_ADDRESS>Message-ID<EMAIL_ADDRESS>In-Reply-To<EMAIL_ADDRESS>References<EMAIL_ADDRESS>Subject: Re: [ariya/phantomjs] Phantom crash  (#12038)
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_570c25dd44260_3743fae25f412b83627cd";
charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Vitallium
X-GitHub-Recipient: dREc
List-ID: ariya/phantomjs <phantomjs.ariya.github.com>
List-Archive: https://github.com/ariya/phantomjs
List-Post<EMAIL_ADDRESS>List-Unsubscribe<EMAIL_ADDRESS>https://github.com/notifications/unsubscribe/AAF3uo1vaM2N94nlkKfoJVb3SA9glxwZks5p2svdgaJpZM4BnaTD
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address<EMAIL_ADDRESS>X-Spam-Status: No, score=-3.5
X-Spam-Score: -34
X-Spam-Bar: ---
X-Ham-Report: Spam detection software, running on the system "server191.web-hosting.com",
has NOT identified this incoming email as spam.  The original
message has been attached to this so you can view it or label
similar future email.  If you have any questions, see
root@localhost for details.
Content preview:  Closed #12038. --- You are receiving this because you are
subscribed to this thread. Reply to this email directly or view it on GitHub:
https://github.com/ariya/phantomjs/issues/12038#event-623250388 [...]
Content analysis details:   (-3.5 points, 5.0 required)
pts rule name              description

0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: github.com]
-5.0 RCVD_IN_DNSWL_HI       RBL: Sender listed at http://www.dnswl.org/, high
trust
[<IP_ADDRESS> listed in list.dnswl.org]
1.6 HTML_IMAGE_ONLY_12     BODY: HTML: images with 800-1200 bytes of words
0.0 HTML_MESSAGE           BODY: HTML included in message
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
domain
0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
-0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
[<IP_ADDRESS> listed in wl.mailspike.net]
X-Spam-Flag: NO
----==_mimepart_570c25dd44260_3743fae25f412b83627cd
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #12038.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ariya/phantomjs/issues/12038#event-623250388
----==_mimepart_570c25dd44260_3743fae25f412b83627cd
Content-Type: text/html;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Closed #12038.
—You are receiving this because you are subscribed to this thread.Reply to this email directly or view it on GitHub

----==_mimepart_570c25dd44260_3743fae25f412b83627cd--


msglist [nfc]: Convert the wrapper HOCs to more Hooks

This follows up on #5524 by replacing the various props-providing higher-order components we have wrapping this component -- connect, connectActionSheet, withGetText -- with just more hooks. MessageList is now simply a function component, rather than a series of wrappers around an inner function component.
As a bonus, we clean up a pair of calls to assumeSecretlyGlobalState.
Like #5524, this is on the road to #5364.

Thanks for the review! Fixing that nit and will merge.


Misc typo

In the below error code, I believe you meant to say "The start and finish times have not been updated."
    if (ErrorText = 'Could not parse parameter WaitParam') then begin
        IsHandled := true;
        PBTErrorNotification.Message('Something went wrong. The start and finish times have been updated.');
        PBTErrorNotification.Send();
    end

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

ID: 591f8762-9808-22f5-112d-f6d80f337b0e
Version Independent ID: 6731b849-04f3-9bd2-5877-8c2bf26b8f34
Content: Page Background Tasks - Business Central
Content Source: dev-itpro/developer/devenv-page-background-tasks.md
Service: dynamics365-business-central
GitHub Login: @jswymer
Microsoft Alias: jswymer

Hello, Thanks for the feedback! The message as been fixed and an update will go out soon.


Allow for infinite crawling

Make provisions in the sce.sh script to let a crawl run till a user presses CRTL+C

@wmburke @giuseppetotaro, by default we plan to provide crawling in batches of 10 iterations at a time (with 12 groups in one iteration) before the script would detect a CTRL+C.
This means that if a user presses CTRL+C while iteration 1 is going on, the script would complete all remaining and safely exit, not killing any crawls mid way. But this may mean the user would have to wait for longer. To reduce wait times we could decrease the number for 10 to something smaller.
Note : reducing to something smaller incurs an overhead of start sparkler everytime (reserving JVM resources and spark, etc)

When Ctrl+C is hit, can we show them a message? eg, "It may take up to 30 minutes to stop gracefully. If you want to force a stop (and potentially lose some of the collected data), press Ctrl+C again."
Wayne Moses Burke, MS
Cognizant Engineer
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Mailstop: 168-527
E-mail: Wayne.M.Burke<EMAIL_ADDRESS>On 06/15/2017 01:37 PM, Sujen Shah wrote:
@wmburkehttps://github.com/wmburke @giuseppetotarohttps://github.com/giuseppetotaro, by default we plan to provide crawling in batches of 10 iterations at a time (with 12 groups in one iteration) before the script would detect a CTRL+C.
This means that if a user presses CTRL+C while iteration 1 is going on, the script would complete all remaining and safely exit, not killing any crawls mid way. But this may mean the user would have to wait for longer. To reduce wait times we could decrease the number for 10 to something smaller.
Note : reducing to something smaller incurs an overhead of start sparkler everytime (reserving JVM resources and spark, etc)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/memex-explorer/sce/issues/5#issuecomment-308815252, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAHbFIQNNE6cXmQSGkSodthmtY8oevsyks5sEWvkgaJpZM4N7hPL.

Closed by commit c8fc460b27d595d7492bb6b94e8f16c5c685e0e7 so that when CRTL-C is hit the user can force to stop the crawl job instead of waiting the job ends gracefully.
Furthermore, the user can now use the kill sub-command (e.g., ./sce.sh kill) to force the stop of a running crawl job (commit 61b0141b6f6458043a74c1d6e57143a0bedddba7).


AudioContext not allowed to start

Issue description

This is the warning message that I'm getting:
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page.
Environment

What's My Browser Support link: whatsmybrowser.org/b/7GFA5VF

Amplitude.js Version: "4.0.0"

Steps to reproduce the issue

Integrate the dynamic songs example
Play

What is expected?

Music should be played properly
Link to where issue can be reproduced

Additional details / screenshots

I'm having the same issue. This constructor triggers the suspend state in chrome and the library doesn't handle it.
I've just made a hacky change to the play() function, adding
if (window.AudioContext && _config2.default.context.state == "suspended") {
	_config2.default.context.resume()
}

right on that line.
Another temporary solution for those just wishing to run examples would be to use Firefox.
I would prefer if the library handled a suspended audiocontext for me. I don't feel requiring the library user to add an event listener to every any play action in the app like the chrome documentation suggests is very friendly design.
I think it's more appropriate to catch the promise from the audio.play() call and handle potential errors in there. I will probably do that in my own code.

Same issue.

I'm facing very similar problems here
Am fairly newb. Have built a player based on "blueplaylist" example.
On OSX:
• Works on firefox
• Chrome returns "The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page"
• Safari goes bonkers.
meditations.mindfulnessconnected.com

This error continues when the "control container" is removed and tracks are "played" (or not!) via Amplitude.playSongAtIndex

@MrSnowman have you built a workaround you could share/talk through?

On ios safari & ios firefox the audio file loads and progress bar shows it as playing however no sound is emitted.
Sent with GitHawk

On ios safari & ios firefox the audio file loads and progress bar shows it as playing however no sound is emitted.
Sent with GitHawk

I can second this. 'Seeing' playback on Safari, not 'hearing' anything.

I posted a solution on #278
Check it out

I have the same problem
amplitude.js:10096 The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu
window.onload @ amplitude.js:10096
load (async)
webAudioAPIAvailable @ amplitude.js:10095
initialize @ amplitude.js:4681
init @ amplitude.js:10296
(anonymous) @ audio?category=2
j @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
J @ jquery.min.js:2
amplitude.js:1380 Uncaught (in promise) DOMException
changeSong @ amplitude.js:1380
handleSongPlayPause @ amplitude.js:8219
handle @ amplitude.js:8094
Uncaught (in promise) DOMException
How can I solve it, please?

So I fixed this in the newest push of 4.1.0. I apologize for the delayed response. Now the Web Audio API is initialized if needed but when the user interacts is when it starts. So even if you aren't benefiting from the features of the Web Audio API, it will still play the audio and everything should work. Let me know if any other issues come up!

I still get the warning: The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. amplitude.js: 9982
I'm using the latest version 4.1.0

I'm also having this issue.  I tried a hack, but no luck.  Latest version.
    var context = Amplitude.context;
    jQuery('.song').on('click', function(){

        console.log('Song clicked.');

        context.resume().then(() => {
            console.log('Playback resumed successfully');
        });
    });

I can confirm that the example my code is based on works in Firefox but not in Chrome:
https://521dimensions.com/open-source/amplitudejs/examples/blue-playlist
Google Chrome | 70.0.3538.77 (Official Build) (64-bit)
-- | --
Revision | 0f6ce0b0cd63a12cb4eccea3637b1bc9a29148d9-refs/branch-heads/3538@{#1039}
OS | Linux
JavaScript | V8 7.0.276.32

Hi @tacman I thought I had this fixed and then found a different issue. This has been tested and pushed in the Dev Branch: https://github.com/521dimensions/amplitudejs/tree/dev. The dev branch is stable, I'm waiting to finish the docs for the merge. Let me know if you need any more help!


Fix SourcePathsMapping test

It seems a race condition occured and the file testfile.txt was moved to
a different location, which means the tests can't find it anymore.
This commit fixes the test by using a different file.

lgtm

Thanks Irina!


Tags with front and back icons

We need to add the ability to have a front and back icon in symbol


⚠ Jenkins Plugins Artifactory has degraded performance

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

HTTP code: 200
Response time: 1201 ms

Resolved: Jenkins Plugins Artifactory performance has improved in c9017e6 after 37 minutes.


Seed

Hi, on protcol.json on mainnet, which seeds I have to input ?

You can refer to the doc: http://docs.neo.org/en-us/node/cli/seedlist.html

You don't need to put any seed, by default it takes the official ones


[CastOptimizer] Set the correct debug scope for the SILBuilder.

rdar://problem/48887384

Fixes (another) verification failure.

@swift-ci please test

LGTM. We should rename SILBuilder to something else and make SILBuilderWithScope, SILBuilder.

We should rename SILBuilder to something else and make SILBuilderWithScope, SILBuilder.

Perhaps, but it's difficult. @vedantk and I thought a lot about this in the past and identified at least three common and very different use-cases for SILBuilders, including generating new code from AST, expanding one SIL instruction into many, moving SIL instructions, inlining, ... all have different needs. Originally we thought that we could introduce an Expanding/Moving/GeneratingSILBuilder but we couldn't settle on a design that looked right. I agree that we should revisit that.

@adrian-prantl I disagree with that strongly. We should fix this now if possible. It is creating bugs /today/.
My feeling is that unless someone is in SILGen, they should be using SILBuilderWithScope. Why not take advantage of that to hide the original SILBuilder from the SILOptimizer. I already in a previous commit (that I just discovered Slava reverted for some reason, I pinged him about it) created a specific SILBuilder for SILGen. We could have a SILBuilderBase that has the common APIs in between GenSILBuilder and OptSILBuilder. Your thoughts?

@adrian-prantl My memory was actually wrong, we still have the SILGenBuilder in SILGen. We could put the special SILGen APIs on that.

As the person involved in fixing (way too many) of these bugs, my opinion is that delaying this refactoring is becoming an increasing burden, so I agree with @gottesmm here.

This broke in CI: https://ci.swift.org/job/oss-swift_tools-RA_stdlib-DA_test-simulator/687/
test/SILOptimizer/castoptimizer-wrongscope.swift:8:16: error: CHECK-NEXT: expected string not found in input
15:54:57 // CHECK-NEXT: copy_addr [take] %8 to [initialization] %66 : $*Float, loc {{.*}}, scope 2

rdar://problem/51804780
I'm going to revert: https://github.com/apple/swift/pull/25512