update numeraire msg

I think this is clearer.
For issue #162

I included a message about unfixing the variable. I've debated unfixing it just after the solve. There is currently some logic remembering the old numeraire and unfixing it.
I want your opinion. This should be an easy change and it makes a little sense for this PR.
Let me know.

Yes, but I think that is already the behaviour, so should be good to go, including no need for incorporating the unfix message.
Testing on the WiNDC national RA, it already updates the value on the counterfactual solve (without any fixing), and the numeraire message is printed, which implies that the consumer was unfixed.
(p.s. Don't work on the weekend just bc I do, Monday's soon enough)

Here is an example showing that the numeraire is fixed
using MPSGE

M = MPSGEModel()

@sectors(M, begin
    A
end)

@commodities(M, begin
    PA
    PB
end)

@consumer(M, RA)

@production(M, A, [s=0, t=0], begin
    @output(PA, 1, t)
    @input(PB, 1, s)
end)

@demand(M, RA, begin
    @final_demand(PA, 1)
    end,begin
    @endowment(PB, 1)
end)

solve!(M)

is_fixed(RA)

It should be fairly simple to undo this. I think I did this before we started using a direct_model. A standard JuMP model does not allow you get values if you change the model in any way (like fixing a variable).

I've made the changes. It was very easy, except for the tests. I think it's better this, I didn't care for fixing a variable and having it be kind of hidden.

Ok, great. Getting rid of the numeraire field is cleaner. And all works. Nice little PR.


Marlowe escrow contract

In the Haskell code for the Marlowe escrow contract, I have noticed the line:
chose :: Integer -> ConcreteChoice -> Observation
I assume it works, but surely it should be:
chose :: Person -> ConcreteChoice -> Observation
since the contract uses a type of Person throughout. There are several versions of the escrow contract, and they all seem to do this. Maybe I am wrong. Here is an example:
https://github.com/input-output-hk/marlowe/blob/master/src/EscrowV2.hs

Thank you for the feedback.
Indeed, We are abusing a bit the fact that it is a type synonym, but "chose" function does use the first argument both as an Integer and as a Person, just for simplicity.
It does not help that the argument is called "per", but well.

No problem - I am closing the issue, since you might not consider it worth changing. I thought that since this is the prime example contract, that everyone learns first, it might be worth getting everything clean.


Adding a prefix option to isJWT function

Adding a prefix to be matched in isJWT function.
If the prefix is set, it will be considered as it is written, with space between it and the token.

Thanks for the PR, but I'd consider this outside the scope of what the validator should be responsible for. It looks like you're trying to validate an Authorization header where you're accepting the JWT as a bearer token?

Thanks for the PR, but I'd consider this outside the scope of what the validator should be responsible for. It looks like you're trying to validate an Authorization header where you're accepting the JWT as a bearer token?

Something like that, I just made the PR to avoid someone splitting the Authorization header string to validate if it contains a valid token.
But yes, it may be out of scope.


error handling for duplicate fields

Describe the feature

As a user I would like to receive a friendly message when trying to include fields with foreignkey
{
<EMAIL_ADDRESS>}

expected message: field email already exists and cannot be duplicated
Motivation

When there is a duplicate field in the database, it warns that it cannot send duplicate data, however it does not specify which field, however if there are several fields with the parameter unique=true. we can't do a treatment for it
Related Issues

Currently, we are supporting ErrDuplicatedKey for unique key violations(which can be enabled by TranslateErr flag), however, if you want to have more details you can disable the flag and parse the error based on your driver.

Closing the issue since it can be achieved by parsing the error.


React compiler beta and reenable rule

just wanna see if CI works

nice! you can also remove lib/react-compiler-runtime now and instead install react-compiler-runtime@beta, and replace runtimeMOdule with target: '18' to https://github.com/bluesky-social/social-app/blob/main/babel.config.js#L23

Thanks @poteto, much appreciated! 🙏

let's try it


multiple tile layers memory problems and crash in OL3JS map

We have a map application build on Ol3JS which displays several overlaying tile layers. When user pans and zooms in IE11, the browser memory consuption increases very fast and whole story ends up in JS error in OL3 lib corresponding to insufficient memory.
This is our sample code, which can reproduce the error with OSM tile layer (normally, we use our internal tile sources instead of OSM):
https://jsfiddle.net/xpLx7zv7/2/
The result is IE having approx 1.6 GB in memory (tha value is almost the same for every crash on the same computer), and JS error like this: "Not enough space to complete the operation."

I could not reproduce your memory issues on IE10. Is it only on IE11 it occurs?
What do you mean by "very fast"? How much du you have to pan around?
When using it internally, with your own tiles, how large (file size) are the tiles and how many such layers do you use?

•         Screencast: http://screencast.com/t/Zv1a5ZXyz
•         It seems that it happens on any fresh installed computer with Win7 64bit + IE11. We did not try to reproduce with IE10. Some of our machines (mostly developer machines) with IE11 do not have this problem, but we did not find any significant difference in IE11 config.
•         „Fast“ means in couple minutes. The memory limit (approx 1,5GB in screencast) is different for every machine but seems mostly stable on each machine.
•         We use couple layers. OSM as backdrop and some mostly transparent network tiles in 3-6 layers over it. (Check the screencast.)
•         The problém occurs both for canvas and dom renderers. Canvas happen to cause script error, dom shows image placeholders instead of tiles that were not loaded after the memory limit is reached.
•         Chrome test on the same machine is OK.
•         We can do live demo on demand!

Could you do the same screencast but with the jsfiddle example?

We created another js with our layers: http://jsfiddle.net/xpLx7zv7/9/ (the source is not authorized for some days)
With this setup, the problem occurs easily on many of our computers.
It seems, that the problem occurs only if the tile source provides 24bit PNGs. If we change the tile source to provide 8bit PNGs, it seems to be OK (8bit PNG demo is here: http://jsfiddle.net/xpLx7zv7/8/ - also check the http headers of the source, they are a bit different, but should make this difference).

I'm pretty sure the problem is related to the default size of the tile cache, which is 2048 tiles per layer/source. If you create a custom build, you can set the ol.DEFAULT_TILE_CACHE_HIGH_WATER_MARK define to a lower value.

I was thinking the same thing, but it doesn't add upp.
I tested https://jsfiddle.net/xpLx7zv7/9/embedded/result/, using IE11 and it's memory tab. After page load:

After a few minutes panning:

That's 800 MB of memory increase, but the network tab only showed 2916 downloaded images with a total size of 7.5 MB (most were transparent, so average filesize was 2.6 kB).
Doing roughly the same amount of panning on the same map i Chrome and using it's heap snapshot shows only around 20 MB.

Does this happen with all renderers, or just with the canvas renderer? I'd especially be interested if the same happens with the dom renderer.

Yes, as mentioned above. But the result is not "Not enough memory" JS error, but just image placeholders in the map. The memory limit seems to be very same both for DOM and CANVAS.

We set DEFAULT_TILE_CACHE_HIGH_WATER_MARK to 256 and with this setting, the problem seems to disappear on all computers I've tested so far - so it might be a solution for us.
Questions:

Why some computers handle this with no problem with original value (the browsers keep their memory around 300M with no radical increase as we can see here)
Should the value be adjusted even more if we increase the number of layers? (20 layers instead of 5 layers)

It seems this is not related to ol3, but to IE 11 png handling.
Take a look at http://jsfiddle.net/9hhzr3mt/1/, which loads one of your tiles ten times and saves it to a global array. I tested with 4000 tiles, and the saved array was 1GB, with each Image element at 256 kB. This is despite the fact that the downloaded png-file is less than 1 kB.

I tried with another png (from wikipedia) http://jsfiddle.net/9hhzr3mt/2/ with the same result (original filesize 213 kB):

With potentially 5 (layers) x 2048 (cached tiles) x 256 kb (used memory per tile), thats 2,5 GB of data. So unless you can produce tiles that IE 11 doesn't expand to 250 kB, I guess reducing the cache size is your best bet.
But if this is a common problem for anyone using multiple tile layers on ol3, we might have an issue with IE 11. Any ideas on how to handle it from a library point of view? I'm considering:

setting a global cache limit, instead of a fixed limit for each layer.
setting a lower cache limit on IE.
making the cache size for each source configurable by the client, without custom compilation.

I can understand, why each tile gets so much memory - if it is stored in raw uncompressed form by the browser.
I can understand the cache size limit - and appreciate to be somehow configurable without custom compilation.
But still, I can't undestand, why some setups does have this problem and some not. The IE and OS version is same, HW is different. The setups without problems are usually developer workstations with MS Visual Studio and some other stuff on it. These setups just keep the memory of IE about 300MB with no extra memory consumption like presented here, and with default ol3 cache size.

You can now cahnge the size of the cache, see #4805


Add link-like indicators for accessibility

Fix #153843

Thanks! One thing I still need to think about is how clicking on the text should work, especially when the hover is already in the process of being displayed with a delay.

Closing due to linked issue being closed. The new issue is at https://github.com/microsoft/vscode/issues/159088 and it has different requirements.


add staller support to dsl tests

This PR assumes songgao/KBFS-1221 will be merged. I've opened it against songgao/KBFS-1221 to make it easier to see changes.
Thanks!

Looks good overall, just one question and some nits.

First pass, bunch of comments.

Thanks for the review @akalin-keybase @strib! I've address all of them except *naïveStallInfo vs naïveStallInfo one. Please take another look when you have time?


Epic - Data gathering (Collect More Data/Track)

We need to clearly understand the risks/considerations involved in adding more data to our solution.  We'll then determine any follow-ups.
Data Gathering:  We'd love your help!
Data.Source.Inventory.Open.Sentencing (1).xlsx
Please go ahead and edit
Anyone of any skill level can help!
Start with brainstorming a list.  We can work as a team to take action. Consider a clear tracking spreadsheet or other method to ensure we've identified and cleared all risks.
In researching data, make edits to the Excel sheet.  Think about the following to track.

Ensure data is free of cost
Ensure legally we are not hitting any issues in using our data.  Is IBM legal still available to help as we add data sources?
Ensure any licensing rules are followed.
For this data, it may not be available.  Sentencing data can be at various levels (city, state, county, Federal).  We have to have a way to account for gaps as more is accumulated.
We need a way to start with what we can find, and build from there. (Ex start with Cook County, Federal, then gather more)
Data management - Do we have a method to store/manage/and maintain quality coming in from various sources?
Ensure unexpected bias is not present in the data.
Ensure data coming in has enough info/quality for it to be useable.  Do we need a data governance process to ensure we trust the data and new data as it comes in?
Ensure data is handled in a secure manner.
Determine the most automated ways to update data as refreshes are available.
Can we avoid malicious users from editing our data?

I can draft a check list of our requirements by source.

Added a data source being investigated.
Copy of Data.Source.Inventory.Open.Sentencing.1.xlsx

Refer to assets for the latest list.


chore(release) Refresh compiled files and fix version number

Signed-off-by: Jerome Simeon<EMAIL_ADDRESS>

Coverage remained the same at 95.535% when pulling 59fc71e3ee689d31da7362916b8ee19b32747f02 on jeromesimeon:js-chore-rel-0.20.5 into b13d584febf03738e598d67f174b30d0d44d04f9 on accordproject:master.


24 add plotting functions for the calibration plots and changed the plot function

@pat-alt  @MojiFarmanbar  the pull requests are becoming interlinked, especially this one and the 90-average-calibration in laplaceredux.
if this one is not merged then plot doesn't work and if the 90 isn't merged this pull request  risks to break the behaviour of plot(la,....).
how do we proceed?  should  I split out the change in glm_predictive distribution from the other branch and make a pull request only for that? i think it's the best option

@pat-alt  no , the test seems to fail because of this function
`"""
(la::AbstractLaplace)(X::AbstractArray)
Calling a model with Laplace Approximation on an array of inputs is equivalent to explicitly calling the predict function.
"""
function (la::AbstractLaplace)(X::AbstractArray)
return la.model(X)
end`  the error reported is  Multi-class: Error During Test at C:\Users\Pasqu\Documents\julia_projects\TaijaPlotting.jl\test\LaplaceRedux.jl:55
Got exception outside of a @test
MethodError: no method matching (::Laplace)(::Vector{Float32}; link_approx::Symbol)
Closest candidates are:
(::LaplaceRedux.AbstractLaplace)(::AbstractArray) got unsupported keyword argument "link_approx"
@ LaplaceRedux C:\Users\Pasqu.julia\packages\LaplaceRedux\YqyQs\src\baselaplace\predicting.jl:197

@pat-alt  ok i think the problem is in line 91 of the plot function

@pat-alt  seems like some weird side effect appears in TaijaData.load_blobs(centers = nout) for the older versions of julia.

@Rockdeldiablo yeh what happened here is that on legacy versions LaplaceRedux is downgraded to v0.2. I've now removed legacy versions from compat and tests, since v1.10 is the new LTS anyway and this package will in any case need to undergo some significant changes in the future.

Happy to merge @Rockdeldiablo


Where to get a  Ms-Celeb-1M subset with 300 celebrities?

Hello.
You wrote: "In this paper, we use three face datasets. We train base model and DREAM block on MS-Celeb-1M. We offer a subset of Ms-Celeb-1M with 300 celebrities, you could download from the following link Ms-Celeb-1M Subset (msceleb.zip) https://drive.google.com/file/d/1om0pbwBX4RZHVuI3QXVrBj9mLtOK2PV8/view?usp=sharing"
But I see 10 folders in msceleb.zip.

We changed the subset of MS-Celeb-1M from 300 celebrities to 10 celebrities but forgot to update the readme. Sorry for this mistake

@penincillin it will be enough for good learning for residual-branch?
can may you explain me how to deploy DREAM-block (stiching stratagy) to my trained network?
I don't undersand your description in paper.
may be exist any examples?

Actually, it is not enough to train a face model from scratch with only 10 identities. The purpose of offering this dataset is to make sure that you could get through our code using this toy dataset.
If you want to train a useful face model, you should prepare a much bigger dataset (say at least 1000  identities).
For how to deploy DREAM-block. You could use our code directly the with a real dataset (say CASIA WebFace or Full dataset of MsCeleb-1M) . You could refer to the "end2end training" in the readme.

@penincillin okey. thanks for your answer.
For end2end training, I should insert Branch model layers into my net after last fc layer.
Then training on dataset. Then to train DREAM-block I should freez all layers of net besides Brahch model layers. And train again on pair frontal and profile.
Could you confirm whether I'm right or not?

Actually, you are only partially right.
You should insert Branch model layers into your base model after the last fc layer.   Let's call this model end2end model.
Paired frontal and profile faces are not required in the end2end training. You just need to prepare the yaw angle for each face image in your training dataset. Then the end2end model could be trained as a whole from scratch (which means pretrain is also not required). During the training process you need not to freeze any layers of base model or the DREAM block.

@penincillin hello. thanks for your answer. what about the strategy "end2end+retrain"? After I inserted Branch and trained my modification net I should train DREAM. How it make?

" end2end + retrain " is kind of similar to " stitching ".  Since the DREAM block in end2end model is not trained with data on feature space (recall that the DREAM block in "stitching " strategy is trained with features of paired profile and frontal faces. "end2end + retrain" means you retrain the DREAM block of end2end model in the same way as you train the DREAM block in the "stitching" strategy.


test_time for DLA-34

I test the DLAbackbone but get the test time about 480ms per image(But the paper said 27ms)

Can you provide more details about the environments？

I set up the environments follow READMD.md

I will check this problem latter today， and I guess it may be caused by the DCN.

I have checked the code and run the inference again, and it only costs about 18ms for "net inference".  Could you report the inference time of each stage of DLA net? I think it caused by the DCN module.

I print the time

I am confused by the following aspects:
-the time4-time1=0.47s, time3-time2=0.02s, time2-time=0.089s, thus time4-time3=0.38s, but the head only consists of 2-layer parallel convolutions.
-About the inference time of dla backbones time3-time1, you can ask help for the Center. We use the same backbone as CenterNet, and it reports 52 FPS for a single scale 512-sized image for the object detection task.

I solve it by update the PyTorch1.0 and DCN.

I solve it by update the PyTorch1.0 and DCN.

It is strange to me. Before last week, lots of guys have reproduced the speed and performance, but in last and this weak, you and someone else have proposed the problem of the inference time of DLA-34.

Training also becomes faster when update to 1.0 but not sure the performance will be as well as 0.4

Training also becomes faster when update to 1.0 but not sure the performance will be as well as 0.4

Thx for your advice. I will try to update the code to pt1.4 or pt1.5 with DistributedDataParrell (DDP) and equip it with apex (fp16 or SyncBN) to accelerate it, if I have spare time.

Thanks and closing it

37fps is get by just the net time or total time?

Total time in Titan Xp.

I get net 29ms, may be still something wrong in DLA

Close it. And feel free to reopen, if any problems.


python311Packages.pony: disable failing tests

Description of changes
Fix build (https://hydra.nixos.org/build/249156005)

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

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

Result of nixpkgs-review pr 290383 run on x86_64-linux 1

15 packages built:

agda-pkg
agda-pkg.dist
mutmut
mutmut.dist
pgadmin4
pgadmin4-desktopmode
pgadmin4-desktopmode.dist
pgadmin4.dist
python311Packages.flask-security-too
python311Packages.flask-security-too.dist
python311Packages.pony
python311Packages.pony.dist
python311Packages.ponywhoosh
python311Packages.ponywhoosh.dist
tribler


Export Command to support emailing of exported image

Closes #123

Pull Request Test Coverage Report for Build 304

23 of 30 (76.67%) changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.4%) to 91.646%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/seedu/ptman/ui/TimetablePanel.java
5
7
71.43%

src/main/java/seedu/ptman/commons/services/EmailService.java
17
22
77.27%

Totals

Change from base Build 302:
0.4%

Covered Lines:
2940

Relevant Lines:
3208

💛  - Coveralls


Fast update of build system and fix pylint

port part of build system from other projects
disable not relevant pylint warnings (need support of python2)
ignore files update
slim sdist
python 3.7 check

Coverage remained the same at 100.0% when pulling 4d4a0b23c94211171be51e1b7e5a29bccb0bcbeb on build_system_pylint into e036819058c3e8ffa01ec99b0d7b3ab1f4dd4668 on master.


Tokenizing -0 as negative zero was a mistake in the CSS specification

https://github.com/keithamus/csslex/blob/214bf6fa1145563509a09a6f4ad41028fb302234/test-rmenke-css-tokenizer-tests.js#L35-L36
see : https://github.com/w3c/csswg-drafts/issues/7472
I still need to update our tokenizer in @csstools/css-tokenizer and the tests package.

Thanks for this!


Direct posting on and off

In which case direct posting is on and in which case direct posting is off in chart of accounts, how to identify the account for on and off the direct posting.

Thank you.
On the Chart of Accounts page, add a filter on the Filter pane to display only Direct Posting accounts on the G/L Account Card page.
For more information, see https://learn.microsoft.com/en-us/dynamics365/business-central/finance-review-accounts#filter-entries.


Unable to connect to the server: tls: failed to verify certificate: x509: certificate has expired or is not yet valid

Environmental Info:
RKE2 Version:
rke2 version v1.27.10+rke2r1 (915672bd6cab658edb974d0aedb33ec5a32c239a)
go version go1.20.13 X:boringcrypto
Node(s) CPU architecture, OS, and Version:
6 nodes
Master nodes:
Linux rke2a-master 4.18.0-553.16.1.el8_10.x86_64 rancher/rke2#1 SMP Thu Aug 1 04:16:12 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
Linux rke2b-master 4.18.0-553.16.1.el8_10.x86_64 rancher/rke2#1 SMP Thu Aug 1 04:16:12 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
Linux rke2c-master 4.18.0-513.24.1.el8_9.x86_64 rancher/rke2#1 SMP Thu Mar 14 14:20:09 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
Worker nodes:
Linux rke-worker1 4.18.0-513.24.1.el8_9.x86_64 rancher/rke2#1 SMP Thu Apr 4 18:13:02 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Linux rke-worker2 4.18.0-513.24.1.el8_9.x86_64 rancher/rke2#1 SMP Thu Apr 4 18:13:02 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Linux rke-worker3 4.18.0-513.24.1.el8_9.x86_64 rancher/rke2#1 SMP Thu Apr 4 18:13:02 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Cluster Configuration:
Running rke2 in a HA environment with three master nodes, three worker nodes and kube-vip as the load balancer
Describe the bug:
kubeconfig or kubectl commands not working from remote server.  Certs should have been fine, but updated after this error and the error still persists
Expected behavior:
kubectl commands to work as expected
Actual behavior:
Certs should not have needed to be updated, but received the below output when running kubectl commands from remote server:
kubectl get nodes
E1010 11:59:10.103997   28709 memcache.go:265] couldn't get current server API group list: Get "https://rancher.xxx.com/k8s/clusters/local/api?timeout=32s": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
E1010 11:59:10.113883   28709 memcache.go:265] couldn't get current server API group list: Get "https://rancher.xxx.com/k8s/clusters/local/api?timeout=32s": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
E1010 11:59:10.128008   28709 memcache.go:265] couldn't get current server API group list: Get "https://rancher.xxx.com/k8s/clusters/local/api?timeout=32s": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
E1010 11:59:10.138163   28709 memcache.go:265] couldn't get current server API group list: Get "https://rancher.xxx.com/k8s/clusters/local/api?timeout=32s": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
E1010 11:59:10.148209   28709 memcache.go:265] couldn't get current server API group list: Get "https://rancher.xxx.com/k8s/clusters/local/api?timeout=32s": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
Unable to connect to the server: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2024-10-10T11:59:10-06:00 is after 2024-09-30T18:14:03Z
Additional context / logs:
I do notice in the above error output, the timezones appear to be off but I've verified time/date on servers are correct and the certs appear to be correct
kubectl get secret -n kube-system rke2-serving --template='{{index .data "tls.crt"}}' | base64 -d | openssl x509 -text | grep After
Not After : Oct  1 11:17:02 2025 GMT
openssl x509 -text -in /var/lib/rancher/rke2/server/tls/serving-kube-apiserver.crt | grep After
Not After : Oct  1 11:17:02 2025 GMT
running date command from all six servers, they correlate with first time in error output

It was the cacert for future readers.  Thanks Brandon!


Pass namespace in separate flags while necessary

Example:
Do not pass <secret-name>.<namespace> in --secrets flag
Only service name can take <namespace> after it.

I am afraid this will result in a explosion of flags. :(

May be use some other symbol like "@" which is not allowed in name to separate from namespace. Then need to explain that in flag description.

The kube identifier rules are: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/identifiers.md
I think using @ as separator will work.


Add manifest file for ExifCleaner v3.3.1 x64

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

Microsoft Reviewers: Open in CodeFlow

/azp run

It seems that there are some invalid Unicode characters in the file name.


INVESTIGATE:  Error in process_paid_filings Job to Generate pdfs Due to Missing Fields in Template Variables (Production)

Encountered errors in the process_paid_filings job in production. The issue seems to stem from a missing registeredOffice value in the template variables, which is causing the report API to throw a jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'registeredOffice'.
I believe this issue is specific to production, as I’m unable to reproduce it in the dev or test environments, where no errors are occurring.
The error in production is:
jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'registeredOffice'
This error seems to be linked to the following line in the code, where the REPORT_SVC_URL API is called:
https://github.com/bcgov/business-ar/blob/d5a5b909b666dc4f74fd70d952bee331945281f9/api/src/business_ar_api/services/report_service.py#L49
Similar Errors: In dev, there was a different error:
jinja2.exceptions.UndefinedError: 'effective_date' is undefined
This one I was able to track down, as effective_date was missing from the template variables, but in production, it seems to be the registeredOffice value.

Tested and confirmed.

Receipt.pdf

2024 Annual Report.pdf


Question : Are hashes being created differently.

Hi ,
Apologies for  posting here , had no other way of contacting or asking a question.
I am attempting to recreate a regular merkle tree using smtree  in this project
https://github.com/Vee-Emm/smtreeDemo
This is a pymerkle implementation of tree generation .
https://github.com/Vee-Emm/smtreeDemo/blob/master/generateTree.py
However the hashes created  from this function prints different values for the internal nodes.
https://github.com/Vee-Emm/smtreeDemo/blob/master/src/main.rs#L112
Are the hashes being created in a different way when using Sparse Merkle tree?
Is there a way to generate a regular MT using the smtree library  or if there is an expectation of that being inlcuded in the future . If pointed in the right direction , I can attempt to help contribute towards that effort.
Please do let me know .
Thanks a bunch !
vee-Emm

I just realized that there is a way to do it using this change :
https://github.com/novifinancial/smtree/pull/13
I will attempt to use this and update this issue request & or close it.

Update : It appears that the Issue  https://github.com/novifinancial/smtree/pull/13 was created to add support for simple merkle trees.
But it appears that there is a bug in the implementation . I am unable to find out the root cause .
Any push in the right direction would be appreciated  !

Hi @Vee-Emm
spent some time to explore the issue and realized that pymerkle is not pure concatenation of child nodes to parents but to defend against second-preimage attacks:

Before computing the hash of a leaf, prepends the corresponding record with 0x00
Before computing the hash of any interior node, prepend both of its parents' hashes with 0x01,

While the current MTreeNodeSmt defines merging two nodes as pure concatenation. But this is normal, in our lib you can define templates based on your desired functionality by just implementing a few traits (i.e., Mergeable in our case).
Note that to be fully compatible with pymerkle (for a non balanced Merkle tree) you need to define how padding works for the non-existing right most leaves. I could create that template for you if you prefer and enable it by default to our lib.


[web:canvaskit] run gn wasm output through wasm_opt

In my testing wasm_opt -O3 run through a -Os or -Oz compiled CanvasKit build produces significant performance boost (somewhere in the middle between -Os and -O3) at a very small (<1%) size cost. We should evaluate building CanvasKit with -Os then run it through wasm_opt -O3.

So far it's not clear if -Oz + wasm_opt gives us the right trade-off. Let's revisit this later.


Adds progress indicators to the runtests-parallel build task.

This change adds an indication of test run progress when invoking the "runtests-parallel" build task. I have been using this in the "transforms" branch for awhile now and have back-ported it to "master".

CC: @vladima

:+1: nice!


module llmcloud not found

(bookpublisherGPT) fred:bookpublishergpt$ mkvirtualenv groq
created virtual environment CPython3.10.9.final.0-64 in 847ms
creator CPython3Posix(dest=/Users/fred/.virtualenvs/groq, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/fred/Library/Application Support/virtualenv)
added seed packages: pip==23.3.1, setuptools==68.2.2, wheel==0.41.3
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
virtualenvwrapper.user_scripts creating /Users/fred/.virtualenvs/groq/bin/predeactivate
virtualenvwrapper.user_scripts creating /Users/fred/.virtualenvs/groq/bin/postdeactivate
virtualenvwrapper.user_scripts creating /Users/fred/.virtualenvs/groq/bin/preactivate
virtualenvwrapper.user_scripts creating /Users/fred/.virtualenvs/groq/bin/postactivate
virtualenvwrapper.user_scripts creating /Users/fred/.virtualenvs/groq/bin/get_env_details
(groq) fred:bookpublishergpt$ pip install groq
Collecting groq
Downloading groq-0.4.1-py3-none-any.whl.metadata (12 kB)
Collecting anyio<5,>=3.5.0 (from groq)
Downloading anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting distro<2,>=1.7.0 (from groq)
Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting httpx<1,>=0.23.0 (from groq)
Downloading httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB)
Collecting pydantic<3,>=1.9.0 (from groq)
Downloading pydantic-2.6.2-py3-none-any.whl.metadata (83 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.0/84.0 kB 583.0 kB/s eta 0:00:00
Collecting sniffio (from groq)
Downloading sniffio-1.3.0-py3-none-any.whl.metadata (3.6 kB)
Collecting typing-extensions<5,>=4.7 (from groq)
Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting idna>=2.8 (from anyio<5,>=3.5.0->groq)
Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting exceptiongroup>=1.0.2 (from anyio<5,>=3.5.0->groq)
Downloading exceptiongroup-1.2.0-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi (from httpx<1,>=0.23.0->groq)
Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting httpcore==1.* (from httpx<1,>=0.23.0->groq)
Downloading httpcore-1.0.4-py3-none-any.whl.metadata (20 kB)
Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx<1,>=0.23.0->groq)
Downloading h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting annotated-types>=0.4.0 (from pydantic<3,>=1.9.0->groq)
Downloading annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB)
Collecting pydantic-core==2.16.3 (from pydantic<3,>=1.9.0->groq)
Downloading pydantic_core-2.16.3-cp310-cp310-macosx_10_12_x86_64.whl.metadata (6.5 kB)
Downloading groq-0.4.1-py3-none-any.whl (65 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 612.9 kB/s eta 0:00:00
Downloading anyio-4.3.0-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.6/85.6 kB 800.5 kB/s eta 0:00:00
Downloading distro-1.9.0-py3-none-any.whl (20 kB)
Downloading httpx-0.27.0-py3-none-any.whl (75 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.6/75.6 kB 1.0 MB/s eta 0:00:00
Downloading httpcore-1.0.4-py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.8/77.8 kB 748.6 kB/s eta 0:00:00
Downloading pydantic-2.6.2-py3-none-any.whl (394 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 394.9/394.9 kB 910.6 kB/s eta 0:00:00
Downloading pydantic_core-2.16.3-cp310-cp310-macosx_10_12_x86_64.whl (1.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 822.9 kB/s eta 0:00:00
Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading annotated_types-0.6.0-py3-none-any.whl (12 kB)
Downloading exceptiongroup-1.2.0-py3-none-any.whl (16 kB)
Downloading idna-3.6-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 831.5 kB/s eta 0:00:00
Downloading certifi-2024.2.2-py3-none-any.whl (163 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 1.8 MB/s eta 0:00:00
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 978.4 kB/s eta 0:00:00
Installing collected packages: typing-extensions, sniffio, idna, h11, exceptiongroup, distro, certifi, annotated-types, pydantic-core, httpcore, anyio, pydantic, httpx, groq
Successfully installed annotated-types-0.6.0 anyio-4.3.0 certifi-2024.2.2 distro-1.9.0 exceptiongroup-1.2.0 groq-0.4.1 h11-0.14.0 httpcore-1.0.4 httpx-0.27.0 idna-3.6 pydantic-2.6.2 pydantic-core-2.16.3 sniffio-1.3.0 typing-extensions-4.9.0
[notice] A new release of pip is available: 23.3.1 -> 24.0
[notice] To update, run: pip install --upgrade pip
(groq) fred:bookpublishergpt$ python classes/Codexes/Tools/toy-groq-complete.py Traceback (most recent call last):
File "/Users/fred/bin/nimble/bookpublisherGPT/classes/Codexes/Tools/toy-groq-complete.py", line 6, in
from groq.llmcloud import Models
ModuleNotFoundError: No module named 'groq.llmcloud'
Python 3.10.9 (main, Dec 15 2022, 18:25:35) [Clang 14.0.0 (clang-14<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

import groq
from groq import llmcloud
Traceback (most recent call last):
File "", line 1, in
ImportError: cannot import name 'llmcloud' from 'groq' (/Users/fred/.virtualenvs/groq/lib/python3.10/site-packages/groq/init.py)
from groq.llmcloud import Completion
Traceback (most recent call last):
File "", line 1, in

Where in the docs did you see references to groq.llmcloud?

In the quickstart -- but I now am realizing that I want to be in the PyPi
documentation
https://pypi.org/project/groq/
[image: image.png]
Fred Zimmerman, Publisher
Nimble Books LLC
The AI Lab for Book-Lovers http://NimbleBooks.com
On Fri, Feb 23, 2024 at 5:24 PM Alex Rattray @.***>
wrote:

Where in the docs did you see references to groq.llmcloud?
—
Reply to this email directly, view it on GitHub
https://github.com/groq/groq-python/issues/17#issuecomment-1962081314,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI4TS7YRQBSTJFQ5METS3LYVEJJXAVCNFSM6AAAAABDXNU3W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRSGA4DCMZRGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

qroq.llmcloud is used here: https://docs.api.groq.com/md/tutorials/python.groqapi.html

For the latest documentation, please visit https://console.cloud.groq.com/.

https://console.cloud.groq.com/
This site can’t be reached
Check if there is a typo in console.cloud.groq.com.
DNS_PROBE_FINISHED_NXDOMAIN
Fred Zimmerman, Publisher
Nimble Books LLC
The AI Lab for Book-Lovers http://NimbleBooks.com
On Sat, Feb 24, 2024 at 3:27 PM Hatice Ozen @.***>
wrote:

For the latest documentation, please visit https://console.cloud.groq.com/
.
—
Reply to this email directly, view it on GitHub
https://github.com/groq/groq-python/issues/17#issuecomment-1962723028,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI4TS7ZXYAFHQPDF6DVYGLYVJEKVAVCNFSM6AAAAABDXNU3W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRSG4ZDGMBSHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Whoops! Totally gave you the wrong link there. Forgive me, Fred! The correct link is the following: https://console.groq.com/

THanks!  Just as a reminder, the reason I got confused was because my
welcome email landed me on some sort of page that was maybe outdated?  Not
sure, but the "how to get to the docs" piece was a little wobbly.
Fred Zimmerman, Publisher
Nimble Books LLC
The AI Lab for Book-Lovers http://NimbleBooks.com
On Sat, Feb 24, 2024 at 8:25 PM Hatice Ozen @.***>
wrote:

Whoops! Totally gave you the wrong link there. Forgive me, Fred! The
correct link is the following: https://console.groq.com/
—
Reply to this email directly, view it on GitHub
https://github.com/groq/groq-python/issues/17#issuecomment-1962778827,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI4TSZZTO2LGDMKW3HEF53YVKHIJAVCNFSM6AAAAABDXNU3W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRSG43TQOBSG4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Thank you for that feedback, Fred! We just transitioned over to the new API console site, so apologies for the wobbliness you had to experience... the team is ironing out the wobbles. In the meantime, now that you're properly set up, I wish you happy exploring with Groq! 🚀


javascript_nodejs/09.message-routing/ README has a broken link

Github issues for C# /JS / Java/ Python should be used for bugs and feature requests. Use Stack Overflow for general "how-to" questions.
Sample information

Sample type: \samples\
Sample language: nodejs
Sample name: 09.message-routing

Describe the bug
Link in the section "To try this sample" is broken. "Required services" goes to a GitHub 404 page.
To Reproduce
Steps to reproduce the behavior:

Go to https://github.com/Microsoft/BotBuilder-Samples/tree/master/samples/javascript_nodejs/09.message-routing#to-try-this-sample

Scroll down to "To try this sample". Click link in the fourth bullet ("Create required services")

get 404 error.

[bug]

In progress, I'll add the missing DEPLOYMENT.md file to the related folder.

Hi @mewa1024
This is a duplicate of #712

thanks! I'll close it.


allow use lable name in issue label api

that's same with github , and I think
it's a more simple way.
ref:
https://docs.github.com/en/rest/reference/issues#remove-a-label-from-an-issue
https://docs.github.com/en/rest/reference/issues#add-labels-to-an-issue

Codecov Report

Merging #15614 (6d18ef9) into master (6ea6e2b) will decrease coverage by 0.00%.
The diff coverage is 41.93%.

@@            Coverage Diff             @@
##           master   #15614      +/-   ##
==========================================
- Coverage   43.93%   43.92%   -0.01%
==========================================
  Files         678      678
  Lines       81742    81764      +22
==========================================
+ Hits        35911    35913       +2
- Misses      39980    39986       +6
- Partials     5851     5865      +14

Impacted Files
Coverage Δ

routers/api/v1/repo/issue_label.go
25.66% <41.93%> (+10.27%)
:arrow_up:

modules/util/timer.go
42.85% <0.00%> (-42.86%)
:arrow_down:

services/pull/temp_repo.go
26.59% <0.00%> (-3.20%)
:arrow_down:

services/pull/check.go
26.02% <0.00%> (-2.74%)
:arrow_down:

services/pull/patch.go
54.23% <0.00%> (-1.70%)
:arrow_down:

models/issue_label.go
65.94% <0.00%> (-1.68%)
:arrow_down:

modules/queue/workerpool.go
60.00% <0.00%> (+1.22%)
:arrow_up:

services/issue/label.go
37.83% <0.00%> (+10.81%)
:arrow_up:

Continue to review full report at Codecov.

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

ping :)


Markers' zindex property ignored in Chrome

We know markers are assigned a zindex CSS property so that the lower ("south-er") markers are shown on top of the upper ("north-er") ones.
For some weird reason, my Chrome (46.0.2490.71) ignores the CSS property, or otherwise doesn't create a z-stacking context for the markers.
Left: Firefox (OK). Right: Chrome (not OK).

Using leaflet Master from CDN, live example at:
https://ivansanchez.github.io/Leaflet.Icon.Glyph/demo.html

I think this is a plugin bug — the markers lack position property set to absolute or relative to have zIndex working.


Changed doc links to aleph.io

The excellent documentation moved to aleph.io from ideolalia.com/aleph!

Thanks, I had meant to update everything, but apparently I missed some.

Thank you! I'm really enjoying thinking about this stuff.


Add support for using an https ACS URI

The Okta example code shows ngrok images where both http and https are being forwarded to the okta-pysaml2-example flask app. Unfortunately, the example settings which us the url_for flask method only contain a list of http ACS endpoints. If a user using the example code sees the ngrok screenshots and wants to use an https endpoint instead, they'll encounter the error
ERROR:saml2.response:https://example.ngrok.com/saml/sso/test not in ['http://example.ngrok.com/saml/sso/test']

and the uncaught exception
INFO:werkzeug:<IP_ADDRESS> - - [21/May/2015 11:18:02] "POST /saml/sso/test HTTP/1.1" 500 -
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1820, in wsgi_app
    response = self.make_response(self.handle_exception(e))
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1403, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/path/to/okta-pysaml2-example/app.py", line 153, in idp_initiated
    authn_response.get_identity()
AttributeError: 'NoneType' object has no attribute 'get_identity'

Here's how I've updated the example code to work with https. If there's a more elegant way to get the ACS list to support https when needed, that would work too.

Another approach would be something with the PREFERRED_URL_SCHEME flask config setting
app.config.update(dict(
  PREFERRED_URL_SCHEME = 'https'
))

This is great! Is it safe for me to assume that you tested this as working?

I like your first approach better. It's more verbose, but seems (to me) to be more clear.

Yes, I've tested this and it resolves the issue for https SPs. I also tried to get the PREFERRED_URL_SCHEME approach to work but didn't have luck.

Cool, thanks for the PR! :bow:


Update scalatags to 0.9.3

Updates com.lihaoyi:scalatags from 0.9.2 to 0.9.3.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Files still referring to the old version number
The following files still refer to the old version number (0.9.2).
You might want to review and update them manually.
build.sbt
project/Http4sPlugin.scala
project/plugins.sbt
website/src/hugo/content/changelog.md

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.lihaoyi", artifactId = "scalatags" } ]

labels: library-update, semver-patch, old-version-remains

Included in #4239.

Included in #4239.


If the srid is unsupported, just do not store delta geom instead of throw

Task linked: QF-3926 Changes fail to reach QFC if the delta uses SRID that is not supported by the PostGIS db storing old/new geom of the delta

@boardend can you have a quick look if you find something fishy here? For me it's ok, but a post-merge review is better than nothing.


Link active classes should still update when a route is silently executed,

When run like Rebound.router.navigate('/new/path', {trigger: false});, links aren't updated with the proper active class like they are when the route is actually triggered.

Resolved in https://github.com/reboundjs/rebound/commit/283e98544a330f073df6cd1080db5ce94417427f


[Tuning][MI210] find db update

This is a preliminary find db tuning across all configs in the tuning database.

@cderb restarted CI with GPU target set to gfx90a. In the future, if only certain ASIC variations are updated, we can limit the CI to corresponding platforms only to save some time :)


Screen inputs need to be explicit

Today screen's inputs are cryptic. You have to know it's there and use it. Let's make the inputs explicit just like API or Custom Widgets

as long as we allow the inputs to be optional, it's all good.

Didn't got on what exactly to do

Didn't got on what exactly to do

@hemish11 In Ensemble, app builder can pass inputs to screens, widgets, and APIs. For Widgets and APIs, app builder explicitly declares the inputs. For Views, it is implicit. We need to make screen inputs also explicit, but for backward compatibility, it should be optional.
first view, linking to another one and passing inputs
View:
  body:
    Button:
       onTap:
         navigateScreen:
           name: AnotherView
           inputs:
             foo: bar

second view, receiving inputs
View:
  inputs:
    - foo

lots of discussion and final YAML in the associated PR - https://github.com/EnsembleUI/ensemble/pull/965
View:
  inputs:
     # short-hand for just name only. This is how it works today
     - occupation

     # more details
     - name: age
       type: number
       required: true
       default: 20

Also @kmahmood74 Should we include some validation types, like email validations and something like that

Also @kmahmood74 Should we include some validation types, like email validations and something like that

not at this time. Let's start with a simple one with just the primitive types.


Fixed imu conversion

Fixes #2

Thank you for this change. I tested the new version of the plugin and the values now look correct.
https://user-images.githubusercontent.com/78338830/144799103-a38c39a8-04b7-4e85-a549-46703195e861.mp4


Private Drive Photos in the Slides API

Hi. I'm using a client oauth that has both full Drive and full Slides scope. Given this, why can I not use private drive images with the CreateImageRequest? This is somewhat experience-breaking, as most people do not want to make personal/school/work images for slide decks public.
I was following this tutorial on youtube: https://www.youtube.com/watch?v=8LSUbKZq4ZY
Here was the exact error message: <HttpError 400 when requesting [request url] returned "Invalid requests[0].createImage: There was a problem retrieving the image. The provided image should be publicly accessible, within size limit, and in supported formats.". Details: "Invalid requests[0].createImage: There was a problem retrieving the image. The provided image should be publicly accessible, within size limit, and in supported formats.">
I have confirmed these images exist at the provided URIs and comply with image size and format restrictions, so it's definitely a private/public image issue. If a google developers project has credentials for both services, is it not possible to get these private images? Thanks for considering my question.

Facing the same issue here. Can someone from Google team chime in on here?

@parthea Is there a plan to add this to the roadmap? I'd just like to know so I can stop spinning my wheels on it. Thank you!

@parthea any update to this? would be super, super helpful since I'm making a bunch of plots/tables that have to be uploaded as images

+1


Bump dependencies to support Flutter 3.24.1

This PR bumps Flutter to the latest version.

Probably we may need to either modify or remove the changes we added in https://github.com/sujrd/faiadashu/blob/develop/lib/utils/to_text_span.dart I think

Thanks for your review. I am more inclined to remove the changes, but I will test it first. 🙇

@fjwong Tested on my side, and it works as expected.
Input:

Output:


deploy job in specific ip address

It is possible to do a job deploy, in a defining specific ip address, like docker
docker run -d -p <IP_ADDRESS>:8080:8080 sample/webserver

@alejandrojnm This functionality was added a while back here. It's available in any recent version of helios.


How to run on web with expo?

💬 Question
When I try to run my expo project in the web, I get this page:

Error in text:
<EMAIL_ADDRESS>105:38
Module parse failed: Unexpected token (105:38)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
|         this.webEventResponder = devsupport_1.WebEventResponder.create(this);
|         this.focus = () => {
>             this.textInputRef.current?.focus();
|         };
|         this.blur = () => {

UI Kitten and Eva version

Package
Version

@eva-design/eva
5.1.1

@ui-kitten/components
5.1.1

add @expo/webpack-config as dependency and add the following code inside webpack.config.js
const createExpoWebpackConfigAsync = require('@expo/webpack-config');

module.exports = async function(env, argv) {
    const config = await createExpoWebpackConfigAsync({
        ...env,
        babel: {
            dangerouslyAddModulePathsToTranspile: ['@ui-kitten/components']
        }
    }, argv);
    return config;
};

checkout this for more details: https://github.com/akveo/react-native-ui-kitten/issues/996#issuecomment-616115469


Add ohai_hint resource from ohai cookbook

This makes it easier to drop off a hint and reload ohai w/o bringing in cookbook dependencies.
Signed-off-by: Tim Smith<EMAIL_ADDRESS>

@thommay Does this work with the wording fixes?


The Way of Life (310370) works

If you can tidy the history to just one commit, I can merge :)

Sorry, I didn't notice those commits. Can you tell me how to remove them? I probably have to use git rebase, but so far I haven't figured out what to do exactly.


update dependency ring version to 0.14

I updated ring to its latest version (0.16) in #48, which has been released as v1.11.0 on crates.io.


Allow loading from local file/caching

I have added the ability to load data zip files from a local file/directory

If the path passed in points to a local zip file it will load the resources from inside.
If the path points to a local directory it will look inside for zip files in that directory and load the resources

Also used a temporary file in the ~/.hapi-fhir-cli/cache as a temporary file for the downloaded example file, this allowed for usage of a FileInputStream instead of a ByteArrayInputStream, thus allowing us to handle bigger files because they are not loaded completely into memory.
Also provided for automatic caching of that local temp file for up to 12 hours using the -c option.

Hmmmm that coverage change is talking about a class that I didn't touch... @jamesagnew What can I do to fix the change?

The coverage change is indicating a drop in coverage in classes that I didn't even touch, I only changed one class. @jamesagnew  hat can I do to help to help resolve that?

The coveralls check is probably nothing. Coveralls often seems to get it wrong for pull requests, I've never figured out why.
This looks great, thanks for the contribution. Merging it now!


undef eunit tests crash rebar3

===> Files to compile first: []
gset: basic_props_test...*failed*
in function code:load/1
  called as load("../test/")
in call from gset:basic_props_test/0 (/Users/evan/scrc/ghash/_build/test/lib/ghash/src/gset.erl, line 186)
in call from gset:basic_props_test/0
**error:undef

=======================================================
  Failed: 1.  Skipped: 0.  Passed: 1.
===> Uncaught error in rebar_core. Run with DEBUG=1 to see stacktrace
===> Uncaught error: {'EXIT',
                                {{badmatch,
                                     {error,{rebar_prv_eunit,unknown_error}}},
                                 [{rebar_prv_eunit,do,1,
                                      [{file,"src/rebar_prv_eunit.erl"},
                                       {line,47}]},
                                  {rebar_core,do,2,
                                      [{file,"src/rebar_core.erl"},
                                       {line,122}]},
                                  {rebar3,main,1,
                                      [{file,"src/rebar3.erl"},{line,46}]},
                                  {escript,run,2,
                                      [{file,"escript.erl"},{line,752}]},
                                  {escript,start,1,
                                      [{file,"escript.erl"},{line,276}]},
                                  {init,start_it,1,[]},
                                  {init,start_em,1,[]}]}}
===> When submitting a bug report, please include the output of `rebar3 wtf "your command"`
~/src/ghash$ rebar3 wtf eunit
Rebar3 wtf report
 version 3.0.0-alpha-3
 generated at 2015-04-11T06:07:41+00:00
=================
Please submit this along with your issue at https://github.com/rebar/rebar3/issues (and feel free to edit out private information, if any)
-----------------
Task: eunit
Entered as:
  eunit
-----------------
Operating System: x86_64-apple-darwin13.4.0
ERTS: Erlang/OTP 17 [erts-6.3.1] [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll:false] [dtrace]
Root Directory: /usr/local/Cellar/erlang/17.4.1/lib/erlang
Library directory: /usr/local/Cellar/erlang/17.4.1/lib/erlang/lib
-----------------
Loaded Applications:
[{inets,"INETS  CXC 138 49","5.10.5"},
 {ssl,"Erlang/OTP SSL application","5.3.8"},
 {public_key,"Public key infrastructure","0.22.1"},
 {asn1,"The Erlang ASN1 compiler version 3.0.3","3.0.3"},
 {crypto,"CRYPTO","3.4.2"},
 {stdlib,"ERTS  CXC 138 10","2.3"},
 {kernel,"ERTS  CXC 138 10","3.1"}]
-----------------
Escript path: /Users/evan/bin/rebar3
Providers:
  app_discovery as clean compile compile cover ct deps dialyzer do edoc escriptize eunit help install_deps lock new pkgs release shell tar update upgrade version wtf xref

Isn't that an undef in whatever your eunit test is running, not in the eunit provider?

Don't have my computer in front of me but it looked like the undef in the
test was crashing the provider.

I think this is fixed in https://github.com/rebar/rebar3/commit/a447067888deb47cad7b009d65f76bed61fda7a3. eunit returns error due to the failed test, which led to a badmatch in the provider.

yup, sorry, should have updated first.


Xcode@5 does not correctly escape device parameter

When using this task the destination argument isn't being surrounded by quotes causing xcodebuild to incorrectly match the full list of devices and choose the first. This seems like quite a big issue so I'm surprised it's not come up before.
Config
I have our YAML pipelines set up with the following:
- task: Xcode@5
  displayName: Validate ${{ parameters.xcodeScheme }}
  inputs:
    actions: ${{ parameters.xcodeActions }}
    configuration: ${{ parameters.xcodeConfiguration }}
    sdk: iphonesimulator
    xcWorkspacePath: ${{ parameters.xcodeWorkspace }}
    scheme: ${{ parameters.xcodeScheme }}
    xcodeVersion: specifyPath
    xcodeDeveloperDir: ${{ parameters.xcodeDeveloperDir }}
    signingOption: default
    destinationPlatformOption: iOS
    destinationSimulators: $(Agent.Name)
    publishJUnitResults: true

Note: I've simplified some of the paths and cut out some info in the below examples.
Output
This runs the following:
/usr/bin/xcodebuild -configuration Debug -workspace Project.xcworkspace -scheme SomeScheme -destination platform=iOS Simulator,name=MacMini-M2-2 test

Which results in the following output at the top of running (I'm only pasting the important bits):
Build settings from command line:
    Simulator,name = MacMini-M2-2

--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00008112-000D59DC3681A01E }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:DA3948D6-B95D-4487-AB15-0CF4E8D80328, OS:17.2, name:MacMini-M2-2 }
{ platform:iOS Simulator, id:DA3948D6-B95D-4487-AB15-0CF4E8D80328, OS:17.2, name:MacMini-M2-2 }

Expectation
I expect this command instead which works with the quotes:
/usr/bin/xcodebuild -configuration Debug -workspace Project.xcworkspace -scheme SomeScheme -destination "platform=iOS Simulator,name=MacMini-M2-2" test

Output:
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, id:DA3948D6-B95D-4487-AB15-0CF4E8D80328, OS:17.2, name:MacMini-M2-2 }
{ platform:iOS Simulator, id:DA3948D6-B95D-4487-AB15-0CF4E8D80328, OS:17.2, name:MacMini-M2-2 }

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

ID: 32f37803-2465-bc77-b00b-1530ce74ee35
Version Independent ID: 32f37803-2465-bc77-b00b-1530ce74ee35
Content: Xcode@5 - Xcode v5 task
Content Source: task-reference/xcode-v5.md
Service: azure-devops-pipelines
Sub-service: azure-devops-pipelines-tasks
GitHub Login: @steved0x
Microsoft Alias: sdanie

Going to close this. I doubt it but I can't rule out that this is an issue with my environment. I've worked round it by not using destination properties but instead adding -destination "platform=iOS Simulator,name=MacMini-M2-2" to the args property.


kak-lsp crashes with bogus pointer (double free?) on OpenBSD

Hi there :)
I've been trying to get kak-lsp working on my maching running OpenBSD 6.7-stable, but it keeps crashing unfortunately. I am not very familiar with rust so I couldn't really dig into the code. I couldn't find anything similar happening in the issues so far so I thought I'd open a new one.
I had the chance of testing kak-lsp on a Mac running OS X at work, where I didn't experience any of these problems.
System specs:

OS: OpenBSD 6.7-stable
kak-lsp version: 8.0.0-snapshot (installed manually with cargo)
kakoune version: v2020.08.04
cargo version: 1.42.0
default kak-lsp configuration copied to $XDG_CONFIG_HOME/kak-lsp/kak-lsp.toml

I've only tried using kak-lsp with go. The lsp client crashes the moment I open a go file in kakoune.
Relevant kakrc part:
eval %sh{kak-lsp -c --kakoune "$XDG_CONFIG_HOME"/kak-lsp/kak-lsp.toml -s "$kak_session"}
set-option global lsp_completion_trigger "execute-keys 'h<a-h><a-k>\S[^\h\n,=;*(){}\[\]]\z<ret>'"
set-option global lsp_diagnostic_line_error_sign "!"
set-option global lsp_diagnostic_line_warning_sign "?"
hook global WinSetOption filetype=go %{
    map window user "l" ": enter-user-mode lsp<ret>" -docstring "LSP mode"
    lsp-enable-window
    lsp-auto-hover-enable
    lsp-auto-hover-insert-mode-disable
    set-option window lsp_hover_anchor true
    set-face window DiagnosticError default+u
    set-face window DiagnosticWarning default+u
}
hook global KakEnd .* lsp-exit

output when running kak-lsp -s foobar -vvv in a seperate terminal:
Aug 19 12:44:41.836 INFO Starting main event loop, module: kak_lsp::session:29
Aug 19 12:44:52.321 DEBG From editor:
session  = "foobar"
client   = ""
buffile  = "/home/daeluk/src/go/src/gitlab.com/daeluk/cryptopals/set1/hex2b64.go"
filetype = "go"
version  = 1
method   = "workspace/didChangeConfiguration"
[params.settings]
, module: kak_lsp::editor_transport:125
Aug 19 12:44:52.322 DEBG Searching for vars starting with KAK_LSP_PROJECT_ROOT_GO, module: kak_lsp::project_root:46
Aug 19 12:44:52.325 DEBG Routing editor request to Route { session: "foobar", language: "go", root: "/home/daeluk/src/go/src/gitlab.com/daeluk/cryptopals" }, module: kak_lsp::session:95
Aug 19 12:44:52.325 DEBG Spawning a new controller for Route { session: "foobar", language: "go", root: "/home/daeluk/src/go/src/gitlab.com/daeluk/cryptopals" }, module: kak_lsp::session:117
Aug 19 12:44:52.325 INFO Starting Language server `gopls `, module: kak_lsp::language_server_transport:21
Aug 19 12:44:52.326 DEBG From editor:
session  = "foobar"
client   = ""
buffile  = "/home/daeluk/src/go/src/gitlab.com/daeluk/cryptopals/set1/hex2b64.go"
filetype = "go"
version  = 1
method   = "textDocument/didOpen"
[params]
draft    = """
<a bunch of go code>
"""
, module: kak_lsp::editor_transport:125
Aug 19 12:44:52.327 DEBG Searching for vars starting with KAK_LSP_PROJECT_ROOT_GO, module: kak_lsp::project_root:46
Aug 19 12:44:52.328 DEBG Routing editor request to Route { session: "foobar", language: "go", root: "/home/daeluk/src/go/src/gitlab.com/daeluk/cryptopals" }, module: kak_lsp::session:95
Aug 19 12:44:52.331 DEBG To editor `foobar`: lsp-get-server-initialization-options 'daeluk/ab971890759b4664', module: kak_lsp::editor_transport:85
Aug 19 12:44:52.350 DEBG lsp_server_initialization_options:
kak-lsp(64896) in free(): bogus pointer (double free?) 0x8a2098bc256,
module: Abort trap

Output in *debug* kakoune buffer when running kak-lsp automatically:
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Custom { kind: Other, error: "no current exe available (short)" }', src/main.rs:179:15
stack backtrace:
   0:      0x1853165f601 - __register_frame_info
   1:      0x1853139948d - __register_frame_info
   2:      0x1853165f352 - __register_frame_info
   3:      0x18531651bb5 - __register_frame_info
   4:      0x18531651774 - __register_frame_info
   5:      0x1853165122d - __register_frame_info
   6:      0x1853139f61f - __register_frame_info
   7:      0x1853139f715 - __register_frame_info
   8:      0x18531453b3e - __register_frame_info
   9:      0x185314395d6 - __register_frame_info
  10:      0x18531449e83 - __register_frame_info
  11:      0x185312e213b - <unknown>

This last one results in the no current exe available error when calling env::current_exe which is platform dependent. Maybe this causes problems on OpenBSD.
Apart from that I noticed that kak-lsp creates a subdirectory containing a <session> socket and <session>.pid file in its current working directory. This also didn't happen on OS X.
I'd be very greatful for any help with this. I appreciate all the work you've done with this project.
Please let me know if there's anything else I could do or provide.
Kind regards,
d

This last one results in the no current exe available error when calling env::current_exe which is platform dependent. Maybe this causes problems on OpenBSD.

I've found this rust issue which explains that part of the problem.
Calling kak-lsp using its absolute path fixes it.
It still doesn't seem to work correctly, though. I don't get any error output into the *debug* buffer, but the language server does not appear to have been started.

Reopening. Maybe someone can at least point me in the right direction.
Also aquired backtrace of the issue (called with /absolute/path/to/executable/kak-lsp -c $XDG_CONFIG_HOME/kak-lsp/kak-lsp.toml -s foobar -vvv):
#0  thrkill () at /tmp/-:3
#1  0x00000bc8d667ab0e in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
#2  0x00000bc8d65f7ba6 in wrterror (d=Variable "d" is not available.
) at /usr/src/lib/libc/stdlib/malloc.c:300
#3  0x00000bc8d65fad76 in findpool (p=0x0, argpool=0x0, foundpool=0x0,
    saved_function=0xbc8d6669aea) at /usr/src/lib/libc/stdlib/malloc.c:1355
#4  0x00000bc8d65f7eaa in ofree (argpool=0xbc9971b3c70, p=0xbc9971afbd6,
    clear=0, check=0, argsz=0) at /usr/src/lib/libc/stdlib/malloc.c:1369
#5  0x00000bc8d65f7deb in free (ptr=0xbc9971afbd6)
    at /usr/src/lib/libc/stdlib/malloc.c:1488
#6  0x00000bc6ac0d0601 in kak_lsp::general::initialize::h7a612941ed047076 ()
   from /home/daeluk/bin/rust/bin/kak-lsp
#7  0x00000bc6ac1a6cf1 in kak_lsp::controller::start::h5683d18c9ce9a5dc ()
   from /home/daeluk/bin/rust/bin/kak-lsp
#8  0x00000bc6ac1a3ec8 in std::sys_common::backtrace::__rust_begin_short_backtrace::h8058649ccab0482c () from /home/daeluk/bin/rust/bin/kak-lsp
#9  0x00000bc6ac2893a8 in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h9e87c2275c01eac5 () from /home/daeluk/bin/rust/bin/kak-lsp
#10 0x00000bc6ac420c60 in _$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::hf0af516d3fedc619 ()
   from /home/daeluk/bin/rust/bin/kak-lsp
#11 0x00000bc6ac41380f in std::sys::unix::thread::Thread::new::thread_start::hf8693208c3ef11c7 () from /home/daeluk/bin/rust/bin/kak-lsp
#12 0x00000bc8c8b77111 in _rthread_start (v=Variable "v" is not available.
) at /usr/src/lib/librthread/rthread.c:96
#13 0x00000bc8d6601d28 in __tfork_thread ()
    at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:77
#14 0x0000000000000000 in ?? ()

Started investigating again and everything just started working.
I believe the problem had something to do with that <user> subdirectory containing the <session>.pid and <session>-socket files being created in the working directory instead of at /tmp/kak-lsp.
After rebuilding everything seems to be back in place and kak-lsp works nicely.


chore: Add envd

I'd like to share envd with the community!
envd is a machine learning development environment for data science and AI/ML engineering teams.
🐍 No Docker, only Python - Focus on writing Python code, we will take care of Docker and development environment setup.
🖨 Built-in Jupyter/VSCode - First-class support for Jupyter and VSCode remote extension.
⏱ Save time - Better cache management to save your time, keep the focus on the model, instead of dependencies.
☁ Local & cloud - envd integrates seamlessly with Docker so that you can easily share, version, and publish envd environments with Docker Hub or any other OCI image registries.
🔁 Repeatable builds & reproducible results - You can reproduce the same dev environment on your laptop, public cloud VMs, or Docker containers, without any change in setup.
Signed-off-by: Ce Gao<EMAIL_ADDRESS>

@gaocegege, thanks for your pull request!


Support ALPN negotiation

I'd like to do ALPN to negotiate HTTP/2 like basically everyone else does, but I can't because the standard library doesn't support it.
PyOpenSSL might be my best bet here.

This support will be available in Python 3.5 and Python 2.7.10.

PyOpenSSL is now also unblocked!

Hurrah, completed!


[feat] Loading indicator

Is your feature request related to a problem? Please describe.
when adding docs screen turns white which is inappropriate.
Describe the solution you'd like
when it fetches data, a dialog box appears with circular progress bar

@Abhigyan103 assign this to me


Functional difference between GraphCypherQAChain and GraphQAChain

Feature request
What is the exact difference between the two graph based chains in langchain 1 )GraphCypherQAChain  and 2)GraphQAChain. What are the pros and cons of each, and when to use one over another?
Motivation
What is the exact difference between the two graph based chains in langchain 1 )GraphCypherQAChain  and 2)GraphQAChain. What are the pros and cons of each, and when to use one over another?
Your contribution
What is the exact difference between the two graph based chains in langchain 1 )GraphCypherQAChain  and 2)GraphQAChain. What are the pros and cons of each, and when to use one over another?

Is this mean complex questions should answer using GraphCypherQAChain and simple questions should answer using GraphQAChain or anything like that?
How can I decide whether the question is answerable based on the entities in the graph or want to leverage the power of Cypher?

Thank you


Sorry, image= is not implemented on RubyMotionQuery::Stylers::UIViewStyler

I am trying to add an image to a layout using st.image = image.resource('icon_msg') in the stylesheet. I tried it even with a default image that is part of the template.
I get: Sorry, image= is not implemented on RubyMotionQuery::Stylers::UIViewStyler. This will produce a crash when not in debug mode.
This is on RP = 1.5.0, ruby_motion_query (>= 1.7.0) from Gemfile.lock

Yeah it's a valid warning.
You'll want to use an UIImageView or use background_image that styler isn't on UIView

Thank you.  That will cure me from using examples to learn from. The example was wrong.

No worries!  Is this an example in the redpotion docs?  I can update of so!

I will attempt to find it again. It was an example of an RMQ.  What is really needed is how to handle keyboard showing and hiding plus the textFieldShouldReturn the RMQ/PM way.


[Docs] Admob banner app link broken

The banner app page is broken on Admob https://developers.google.com/admob/flutter/banner
cc: @jjliu15

This is the correct link:
https://developers.google.com/admob/flutter/banner/get-started

@SoftWyer yes, but the issue is when you click on implement bannerAd it points to the link (broken) I shared above.

The link is fixed now.


cilium, ipvlan: loop back icmp6 requests to router on slave device

Allow container/pods to reach router v6 in case of ipvlan.

This change is

test-me-please

Coverage increased (+0.006%) to 42.924% when pulling 818e73d4151fb387405585522c3c56027ff633a3 on pr/bpf-ipvlan-misc into 2a1c21a119939f9beb9211106b04cef5d2ab8b50 on master.

test-me-please

test-me-please

Timeout has been exceeded

test-me-please


Feature request: playback rate

I have used this library and like it a lot. An additional feature it could have is the ability to control the playback rate of the audio file.

Discovered that the library already had this feature. Closing the issue.


WAV sound effect is looped although Loop is not checked

Godot version:
3.2.3 stable
OS/device including version:
Windows 10 20H2, x64, GLES2
Issue description:
When I call play() once on a AudioStreamPlayer3D, the sound keeps looping endlessly. I already checked in the sound's import settings that Loop is not enabled.
Steps to reproduce:
Create new project
Add .wav file, make sure Loop is not enabled in import settings
Add AudioSteamPlayer3D and assign the .wav to it
Call play() once on the audio stream player
-> Sound is looped endlessly
Minimal reproduction project:
SoundTest.zip

Did you reimport the resource after checking that looping is disabled in the Import dock?

Did you reimport the resource after checking that looping is disabled in the Import dock?

Loop was disabled from the beginning. But I explicitly enabled it, then disabled it and re-imported again.

I think this has something to do with this particular wav file. If you import into audacity and re-export, the problem goes away. Also, adding this line makes the problem go away as well: $AudioStreamPlayer3D.stream.loop_mode = 0.

Maybe this is an issue with the loop point defined in the WAV file?

Well, would it be possible to just ignore the loop points? I would love to have a way to loop the sound with loop points and play a sound from start without looping.

Well, would it be possible to just ignore the loop points? I would love to have a way to loop the sound with loop points and play a sound from start without looping.

After importing the WAV file, you can set the loop point to 0 manually and click Reimport.

Well, I would love to have both, the ability to loop between loop points and also the ability to play only once without changing the loop points.

To clarify about this which seems to confuse many users (I agree the UX is bad), here's what is happening:

The WAV format has support for metadata that defines whether the sample should loop, and if so the start and end loop points. Godot's WAV importer imports these metadata by default.
The "Edit > Loop" import option for WAV can be used to force loop on, but not to disable it. It should likely be changed to an enum (Detect, On, Off). Currently it's basically just (Detect, On).
Imported resources cannot be edited by default, so changing the Stream > Loop Mode property doesn't actually work. That's why it says "Changes may be lost!" (see screenshot below). You can work this around by saving the Stream as a resource (Save As > name.tres), which can then be modified. This can let you force Loop off.


Voice Access - Error in Speech Recognition Service - Error Code: 2001

Describe the bug
Im currently on the most recent version on Windows 11 Pro (24H2). However, I have ran into this issue before, I think it was a few months back an had to do a fresh install. I absolutely love Christ Titus Tech and WinUtil as its one of the best services and Repos for windows users out there. However, after countless hours and looking into other similar issues, there is nothing that I can do to get my Voice Access to work again after running WinUtil.
I desperately need help and way to resolve this issue. I have been working on trying to solve this for the last two days and I'm going crazy. I use my Voice Access a ton, especially when I'm working on my AI prompts as after a while my hands start to hurt from the typing. its great all around to take some strain off my hands.
To Reproduce

Enable Voice Access.
-Click on Microphone that's on the left hand side on the top on my main screen.
Once I click the Microphone where it says "Microphone off" it tries to start but in the middle of the voice access bar it says "We have encountered and error in Speech Recognition Services. Please try again. Error Code: 2001

Expected behavior
There should be no issue, when I turn the microphone on it should allow me to talk into my Elgato WaveLink and produce text. Speech to text should be no issue. I Should be able to mute the microphone and I should be able to
Screenshots

Additional context
Ive seen some other people that have had this issue, tried following their suggestions for a resolution and nothing has worked. I will not that those issues were over a year old so there may have been changes in that time and im not sure what version of windows they were on.
I would sincerely appreciate the help from anyone as soon as possible. I'm happy to buy someone a coffee for the efforts.

+1 to this issue. So far my only recourse has been to close and restart Voice Access.

It would be helpful to understand what feature or box we need to ensure is not selected if we want to keep access to features like voice access.  Can someone at least provide me with that information?

Is there anyone that can help with this or maybe another issue that someone can point me towards that addresses this issue?


SwipeableTabBarController freezes after a few swipes

Hello,
I was checking out your framework and decided to try out the demo project. Unfortunately, it freezes every time after a few swipes; no errors are displayed, it just stops responding. Not sure if's me or something, but I downloaded it straight from here (v1.3.0) and have the latest xCode (9.4.1).
¯_(ツ)_/¯
Here's a short video of the problem:  https://streamable.com/6bd2o

Same thing happens for me. Only thing I did was add it to my project with cocoapods and then select the class in storyboard. Freezes after a few

Is it happening on a real device as well? I had multiple issues with the simulator navigation. I'll be reviewing the transitions next weekend. I'll create a milestone for this issue.

Yes, i never tested on a simulator, just put it on my phone. Not sure if this matters, but the tab bar controller has 6 view controllers connected to it, so the last couple show up in the “more” section

VC count shouldn't be a problem. I'll take a look at it.

Thanks! Can you pull that into Master? I want to implement it into my app. Is there a way with cocoapods to import from a specific branch instead of master? lol

@cdeck95 any luck with it?

Hey I didn’t have any luck with the fix. It didn’t work for me, but it could have been a mid configuration on my part. I am going to try it in a brand new project tonight and keep you updated.

No problems in a new project. So must be a misconfiguration on my end because it still doesn’t work on my app.
Things I have in my app and my guesses right now:
-Tab bar controller with 6 tabs.
-Each tab has a navigation controller (should tab bar controller be inside one navigation controller? Idk I need to check)
-main tab has a collection view that swipes horizontally (problem with different swipe gestures?)
-second tab is a camera, so opens a camera. Maybe having a camera cover the screen doesn’t allow for swiping, not sure. But it crashes before getting to this controller
-nothing else matters because I can’t even swipe right to the second view controller (the camera)

Did some digging:
The swiping worked in my app after i got rid of the view controller than was basically just a camera, and replaced it with another view controller.
Also another important note: It seems to only work when every view controller is embedded in a navigation controller (which is the standard practice for working with both anyway)
TL;DR - Not something that is your fault, but my app seems to be incompatible with this library. But this can be closed since this issue is specifically for me!

Hey @cdeck95 thanks for taking the time for digging into this! I guess I should've asked about your view hierarchy in the first place 😅. Haven't really tried it with a view controller that only displays a camera and yes horizontal collections views conflict with the gesture and there's not much I can do about that one 😕.
I'll evaluate solutions as I think you're not the first one trying to display a camera or horizontal collection view. I'll close this issue and handle the updates on separate ones.

Sounds good! Here is the code I use to launch the camera in my app to get you started...
import UIKit
import AVFoundation

class ScannerViewController: UIViewController, AVCaptureMetadataOutputObjectsDelegate {

    var captureSession: AVCaptureSession!
    var previewLayer: AVCaptureVideoPreviewLayer!

    override func viewDidLoad() {
        super.viewDidLoad()
        captureSession = AVCaptureSession()
        self.navigationController?.navigationBar.isHidden  = true

        guard let videoCaptureDevice = AVCaptureDevice.default(for: .video) else { return }
        let videoInput: AVCaptureDeviceInput

        do {
            videoInput = try AVCaptureDeviceInput(device: videoCaptureDevice)
        } catch {
            return
        }

        if (captureSession.canAddInput(videoInput)) {
            captureSession.addInput(videoInput)
        } else {
            failed()
            return
        }

        let metadataOutput = AVCaptureMetadataOutput()

        if (captureSession.canAddOutput(metadataOutput)) {
            captureSession.addOutput(metadataOutput)

            metadataOutput.setMetadataObjectsDelegate(self, queue: DispatchQueue.main)
            metadataOutput.metadataObjectTypes = [.qr]
        } else {
            failed()
            return
        }

        previewLayer = AVCaptureVideoPreviewLayer(session: captureSession)
        previewLayer.frame = view.layer.bounds
        previewLayer.videoGravity = .resizeAspectFill
        view.layer.addSublayer(previewLayer)

        captureSession.startRunning()
    }

    func failed() {
        let ac = UIAlertController(title: "Scanning not supported", message: "Your device does not support scanning a code from an item. Please use a device with a camera.", preferredStyle: .alert)
        ac.addAction(UIAlertAction(title: "OK", style: .default))
        present(ac, animated: true)
        captureSession = nil
    }

    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)

        if (captureSession?.isRunning == false) {
            captureSession.startRunning()
        }
    }

    override func viewWillDisappear(_ animated: Bool) {
        super.viewWillDisappear(animated)

        if (captureSession?.isRunning == true) {
            captureSession.stopRunning()
        }
    }


glibc TODO: update to 2.21 or fix security

The security seems just DOS, but still it has quite a high severity score.
https://sourceware.org/ml/libc-alpha/2015-02/msg00119.html

Actually, the announcement claims more security fixes than just the one I meant (CVE-2014-9402).

We should apply the fixes to the 14.12 branch and update to 2.21 in master, I guess.

Ah, the upgrade won't be as easy as I thought. Our valgrind refuses that version, which blocks most X stuff through valgrind -> llvm  -> mesa.

Valgrind always requires a patch to its configure script when a new Glibc comes out.

For now I'm testing with valgrind-less llvm.

I see we can just take the patch from Arch, again.

I pushed (and tested) the update atop staging, together with a few other changes that looked safe. However, with the build queue that long, it might take a week to have binaries.

@edolstra: would you or someone e.g. kill the staging builds and force it evaluate with that glibc update I pushed three days ago? BTW, we're constantly getting evaluation timeouts on Hydra during the last few months - it seems a waste of resources to hit them a lot, and some branches tend to evaluate rarely (successfully).

I've just cancelled ~7600 builds.

Thanks, that helped a bit. There are still ~43k jobs in queue, but we're better than before.


[release-v1.12] Bump to Go v1.21

Related to https://github.com/openshift-knative/serverless-operator/pull/2451

/retest


Uptake helidon-build-tools 2.2.0

Integrate helidon-build-tools 2.2.0 after it has been released.

Resolved by PRs #2991 and #2993


cmd/go: run command incorrectly skips .go files starting with _ or . characters

What version of Go are you using (go version)?
go version go1.9rc2 darwin/amd64
What operating system and processor architecture are you using (go env)?

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/Dmitri/Dropbox/Work/2013/GoLanding:/Users/Dmitri/Dropbox/Work/2013/GoLand"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/tw/kgz4v2kn4n7d7ryg5k_z3dk40000gn/T/go-build182434083=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

What did you do?
I read https://golang.org/cmd/go/#hdr-Compile_and_run_Go_program, it said:

Usage:
go run [build flags] [-exec xprog] gofiles... [arguments...]

Run compiles and runs the main package comprising the named Go source files. A Go source file is defined to be a file ending in a literal ".go" suffix.
[more details that are not relevant]

Notice there are no restrictions on the prefix of the file, what directory it's in, or what build constraints the file has.

I can see the inconsistency and i don't think it should be fixed. I want go
developers to stop leaning on go run, and if this (unlikely, see below)
situation encourages them to do so, all the better in my mind.
I'm guessing this occurred because the OP wanted to hide some utility
program, possibly a generator, from go build/install. If that's the case
then build tags are the better choice in my opinion.
On Sat, 19 Aug 2017, 10:17 Dmitri Shuralyov<EMAIL_ADDRESS>wrote:

What version of Go are you using (go version)?
go version go1.9rc2 darwin/amd64
What operating system and processor architecture are you using (go env)?
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/Dmitri/Dropbox/Work/2013/GoLanding:/Users/Dmitri/Dropbox/Work/2013/GoLand"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/tw/kgz4v2kn4n7d7ryg5k_z3dk40000gn/T/go-build182434083=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
What did you do?
I read https://golang.org/cmd/go/#hdr-Compile_and_run_Go_program, it said:
Usage:
go run [build flags] [-exec xprog] gofiles... [arguments...]
Run compiles and runs the main package comprising the named Go source
files. A Go source file is defined to be a file ending in a literal
".go" suffix.
[more details that are not relevant]
Notice there are no restrictions on the prefix of the file, what directory
it's in, or what build constraints the file has.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/21529, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAcA8BVw0Gnfuma8YbwXynklUEktcY2ks5sZimMgaJpZM4O8KYJ
.

From https://golang.org/cmd/go/#hdr-Description_of_package_lists:

Directory and file names that begin with "." or "_" are ignored by the go tool, as are directories named "testdata".

@davecheney I know you have a personal dislike for go run, but it is an incredibly useful command, and it is a part of the go toolchain that isn't going away (afaik), and thus we should try to make it work in the best way possible.  At the very least it should not be misleading and frustrating.
The message should be made consistent with the rest of the examples (and perhaps docs updated).   But ideally, I'd like it to just run the files I give it if they're .go files.

I tried with go1.8.3. The error message is slightly different, but it's the same idea:
package main: no buildable Go source files in /Users/Gopher/go/src/new/package

I want go developers to stop leaning on go run,

Me too, but we shouldn't conflate bugs/inconsistencies with our desires to demote some feature that Go officially supports.
@kshvmdn, I am extremely well familiar with that, but my understanding was that it applied for normal Go packages specified by import paths only. go run operates on .go files provided to it, and does not support Go packages specified via import paths.
If you look at the topic of the section where what you quoted is, it starts with:

Many commands apply to a set of packages:
go action [packages]

Usually, [packages] is a list of import paths.

And what follows sounds like it only apples to those commands.
However, upon closer look, I noticed the paragraph preceding what you quoted:

As a special case, if the package list is a list of .go files from a single directory, the command is applied to a single synthesized package made up of exactly those files, ignoring any build constraints in those files and ignoring any other files in the directory.
Directory and file names that begin with "." or "_" are ignored by the go tool, as are directories named "testdata".

I think that means the current go run behavior is correct/as expected.
What we need to consider next is whether the documentation and the error message text is optimal. I'm going to look into it more before I make further comments.

I've confirmed that go run has the same behavior as described in that section regarding .go files being in the same directory. If they are not, you get this error:
$ touch another.go
$ open another.go
$ go run main.go another.go
another
go
$ mkdir dir
$ mv another.go dir/another.go
$ go run main.go dir/another.go
named files must all be in one directory; have ./ and dir/
$ go build main.go dir/another.go
named files must all be in one directory; have ./ and dir/

This is definitely not a behavior bug. However, I suspect the current go run documentation could be improved. Its wording seems to imply it has its own behavior, but it turns out that it works with ad-hoc packages no different than go build and go install.

My point was, is there another way to solve the problem you had without
making go run even more special?
I'm not arguing that this isn't a bug. What I am I suggesting is rather
than the easy option--remove the prohibition on . and _--we should do the
harder thing, encourage people to use build tags to exclude source files in
directories, not os specific (cute) hacks like . and _. I think the latter
will have a more profound experience on the developer experience.
On Sat, 19 Aug 2017, 10:31 Nate Finch<EMAIL_ADDRESS>wrote:

@davecheney https://github.com/davecheney I know you have a personal
dislike for go run, but it is an incredibly useful command, and it is a
part of the go toolchain that isn't going away (afaik), and thus we should
try to make it work in the best way possible. At the very least it should
not be misleading and frustrating.
The message should be made consistent with the rest of the examples (and
perhaps docs updated). But ideally, I'd like it to just run the files I
give it if they're .go files.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/21529#issuecomment-323487979, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAAcA5X7kAgFLuwMouizBzHIiskBZwjoks5sZizqgaJpZM4O8KYJ
.

@davecheney Did you see my comments above? I found out that this is not a bug, there is an explanation for the current go run behavior. It behaves identically as go build and go install (and go test) do on ad-hoc packages (packages specified as a list of .go files in a single directory).
The only potential issue is that the documentation of this behavior is far away from the docs of go run command, and the phrasing in go run command makes it sound like go run behavior is unique, when in reality it isn't.

is there another way to solve the problem you had without making go run even more special?

I'm not sure which "you" you're referring to. If it's me, I don't have a problem that I was solving with go run and I'm not suggesting we change it's behavior to make it special. I just want to see if it's possible to improve the docs so its current correct behavior is more clear.

I was replying to Nate.
On Sat, 19 Aug 2017, 11:48 Dmitri Shuralyov<EMAIL_ADDRESS>wrote:

@davecheney https://github.com/davecheney Did you see my comments
above? I found out that this is not a bug, there is an explanation for the
current go run behavior. It behaves identically as go build and go install
(and go test) do on ad-hoc packages (packages specified as a list of .go
files in a single directory).
The only potential issue is that the documentation of this behavior is far
away from the docs of go run command, and the phrasing in go run command
makes it sound like go run behavior is unique, when in reality it isn't.
is there another way to solve the problem you had without making go run
even more special?
I'm not sure which "you" you're referring to. If it's me, I don't have a
problem that I was solving with go run and I'm not suggesting we change
it's behavior to make it special. I just want to see if it's possible to
improve the docs so its current correct behavior is more clear.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/21529#issuecomment-323492450, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAAcAzPgLmLuYq9Up1pHZnIxtU49Kuw6ks5sZj7ngaJpZM4O8KYJ
.

I'd like the error to be more clear.  Saying there's no go files in the
directory is confusing, since the tool isn't running on a directory.
Fwiw I wasn't intentionally using underscore to make the file get missed by
go build, it was a generated file that just happened to start with an
underscore for other reasons... But the error message was so confusing I
couldn't tell what was wrong, and since go run ignores build constraints, I
assumed it would ignore the file name restrictions as well.
On Fri, Aug 18, 2017, 9:49 PM Dmitri Shuralyov<EMAIL_ADDRESS>wrote:

@davecheney https://github.com/davecheney Did you see my comments
above? I found out that this is not a bug, there is an explanation for the
current go run behavior. It behaves identically as go build and go install
(and go test) do on ad-hoc packages (packages specified as a list of .go
files in a single directory).
The only potential issue is that the documentation of this behavior is far
away from the docs of go run command, and the phrasing in go run command
makes it sound like go run behavior is unique, when in reality it isn't.
is there another way to solve the problem you had without making go run
even more special?
I'm not sure which "you" you're referring to. If it's me, I don't have a
problem that I was solving with go run and I'm not suggesting we change
it's behavior to make it special. I just want to see if it's possible to
improve the docs so its current correct behavior is more clear.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/21529#issuecomment-323492450, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADCcyA5kQcCKvgbUgvJEafYM8CWUiM5lks5sZj8TgaJpZM4O8KYJ
.

run command skips .go files starting with _ or . characters

IINM, this has nothing to do with the 'run' command. dotfiles and _* are ignored by the whole toolchain. I believe it is already documented somewhere, but I was not able to now find where.

There are 2 separate changes I want to consider that I think will resolve this issue. The first one is improving cmd/go docs, the second is improving the error message when doing go (run|build|install|test) _underscore.go (if it's viable to do so cleanly).
The main one is making thecmd/go documentation more accurate about what go run does. When someone reads the following part of the Description of package lists section:

As a special case, if the package list is a list of .go files from a single directory, the command is applied to a single synthesized package made up of exactly those files, ignoring any build constraints in those files and ignoring any other files in the directory.
Directory and file names that begin with "." or "_" are ignored by the go tool, as are directories named "testdata".

Currently, go run docs say something that imply that it has similar but different behavior:

Run compiles and runs the main package comprising the named Go source files.

Here's a first stab/draft at a more accurate description of go run behavior, but also one that should hopefully communicate that it behaves the same as go build, go install, etc., do on a list of .go files.
// Run compiles and runs a single synthesized main package comprising the named
// .go files from a single directory, ignoring any build constraints
// in those files and ignoring any other files in the directory.
// File names that begin with "." or "_" are also ignored.

That seems accurate and easy to recognize the similarity, but I don't like the first sentence. It jumps into details and doesn't do a great job communicating the overview of what the command does. The original is much better:

Run compiles and runs the main package comprising the named Go source files.

Maybe there's a way to keep that as is, but modify the rest of the text to follow... Suggestions appreciated.

See also #21045. It may be a bug to be skipping those files if named explicitly.

I think CL 109341 (for issue #22726) has helped this issue somewhat (at least, it implemented a part of what I described in https://github.com/golang/go/issues/21529#issuecomment-323567828). /cc @rsc

If you run go run (or build or test or ...) with a list of .go file names, it should use that list. That's #21045.
This issue can be to document that the file names must all be in the same directory.


Feat | Thumbor plugin

What's the purpose of this pull request?
This PR adds the thumbor plugin to the monorepo.
How it works?
Thumbor plugin is basically an integration (urlBuilder) with gatsby-plugin-image that does all the heavy lifting for reponsive images. More info on how it works on the plugin's README.
How to test it?
It's still in wip, but boti already has a version running it
https://github.com/vtex-sites/btglobal.store/pull/583