Implement a new interactive example [$400]

Bug bounty logistic details (click to expand)
To claim exclusive time to work on this bounty either post a comment here or message<EMAIL_ADDRESS>with:

your name
github username
(optional) a brief list of previous pertinent projects you have engaged in

Currently the project is claimed by no one until ....
If you want to, you can work on this project without making a claim, however claims are encouraged to give you and other contributors peace of mind. Whoever has made a claim takes precedence when solutions are considered.
You can always propose your own funded project, if you would like to contribute something of value that is not yet covered by an official bounty.

Implement a new interactive example [$400]
We have a growing collection of interactive examples in this repository, showcasing a variety of interesting networking setups and their dynamics. To claim this bounty propose, discuss, and implement new examples of a networking simulations of interest to you. Multiple people can claim this bounty repeatedly with different projects.
Submissions will have to be well documented and tested, in a format that makes them as easy to run as the already existing examples.
Some examples can be seen running online at https://areweentangledyet.com/
Required skills: Knowledge of the phenomenon or protocol being simulated in the example, comfort with visualization libraries like Makie.
Reviewer: Stefan Krastanov
Duration: 2 months
Payout procedure:
The Funding for these bounties comes from the National Science Foundation and from the NSF Center for Quantum Networks. The payouts are managed by the NumFOCUS foundation and processed in bulk once every two months. If you live in a country in which NumFOCUS can make payments, you can participate in this bounty program.
Click here for more details about the bug bounty program.

Prateek Mantri
mantri-prateek

Hi @mantri-prateek ! Your post is lacking some context; are you saying you want to work on this or that you have already started doing so?

Oh sorry about that - just expressing interest in working on this problem!

Sounds good! Could you describe a bit what you had in mind? This one is pretty open ended (and it can be done multiple times, contributing different examples). If you have the bandwidth, post a small proposal here (one or two paragraphs), maybe with a mockup sketch, and we can polish it together, potentially at the hackathon tonight.

I am thinking of the following -

A large linear network with repeaters equipped with a large number of imperfect memories.
Synchronized parallel entanglement generation and synchronized nested swapping.
Potential for distillation (with a static distillation schedule).
Imperfect gate and measurement operations.

I can work up a schematic if that will make it easier to understand

For public tracking: @mantri-prateek and @sagnikpal2004 are working on an instance of this bounty, related to swaps and distillation in a repeater chain. This bounty itself is left unreserved as it can be claimed repeatedly, e.g. by other community members contributing unrelated protocols and examples.


events (eg keypress)

How do you catch a keypress event on simplemde? is it something to do with:
simplemde_letterBodyEdited.codemirror.on()

Or something to do with this? https://codemirror.net/doc/manual.html#events

Setting a event handler on the form works (as a fallback option.)

var simplemde = new SimpleMDE();
simplemde.codemirror.on("change", function(e){
	console.log(simplemde.value());
});


Research Page UI Improvement [Dark Mode]

Fixes #988
Work Done:

Enhanced the box-shadow of the cards.
Change the color scheme of the page in dark mode.

This introduces a minor responsiveness issue for mobile screens. Check out the deploy preview here

@smaranjitghose  Fixed the responsiveness issue, please check it.

Nice work @bukolastella


No image generated while run python -m minigemini.serve.cli --gen

Dear author:
Thanks for your interesting work.
When I run the following command with the input What is unusual about this image?, no image generated in the output:
python -m minigemini.serve.cli \
    --model-path work_dirs/Mini-Gemini/Mini-Gemini-2B \
    --image-file examples/extreme_ironing.jpg \
    --gen

I wonder if the Mini-Gemini-2B model does not have the ability to generate images?
And if fine-tuning is needed, which datasets should be used to make the model output <h> ... </h>?
Thanks!!

Hi, we use the generation data to finetune all the models, including the 2B model. But in some cases, it will not output the generation prompt. So, Mini-Gemini-13B and Mini-Gemini-34B are highly-recommended if you want to generate images.

It works with Mini-Gemini-34B, Thanks!!!


How to finetune latent diffusion model

Hello @Jack000,
I found that you finetuned "jack" model used in the latent diffusion notebook here (https://www.kaggle.com/code/litevex/lite-s-latent-diffusion-v9-with-gradio)
Could you please guide on how to improve/finetune jack model on wider dataset such as VQGAN Pairs or others as the quality is not good on some of the styles and prompts. Also please share the expected time (in hours) taken by the model and GPU specification if possible.
Thanks.
Shan

Hi @alishan2040,
The code to finetune is in the readme, it's expecting pretty high VRAM requirements so I used it only on A100. With one A100 and a batch size of 32 you can expect to get 10k steps in 24h of training and should already have an effect on the style of the output

I'm currently running some tests myself, so I don't have a definite answer. My theory is that the style of the images your train glid-3-xl is a very shallow feature. So if you gather a dataset of a different visual style and train for only 5000 epochs you will notice huge differences in most generated samples. But if you prompt something very specific you will still be able to "dig out" images from another visual style.

I'm running some tests myself, so I don't have a definite answer. My theory is that the style of the images generated by glid-3-xl is a very shallow feature. So if you gather a dataset of a different visual style and train for only 5000 epochs, you will notice considerable differences in most generated samples. But if you prompt something particular, you will still be able to "dig out" images from another visual style.

Could you please clarify on '5000 epoch or 5000 steps'? and what's the batch size and the size of dataset? Thanks!


The map overlaps when I save the map

When I type: rosservice call / finish_ trajectory 0
to stop recording, the map overlaps
I don't know what happened. Does anyone know what happened?

Before entering rosservice call / finish_ trajectory 0, the map was normal


Rate exceeded, Initialisation was aborted!

Trying out the updated version in my flow, seeing these errors, any ideas what may be causing them?
Alexa-Remote: Response: {"applianceGroups":[]}
Alexa-Remote: Response: {"message":"Rate exceeded"}

30 Jul 20:24:14 - [error] [alexa-remote-account:brad v2.2] Initialisation was aborted!

Alexa-Remote WS-MQTT: Initialization not done within 30s
Alexa-Remote WS-MQTT: Initialization not done within 30s
Alexa-Remote WS-MQTT: Close: 1005:
Alexa-Remote WS-MQTT: Retry Connection in NaNs
Alexa-Remote WS-MQTT: Close: 1005:
Alexa-Remote WS-MQTT: Retry Connection in NaNs
Alexa-Remote WS-MQTT: Open: https://dp-gw-na-js.amazon.com/?x-amz-device-type=AL
**details removed from url**
Alexa-Remote WS-MQTT: Initialization Msg 1 sent

Initialisation was aborted! happens when you initialise an Account while it is already initialising.
Then the old initialisation is aborted and the new one takes over. Do you trigger initialisations in quick succession? That would also explain "Rate exceeded".

Thanks, does the alexa sequence node do an initialise at load? If so that may be my issue, I added a initialisation node to run at startup, so that may be causing a conflict. Will remove it and see if that resolves the issue.

An Account with the Auto Init option enabled will intialise automatically on startup or change.
You want to either use Auto Init or use the Initialisation node, otherwise it will init twice on startup.

I now only have a sinlge alexa sequence node, and the account node is configured to auto initialise.
I've removed the cookie and let it reset, but still getting the error.
Alexa-Remote WS-MQTT: Initialization not done within 30s
Alexa-Remote WS-MQTT: Close: 1005:
Alexa-Remote WS-MQTT: Retry Connection in NaNs
Alexa-Remote WS-MQTT: Open: https://dp-gw-na-js.amazon.com/?x-amz-device-type=AL**SNIP***
Alexa-Remote WS-MQTT: Initialization Msg 1 sent
Alexa-Remote WS-MQTT: Initialization Msg 2+3 sent
Alexa-Remote WS-MQTT: Initialization not done within 30s
Alexa-Remote WS-MQTT: Close: 1005:
Alexa-Remote WS-MQTT: Retry Connection in NaNs

Looks like the event system fails to initialise. I don't know what's going wrong here...
You can disable Events in the account to prevent it from retrying forever. This only affects events, everything else works, right?

I must be blind, but where do I disable events ?

In the account settings area
On Mon, 5 Aug. 2019, 13:10 SAABoholic<EMAIL_ADDRESS>wrote:

I must be blind, but where do I disable events ?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/586837r/node-red-contrib-alexa-remote2/issues/32?email_source=notifications&email_token=AHZN53PUSRTSNSOZAY6FLUDQC6KYVA5CNFSM4IH244O2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3QR5TQ#issuecomment-518069966,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHZN53KKQJC4N6ZULX3KXJTQC6KYVANCNFSM4IH244OQ
.

We're talking "Alexa Account" in the Alexa app on your phone right ? (even less choices on the web)
I have no Event settings there that I can find...

No in the alexa settings you've configured in node red.
On Mon, 5 Aug. 2019, 20:16 SAABoholic<EMAIL_ADDRESS>wrote:

We're talking "Alexa Account" in the Alexa app on your phone right ? (even
less choices on the web)
I have no Event settings there that I can find...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/586837r/node-red-contrib-alexa-remote2/issues/32?email_source=notifications&email_token=AHZN53OLA44MFGY4JBIW323QC74WNA5CNFSM4IH244O2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3RLZUA#issuecomment-518175952,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHZN53JUIPZ74UP3ZKWP2JLQC74WNANCNFSM4IH244OQ
.

LOL - Doh !   Sorry about that one...
Never got any events triggered so I assumed there was an external setting that I needed to enable.
Back to the drawing board.... thanks  !


Add wait for vm quota test workflow step, and functions to append quotas

During testing I ran into a lot of problems with finding free quota that was taken by the time vm creation started. Some of this is unavoidable because daisy takes a second to switch between steps, but I mitigated the problem by staggering parallel workers. Most of this can be avoided by just waiting 60-90 seconds after starting a workflow.
The other thing I did was break this up from one large wait-for-quota step that all creation steps depend on, to quota steps for each create step. But the only create step that actually needs enough quota to worry about right now is the create VMs step, so I just took the others out avoid to avoiding leaving in unused code.
If it's not clear enough that the existing API is only for quota that gates VM creation I can add some comments expanding on this in the code.
Previous PR before I reset my branch and dropped changes on master: https://github.com/GoogleCloudPlatform/guest-test-infra/pull/823 This one is not identical, I went back and revised the API a bit.

/lgtm


Olp

High vorthes

I'm not sure what do you want to achieve.

I jist got in stocks 3 day ago. Iv gottwn patters down but i honestly
thought i was playing a e commerce independent stock before ipo. I really
did. I dont know what went wrong, im sorry, i was trying to get somewhere
in life. Didn't try to cause harm. I apologize.
On Sun, Nov 17, 2019, 10:21 AM Mariusz Felisiak<EMAIL_ADDRESS>wrote:

I'm not sure what do you want to achieve.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/django/django/pull/12085?email_source=notifications&email_token=ANZMS62OX2I74WCH3CJKPCDQUFVSNA5CNFSM4JOKRMNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEIP4ZY#issuecomment-554761831,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANZMS6ZEM2BP4WVC5NHDTCTQUFVSNANCNFSM4JOKRMNA
.


Empty Index occupies large memory space

Hi! Thanks for this wonderful library!
Every empty Index with max_elements of 100 is taking 2.5 MB of RAM, which is quite expensive overhead for index object without data. Initially I measured this using psutil, and later using resource module (resource.getrusage(resource.RUSAGE_SELF).ru_maxrss).
Later I did another measure (just to be sure) by putting script into container and using docker stats command to see RAM usage. It turns out like this: For 1000 empty 512d indexes:
max_elements = 100; MEM = 2.487 GB
max_elements = 1000; MEM = 2.530 GB
max_elements = 10000; MEM = 2.905 GB
max_elements = 100000; MEM = 6.603 GB
For reference my parameters are: M = 64, ef_construction = 400, dim = 512, space = "ip".
Am I missing something? Appreciate your replies!

Hi @levchik. Hm. Not sure what is happening. Maybe something python specific.Will try to look

I've looked into the code that happens because link_list_update_locks_ are initialized to 65536 elements regardless of the data size (cc @apoorv-sharma - we can probably fix that it would be a fraction of the dataset).
I wonder, does this pose a real problem in applications?

Hi, thanks for taking a look at this!
It is actually a problem for at least my use case, where I have multiple users of my app each having their data separated from each other, therefore each user has it's own Index instance and many users might potentially have very small amount of vectors stored like 10 or something.

Got it. If we merge #332 soon, will it work as a mitigation (brute force might be even faster for small indices and is more memory efficient)?

That's interesting idea. So in this case I'll have to use both brute-force and regular index - first, user starts with brute-force and the tricky part is to find out when to switch index to the regular one (assuming there will be not much data by that time, so that I can fit that in memory, and fill new index and remove old one).
I guess I'll need to do some benchmarking after that MR to see where it fits.

One thing that could be done is to reduce the number of locks. I think if the number of locks are reduced to half or even 1/4th, it should not impact performance by a lot. wdyt?


Implement SynapseFS, a file system-like abstraction for file operations

The goal of this PR is to provide an implementation of the PyFileSystem FS abstract class for Synapse called SynapseFS. The FS class is reminiscent of the FileSystem interface in Java, which we were using for the nf-synapse Nextflow plugin. A neat thing about PyFileSystem is that it comes with an extensive suite of unit tests.
There are many projects at Sage that could potentially benefit from this implementation (e.g. schematic, nf-synstage, SynapseFormation). One of the amazing benefits of using SynapseFS is that you can swap it with a fast in-memory file system during testing. As long as you use fs.open_fs(), you can swap a syn:// URL for a mem:// URL.
In the long term, I think we can consider implementing other file systems such as SevenBridges and Terra. This way, our tooling can use a common interface for all of these storage backends, making us incredibly flexible as a team.
Right now, the SynapseFS tests take a while since they're all integration tests that actually make calls to Synapse. Ideally, if we think this approach is viable, we would move the SynapseFS code to a separate repository so that (1) multiple projects can pull it in as a dependency and (2) the long integration tests would be done separately.
Depends on #1

Codecov Report

Merging #3 (3fdd30a) into bgrande/scaffold-tweaks (3c7d837) will decrease coverage by 0.62%.
The diff coverage is 96.74%.

@@                     Coverage Diff                     @@
##           bgrande/scaffold-tweaks       #3      +/-   ##
===========================================================
- Coverage                    97.43%   96.81%   -0.63%
===========================================================
  Files                            2        4       +2
  Lines                           39      345     +306
  Branches                         1       51      +50
===========================================================
+ Hits                            38      334     +296
- Misses                           1        6       +5
- Partials                         0        5       +5

Impacted Files
Coverage Δ

src/dcqc/filesystems/synapsefs.py
95.63% <95.63%> (ø)

src/dcqc/__init__.py
100.00% <100.00%> (ø)

src/dcqc/filesystems/openers.py
100.00% <100.00%> (ø)

src/dcqc/filesystems/remote_file.py
100.00% <100.00%> (ø)

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

The PyScaffold-Tweaks branch is for posterity. I already merged #1 into main. I just updated the base branch for this PR to main.
The issue was caused by having : in the date, which was causing issues since Synapse doesn't support colons in folder names.


CI REL-1.5.0: sync drone file

Changes:

sync with dev PR: https://github.com/casper-network/casper-node/pull/2828

bors r+

bors r+


VRCDN VOD

Hello,
VRCDN has a VOD service that may be affected by the "SyncPlayer.cs" checking for "vrcdn" and forcing stream mode, best bet here is to check for the full "vrcdn.live" as VODs are run from "vrcdn.video", Hope this helps!
Best Regards,
24 Hour Music
Developer
VRCDN

Thank you for letting me know, I'll update the check

Should be addressed in latest beta


POW Sim

Build a protocol that simulates pow algorithms, uses difficulty calculations and includes uncles:
For Uncle creation
Before adding as uncle:

[x] Validate that block received has the same parent as existing block at same height
[x] Check block by height in blockchain  and add as uncle if same parent and hasn’t been included and there are less than 2 uncles at that height
[ ] Prevent uncles past height+6 to be added

Refactoring

[x] Remove uncle reference from the node

Mining

[x] Adjust difficulty calculation to include uncles
[x] Validate calculations using real data from main net in a test
[ ]  Create reward functions that allocates funds for successfully mining: 1) block + transaction fees 2) an uncle

** Data collection**

[ ]  Generate stats for uncles and record them in a separate file (csv)
[ ] Select minimal parameters necessary to feed to RL agent
[ ] Set method that calls agent at decision points

Generate data and store it outside with minimum parameters necessary

#58


Add retrial logic for create users

Due to issue on createGitlab
Signed-off-by: 6za<EMAIL_ADDRESS>

This code was already merged in https://github.com/kubefirst/kubefirst/pull/561


where dose the balanced_similarity.pt come from?

In ppgs.assets, there are balanced_similarity.pt, I'm wondering how this .pt file was computed? BTW, for the phoneme_weights.pt, I have the same question. Thank you for your answering!!

The similarity matrix was computed here. We used the config config/balanced.py to train the corresponding model. Phoneme weight computation is done here.


Multilingual Support for login and registration page

I had a Japanese user who wants to have multilingual login and registration support.
http://concrete5-japan.org/community/forums/chat/post-12406/
It would be nice to be able to

pass language parameter and display the messages in the language.
Having the drop-down menu on login and registration page that when a user click, it would re-load the page to display that language.

I already have three ToDos for the core.
So if anyone have time to implement this, please do so.
Otherwise, I would like to get this in for <IP_ADDRESS>.

This is all related to https://github.com/concrete5/concrete5/issues/3350 – so I'm going to close this and refer to that.


CI Error on base Dawn Theme

Looking to get this running on base dawn theme that I forked from your guys repo: https://github.com/Shopify/dawn before I make any changes. But based on all that I read, nothing is telling me what the issue is.
==============================
Configuring shopify CLI
Will run Lighthouse CI on https://***
==============================
Creating development theme
{"theme":{"id":122165002379,"name":"Development (5eeb4d-7f881cc08ee2)","role":"development","shop":"***","editor_url":"https://***/admin/themes/122165002379/editor","preview_url":"https://***/?preview_theme_id=122165002379"}}
==============================
Configuring Lighthouse CI
Fetching product handle
There's been an error when querying the API

curl: (22) The requested URL returned error: 403

I've had the same error recently, just make sure that your private app has access to read products scope.
And I think it would be great to add this to README.

+1 to adding a section of the README clarifying what permissions the private app needs for this action

I had this issue, had do manually define product_handle (also did collection_handle just in case) in the ci.yml file. I think this might because this defaults to the first product, which for us is an archived product and not available to the online store sales channel.
Perhaps this behaviour could be changed to the first available product, or to the most popular product as I believe that's what the speed score on the admin themes page does.
+1 for noting the exact permissions needed as it currently suggests your Themekit permissions would be enough.


update NEWS.md and prepare breaking release

I'll add some more docs for the scene refactor.
@piever, @ffreyer @jkrumbiegel, feel free to push changes to the NEWS.md!

I added a few new entries and sorted things by pr number

closes #1391

Alright, this is maybe not 100% polished, but I'm going to finally merge this! :D
I will need to spend some time on taking a thorough look at docs and regressions after merging a few more PRs anyways.


fix: race condition on resource deploy

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

18 of 18 (100.0%)  changed or added relevant lines in 1 file are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.02%) to 77.376%

Files with Coverage Reduction
New Missed Lines
%

ext/notify/pagerduty/pagerdutynotifier.go
2
93.75%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
7391

Relevant Lines:
9552

💛  - Coveralls

LGTM


Fix and improve minimal APIs binding precedence section

Add new "special types" introduced in ASP.NET Core 7.
Add links to special types in the 6 and 7 versions of minimal-apis.md\
Add missing backtick after [AsParameters].

Internal Review link

@halter73  hang on, I'll fix build errors

@halter73  and everyone else, get your ref's from https://rs-xrefs.azurewebsites.net/

Alright. I added a bunch more API reference links and checked their validity using the internal review link. I think we're good to go on this one.

Alright. I added a bunch more API reference links and checked their validity using the internal review link.

A clean build report is a pretty good indicator. S&M when you're ready.

Good point. I also wanted to double check that I was not linking to the wrong thing like IFormCollection instead of IFormFileCollection.


关于 UIWebView

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs
/**
Get the cache path for the key.
It is useful for projects with UIWebView or anyone that needs access to the local file path.

i.e. Replace the `<img src='path_for_key'>` tag in your HTML.

- Note: This method does not guarantee there is an image already cached in the path. It just returns the path
  that the image should be.
  You could use `isImageCached(forKey:)` method to check whether the image is cached under that key.
*/
open func cachePath(forKey key: String, processorIdentifier identifier: String = "") -> String {
    let computedKey = key.computedKey(with: identifier)
    return cachePath(forComputedKey: computedKey)
}

这个 会不会是在影响呢？ 打包 苹果提示 用到了 UIWebview

Kingfisher is not using anything related to UIWebView, I can confirm that it is not caused by Kingfisher.

我这边也是出现这个警告，我检索了工程所有的UIWebView，除了kingfisher，其他地方并没有使用UIWebView @onevcat

Kingfisher 是开源项目，所有的源码都在这个 repo。如果你找到使用了 UIWebView 的地方，欢迎您直接发 PR 来修正。

我这边也是出现这个警告，我检索了工程所有的UIWebView，除了kingfisher，其他地方并没有使用UIWebView

我检测出是友盟，kf确实没有

@onevcat My Chinese is unfortunately non-existent, so I just want to make sure I understand correctly. We're also seeing the deprecation warning for our app and I ran grep -r "UIWebView" . on the project and it seems to find a matches in Kingfisher's dSYMs:
Binary file ./Carthage/Build/iOS/Kingfisher.framework.dSYM/Contents/Resources/DWARF/Kingfisher matches

Binary file ./Carthage/Build/iOS/KingfisherSwiftUI.framework.dSYM/Contents/Resources/DWARF/KingfisherSwiftUI matches

Any ideas why grep would find matches in those files?

@EmDee
If there is a NUL character anywhere in the file, grep will consider it as a binary file.
So I guess if you use that command, not only dSYM files of Kingfisher, but also all your other dependencies would report the same "Binary file matches" error.
Use this to confirm the existing of usage for UIWebView:
nm -a Kingfisher.framework/Kingfisher | grep UIWebView

(And also all your other dependencies to check which is using UIWebView)

@onevcat Thanks for the pointer! Just for reference: It turns out the Bolts framework was the actual culprit (luckily a new version has just been released with a fix: https://github.com/BoltsFramework/Bolts-ObjC/releases/tag/1.9.1).


fix: timestamp as int

Proposed changes
This is to cater for potentially old transactions that have a negative value. E.g.: https://explorer.ark.io:8443/api/transactions/get?id=b2ef0adc90e3cf4af5d221350d79c2f2712378e0ef5a71244eecaca4afdc7140
Types of changes

[x] Bugfix (non-breaking change which fixes an issue)

Checklist

[x] I have read the CONTRIBUTING documentation
[x] Lint and unit tests pass locally with my changes

Codecov Report

Merging #27 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master      #27   +/-   ##
=======================================
  Coverage   75.25%   75.25%
=======================================
  Files          14       14
  Lines         683      683
=======================================
  Hits          514      514
  Misses        130      130
  Partials       39       39

Impacted Files
Coverage Δ

crypto/fixtures.go
100% <ø> (ø)
:arrow_up:

crypto/slot.go
66.66% <100%> (ø)
:arrow_up:

crypto/deserializer.go
68.75% <100%> (ø)
: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 b567442...c7ec6a4. Read the comment docs.


avoids copying the content to the root extensions folder

If an user does not have the directory ~/.local/share/gnome-shell/extensions created, the original cp command is gonna copy the content of the folder<EMAIL_ADDRESS>into extensions, instead of the folder itself.
This PR gives him an error if something goes wrong

Thank you for that.

uoow! that was fast =p


Rename ExchangeFinder to RealRoutePlanner

This introduces a new RoutePlanner interface that I'm intending
to use to make it possible to unit test all the interesting races
in happy eyeballs.
ExchangeFinder is the current sequential algorithm, and I think
I just need to create a new thing, HappyEyeballsExchangeFinder,
that implements a parallel search.
This commit is intended as a pure refactor with no behavior
changes.

Working towards https://github.com/square/okhttp/issues/506


Add guile-sdl2 package to nixpkgs

Things done

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

[x] NixOS
[ ] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Reguarding sandboxing: I cannot find it in the manual link you provided, sorry.

If you're on an older version of NixOS, the option you want is nix.useChroot

To fit the CONTRIBUTING the commit should be named: guile-sdl2: init at 0.1.0

@zimbatm sorry i am missing something, but isn't that what i named my commit?

my bad, i assumed the PR title was the same as the commit name

@zimbatm would it be okay if i amend the commit, or should i make a new one to incorporate your suggestions?

amending is cool
On Sun, 15 May 2016 at 15:11 Sebastian Jordan<EMAIL_ADDRESS>wrote:

@zimbatm https://github.com/zimbatm would it be okay if i amend the
commit, or should i make a new one to incorporate your suggestions?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/pull/15478#issuecomment-219288061

I thinks it is ready now.

changed my entry in maintainers.nix to conform the standards.

Perfect, thanks !


Preview fails at full resolution with V2 camera module

The camera's preview fails to operate correctly with a V2 module set to maximum resolution. This appears to be a hardware limitation (the failure looks similar to when too many overlays are applied), and is replicable with raspistill with the the -fp switch.
To mitigate we'll need to separate preview and camera resolution just as raspistill does. Check whether preview resolution can be changed without re-constructing the renderer (probably just means tweaking port formats but I'd bet the preview connection will need disabling first). Add a resolution parameter to start_preview and a similar attribute to PiPreviewRenderer.

Yes the HVS (Hardware Video Scaler) will be underflowing when trying to do that. 5MP tends to do it too - there are too many lines of context required to produce each line of output, and whilst there are some levels of decimation, they're only vertical as there's no sensible way to skip pixels horizontally when reading bursts from RAM.
TBH the -fp option of raspistill etc should probably be deprecated - I think it only had a real use when we had different FOVs between preview and stills resolutions.


update turboJPEG installation

@LakshmiKumar23 it would be good to add RPP deps before we install RPP. This way we won't have any missing links. Can you add the line below in this commit before the RPP install line.
 sudo apt --yes install libboost-all-dev clang

@kiritigowda updated the script

@LakshmiKumar23 did you test this changes?

@kiritigowda yes.

Can we add JSON to this commit?

Let us run this script in the rocm-docker and build MIVisionX. Then merge this in.

@kiritigowda I am running it right now

@LakshmiKumar23 looks good. Let me know when the testing is done. I will merge this.


Buttons don't work underneath weather

Buttons can't be clicked! http://jadonfowler.xyz/stream

Okay, fixed :smile:


fix curl url for linux mbtiles demo

Thx!!!! @tbo47

Maybe we should update the links of windows and linux either?
If not, the user would be redirected to the web interface of this MBTiles. Then they could click the Download raw file button. @nyurik

Maybe we should update the links of windows and macOS either? If not, the user would be redirected to the web interface of this MBTiles. Then they could click the Download raw file button. @nyurik

yes, I didn't update the Windows and MacOs ones for this reason.

@tbo47 thx for the PR. Could you explain why the original was not working for you?  I tried it locally, and the original works just as well, and IMO is a better (authoritative) URL.

➜  /tmp curl -L -O https://github.com/maplibre/martin/blob/main/tests/fixtures/mbtiles/world_cities.mbtiles
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  280k    0  280k    0     0   270k      0 --:--:--  0:00:01 --:--:--  270k
➜  /tmp head world_cities.mbtiles
<!DOCTYPE html>
<html
  lang="en"

and
➜  /tmp apt info curl
Package: curl
Version: 8.8.0-1~bpo12+1

I'm on debian stable with backport activated.

Ah, sorry, i should have actually looked at the result.   The raw button actually points to this URL: https://github.com/maplibre/martin/raw/main/tests/fixtures/mbtiles/world_cities.mbtiles -- I still think pointing to the github site is better than resolve the redirect and pointing to githubusercontent

I also fixed the mac and windows download links because the link to the release code (i.e. zip file) starts downloading right away - so for consistency we will want the same thing.

And once again - huge thx for @tbo47 for reporting this!


🔑 token support in the SDK

For getting the tokens we may need to add query param to handle pagination, maybe something like:
response, err := client.GetTokens(sdk.TokenQueryParameters{
     Page: 1,
})


math/big: Rat.Float64 not safe for concurrent use

In math/big, Rat.Float64 modifies x.b.abs by calling set(natNone), which makes it unsafe for concurrent use.
But you would really expect that a reading method like Float64 would be safe.
In fact go/constant's Float64Val assumes this, unless you also want to say that constant.Float64Val is not safe for concurrent use either.
But then you'd have to track all the calls to that, like go/types.roundFloat64, called from the types.Checker, and so on.
It seems like the solution has to be to make Rat.Float64 safe for concurrent use.
It would be fine to just not modify x.b.abs there and do 'b = natOne', no?
This is the root cause of the original go/packages race reported in #31749.
It may also be a mistake to have fixed #33792 by declaring Denom to be unsafe for concurrent use,
for many of the same reasons.
That could have returned a fixed 1 int as well.

As another data point, if z is a Float and x is a Rat, z.SetRat(x) calls x.Denom, meaning that z.SetRat(x) is unsafe to call concurrently with other uses of x, even though it seems to only be reading x.

#33792 cannot return a fixed 1 int because it's documented as returning a reference to x's denominator, and I assumed changing the behavior would be a non-starter

@ericlagergren Indeed, but the primary reason for returning a reference was speed, if I remember correctly. In retrospect, and that's entirely my fault, the implementation probably should have returned a fixed (new) one.
I'm looking into these.


Suboptimal SQL generated in LEFT JOIN on SQL Server

I'm migrating from Linq2SQL to EF Core while trying to reuse existing queries as much as possible to ease the process. Many of the existing queries perform left joins by using this pattern:
from parent in context.Parent
from child in context.Children.Where(c => c.ParentId == parent.Id).DefaultIfEmpty()

Mainly because it's shorter and reads better than group joins.
Linq2SQL generates a simple LEFT JOIN in that case, but EF Core generates a CROSS APPLY on an inner query containing a LEFT JOIN, which is suboptimal.
Steps to reproduce
Here's a simple model:
internal class TestContext : DbContext
{
    public DbSet<Foo> Foos { get; set; }
    public DbSet<Bar> Bars { get; set; }

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        base.OnConfiguring(optionsBuilder);

        if (optionsBuilder.IsConfigured)
            return;

        optionsBuilder.UseLoggerFactory(SqlConsoleLoggerProvider.LoggerFactory);
        optionsBuilder.UseSqlServer("..."); // TODO: Use a sensible connection string here
    }
}

internal class Foo
{
    public int Id { get; set; }

    public ICollection<Bar> Bars { get; set; }
}

internal class Bar
{
    public int Id { get; set; }
    public int FooId { get; set; }
}

The following test program:
internal static class Program
{
    [SuppressMessage("ReSharper", "AccessToDisposedClosure")]
    public static void Main()
    {
        using (var context = new TestContext())
        {
            ExecuteQuery(
                @"Left join using ""join into""",
                from foo in context.Foos
                join bar in context.Bars on foo.Id equals bar.FooId into barJoin
                from bar in barJoin.DefaultIfEmpty()
                select new { FooId = foo.Id, BarId = bar.Id }
            );

            ExecuteQuery(
                @"Left join using ""from where""",
                from foo in context.Foos
                from bar in context.Bars.Where(b => b.FooId == foo.Id).DefaultIfEmpty()
                select new { FooId = foo.Id, BarId = bar.Id }
            );

            ExecuteQuery(
                @"Left join using model",
                from foo in context.Foos
                from bar in foo.Bars.DefaultIfEmpty()
                select new { FooId = foo.Id, BarId = bar.Id }
            );
        }
    }

    private static void ExecuteQuery<T>(string name, IQueryable<T> query)
    {
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine($"--- {name} ---");
        Console.ResetColor();

        try
        {
            _ = query.AsEnumerable().FirstOrDefault();
        }
        catch (SqlException)
        {
        }
    }
}

Generates this output:
--- Left join using "join into" ---
SELECT [foo].[Id] AS [FooId], [bar].[Id] AS [BarId]
FROM [Foos] AS [foo]
LEFT JOIN [Bars] AS [bar] ON [foo].[Id] = [bar].[FooId]

--- Left join using "from where" ---
SELECT [foo].[Id] AS [FooId], [t0].[Id] AS [BarId]
FROM [Foos] AS [foo]
CROSS APPLY (
    SELECT [t].*
    FROM (
        SELECT NULL AS [empty]
    ) AS [empty]
    LEFT JOIN (
        SELECT [b].*
        FROM [Bars] AS [b]
        WHERE [b].[FooId] = [foo].[Id]
    ) AS [t] ON 1 = 1
) AS [t0]

--- Left join using model ---
SELECT [foo].[Id] AS [FooId], [foo.Bars].[Id] AS [BarId]
FROM [Foos] AS [foo]
LEFT JOIN [Bars] AS [foo.Bars] ON [foo].[Id] = [foo.Bars].[FooId]

I expected all 3 queries to produce a LEFT JOIN here.
Logger code for completeness

internal class SqlConsoleLoggerProvider : ILoggerProvider
{
    public static LoggerFactory LoggerFactory { get; } = new LoggerFactory(new[] { new SqlConsoleLoggerProvider() });

    public ILogger CreateLogger(string categoryName)
        => new SqlConsoleLogger();

    public void Dispose()
    {
    }

    private class SqlConsoleLogger : ILogger
    {
        public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)
        {
            if (eventId == RelationalEventId.CommandError || eventId == CoreEventId.QueryIterationFailed)
                return; // That's expected

            if (logLevel >= LogLevel.Warning)
            {
                Console.ForegroundColor = logLevel >= LogLevel.Error ? ConsoleColor.Red : ConsoleColor.Yellow;
                Console.WriteLine(formatter(state, exception));
                Console.ResetColor();
                Console.WriteLine();
                return;
            }

            if (eventId == RelationalEventId.CommandExecuting)
            {
                var structure = (IReadOnlyList<KeyValuePair<string, object>>)state;
                var commandText = structure.Where(i => i.Key == "commandText").Select(i => (string)i.Value).First();

                Console.WriteLine(commandText);
                Console.WriteLine();
            }
        }

        public bool IsEnabled(LogLevel logLevel)
            => logLevel >= LogLevel.Debug;

        public IDisposable BeginScope<TState>(TState state)
            => NullScope.Instance;
    }
}

Further technical details
EF Core version: 2.2.0-preview3-35497
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Windows 10
IDE: Visual Studio 2017 15.9.2

@maumar to find dupe.

dupe of https://github.com/aspnet/EntityFrameworkCore/issues/3263


Add inactivity and inclusion_delay fields to Attestation Rewards

This PR adds the following fields to the AttestationsRewards response:

A inactivity field to both ideal_rewards and total_rewards.
A inclusion_delay field to ideal_rewards

inactivity
Currently the inactivity penalties are not part of the AttestationsRewards response, and is something users of this endpoint (e.g. explorers) have expressed interests in.
I thought about whether it makes sense to combine them into the current source, target and head fields, however I think there are a few reasons to keep them in a separate field:

The extra penalty for missing attestations or being slashed during an inactivity leak doesn't really belong to any of those fields
IMO it's more consistent with how they are grouped in the consensus spec (altair spec, phase0 spec). There's also no "cancelling" of rewards from Altair, and inactivity penalties are more separate.

ideal_rewards.inclusion_delay
inclusion_delay is part of the individual rewards, but not available under ideal_rewards. This would be useful to indicate the ideal inclusion_delay reward for each effective balance step.

ideal_rewards.inclusion_delay
inclusion_delay is part of the individual rewards, but not available under ideal_rewards. This would be useful to indicate the ideal inclusion_delay reward for each effective balance step.

Isn't this just going to be a constant?

Isn't this just going to be a constant?

If I'm not mistaken, (Phase 0) base reward is proportional to effective balance (hence different for each effective balance increment, 32 eth, 31 eth ..etc) and it also changes over time because of total_active_balance, so not really a constant AFAIK.
Here's an example json response snippet taken from Mainnet (running Lighthouse)
{
  "execution_optimistic": false,
  "data": {
    "ideal_rewards": [
      {
        "effective_balance": "1000000000",
        "head": "585",
        "target": "586",
        "source": "586",
        "inclusion_delay": "534",
        "inactivity": "0"
      },
      ...
      {
        "effective_balance": "32000000000",
        "head": "18729",
        "target": "18770",
        "source": "18771",
        "inclusion_delay": "17083",
        "inactivity": "0"
      }
    ],
    "total_rewards": [
      {
        "validator_index": "0",
        "head": "18729",
        "target": "18770",
        "source": "18771",
        "inclusion_delay": "17083",
        "inactivity": "0"
      }
    ]
  }
}

Ok that makes sense, I hadn't looked at the definitions... Looks like a good addition. Although I think some implementations (teku for example) only support from altair, the base_reward is still computed so makes sense.
The concrete example is a good reference - thanks for adding that!


Updated the endpoint which allows the retrieval of all recipients

closes #359

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

Hi @Divya063,
Just checking in to see if there is anything further you need from me to get this fixed.
Thank you!
With Best Regards,
Elmer

@thinkingserious  I made the required changes

@Divya063
We have not been able to merge your Pull Request, but because you are awesome - we wanted to make sure you could still get a SendGrid Hacktoberfest shirt.
Please go fill out our swag form before Nov 5th and we will send the shirt! (We know that you might have tried this before and it didn’t work, sorry about that!)
You have till Nov 5th to fill out this form in order to get the Hacktoberfest shirt!
Thank you for contributing during Hacktoberfest! We hope to see you in the repos soon! Just so you know, we always give away a SendGrid shirt for your first ever non-Hacktoberfest PR that gets merged.

Hello @Divya063,Thanks again for the PR! We appreciate your contribution and look forward to                                              continued collaboration. Thanks!                                             Team SendGrid DX


OCM-1733 | fix: list instance types filter by region requires installer role arn

OCM-1733

Can we update the ticket to describe what we are changing here, as current linked ticket is closed, want to make sure this goes through QE.
Other than that LGTM


Unable to deploy stack from private GitHub repo: no such file or directory

Bug description
Unable to create a new stack from my private GitHub repository.
I get the error:
failed to deploy a stack: stat /data/compose/16/pihole/docker-compose.yml: no such file or directory

Screenshot from "Create Stack" page:

My GitHub Repo.

My GitHub Personal Access Token details

Expected behavior
Stack to be deployed.
More error messages to help troubleshoot.
Portainer Logs
2023/06/17 07:41PM WRN composeplugin/composeplugin.go:161 > docker compose command failed | error="exit status 14" error_output="stat /data/compose/14/pihole/docker-compose.yaml: no such file or directory\n" output=
2023/06/17 07:41PM WRN composeplugin/composeplugin.go:161 > docker compose command failed | error="exit status 14" error_output="stat /data/compose/15/pihole/docker-compose.yaml: no such file or directory\n" output=
2023/06/17 07:43PM WRN composeplugin/composeplugin.go:161 > docker compose command failed | error="exit status 14" error_output="stat /data/compose/16/pihole/docker-compose.yml: no such file or directory\n" output=

Steps to reproduce the issue:

Go to 'create stack' page
Enter details of a private GitHub repo, repo reference and compose path
Enter GitHub username, and GitHub Fine-grained Personal Access Token
Click 'deploy the stack'
Observe pop-up error message saying file or directory not found.
scratch head.

Technical details:

Portainer version: Standalone 20.10.5+dfsg1

Docker version (managed by Portainer): 2023/06/13 09:07PM INF portainer/main.go:765 > starting Portainer | build_number=30948 go_version=1.19.4 image_tag=linux-amd64-2.18.3 nodejs_version=18.16.0 version=2.18.3 webpack_version=5.68.0 yarn_version=1.22.19

Kubernetes version (managed by Portainer): n/a

Platform (windows/linux): Debian linux 5.10.179-1 on macmini

Command used to start Portainer: docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Browser: Safari

Use Case (delete as appropriate): Using Portainer at Home

Have you reviewed our technical documentation and knowledge base? Yes

Additional context
Quite new to docker/portainer.
Fresh install of Debian, Fresh pull of portainer
First time trying to use GitHub - was using hand-edited stack compose files prior
Not sure if I've configured the GitHub PAT correctly.

The file in your repo is called docker_compose.yml (with an underscore) whereas you're trying to reference docker-compose.yml  (with a dash) in the Portainer config. Fix this up and I'm sure you'll be good to go!


system.telemetry updates not firing?

If I run my code and then start Gazebo simulator only the connection state value will update (check_connection_state()). All other functions will exit as the there is never an initial value returned by the telemetry plugin (see output).
Is this intended functionality?
main.py
import asyncio
from aircraft import Aircraft

async def main():
    aircraft = Aircraft()
    await aircraft.connect()

if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    try:
        loop.create_task(main())
        loop.run_forever()
        #loop.run_until_complete(main())
    finally:
        loop.stop()
        loop.close()

aircraft.py
import asyncio
from mavsdk import System

class Aircraft:

    def __init__(self):
        print("Aircraft init")
        self.system = System()

    async def connect(self):
        await self.system.connect(system_address="udp://:14540")
        await self.start_status_update()

    async def start_status_update(self):
        asyncio.create_task(self.check_connection_state())
        asyncio.create_task(self.get_flight_mode_status())
        asyncio.create_task(self.get_armed_status())
        asyncio.create_task(self.get_health_all_ok_status())

    async def check_connection_state(self):
        async for connection_state in self.system.core.connection_state():
            print("connection_state update")
        print("-- exit check connection state loop --")

    async def get_flight_mode_status(self):
        async for flight_mode in self.system.telemetry.flight_mode():
            print("flight_mode update")
        print("-- exit flight mode loop --")

    async def get_armed_status(self):
        async for armed in self.system.telemetry.armed():
            print("armed update")
        print("-- exit armed loop --")

    async def get_health_all_ok_status(self):
        async for health_all_ok in self.system.telemetry.health_all_ok():
            print("health ok update")
        print("-- exit health ok loop --")

output:
Aircraft init
Waiting for mavsdk_server to be ready...
Connected to mavsdk_server!
-- exit flight mode loop --
-- exit armed loop --
-- exit health ok loop --
connection_state update

Where do you start your event loop? Did you try to run one of the examples? https://github.com/mavlink/MAVSDK-Python/tree/main/examples

Thanks for your reply.
I put this example together to highlight my point its just the two files I've included, the event loop starts in main.py.
if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    try:
        loop.create_task(main())
        loop.run_forever()
        #loop.run_until_complete(main())
    finally:
        loop.stop()
        loop.close()

I have run the examples in https://github.com/mavlink/MAVSDK-Python/tree/main/examples and I'm able to receive a telemetry stream from a simulated device in Gazebo simulator. The code I have included works as expected provided you start Gazebo sim and then run the code, reverse the order and you get the output.
Aircraft init
Waiting for mavsdk_server to be ready...
Connected to mavsdk_server!
-- exit flight mode loop --
-- exit armed loop --
-- exit health ok loop --
connection_state update

I'm trying to set this up so each function in aircraft.py - start_status_update, check_connection_state ... etc will each run forever as a coroutine. However every function except check_connection_state exits (as displayed in the output).
example.zip

The code I have included works as expected provided you start Gazebo sim and then run the code, reverse the order and you get the output.

Does the reverse order work for the examples?

If you run https://github.com/mavlink/MAVSDK-Python/blob/main/examples/telemetry.py then start Gazebo you get the following output:
Waiting for mavsdk_server to be ready...
Connected to mavsdk_server!

then no updates.

Sorry for the late reply. I tried this again with a fresh install and it now works as expected. Thanks for your help.
Although now I cant get the aircraft to takeoff in Gazebo unless I have QGroundControl running or I set the 'NAV_RCL_ACT' flag to 0.


Remove volatile and Postgres from deployment templates

Volatile and Postgres are no longer supported by CC. Remove them from the deployment templates.

Related issues:
https://github.com/microsoft/chat-copilot/issues/488
https://github.com/microsoft/chat-copilot/issues/423


Recognize dependencies in annotationProcessorPaths

versions-maven-plugin should be able to check for updates to artifacts declared in the annotationProcessorPaths attribute of maven-compiler-plugin.
It would be great if those updates at least showed up in display-property-updates.  I don't have an opinion about whether a new display-annotation-processor-path-updates command should also be supported, or whether to lump them in with dependency or plugin updates.

Background
maven-compiler-plugin has an annotationProcessorPaths configuration setting that contains a list of Maven artifacts.  Here's the example from their documentation:
<configuration>
  <annotationProcessorPaths>
    <path>
      <groupId>org.sample</groupId>
      <artifactId>sample-annotation-processor</artifactId>
      <version>1.2.3</version>
    </path>
    <!-- ... more ... -->
  </annotationProcessorPaths>
</configuration

Here are a couple of real examples of tools that use annotationProcessorPaths:

https://github.com/uber/NullAway/wiki/Configuration#maven
https://github.com/google/dagger#maven

Update: as of maven-compiler-plugin version 3.12.0 one can declare version of annotationProcessorPaths entries in the dependencyManagement section, thanks to MCOMPILER-391. This way the versions-maven-plugin will check for updates.


Invalid : /selim/ffmpeg/chia-plotter/temp (needs trailing '/' or '') error in ubuntu

Hello guys , I tried too many variations but I couldn't fix this .. anyone who faced this and fixed it ?

Try /selim/ffmpeg/chia-plotter/temp/ (note the extra slash at the end)

/selim/ffmpeg/chia-plotter/temp/

Thank you , it is working , I just didn't try that one :)


Update pip

I'm using python 2.7 and every time I initialise praw I receive this warning
'Version 3.4.0 of praw is outdated. Version 4.0.0b4 was released 5 days ago.'
However, when trying to update praw through pip I get
Requirement already up-to-date: praw in /usr/local/lib/python2.7/dist-packages
Could you update pip?

What command are you using for pip? Make sure to include the --upgrade flag to update.
pip install praw --upgrade

Note that using 3.4.0 is perfectly fine for the moment if you're happy with it. Make sure you're ready for the breaking changes before upgrading to PRAW 4.

That's a bug with update checker. It shouldn't say there are updates for beta versions. Thanks for reporting.

This was fixed server side in https://github.com/bboe/update_checker_app/pull/5.


Feature Request - Azure Sentinel - Configure entityMappings and Custom Details on Alert Rules

Azure Sentinel has added a new method for configuring Entity mappings and a method for defining custom details (key/value pairs).
This page describes the Azure Portal method for configuring the Entity Mappings on an alert rule
https://docs.microsoft.com/en-us/azure/sentinel/map-data-fields-to-entities
This page describes the Azure Portal method for configuring the custom details key/value Paris on an alert rule
https://docs.microsoft.com/en-us/azure/sentinel/surface-custom-details-in-alerts
Neither the current GA nor the preview REST or SDK for go support configuring these elements on an alert rule.
At the moment all other aspects of our sentinel deployment are automated except for this capability. We require the ability to map these values to surface required context on the generated alert for use in our SOAR workflows. We currently deploy rules using an automated method and require Azure Portal manual configuration to perform the remaining entity mapping and custom details configuration.

I see this got removed from needs triage but still has no assigne - is there any attention to this?

Not exactly what you're looking for, but been doing this with the Kusto queries:
| extend AccountCustomEntity = Account, IPCustomEntity = IpAddress, HostCustomEntity = Computer

As in the query template Failed AzureAD logons but success logon to host
//Adjust this threshold to fit the environment
let signin_threshold = 5;
//Make a list of all IPs with failed signins to AAD above our threshold
let aadFunc = (tableName:string){
let suspicious_signins =
table(tableName)
| where ResultType !in ("0", "50125", "50140")
| where IPAddress !in ('<IP_ADDRESS>', '::1')
| summarize count() by IPAddress
| where count_ > signin_threshold
| summarize make_set(IPAddress);
//See if any of these IPs have sucessfully logged into *nix hosts
let linux_logons =
Syslog
| where Facility contains "auth" and ProcessName != "sudo"
| where SyslogMessage has "Accepted"
| extend SourceIP = extract("(([0-9]{1,3})\\.([0-9]{1,3})\\.([0-9]{1,3})\\.(([0-9]{1,3})))",1,SyslogMessage)
| where SourceIP in (suspicious_signins)
| extend Reason = "Multiple failed AAD logins from IP address"
| project TimeGenerated, Computer, HostIP, IpAddress = SourceIP, SyslogMessage, Facility, ProcessName, Reason;
//See if any of these IPs have sucessfully logged into Windows hosts
let win_logons =
SecurityEvent
| where EventID == 4624
| where LogonType in (10, 7, 3)
| where IpAddress != "-"
| where IpAddress in (suspicious_signins)
| extend Reason = "Multiple failed AAD logins from IP address"
| project TimeGenerated, Account, AccountType, Computer, Activity, EventID, LogonProcessName, IpAddress, LogonTypeName, TargetUserSid, Reason;
union isfuzzy=true linux_logons,win_logons
| extend timestamp = TimeGenerated, AccountCustomEntity = Account, IPCustomEntity = IpAddress, HostCustomEntity = Computer
};
let aadSignin = aadFunc("SigninLogs");
let aadNonInt = aadFunc("AADNonInteractiveUserSignInLogs");
union isfuzzy=true aadSignin, aadNonInt

Would really like to see the functionality to add/update entityMappings via REST API restored.

@kaovd you mentionned PR #14753 of swagger specs, flagged as "Merged", yet doesn't seem available in documentation. I don't know about MS internal processes, do you know when could we get the feature implemented?

@FormindGMO this has been pushed back a fair bit and is now scheduled for 2021-09-01 API Spec - See here.
https://github.com/Azure/azure-sdk-for-go/issues/14800
The change did go in, but they need the full stack of specs to produce a Package for it in the SDK
Got a central tracker up here in azurerm
https://github.com/hashicorp/terraform-provider-azurerm/issues/11667

@jstaffin-presidio this is closed with release of 2021-09-01-preview


app service update issue with sku

This is an autogenerated template. Please review and update as needed.
Describe the bug
Command Name
az appservice plan update
Errors:
:open_mouth:

'NoneType' object has no attribute 'sku'Traceback (most recent call last):
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/knack/cli.py", line 206, in invoke
    cmd_result = self.invocation.execute(args)
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 326, in execute
    raise ex
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 384, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 377, in _run_job
    six.reraise(*sys.exc_info())
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/six.py", line 693, in reraise
    raise value
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 354, in _run_job
    result = cmd_copy(params)
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/__init__.py", line 145, in __call__
    return self.handler(*args, **kwargs)
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/core/commands/arm.py", line 512, in handler
    instance = custom_function(instance=instance, **custom_func_args)
  File "/home/linuxbrew/.linuxbrew/Cellar/azure-cli/2.0.62/libexec/lib/python3.7/site-packages/azure/cli/command_modules/appservice/custom.py", line 1192, in update_app_service_plan
    sku_def = instance.sku
AttributeError: 'NoneType' object has no attribute 'sku'

To Reproduce:
Steps to reproduce the behavior. Note: Command arguments have been redacted.

Fill in additional info here
Run: az appservice plan update --name {} --number-of-workers {} --sku {} --resource-group {}

Expected Behavior
A clear and concise description of what you expected to happen.
Environment Summary
Linux-4.4.0-17763-Microsoft-x86_64-with-debian-buster-sid
Python 3.7.3
Shell: bash

azure-cli                         2.0.62 *

Additional Context
Add any other context about the problem here.

@doradoe1 what is the SKU value you are using in the command.

I tried F1 and B1.

From: Sisira Panchagnula<EMAIL_ADDRESS>Sent: Monday, May 6, 2019 4:21:38 PM
To: Azure/azure-cli
Cc: doradoe1; Mention
Subject: Re: [Azure/azure-cli] app service update issue with sku (#9318)
@doradoe1https://github.com/doradoe1 what is the SKU value you are using in the command.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-cli/issues/9318#issuecomment-489783748, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ALXDXDVCGYHZRE3GRAPMYQLPUCOOFANCNFSM4HLDDKOA.

Please try Basic and Free for now & see if that unblocks you.

@doradoe1 I did try this out & wasn't able to repro it with either F1 or B1 . what is your original SKU of the AppService Plan , that you are trying to update this from? Also can you try the latest version of the CLI released. Thank you.

I solved it. Thanks!!

From: Sisira Panchagnula<EMAIL_ADDRESS>Sent: Tuesday, May 7, 2019 11:56:20 AM
To: Azure/azure-cli
Cc: doradoe1; Mention
Subject: Re: [Azure/azure-cli] app service update issue with sku (#9318)
@doradoe1https://github.com/doradoe1 I did try this out & wasn't able to repro it with either F1 or B1 . what is your original SKU of the AppService Plan , that you are trying to update this from? Also can you try the latest version of the CLI released. Thank you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-cli/issues/9318#issuecomment-490162807, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ALXDXDUD3JOJBZIUTDMNVQDPUGYDJANCNFSM4HLDDKOA.

@doradoe1 great that this is solved. Can you please share how you solved this & also close the issue if this not something we need to track as an issue anymore. Thank you.


Provide numberOfLines prop for the text of the button

I want to be able to show ... if the text length is greater than available width which can be done by specifying numberOfLines property as 1 in the Text node but this property is currently not read in the Button component. I also tried to add it myself in the Button.js file but for some reason it didn't work. The property is not present on the Text node when I inspect it in the inspector but I have verified that the property was added in the code using the console logs. So, not sure why does it not appear in the rendered Text node.

Please ignore the bit about the numberOfLines property not present on the Text node even if I add it to the Button.js file. It was happening because the width of the Text was not defined due to which it didn't have to wrap the text to show an ... and hence the prop was not shown in the inspector. Once, the width was set, I did see the ellipsis. I have create #36 for this change.


Refactoring fastify

Updated pull request, fastify error handler added in place of express next( error handler. Since there is no real equivalent in fastify. All tests are passing though I´m assuming that the error handling would need to be extended, test cases extended and for it to be battle hardened beyond a quick exercise.


Better error logging

Reworks the stream flow a bit and logs the non-200 response info. Ref: #16

LGTM


STS not providing Thymeleaf suggetions(proposal)

STS not providing Thymeleaf suggetions(proposal) .

thymeleaf not suggest in STS

Thymeleaf Completion not working with STS 4.17.0.RELEASE. (JAVA17)
Thymeleaf content Assist <IP_ADDRESS>109120458
Always the same message "Content Assist not available at the current location"
Any solution?
Thanks

Unable to specify Thymeleaf Nature to the project:
Problems encountered while setting project description.
Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.nature.ThymeleafNature.
An error occurred while automatically activating bundle org.thymeleaf.extras.eclipse.core (594).

Find the solution!:
modify "SpringToolSuite4.ini" and add to -vmargs:
-vmargs --add-opens=java.base/java.lang=ALL-UNNAMED
After restarting, you can now add Thymeleaf Nature to you project and content assist works again.
#108

You need to enable the Thymeleaf nature...
Install the Thymeleaf Eclipse plugin by going to Help > Eclipse Marketplace and searching for "Thymeleaf"


l2_distance improvements WIP

Made steps from:
https://github.com/IntelPython/dpbench/issues/21

Please, fix CI. Run pre-commit:
pip install pre-commit
pre-commit run --all

Then merge changes.


get no results when run infer.py

https://github.com/Janspiry/Image-Super-Resolution-via-Iterative-Refinement/blob/ef9b943b573328d7a5ddb1a0c2abd168b91610dc/infer.py#L12
Thanks for the shared project, but some problems happens to me when I try to produce HR images from LR items. The infer.py can run without any errors, but I get no thing from it.
Could you tell me what  the problem is, and how can I fix it. Thanks again！

https://github.com/Janspiry/Image-Super-Resolution-via-Iterative-Refinement/blob/ef9b943b573328d7a5ddb1a0c2abd168b91610dc/infer.py#L12
Thanks for the shared project, but some problems happens to me when I try to produce HR images from LR items. The infer.py can run without any errors, but I get no thing from it.
Could you tell me what the problem is, and how can I fix it. Thanks again！

Hi, Did you solve it?


Improve accuracy for searching by name

Issue: #8
Nothing to explain here, few character fix.
Don't bother putting the hacktoberfest-accepted label here since such easy pull requests are against Hacktoberfest's values.

Keep the offset. Change value to 1 :+1:

Offset 1 still returns the 2nd most popular song (it's 0-indexed). If we want the most popular song, we have to either set the offset to 0 or just remove it. Since 0 is default, I think simply removing the argument is the cleanest way to do this.
What do you think?

okay so yeah keep offset to 0

I think keeping the params will be better as if someone uses it, then he will directly edit the params according to his needs.

Done.

Merged :heavy_check_mark:


Add debug option to check HTTP request timings

Is your feature request related to a problem? Please describe.
#91
Describe the solution you'd like
Add a config option to print HTTP request timings in the console every time a request is done. Helps to debug which VPN-checking service is slow with its responses, thus slowing the PreLoginEvent.

Good idea, I'll take a look at doing this at my earliest possible convenience.


[FEATURE] Add composite monitor type

Is your feature request related to a problem?
Add composite monitor type
What solution would you like?
Add composite monitor type
Do you have any additional context?

Closing as composite monitors were launched in v2.9
https://github.com/opensearch-project/alerting-dashboards-plugin/pull/679


ARM and -Wextra fixups

This set of patches fixes a bunch of warnings and errors on ARM, fixes some UBSAN errors during test runs, and fixes warnings for users who build with -Wunused-parameters and -Wextra.

Thank you for your pull request. Before we can look at your contribution, we need to ensure all contributors are covered by a Contributor License Agreement.
After the following items are addressed, please respond with a new comment here, and the automated system will re-verify.

User @AustinSchuh isn't covered by a CLA. They will need to complete the form at https://identity.linuxfoundation.org/projects/cncf

Regards,
CLA GitHub bot

CLA signed

I signed it

@vjpai  can you look at the C++ changes?

Any way I can help move this along?  I also have no clue how to fix the CLA problem.  I signed it already.

Thank you for your pull request. Before we can look at your contribution, we need to ensure all contributors are covered by a Contributor License Agreement.
After the following items are addressed, please respond with a new comment here, and the automated system will re-verify.

User @AustinSchuh isn't covered by a CLA. They will need to complete the form at https://identity.linuxfoundation.org/projects/cncf

Regards,
CLA GitHub bot

I signed it

Is there something I can do to move this along?

Ping, anything else I can do to move this along?

Ok, I rebased!  A number of the unused variables are fixed in upstream, but some of the other fixes still apply

This issue/PR has been automatically marked as stale because it has not had any update (including commits, comments, labels, milestones, etc) for 30 days. It will be closed automatically if no further update occurs in 7 day. Thank you for your contributions!

Ping, I re-based.  Awaiting feedback.

I rebased again and the tests seem to pass locally.  Anything I can do to move this along?

I started the tests again. @vjpai  can you please review again and accept / decline?

I started the tests again. @vjpai can you please review again and accept / decline?

Thanks!  I fixed the clang-format error that the tests caught and pushed again.

Ping, any way to get this reviewed?

Ping, any way to get this reviewed?

@veblush  since you've dealt with compiler warnings recently, can you take a look and accept/decline the PR?
Unfortunately the original reviewer has left the team and the PR is now out of date and there are merge conflicts. But it would be nice to finally decide whether we accept to PR of if we close it.

@AustinSchuh It looks good overall. Could you manage to resolve conflict? and give us more details on environment such as what OS, HW, and compiler you use to get warnings in the first place.

@AustinSchuh It looks good overall. Could you manage to resolve conflict? and give us more details on environment such as what OS, HW, and compiler you use to get warnings in the first place.

Clang and GCC targeting a TI TDA2.  Debian Jessie.  32 bit ARM.  Some of this was with ubsan, asan, and msan turned on.  We ran all the sanitizers.
Unfortunately, the company which I started this PR at no longer exists so I can't get you detailed compiler versions.

@jtattermusch One more LGTM, please.

@jtattermusch , I'm looking at the test failures and they all look like infrastructure timeouts, not logic bugs.  Any ideas on what could be causing those?
I can start reverting pieces of my change out and see what fixes it.  I think that requires you to trigger kokoro (?) each time I try that though.

I looked at the failure links and they all seem to be unrelated (it's either unrelated test flakes or a kokoro job timeout).
Recently we've been seeing more test jobs timeouts, even on linux, I'll probably have to look into that.
It seems that your PR is fine though, so I'm going to merge.


The links are updated.

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=ru
Description of changes:
Links to hystax.com have been changed so that they lead to a Russian-language site. Also, the names of interface elements in the instructions have been translated into Russian.

Все готово!
Commit: ed7ec1a3a15c3c044c4ca610abe970833b1a1940
Проверьте результат: RU.
Check the result: EN.

Все готово!
Commit: 5f0c2cadeebd0bae60f0e9725025e0e11a22c0cd
Проверьте результат: RU.
Check the result: EN.

@alis-hx Hello. Thank you for making our documentation better. PR is merged.
Please write here billing account ID in Yandex Cloud so that we can award you a grant as part of the content program.


Errors upon running animations via PixelWeb

I have an AllPixel module connected to the USB port of my RPI3.  I have loaded the previous version of bilbliopixel and pixeweb.
when I try to run any animation, It appears to take one step of the animation (LEDs light up) and freezes.  here is the output from the console.  Any Ideas?
DEBUG - animation - Starting thread...
<IP_ADDRESS> - - [20/Dec/2017 03:11:41] "POST /api HTTP/1.1" 200 55
DEBUG - animation - 8ms/125fps / Frame: 3ms / Update: 5ms
Exception in thread Thread-3:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py", line 24, in run
self._anim._run(**self._args)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py", line 130, in _run
self._led.update()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/led.py", line 201, in update
self.driver[i]._update(data[i])
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/drivers/driver_base.py", line 54, in _update
self.update(data)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/drivers/serial_driver.py", line 324, in update
self._com.write(packet)
File "/usr/local/lib/python2.7/dist-packages/serial/serialposix.py", line 571, in write
raise SerialException('write failed: {}'.format(e))
SerialException: write failed: [Errno 5] Input/output error

Looks like a permission error maybe?  Hard to say without more details about your setup.
Please send me the contents of ~/PixelWeb/
That will at least give me a better idea of what you are doing.
Also, are you just calling run-pixelweb? Are you using sudo?
Also, this is really just for bugs. It would be much better to post things like this on our user group: https://groups.google.com/forum/#!forum/maniacal-labs-users

Ah, another possibility for this error can be if you don't have enough
power for your LEDs - I just ran into this yesterday.  In my case, I'd
dislodged a plug without noticing.  Do make sure that your LEDs are powered
by something other than your computer, because the RPi doesn't have much
power to spare...
On Wed, Dec 20, 2017 at 4:20 AM, Roy Dye<EMAIL_ADDRESS>wrote:

I have an AllPixel module connected to the USB port of my RPI3. I have
loaded the previous version of bilbliopixel and pixeweb.
when I try to run any animation, It appears to take one step of the
animation (LEDs light up) and freezes. here is the output from the console.
Any Ideas?
DEBUG - animation - Starting thread...
<IP_ADDRESS> - - [20/Dec/2017 03:11:41] "POST /api HTTP/1.1" 200 55
DEBUG - animation - 8ms/125fps / Frame: 3ms / Update: 5ms
Exception in thread Thread-3:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py",
line 24, in run
self._anim._run(**self._args)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py",
line 130, in _run
self._led.update()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/led.py", line
201, in update
self.driver[i]._update(data[i])
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/drivers/driver_base.py",
line 54, in _update
self.update(data)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/drivers/serial_driver.py",
line 324, in update
self._com.write(packet)
File "/usr/local/lib/python2.7/dist-packages/serial/serialposix.py", line
571, in write
raise SerialException('write failed: {}'.format(e))
SerialException: write failed: [Errno 5] Input/output error
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/PixelWeb/issues/15, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPdsjr6A9oB7dFTIFipgwbJHppxQH84ks5tCH0agaJpZM4RH2cl
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com

Ah, good call @rec :)
On Wed, Dec 20, 2017 at 5:52 AM, Tom Swirly<EMAIL_ADDRESS>wrote:

Ah, another possibility for this error can be if you don't have enough
power for your LEDs - I just ran into this yesterday. In my case, I'd
dislodged a plug without noticing. Do make sure that your LEDs are powered
by something other than your computer, because the RPi doesn't have much
power to spare...
On Wed, Dec 20, 2017 at 4:20 AM, Roy Dye<EMAIL_ADDRESS>wrote:

I have an AllPixel module connected to the USB port of my RPI3. I have
loaded the previous version of bilbliopixel and pixeweb.
when I try to run any animation, It appears to take one step of the
animation (LEDs light up) and freezes. here is the output from the
console.
Any Ideas?
DEBUG - animation - Starting thread...
<IP_ADDRESS> - - [20/Dec/2017 03:11:41] "POST /api HTTP/1.1" 200 55
DEBUG - animation - 8ms/125fps / Frame: 3ms / Update: 5ms
Exception in thread Thread-3:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py",
line 24, in run
self._anim._run(**self._args)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/animation.py",
line 130, in _run
self._led.update()
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/led.py", line
201, in update
self.driver[i]._update(data[i])
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/
drivers/driver_base.py",
line 54, in _update
self.update(data)
File "/usr/local/lib/python2.7/dist-packages/bibliopixel/
drivers/serial_driver.py",
line 324, in update
self._com.write(packet)
File "/usr/local/lib/python2.7/dist-packages/serial/serialposix.py",
line
571, in write
raise SerialException('write failed: {}'.format(e))
SerialException: write failed: [Errno 5] Input/output error
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/PixelWeb/issues/15, or mute the thread
<https://github.com/notifications/unsubscribe-auth/
AAPdsjr6A9oB7dFTIFipgwbJHppxQH84ks5tCH0agaJpZM4RH2cl>
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/PixelWeb/issues/15#issuecomment-353031340,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6a6mru4_1dF_7mSOuiCdsaVM6ZFSOMks5tCObmgaJpZM4RH2cl
.

Adam,
That was it!
I tried using the current bibliopixel and it looked like the learning curve was a little more than using the older biblieopixel and pixelweb. Since I am low on time right now (xmas tree animation), I decided go with the older stuff.
Are there plans for a web GUI for the new bibliopixel for those that don't want to write py code?
Roy

From: Adam Haile<EMAIL_ADDRESS>Sent: Tuesday, December 19, 2017 10:32 PM
To: ManiacalLabs/PixelWeb
Cc: Roy Dye; Author
Subject: Re: [ManiacalLabs/PixelWeb] Errors upon running animations via PixelWeb (#15)
Looks like a permission error maybe? Hard to say without more details about your setup.
Please send me the contents of ~/PixelWeb/
That will at least give me a better idea of what you are doing.
Also, are you just calling run-pixelweb? Are you using sudo?
Also, this is really just for bugs. It would be much better to post things like this on our user group: https://groups.google.com/forum/#!forum/maniacal-labs-usershttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fforum%2F%23!forum%2Fmaniacal-labs-users&data=02|01||57ad652491124d99027508d5475a53e5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636493375625123686&sdata=rZY8KpxIOZspuxAT7zZxGvRWw3fhTPIpPhDA471Kj8A%3D&reserved=0
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FManiacalLabs%2FPixelWeb%2Fissues%2F15%23issuecomment-352955420&data=02|01||57ad652491124d99027508d5475a53e5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636493375625123686&sdata=p5utVANFaUjOnS3y%2FSTLPzNOnQBTRC0xJiY48yPLXRA%3D&reserved=0, or mute the threadhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAGPAzvp-W7gbxYTljlexRjbO5Rn0pnsoks5tCH_ZgaJpZM4RH2cl&data=02|01||57ad652491124d99027508d5475a53e5|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636493375625123686&sdata=sg8hOX4ya11J3DvfaAJnEM%2BIcJI3Ds%2BMLVEjprtO0HM%3D&reserved=0.

Yes.  :-D
We already have a hard-coded HTML controller called Remote built into BP,
which you could use without any coding at all - but we need better
documentation before we can reasonably expect you to use it.  After this
next upcoming release (before 2017 is over) our next release is going to be
all or almost all documentation.
On the cards for 2018 is a much more general HTML controller.  I personally
need a little more than what Remote offers, particularly sliders...
On Wed, Dec 20, 2017 at 2:26 PM, Roy Dye<EMAIL_ADDRESS>wrote:

Adam,
That was it!
I tried using the current bibliopixel and it looked like the learning
curve was a little more than using the older biblieopixel and pixelweb.
Since I am low on time right now (xmas tree animation), I decided go with
the older stuff.
Are there plans for a web GUI for the new bibliopixel for those that don't
want to write py code?
Roy

From: Adam Haile<EMAIL_ADDRESS>Sent: Tuesday, December 19, 2017 10:32 PM
To: ManiacalLabs/PixelWeb
Cc: Roy Dye; Author
Subject: Re: [ManiacalLabs/PixelWeb] Errors upon running animations via
PixelWeb (#15)
Looks like a permission error maybe? Hard to say without more details
about your setup.
Please send me the contents of ~/PixelWeb/
That will at least give me a better idea of what you are doing.
Also, are you just calling run-pixelweb? Are you using sudo?
Also, this is really just for bugs. It would be much better to post things
like this on our user group: https://groups.google.com/
forum/#!forum/maniacal-labs-users<https://nam02.safelinks.
protection.outlook.com/?url=https%3A%2F%2Fgroups.google.
com%2Fforum%2F%23!forum%2Fmaniacal-labs-users&data=02%7C01%7C%
7C57ad652491124d99027508d5475a53e5%7C84df9e7fe9f640afb435aaaaaaaa
aaaa%7C1%7C0%7C636493375625123686&sdata=rZY8KpxIOZspuxAT7zZxGvRWw3fhTP
IpPhDA471Kj8A%3D&reserved=0>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://nam02.
safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.
com%2FManiacalLabs%2FPixelWeb%2Fissues%2F15%23issuecomment-
352955420&data=02%7C01%7C%7C57ad652491124d99027508d5475a53e5%
7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636493375625123686&sdata=
p5utVANFaUjOnS3y%2FSTLPzNOnQBTRC0xJiY48yPLXRA%3D&reserved=0>, or mute the
thread<https://nam02.safelinks.protection.outlook.
com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%
2Funsubscribe-auth%2FAGPAzvp-W7gbxYTljlexRjbO5Rn0pnsoks5tCH
_ZgaJpZM4RH2cl&data=02%7C01%7C%7C57ad652491124d99027508d5475a53e5%
7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636493375625123686&sdata=
sg8hOX4ya11J3DvfaAJnEM%2BIcJI3Ds%2BMLVEjprtO0HM%3D&reserved=0>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ManiacalLabs/PixelWeb/issues/15#issuecomment-353062585,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPdskb_KOuLmU4ncvsQR_6gykPXMoLaks5tCQsRgaJpZM4RH2cl
.

--
/t
https://tom.ritchford.com https://tom.ritchford.com
https://tom.swirly.com https://tom.swirly.com


fix: build failing on Windows (#4484)

What this PR changes/adds
Change path handling to correctly handle Windows path names.
Change line ending handling from using System.lineSeparator to using the regex \R to treat all unicode line ending character sequences as the line endings.
Change unit tests that compared certificates read from file, to ignore the line ending characters, so differences in line ending did not break the test.
Why it does that
The code failed during the unit tests when build on Windows, this change corrects the issues and enables the code to build. Generally checking for specific line endings (ie. System.lineSeperator) could be avoided and instead using the \R to match all unicode line endings will make the code more robust towards being built on different systems.
Linked Issue(s)
Closes #4484

I can see that the PR failed a check since I must have forgotten to add the "Bug" label (thank you for adding it @jimmarino ), do I have to retrigger the checks somehow?

@Barium we need to fix something on our main branch - nothing you can do for now.


Question on speed of fitting

This is my first experience with falkon.
I installed falkon version 0.8.4 with torch 2.1, cuda 12.1, keops 2.1.2.
i have 2 gpus: A6000 and rtx 3090. i can see the gpus being utilized during training, with memory utilized to full capacity.
everything seems to work. but kind of slow.
my dataset is about 10m (1e7) samples and 70 features. I use M=10,000 for the number of random points. Fitting takes about 600 seconds.
Is this about how long it should take? I want to make sure I am not off by an order or two orders of magnitude because of some weird issue.

Hi @viktor2
I'm not 100% sure, two tries you could to to check:

only use the better GPU (I guess A6000) with CUDA_SET_VISIBLE_DEVICES
try setting debug=True in the FalkonOptions class - it will print timings for each part of the model. The preconditioner should be very fast to compute (as 10k points are few), and the iterations could be a bit slower.

Another thing to keep in mind is to make sure the data is in float32 precision not float64!

Thank you for the suggestions. What timing would you get for a dataset of this size? I am sure you benchmark performance for various dataset sizes.


Multi Team

Looking to use this to handle a multi team expert approach
For instance user asks question on teams and wants expert - it goes to team a
if they ask question on sharepoint and wants expert it goes to team b
is that possible?

That would be possible. However, @mabaugh you would have fork this repo, and make the necessary changes such that you can process multiple team links. That's step 1. Step 2, would then be to make sure that you modify the "Ask An Expert" flow where the initial card has some type of a dropdown selector and it shows the names of the teams that are configured. Step 3, have the necessary code modified such that selection of team A, question is forward to team A, etc...


Testing tabs proposed api: groups not populated unless focus an editor

Does this issue occur when all extensions are disabled?: Yes/No

@lramos15
Steps to Reproduce:

Running Insiders with src/vscode.proposed.tabs.d.ts in src

Put	const groups =  vscode.window.tabGroups.groups; into the extension activate function. (or anywhere really that can be run prior to focusing a different editor)

Debug

Notice that groups above is always an empty array.  Unless prior to reading vscode.window.tabGroups.groups , like via a command you register, you first click another editor, then it populates as expected.
So this is similar to the searching in open editors bug where sometimes all the open editors were not available unless one focused different editors.
This situation prevents building a view using the proposed tab api.
Version: 1.66.0-insider (user setup)
Commit: 6fa3243d3facbbf8b87222bcf4e81c5eddf5d47f
Date: 2022-03-16T05:17:27.938Z
Electron: 17.1.1
Chromium: 98.0.4758.109
Node.js: 16.13.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22572

@ArturoDent Thanks for testing the API 🙂, I pushed a large refactor that should be out in insiders today. I believe I fixed this issue but feel free to test it again today and let me know. If not I'll do a deeper investigation.

It is working as expected now with the latest Insiders.  Thanks.


Dependency was not found. (@pdfme/schemas/utils)

Describe the bug
[INFO] This dependency was not found:
[INFO]
[INFO] * @pdfme/schemas/utils in<EMAIL_ADDRESS>To Reproduce
I have the following libraries installed:
"@pdfme/common": "^5.2.0",
"@pdfme/generator": "^5.2.0",
"@pdfme/pdf-lib": "^1.18.3",
"@pdfme/schemas": "^5.2.0",
"@pdfme/ui": "^5.2.0",
When I run npm run build, I get the following error:
[INFO] This dependency was not found: [INFO]  [INFO] * @pdfme/schemas/utils in<EMAIL_ADDRESS>[INFO]  [ERROR]  ERROR  Build failed with errors. [INFO] To install it, you can run: npm install --save @pdfme/schemas/utils
I install the @pdfme/schemas/utils library according to the console message, and the error persists.
Expected behavior
That the npm run build can be completed without any error.
Your Environment
- pdfme package(@pdfme/generator or @pdfme/ui): @pdfme/generator
- pdfme version: 5.2.0
- Operating system: MacOS Sonoma 14.7
- Node.js version or Browser name & version: 16.17.0

Your Error Log
[INFO] This dependency was not found:
[INFO]
[INFO] * @pdfme/schemas/utils in<EMAIL_ADDRESS>[INFO]
[ERROR]  ERROR  Build failed with errors.
[INFO] To install it, you can run: npm install --save @pdfme/schemas/utils

Additional context
No response

@Hosam928 Could you give me the reproducible repo?

@Hosam928 Could you give me the reproducible repo?

Hi @hand-dot , It's in a private repository, unfortunately I don't have permissions to share it.
I can give you more details, to see if that gives you any idea what might be going wrong:
It's a project in AEM, it uses:

“vue: ‘2.6.10’.
“webpack-cli”:“^3.3.10”,
“webpack”: “^4.41.5”,

I am having the same problem, I also have a vue2 application


Avoid unnecessary web.archive.org for wiki.centos.org links

Follow-up to: https://github.com/endoflife-date/endoflife.date/pull/3802
cc: @marcwrobel

@captn3m0


Added the plot for the tracking data

Test on save and load won't pass, but it is not related to this PR


add ACCEPTINVCHARS to #import command to replace invalid UTF8 symbols

Wrong repo! Sorry ) btw haven't you thought about providing this thing as a config option or smthn?


[Bug] [Low priority] Fee rates differ from set rate.

VSize 145 transaction was sent with --sat_per_byte=500 and the resulting transaction was 606.03 sat/B.
dividing fee by full size, or even size of legacy-block-tx does not go anywhere near 500 sat/B.
I am guessing that the byte size estimation logic is broken but haven't looked into it.
The only variable part of transactions is the size of r and s values of the signatures. (r can be 33 or 32 bytes 50:50 and s can be 32 or 31 bytes 99.6:0.4) but this transaction was one input one signature... so a 100 sat/b variance is not caused by that.

There might be an issue:
lncli openchannel 02669e1e43577c14a4ae796a38e0cfdadb548615058e367bd96bf825e62c0932ce 100000 --sat_per_byte=5
{
"funding_txid": "e0b1bb3ff2db5417a297138e7e95d62cec4dec19ee32729228823cc2112c0d83"
}
https://www.smartbit.com.au/tx/e0b1bb3ff2db5417a297138e7e95d62cec4dec19ee32729228823cc2112c0d83
I have set it to 5 sat/byte, and it is showing 3.99
Tested it again:
lncli openchannel 03cbf298b068300be33f06c947b9d3f00a0f0e8089da3233f5db37e81d3a596fe1<PHONE_NUMBER>0 --sat_per_byte=10
{
"funding_txid": "e267e54872053a7618567f31a9d27e38cdbff0e417614466f39df4d2513704bf"
}
Set it to 10, and it showing 7.99
https://www.smartbit.com.au/tx/e267e54872053a7618567f31a9d27e38cdbff0e417614466f39df4d2513704bf
Is this normal?
Tnx guys
(this is mainnet)

@2pac1 Yeah, it's a bit buggy.
I'm currently looking into this!

ok cool
let me know whats going on

Fixed by #762, https://github.com/Roasbeef/btcwallet/pull/16 and two commits that landed into my fork of `btcd.


Audits extension for nullability

Extension is now audited for nullability, assumes non null for the file as a whole and annotates specific items that are nullable.
should improve usage in Swift

Thank @tapi! :+1:

Added a nil assertion in one of the methods since the documentation specified that it must be nonnull.

Tests:

I changed ACME's Base SDK and the deployment target to iOS 7.1.
I used Xcode 5.1.1 to

Result:

Warnings and build errors.

@tapi, could you please make sure that ACME successfully builds on iOS 7 devices?
I labeled this PR as in progress for now.
Thanks!

You're still supporting Xcode 5? I can add macro polyfills for the nullability stuff but it should work on Xcode 6 with iOS7 as a deployment target.

Thanks for responding so quickly, @tapi! You're Awesome!
I use Xcode 5 to test compatibility with iOS 7.1 and earlier. I also tested with Xcode 6 and it all seems to work fine now. Merging right now!
Cheers!


Add anchors to link directly to headings

Allow users to link directly to headings, useful for giving a link for a specific location.


test: Tsan times out on travis, move to cirrus

Similar to https://github.com/bitcoin/bitcoin/pull/19321
Useful skills:
Git, Bash
Want to work on this issue?
For guidance on contributing, please read CONTRIBUTING.md before opening your pull request.

The pull should be opened against the main repo, of course, not the gui repo

See also https://github.com/bitcoin-core/gui/issues/5#issuecomment-648027614 by @hebasto


[EventLoopFuture] Ensure client #file/#line are forwarded in mapIfError.

[EventLoopFuture] Ensure client #file/#line are forwarded in mapIfError.
Motivation:
This ensures that the client's context information will be propagated into
the promise which is implicitly created by thenIfError(). Without this, if
that promise leaked the client would only see information about where it was
allocated inside of NIO, which is not helpful.
Modifications:
Propagate #file/#line.
Result:
Client's will see a #file/#line in their code, rather than something like:
Fatal error: leaking promise created at (file: ".../.build/checkouts/swift-nio.git-bla/Sources/NIO/EventLoopFuture.swift", line: 583)

Note, I didn't do a full audit of EventLoopFuture.swift, but I did a partial one. The extensions at the bottom of the file are generally lacking propagation of #file/#line, and could use updating, but I didn't try tackling that here.

@swift-nio-bot add to whitelist


Single case vars

Jira - https://modelonproducts.atlassian.net/browse/FLOW-558
This MR adds support for fetching result variables for a single case. This api addresses the concerns raised by @maraberg  in https://github.com/modelon-community/impact-client-python/pull/289 where result variables for a multi-execution case didnt contain case specific result variables.

I'm not able to test conveniently without CIMP-MR build, however from what I understand from the code changes it looks good. So previously we always returned the variables from the experiment, even for the cases. This looks like it is fixed here :)

Yes thats correct! :)


Application built on Spring Platform and Spring Boot

Migrate to Spring Platform in order to get consistent versioning of jars and spring boot for ease of use

Port to spring boot is completed. Work will continue to clean it up and make it ready for production but closing issue to clean up remaining issues for tracking. Work will continue under other issues.


Add signInSilentlyPromise for refreshing accessToken

This pull request add promise-returning-method for signing in silently.
Calling signInSilently will return user with valid accessToken even if it was previously expired.
Thanks for great library! Previously I was stuck with the outdated devfd one...

@stami Thanks! Will update npm.


update windows build and howto

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


Decomposition for trapped ions hw {RX, RY, MS}

Context:
For the trapped ions quantum computer from OQD, the native gate set is RX, RY, MS.
Description of the Change:
Add decomposition pass in MLIR that converts gates to their decomposition in terms of RX, RY, MS.

[sc-72012]

changelog


Set Output Property System Task does not match new Syntax

Describe the bug
The Set Output Property System Task does not match new Syntax and should be called Set Result Parameter
To Reproduce

Navigate to the Workflows Editor and look at the Task Pallette

Expected behavior
Would expect to see a Set Result Parameter task
Additional context

We also need to update the task description that's shown

Hi @amhudson ready for a loader update.

https://github.com/boomerang-io/flow.loader/pull/21


POC: Add transport support to connect with opensearch service

Is your feature request related to a problem? Please describe.
Based on https://github.com/opensearch-project/OpenSearch/issues/2019. Need to create a TransportService for independent plugin to interact with OpenSearch and have a communication method to get discovered.

[ ] Remove exceptions for integrating Transport Service
[ ] Bind Server to a port and an ip
[ ] Manual Testing
[ ] Integration Tests

Describe the solution you'd like
We have a predefined TransportService in the OpenSearch repo, making the use of the same and to make it more independent.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

TransportService has two convoluted dependencies on a. Transport b. NetworkPlugin
Our job is to figure out the dependencies and remove unnecessary parts of it.
Eventually this will be a light weight TransportService which will be part of the SDK which we plan to deliver.


Guest invite

Hello, would it be possible to use this app to invite guests?

@thomasbiesaart  Did you mean to invite guest members or restricted members not full members? If so, it is not possible now. But I guess you can do it if you dig the slack API.

I found it. You can invite single channel guests by only submitting one channel and setting the 'ultra_restricted' property to 1. Multi channel guests have the 'restricted' property to 1 instead. We decided to no longer use slack for our chat but I figured i'd share the information.

I got it. Thank you for your feedback.