confusion

Hi, sorry! Newb here. I am trying to run a driver that no longer works outside of test mode. I don't wish to leave test mode enabled. This program seems like a solution but the instructions are very confusing and seem to start in the middle of the process. is there a slightly more noob friendly readme? I'm pretty smart in general, but the language in the readme seems to be assuming information I'm clearly missing. Thank you so much for your time!

What is the pat where you get lost? The process is pretty advanced on its own. Also, it is good to start reading with the 2 linked articles, my README file represents just notes regarding the process described especially in article 2.

ah I issed the articles. (I'm a skimmer). is this the article in question? https://www.geoffchappell.com/notes/windows/license/customkernelsigners.htm
If so I'll read it later this weekend when I have time. Thank you! Also, do I have to be the person who made the driver? this is the driver in question I'm trying to use: https://github.com/eiz/SynchronousAudioRouter
Apparently you can't get an EV anymore without $400 AND you have to be a corporation. talk about gatekeeping.

You don't have to have the source of the driver. This just allows to self sign the driver with a key that's first descendant of the platform key installed in Secure Boot and have it load by Windows without test mode. This functionality is built into Windows but it is not licensed to end users of the regular editions (Home, Pro, Enterprise, Education etc) but only to users of Windows 10 China Government Edition. For obvious reasons.  Microsoft does not let regular people run whatever code they want, only can they do so when the financial interest gets ahead of any ethics or principle.

okay gotcha. I'm trying to learn about how to change the platform key on my bios (asus z490 tuf mobo). Quick question, if I did this would I then have to re-install all of my drivers using ssde? including all future drivers? Or worse, would I have to reinstall windows??? thanks.

C'mon, do some reading on your own, and try to understand things before blindly attempting anything. Do you know what the platform key is? Do you know what Secure Boot is? Read a bit about it, how it works and what purpose it serves before rushing into advanced stuff. "Install all of my drivers using ssde" makes no sense. Do some reading, as I said, so you understand what we are talking about. "Reinstall Windows" - why?

Hey sorry I'm doing this while mutli-tasking and this kind of stuff isn't my expertise. I won't comment again until I've read the articles but it is not super easy to understand for a casual user like me. I know what the platform key is, and what secure boot is. I am not fully understanding everything that ssde does, but I'm sure I'll get it when I have time to read the article. I mentioned on the github page for the driver I'm having an issue with about using SSDE, and someone on there commented saying I'd have to reinstall all of my drivers, which is why I brought it up. I really just want to use this damn driver, I don't care for learning about any of this stuff personally,m but I appreciate the help you've given me so far.

I mean, I ask you again, what is the part that you do not understand. Create a certificate, use it as platform key, then sign any driver with it or a direct descendant of it as recommended in the guide, and that's pretty much it, you're good to go. Only thing left is, load this ssde driver somehow (2 methods offered in the article) so that Windows gets licensed for this feature where it loads drivers signed with the PK of the machine without test mode. I don't know what more to say. It is hard to automate it, and personally it serves me no purpose as I can do it manually very now and then. I am also not a software company, I just publish here stuff that helped me in the hope that it will help others, but I cannot provide installers and 24/7 phone line support. For this to get easier, petition Microsoft to license this on regular Windows editions as well. But again, I still don't understand what you do not understand. Don't read the articles if you don't want to, but probably you won't exactly know what to do... there is no noob friendly write up, maybe after you figure out you could help other out by writing one. Can you please give me a link to the discussion where that person said you had to reinstall all your drivers? I don't understand why someone has to spread misinformation when they clearly don't know what they are talking about. Thanks.

 I didn't mean for this to turn into a big ordeal or upset you in any way. Its really difficult for me to read long technical articles because i have severe adult adhd. Maybe I will write a step-by-step noob guide and link it. As for the other individual they have since clarified their remarks. Thanks for the tool, and the assistance, have a good night.

You cannot have a scheduled task load ssde. It is too late. ssde is a kernel mode driver, not a user mode (regular) application. For it to load and be successful, you have to load it during boot, when the bootloader loads Windows and its drivers. Firstly time, you trick the bootloader into thinking the feature is licensed, then, after the driver successfully loads, it will keep the feature licensed and so at subsequent boots, the ssde driver will be able to still load along with any custom signed drivers you want to load. As I said, it is not very easy to do/explain, that's why I wanted to make sure you understand what you do. If you are not careful, you'll end up blue screening Windows and won't know what to do to get out because you won't know what caused it. If you want a simpler alternative, just run test mode. You haven't upset me, no worries, but A LOT of people ask questions first and then only think of reading the provided documents, so it becomes irritating for the author/curator. I understand your condition, and thus I am again recommending that you familiarize with the stuff you want to do, or else just go for test mode. Some of the steps really involve paying attention as otherwise things will get screwed up.

Thank you. I'm going to read the articles tomorrow when I'm free, unfortunately I also game on this computer so turning test mode on and off would be annoying. (anticheat). I think if I can get this to work it will be the better alternative, I'll research and be careful and report back with my success. Thanks!


Custom element store

Hi!
I want to create a custom slider element in my plugin. So I copied your slider code. Everything works fine but after saving the changes in the admin element.data.sliderItems becomes empty.

hi @Patrokl42,
have you made changes so far to your element? if so, which.
The CMS was recently updated and the data handling is slightly different. You may need to customize the enrich method in the slider configuration

@pantrtxp  I just changed the name of component.

@Patrokl42 the name of the component is used to get the defaultConfig and the Data so you need to pass this name to the initElementConfig and initElementData in the youeElem/config/index.js and youeElem/component/index.js aswell.  try this and see if this fixes your problems

Closed due to inactivity


Workflow should build all examples

When making changes to every example, it's impossible to test all of them manually.

@lucasfernog I would like to work on this

@ashutosh887 we're not actively using this repo anymore :( I'm not sure it's worth working on it.


ReferenceError: require is not defined

Hi,
when i included Ionic-modal-selet in my  Ionic app i am getting require is not defined at ( ionic-modal-select.js:49:33)
Please let me know the solution for the same

hi, you are probabily including the source and not the distribuition scripts

ya i am including source script, when i included distribuition scripts issue got resolved.
thank you bro..

Hi Mauro,
i am getting empty values when i am using multiple instance in same page.
for the first  tag values are coming in correct and for second tag values
are not coming correctly.
On Sat, Mar 4, 2017 at 5:18 PM, Mauro Bianchi<EMAIL_ADDRESS>wrote:

hi, you are probabily including the source and not the distribuition
scripts
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/inmagik/ionic-modal-select/issues/86#issuecomment-284146617,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALmuQ_qOUwOn3Mf63YAqj6qT4siZ0NDYks5riU-AgaJpZM4MSpJZ
.

--
Thanks and Regards,
Kiran A

hi @kiranagre ,
I'm going to close this issue as the original problem seems to be resolved.
Please  link an example to a codepen or something similar to show your issue.
regards
Mauro


rpc: add update_at field for listvaults

This a rebase of Edouard Paris' patch which fixes #54 on top of #75 .

Rebased now that #75 was merged.

ACK c7cb767


Compile on window 10

Could anyone pls tell me how to build setup.py on window 10 ?

I had same problem, now trying on Linux with installing Caffe.(I must install Caffe to build the model, right?)

Even I'm not able to compile on Windows 10. I would appreciate if you could whether it is possible to compile the code on Windows 10 or should I use Linux.
File "setup.py", line 110, in build_extensions     customize_compiler_for_nvcc(self.compiler)   File "setup.py", line 83, in customize_compiler_for_nvcc     default_compiler_so = self.compiler_so AttributeError: 'MSVCCompiler' object has no attribute 'compiler_so'

Even I'm not able to compile on Windows 10. I would appreciate if you could whether it is possible to compile the code on Windows 10 or should I use Linux.
File "setup.py", line 110, in build_extensions customize_compiler_for_nvcc(self.compiler) File "setup.py", line 83, in customize_compiler_for_nvcc default_compiler_so = self.compiler_so AttributeError: 'MSVCCompiler' object has no attribute 'compiler_so'

bcz .so files are lib files in Linux, this setup only use for Linux , therefore, unless there is a super hero converts this setup to window we should use Linux 😢

why need caffe？ @HMCBSJ

I was confused. Now I am working on it with Linux!


'Process data' function in 'Train' can not work. Help me. Any Idea ?

After i clicked "process data" nothing happen.
When i check log this show up.
D:\VoiceConverter\Retrieval-based-Voice-Conversion-WebUI-main>py infer-web.py --pycmd runtime\python.exe --port 7897
Found GPU NVIDIA GeForce RTX 3070 Ti
Use Language: en_US
Running on local URL:  http://<IP_ADDRESS>:7897
runtime\python.exe trainset_preprocess_pipeline_print.py "D:\VoiceConverter\Retrieval-based-Voice-Conversion-WebUI-main\voice\me" 40000 24 "D:\VoiceConverter\Retrieval-based-Voice-Conversion-WebUI-main/logs/wuan" False
The system cannot find the path specified.
Tried rename folder and audio files. But nothing happens !
Any idea ?

I'm having the same issue. I think Windows is not recognizing the "runtime\python.exe". How do we get it to be able to invoke the correct python executable?

If you already have a previous python installed or running a virtual environment you can try to run this line instead: "python infer-web.py --pycmd python --port 7897" it worked for me.


WIP eukleides: Fix build, expose tex package

Motivation for this change
ZHF: #122042
Also: #122118
This PR as it stands fixes the build by removing the mktexls call that was broken by the upgrade to texlive 2020.
It also allows the LaTeX style part of the package to be used to create a combined texlive environment.
However, this package installs a shell script that invokes latex, and I think the correct solution would be to rewrite that invocation to point at a combined texlive that includes eukleides itself, but I keep running into recursion problems.
Not pinging the release managers on this yet.
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

Result of nixpkgs-review pr 122322 at b288669a run on x86_64-linux 1

1 package built successfully:

eukleides

4 suggestions:

warning: unclear-gpl
gpl2 is a deprecated license, please check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/applications/science/math/eukleides/default.nix:34:5:
   |
34 |     license = lib.licenses.gpl2;
   |     ^

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/applications/science/math/eukleides/default.nix:19:3:
   |
19 |   installPhase = ''
   |   ^

warning: build-tools-in-build-inputs
flex is a build tool so it likely goes to nativeBuildInputs, not buildInputs.
Near pkgs/applications/science/math/eukleides/default.nix:12:3:
   |
12 |   buildInputs = [bison flex texinfo readline texLive];
   |   ^

warning: build-tools-in-build-inputs
bison is a build tool so it likely goes to nativeBuildInputs, not buildInputs.
Near pkgs/applications/science/math/eukleides/default.nix:12:3:
   |
12 |   buildInputs = [bison flex texinfo readline texLive];
   |   ^

Applied nixpkgs-hammering suggestions.

Adding a makeWrapper sounds like a good idea, what about setting TEXINPUTS to "$tex/tex/latex/eukleides" instead of creating a single-purpose texlive.combine? It should be cheaper, and it does not require a fixed point. You can still inject texLive in PATH if that's needed.

The fixpoint is still required if this package is still to expose its TeX package, right? Not sure if that is worth it though.

The fixpoint is still required if this package is still to expose its TeX package, right? Not sure if that is worth it though.

Yes, but the fixpoint you were trying to do is probably impossible: a derivation cannot depend on itself (e.g. because it would contain its own hash). It's part of why pkgs has to be in passthru.

Thanks for taking the time to review this (quite random) package. I'm learning some new things!

I'm learning some new things!

Me too! In fact, I have finally compiled this here, and I got the outputs wrong. I'll flag the changes in a moment (sorry again!).

Hopefully this is in a good enough state now to ping @NixOS/nixos-release-managers for ZHF

Also out of scope for just getting ZHF over with, but since the whole package is a bit tricky now, maybe there should be a test to 'build' one of the examples?

Also out of scope for just getting ZHF over with, but since the whole package is a bit tricky now, maybe there should be a test to 'build' one of the examples?

I'll cc you (@SFrijters) when I send a PR so that we can discuss the details over there.


[$500] iOS - Wallet - Bank button is not responsive

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: v1.4.62-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4488516
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:
Pre-requisite: user must have created a Workspace and have added a bank account to the WS, so the bank account can be displayed on the Wallet page.

Go to Settings > Wallet.
Tap on the added bank account or on the 3 dots menu to the right of it.
Verify it is not responsive.

Expected Result:
The bank button and the 3 dots menu should be responsive.
Actual Result:
The bank button and the 3 dots menu are not responsive.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[x] iOS: Native
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/c699347f-3514-4dcf-ad8d-15d911f176b8

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01955b986561b0d5cb
Upwork Job ID:<PHONE_NUMBER>136018944
Last Price Increase: 2024-04-11

@MitchExpensify I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors.

Production
https://github.com/Expensify/App/assets/115492554/7a5e1d03-9f38-47b7-b394-53353e779298

Hey @izarutskaya, is the video marked production correct? It looks like a different issue that was opened

Production
RPReplay_Final1712806014.MP4

This video is not related to this issue @izarutskaya

Proposal
Please re-state the problem that we are trying to solve in this issue.
iOS - Wallet - Bank button is not responsive
What is the root cause of that problem?
I think the problem is with native view for wallet page.
What changes do you think we should make in order to solve the problem?

I think we need to redesign wallet page for native devices.
What alternative solutions did you explore? (Optional)
N/A

@godofoutcasts94 Thanks for the proposal! Unfortunately your RCA and solution are not correct.

which for some reason doesn't work

@ZhenjaHorbach Any clue regarding the offending PR which caused the FlashList to not work anymore ?

@ZhenjaHorbach's proposal looks good to me. The RCA is correct, the proposed solution fixes the issue and the offending PR was identified as https://github.com/Expensify/App/pull/13767 in https://github.com/Expensify/App/issues/40077#issuecomment-2049856491.
🎀👀🎀 C+ reviewed

I don't think that PR is responsible it @ikevin127

I cannot reproduce the unresponsive add bank or 3 dot menu button in wallet on version v1.4.62-3

I also cannot reproduce it locally. Does the issue appear only if you have some bank accounts added already @izarutskaya ?

⚠  Issue still reproducible on latest main branch (v1.4.62-4 Develop).

Does the issue appear only if you have some bank accounts added already ?

[!tip]
Correct, try reproducing with these steps:

Go to Settings > About > Troubleshoot > Toggle Use Staging Server on.
Go to Settings > Wallet > + Add bank account -> Personal bank account.
Add CityBank BA using user_good / pass_good credentials (should look like image below when done).
(Important substep) After (3.) choose one of the 2 options:

navigate back to the Settings page
close / re-open the app

Go to Settings > Wallet and tap on the newly added bank account item and notice it's non-responsive.

[!note]

After step (3.), it's important to perform one of the 2 actions, otherwise  tapping on the option will work and the issue won't seem reproducible.
The + Add bank account button is always responsive as it's not within the FlashList.

cc @MitchExpensify @WoLewicki

Go to Settings > About > Troubleshoot > Toggle Use Staging Server on.

I don't have such option in Troubleshoot. Are there some steps necessary to get it?

Could you check if https://github.com/Expensify/App/pull/40191 solves the issue?

If all the issues are related to the patch and Flashlist. Let's hold these issues to be assigned to anyone until we have a fix for that.

Which issues were you referring to holding on specifically @parasharrajat ?

Hey, I'm from Software Mansion.
I was unable to reproduce this issue on v.1.4.62-10 Develop version. I followed the steps from the original post and this comment.
Can someone confirm, that the issue is still reproducible?

Could you check if https://github.com/Expensify/App/pull/40191 solves the issue?

@WoLewicki I confirm that with a clean build of https://github.com/Expensify/App/pull/40191, the issue is fixed 🎉

I'm not able to retest this on main - requested retest: https://expensify.slack.com/archives/C9YU7BX5M/p1713291635862759

@roryabraham Issue is still reproducible on IOS app with build <IP_ADDRESS>
https://github.com/Expensify/App/assets/93399543/c2deea3e-c3ea-49db-805a-288c128f247b

ok, I was able to reproduce this on main

This will be fixed by https://github.com/Expensify/App/pull/40191 in 1.4.62-13, deploying here

confirmed this is fixed on staging, no payments due so I'm closing it


How to change subtitle position?

Have you read the Tutorials?
Yes
Have you read the FAQ and checked for duplicate open issues?
Yes
What version of Shaka Player are you using?
3.1.1
Please ask your question
How do I adjust the position of the subtitles?  I'm not using the Shaka Player UI.
I don't want to mess with individual cues; I just want to change the box into which they're drawn.

I couldn't find anything in ::cue about the position so I ended up modifying the cues directly.  It works like this:

Set a cuechange handler for each track in textTracks.
On change, loop through the activeCues.
If (cue.position === "auto") change it to "start" and set cue.position.

It's not idea, but it works.

If you're modifying the cues, you could try subclassing our TextDisplayer implementation and configuring the player to use that.  Your subclass could modify those cues before they are sent to the browser.  This is still not ideal, but it would eliminate the polling mechanism and make sure the changes happen before the cues are rendered.
As an alternative, you could use our UI (or even just the DOM-based TextDisplayer), and have complete CSS control over the box in which the cues are rendered.  Everything would happen in plain DOM.

Joey,
I like the idea of using the DOM-based TextDisplayer.  I think that means adding something to the config like this:
    config.textDisplayFactory = () => new shaka.text.UITextDisplayer(videoElement, videoContainer)

Is that right?  I have, of course, videoElement, but where do I get the videoContainer?
And once that works, I think I would do this:
    const container = document.getElementsByClassName("shaka-text-container")

And then I can do whatever I want with container.style.   Correct?


haredo: init at 1.0.5

Description of changes
Initializes haredo, a simple and unix-idiomatic build automator, at 1.0.5.

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[X] Tested, as applicable:

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

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

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

[X] Fits CONTRIBUTING.md.

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

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2982

ofborg succeeded: going to squash the commits.

Commits squashed.


Cross-repo Find implementations does not work when interface is defined downstream of type

There was a code example shared here:
type Foo interface {
	Bar()
}

https://demo.sourcegraph.com/github.com/simoncwaterer/example1code/-/blob/example1.go?L5:6-5:9#tab=implementations_go
The example1code repo depends on example2code which has a type which conforms to this interface:
https://demo.sourcegraph.com/github.com/simoncwaterer/example2code/-/blob/ex/ex.go
type T struct{}

func (t *T) Bar() {
	fmt.Println("Bar")
}

So the interface is defined "downstream" of the type. In this case, Find implementations on the interface does not give T as one of the results.

There is a TODO for this in the code:
		// local type -> local interface
		findImplementations(localTypes, localInterfaces, symbols)

		// local type -> remote interface
		findImplementations(localTypes, remoteInterfaces, symbols)

		// TOOD: We should consider what this would even look like?
		//     I don't think this makes sense the current way that we are emitting
		//     implementations. You wouldn't even catch these anyways when uploading
		// remote type -> local interface
		// findImplementations(remoteTypes, localInterfaces, symbols)

I think there are a couple of different ways to make this work.

We emit an external symbol for the type and attach the relationships there. Make sure that relationships on external symbols are handled correctly in the backend.
Add a new IsImplementedBy relationship (dual to IsImplementation) and make sure to handle that appropriately in the backend.

This also brings up the question of what to do in the remote-remote case. Let's handle that separately instead of in this issue.


Possible to crash VulkanToWebGPU passes if new IDs are exhausted

From investigating crbug.com/1001436 I have determine the root cause is that there is no check that generating a new constant in GenerateWebGPUInitializers is successful. If all of the available IDs are exhaused the creation will fail, and cause a null reference.
I need to add a guard to detect this situation and return failure instead of crashing.

Another example of this https://crbug.com/1001830, which needs another patch.


Merging PRs

Is your suggestion related to a missing or misleading document? Please describe.
Merge old PRs into the Master and 6.0.0 branches.
The PR's are listed in the following excel sheet
https://docs.google.com/spreadsheets/d/1fB5msV2YcORM_IQctglX_hhEBbnpXs7hgVl5nV7B4vM/edit#gid=1744163804

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!


Only update value if props.value has changed

componentWillReceiveProps updates the value in codeMirror (this.codeMirror.setValue(nextProps.value)) even if the value in the props has not changed (nextProps.value).   This means if the value in codeMirror has been changed, for example via the codeMirror API (e.g. codeMirror.replaceRange()), that new value is clobbered by the call to componentWillReceiveProps even though there is not a new value to set.
In this PR, I check to see if the value in the props has changed and only update the value in codeMirror if it has changed.

Thanks @anarchang

I think this revealed another bug. In my case the Codemirror is no longer updated even when props change. I'm pretty sure it's because componentWillReceiveProps is debounced, which results in this.props being equal to nextProps when the lifecycle method is called in the next loop.
@JedWatson what do you think about no longer debouncing componentWillReceiveProps? We could make it optional, but I wouldn't bother since I believe it is not compatible with the React lifecycle model. If performance is the concern then let's leave the debouncing up to the user.


Fix browser support badge/build

Just removed it since I couldn't find any reliable and simple solution to do this for years now...


Animations package and info values not attached to scene

Describe the bug
these two things both have a bunch of global state, which causes them to misbehave with push scene / pop scene.
To Reproduce
Steps to reproduce the behavior:

Go to new project
set life to 3
push scene
set score to 5
don't see score

Expected behavior
these should store state on the scene, so they can be cleaned up properly / interact properly with multi scene games

Yup needs clean up.


[Explore]: Check whether we are leaking any secrets into system logs

Background
We should ensure that we don't write secrets out to log files, even when debug logging is enabled.
These secrets include:

any keys or values from a user-provided-service-instance that is bound to the app
k8s client credentials that are provided to our application
container registry credentials
TLS keys used to serve HTTPS (externally & internally for webhooks)
token or key values from user authentication

Acceptance Criteria
A comment on this story indicating that we've looked and didn't find anything
OR
A new bug indicating that we are leaking some stuff we and need to fix it.
Timebox
No timebox
Dev Notes
Suggested approach: turn on debug, then grep logs for patterns/secrets.

procedure so far:

deploy with kapp
run kapp logs -a app-name -f > logs.out
[x] grep app logs for docker registry password ("whatevs")
[x] grep for k8s service account tokens-> these all start with "ey" or "ZXlKa" utf-8 encoded, which don't appear in our logs.
[x] grep for private keys. These all start with "-----BEGIN RSA PRIVATE KEY-----" or "LS0t" in UTF encoding, which do not appear
[x] grep for user provided service credentials. In e2e tests, we provide the credential "hello": "creds". creds doesn't appear in our logs.
[x] grep for certificates. These all start with "-----BEGIN CERTIFICATE-----" or "LS0t" encoded.

Closing this as we didn't find any secrets in the logs.


New package: DigilentWaveForms v0.2.0

Registering package: DigilentWaveForms
Repository: https://github.com/ianshmean/DigilentWaveForms.jl
Created by: @ianshmean
Version: v0.2.0
Commit: 4f595e3a1b8cac8cfeb17356712aeffd9ede1734
Reviewed by: @ianshmean
Reference: https://github.com/ianshmean/DigilentWaveForms.jl/issues/3

Your new package pull request does not meet all of the guidelines for automatic merging.
Specifically, your pull request does not meet the following guidelines:

Version number is not 0.0.1, 0.1.0, or 1.0.0

If you want to prevent this pull request from being auto-merged, simply leave a comment.
(If you want to post a comment without blocking auto-merging, you must include the text [noblock] in your comment.)

It is important to note that if your pull request does not meet the guidelines for automatic merging, this does not mean that your pull request will never be merged. It just means that your pull request will require manual review by a human.

These guidelines are intended not as requirements for packages but as very conservative guidelines, which, if your new package or new version of a package meets them, it may be automatically merged.

On a separate note, I see that you are registering a release with a version number of the form v0.X.Y.
Does your package have a stable public API? If so, then it's time for you to register version v1.0.0 of your package. (This is not a requirement. It's just a recommendation.)
If your package does not yet have a stable public API, then of course you are not yet ready to release version v1.0.0.

[noblock]

This was an attempt to line up a minor increment of a package that was already in the queue for release: https://github.com/JuliaRegistries/General/pull/4577


fix typo (reciver -> receiver)

Fixes a minor typo.

:tada: This has been pushed live to https://developers.google.com/web/


Accounts.destroyToken in logout.js doesn't work

Hi,
I figured out that Accounts.destroyToken in your logout function won't destroy the token, as the method expects a hashed token hashed with Accounts._hashLoginToken(token).
I tried it this way and it works - it removes the token but it throws an exception afterwards:
 Exception in queued task: TypeError: connection.close is not a function
     at removed (packages/accounts-base/accounts_server.js:929:22)
     at packages/mongo/observe_multiplex.js:183:30
     at Array.forEach (native)
     at Function._.each._.forEach (packages/underscore.js:139:11)
     at Object.task (packages/mongo/observe_multiplex.js:177:9)
     at [object Object]._.extend._run (packages/meteor.js:807:18)
     at packages/meteor.js:785:14

I haven't found a solution yet, but wanted to inform you.

Nice.. I will take a look

Thanks @MiMaMuh for helping to fix this


chore: Add 1hr worth of L1 data into the test

For Novatel dataset, let's put an hour worth of data into the repo so that we can start running e2e testing in CI.

Test data is now located in https://github.com/seafloor-geodesy/gnatss-test-data


separateDebugInfo: Use --strip-unneeded

Motivation for this change
According to https://stackoverflow.com/q/46197810/115030, --only-keep-debug preserves all the information stripped by --strip-unneeded. This reduces the size of the webkitgtk output by 22% (123 MB → 96 MB).
Inspired by #159612.
Not sure whether to target staging or master. I expect this to touch a lot of packages okay, just about every package (via python, which has separateDebugInfo = true), so I went with staging for now. But on the other hand master is currently blocked from feeding nixos-unstable due to the GNOME ISO size issue.
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

This seems to break the Valgrind tests in libpsl, so needs more investigation.

That failure can be reproduced with valgrind true. In particular, Valgrind looks for /usr/lib/debug/.build-id/b2/349b9bd14cc4da986c66895d5a6f238e4de2f9.debug, which doesn’t exist, and doesn’t look at /nix/store/zfspvsci7i0a953r7i5b44yfdnwbm0cw-glibc-2.33-108-debug/lib/debug/.build-id/b2/349b9bd14cc4da986c66895d5a6f238e4de2f9.debug even with --extra-debuginfo-path=/nix/store/zfspvsci7i0a953r7i5b44yfdnwbm0cw-glibc-2.33-108-debug/lib/debug. Here’s a matching upstream bug.

I guess we’ll need to patch Valgrind to respect NIX_DEBUG_INFO_DIRS, like we did for GDB and elfutils.

A more interesting thing would be to switch the default strip flag, i.e. even packages not using separateDebugInfo, but right now I didn't feel confident enough to do that.

Uh, this PR is most likely what broke elfutils test(s).  No idea why, but I can reproduce the issue :-/
https://hydra.nixos.org/log/31vfs30d52df2lkfjjd9b048b47f4m60-elfutils-0.186.drv

Thread iterators rely on superfluous symbols to be retained in libpthread.so.0 (glibc provides the mechanism itself): https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_thread_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint.
I suspect we over-strip glibc.

"unneeded" :-(
So I suppose we'll be reverting this PR, at least for now?  (fixing glibc will be a stdenv rebuild anyway)

Also, how should the tests look like in case of separate debug into? Looks like elfutils just tries to get a symbolised backtrace out of crashes binary and expects libc symbols from there. From what I understand debug output is not pulled in by default.
What is the correct way to pull it in in libc-agnostic way? AFAIU glibc.debug import sounds like a very narrow way to do it (does not work for musl alternative), stdenv.libc.debug seems to single out libcs without separate debug output.

I expect you rarely need to pull it into a build.  For real-life usage it might be most practical to use dwarffs.


Unable to get started…

This happens with trailer update all or trailer update prs:
$ trailer update prs -debug
…
PRs fragment checkFields on CheckRun { __typename id name conclusion startedAt completedAt permalink } { node(id: "PR_kwDOACCCtM5Yw1bu") { ... on PullRequest { checkRuns(first: 20, after: "Y3Vyc29yOnYyOpHPAAAAA8gEA_Q=") { edges { node { __typename ... checkFields } cursor } pageInfo { hasNextPage } } } } rateLimit { limit cost remaining resetAt nodeCount } }
PRs Failed with error: 'Field 'checkRuns' doesn't exist on type 'PullRequest''

As a side note, the update failed, but the exit code is zero.

Hi! Sorry for the slow reply - this error suggests that perhaps you're trying to pull from a server that doesn't have support for GitHub Checks? Or could it be perhaps that your access token does not provide access to that info?

I’m not sure as this was a while ago and I uninstalled trailer-cli not long after. I’m pretty sure that I set up my access token with the appropriate access data and I do not have an alternate server (I’m only using GitHub.com).

No worries, thanks for the info anyway! I'll definitely keep an eye out for it 👍


--create and --login options not working together now

This is a bug that was introduced.

Fixed in  ce5e456 (in v0.7.2).


Can't return an adaptive card in response to a composeExtension/query

I'm trying to return an adaptive card as a response to composeExtension/query, and the teams client fails to display it ("something went wrong with this app").  This is using .net core 2.1, microsoft.bot.builder.teams v 4.0.0-beta1, and Microsoft.bot.builder 4.2.2.  Here's the response I'm trying to construct (note, this is using the adaptive card source from the sample):
        MessagingExtensionResult result = new MessagingExtensionResult
        {
            Type = "result",
            AttachmentLayout = "list",
            Attachments = new List<MessagingExtensionAttachment>(),
        };
        AdaptiveCard card = new AdaptiveCard("1.0");

        card.Body.Add(new AdaptiveTextBlock()
        {
            Text = "Hello",
            Size = AdaptiveTextSize.ExtraLarge
        });

        card.Body.Add(new AdaptiveImage()
        {
            Url = new Uri("http://adaptivecards.io/content/cats/1.png")
        });

        result.Attachments.Add(new Attachment() { ContentType = AdaptiveCard.ContentType, Content = card }.ToMessagingExtensionAttachment());

Please use Microsoft.bot.builder 4.2.1. There is a known issue with latest Bot.Builder package https://github.com/OfficeDev/BotBuilder-MicrosoftTeams-dotnet/issues/13

I tried reverting Microsoft.bot.builder to 4.2.0 (4.2.1 isn't on nuget anymore), and I'm still seeing the same issue.  I also needed to revert microsoft.bot.builder.integration.aspnet.core, Microsoft.botconfiguration, Microsoft.bot.connector, and microsoft.bot.schema to 4.2.0 to get the app to run.

Good to know you are unblocked :). We are working with Bot.Builder for a fix for this issue. Closing this since the issue is being tracked in another issue already.

Actually, the issue is still there, so I'm not unblocked. Trying to return an adaptive card, as in the original bug, fails the same way on v 4.2.0.is there anything else I can try?

Can you check what response is being sent out? Whether the response is a 200 with payload or is your service throwing exception

No exception-it's a 200 with payload (code is above for generating the card).  Otherwise I'm just creating an InvokeResponse with a 200 status.  If I sub out the Adaptive Card for a HeroCard it works, but with the adaptive card code above, nothing displays in Teams.

@chrisbardon can you capture and share the JSON payload being returned by your bot? E.g. using Fiddler.

I just tried serializing the response body, that the code in the original issue generates this:
{
"composeExtension": {
"attachmentLayout": "list",
"type": "result",
"attachments": [{
"preview": {
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"type": "AdaptiveCard",
"version": "1.0",
"body": [{
"type": "TextBlock",
"size": "extraLarge",
"text": "Hello"
}, {
"type": "Image",
"url": "http://adaptivecards.io/content/cats/1.png"
}
]
},
"name": null,
"thumbnailUrl": null
},
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"type": "AdaptiveCard",
"version": "1.0",
"body": [{
"type": "TextBlock",
"size": "extraLarge",
"text": "Hello"
}, {
"type": "Image",
"url": "http://adaptivecards.io/content/cats/1.png"
}
]
},
"name": null,
"thumbnailUrl": null
}, {
"preview": {
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"type": "AdaptiveCard",
"version": "1.0",
"body": [{
"type": "TextBlock",
"text": "Test adaptive card"
}
]
},
"name": null,
"thumbnailUrl": null
},
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"type": "AdaptiveCard",
"version": "1.0",
"body": [{
"type": "TextBlock",
"text": "Test adaptive card"
}
]
},
"name": null,
"thumbnailUrl": null
}
],
"suggestedActions": null,
"text": null
}
}

@siduppal Can you check the payload above?

I checked the payload against adaptivecards.io, and taking a snippet like this:
{
"type": "AdaptiveCard",
"version": "1.0",
"body": [{
"type": "TextBlock",
"text": "Test adaptive card"
}
]
}
It comes up as valid, so I believe what's there should work.

Any updates on this issue?

@chrisbardon  - preivew can be only either Hero or Thumbnail cards. Sorry about that the online document doesn't clearly state it. Please check out constructor of MessagingExtensionAttachment to assign preview attachments.

@chrisbardon - preivew can be only either Hero or Thumbnail cards. Sorry about that the online document doesn't clearly state it. Please check out constructor of MessagingExtensionAttachment to assign preview attachments.

Hi Robit,
I want to send adaptive card in messaging extension, and as per above comments its not possible so can you please provide a supporting reference for the same.

Hi guys,
I kinda have the same issue with the search-based Message Extension.
When I debug locally, my app works fine. after deploying the messaging extension on Azure and testing it in the Teams app, I can search for specific queries. The Message Extension gives me the desired results, up to here we are good to go.
The Problem:
After I select one of the delivered search results, the messaging extension does not return the adaptive card. The chat-box in Teams is simply empty.
Is anyone familiar with this issue?


Anyone got a map border extenstion for v72

Title

i do have an extension with map border option

@SAV-404 Hi, does this map border extension still work please? Thanks.

the code is encrypted, it's not gonna work, i was asking for it a long time ago.

steel want it??


✨ attach images to notebook cells

Codecov Report

Merging #12 (ed5431f) into main (230e6ea) will increase coverage by 0.24%.
The diff coverage is 91.11%.

@@            Coverage Diff             @@
##             main      #12      +/-   ##
==========================================
+ Coverage   85.32%   85.57%   +0.24%
==========================================
  Files          18       18
  Lines        1813     1886      +73
==========================================
+ Hits         1547     1614      +67
- Misses        266      272       +6

Impacted Files
Coverage Δ

nbmanips/exporters.py
89.61% <ø> (-0.14%)
:arrow_down:

nbmanips/notebook_mixins.py
81.87% <82.60%> (+0.21%)
:arrow_up:

nbmanips/notebook_base.py
88.88% <83.33%> (-0.37%)
:arrow_down:

nbmanips/utils.py
63.75% <90.32%> (+6.17%)
:arrow_up:

nbmanips/__init__.py
100.00% <100.00%> (ø)

nbmanips/cell.py
88.23% <100.00%> (+0.45%)
:arrow_up:

nbmanips/cell_utils.py
80.48% <100.00%> (+0.74%)
:arrow_up:

nbmanips/cli/transform.py
98.19% <100.00%> (+0.19%)
:arrow_up:

nbmanips/notebook.py
91.66% <100.00%> (ø)

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


Link ContractEditor to Redux store

Related Issues

Issue #1
Issue #23 in TSv2

Tasks:

Debug and refactor ContractEditor code to ensure it is working.

@DianaLease does #39 close this issue?

yes


Cursor position on currency mask

Hi,
With inpumask "currency", caret position is frustrating when I click inside input when value is between 1 and 9
Sample:

input with value "0.xx", cursor is set at "0|.xx"
input with value "xx.xx" cursor is in this state "|xx.xx"
but with value "x.xx" the cursor is positioned at the end

If I have 1.5 and i want to change with 12.3 I need to put cursor between 1 and 5

Sample:
https://jsfiddle.net/s20yLun8/1/

Having the same issue.
I have a custom field using mask "9{0,10} MB". When I focus on the input field, it sets the cursor to the right (so right of "MB") instead of in front of "MB".
This bug is presenting itself since latest versions


I have checked everything but it doesn't want to proceed to the next step. Help me please!!

Challenge Create a Form Element has an issue.
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

Click here for cat photos.

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

<form action="/submit-cat-photo">
  <input type="text" placeholder="cat photo URL">
</form>

Thank you for reporting the issue.
The link you provided has wrong code inside of it, this is why it probably did not let you pass. The code you pasted is all correct.
Here are a couple suggestions:

Reload the page and run the tests again. A script may have crashed, preventing the tests from running.
Try the challenge in incognito mode. A plugin might be interfering with the tests.
Try the challenge in a different browser. There may be an issue with your version of browser.

Please try these things in order and let us know what did and didn't work. I can't reproduce your issue right now, so any extra information will be helpful in finding out what's causing your issue.

Thanks Guys :+1:


vala in studio code

happy to help - but just starting vala education after several other OO languages
will help where i can

Thanks.


Change the condition of content type definition

https://github.com/kgretzky/evilginx2/blob/511860ca993b73e0d412c372c8aaa4b70ba5a7e1/core/http_proxy.go#L436
At the moment the condition is not satisfied with "application/json;charset=UTF-8", you need to replace string matching with substring search.
if strings.Contains(contentType, "application/json"){}

I got latest o365 phishlets off kgretzky..... Y'all can reach support on icq @mrgretzky


H-matrix solving works. My work is done.

Some notes on this:

I changed the H matrices so that all the internal blocks are 2-dimensional instead of the old 4-dimensional internal matrices.
I added the tranpose_dot function to HMatrix for when we need to do v @ A.
You'll need to re-run the pickle.dump from celeri_hmatrix.ipynb.
Then, hmat_dev.ipynb has the fun stuff!
The main three challenges were getting the weighting right, setting up the column norm preconditioner and then getting the sparse matvec and rmatvec functions correct.

(The notes are in the context of my discussion with Brendan earlier, sorry Jack if they don't make a ton of sense)


⚠ Bofrost.be has degraded performance

In e2b734e, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2793 ms

Resolved: Bofrost.be performance has improved in 57dd374.


Custom Roles might Ignore topology.service.accounts.managed.prefixes

Describe the bug
When using custom roles to set Rolebindings, preset Rolebindings for different Principals might get deleted, even if the Principal is NOT in topology.service.accounts.managed.prefixes.
To Reproduce
Steps to reproduce the behavior:

Create a custom role as here https://gist.github.com/Fobhep/3f35f608acd7faa8f1a0a7e100fdad75
Create manually a role-binding for the same topic - in my examle for __consumer-offsets.
List the Role-Bindings for __consumer-offsets:

$ bin/confluent iam rbac role-binding list --kafka-cluster-id MTCzrgiZR4Kised0g0TF0Q --resource Topic:__consumer-offsets --principal User:Testuser
    Principal   |     Role      | ResourceType |        Name        | PatternType
----------------+---------------+--------------+--------------------+--------------
  User:Testuser | ResourceOwner | Topic        | __consumer-offsets | LITERAL

Use the custom role in a descriptor described as here https://gist.github.com/Fobhep/be1369edb555a07696c8d931dd0f2453
Set in julie-properties path to the role and topology.service.accounts.managed.prefixes

julie.roles=testcases/roles/roles.yaml
topology.service.accounts.managed.prefixes.0=User:Gwen

Deploy the descriptory via Julie-Ops

Expected behavior
  Principal |     Role      | ResourceType |        Name        | PatternType
------------+---------------+--------------+--------------------+--------------
  User:Testuser | ResourceOwner | Topic        | __consumer-offsets | LITERAL
  User:Gwen | DeveloperRead | Topic        | __consumer-offsets | LITERAL

Actual behavior
The rolebinding on __consumer-offsets for User:Testuser is deleted, the one for User:Gwen is created.
$ bin/confluent iam rbac role-binding list --kafka-cluster-id MTCzrgiZR4Kised0g0TF0Q --resource Topic:__consumer-offsets --principal User:Gwen
  Principal |     Role      | ResourceType |        Name        | PatternType
------------+---------------+--------------+--------------------+--------------
  User:Gwen | DeveloperRead | Topic        | __consumer-offsets | LITERAL

*** Version ***
3.2.0

Hi, thanks again for all your reports. They are much appreciated. I took some time today to investigate this situation and kinda got into the ground of it.
Current filter implementation is based on this:
  private boolean matchesManagedPrefixList(TopologyAclBinding topologyAclBinding) {
    String resourceName = topologyAclBinding.getResourceName();
    String principle = topologyAclBinding.getPrincipal();
    // For global wild cards ACL's we manage only if we manage the service account/principle,
    // regardless.
    if (resourceName.equals("*")) {
      return matchesServiceAccountPrefixList(principle);
    }

    if ("TOPIC".equalsIgnoreCase(topologyAclBinding.getResourceType())) {
      return matchesTopicPrefixList(resourceName);
    } else if ("GROUP".equalsIgnoreCase(topologyAclBinding.getResourceType())) {
      return matchesGroupPrefixList(resourceName);
    } else {
      return matchesServiceAccountPrefixList(principle);
    }
  }

as you can see from the code, in the case you describe it would be topic binding. So to be excluded you can't do that by only services account prefix. This would only be applied when the resource name is an asterisk.
What we could do, but this certainly will be a change in functionality (not backwards compatible) would be to make service accounts always have precedence over topic or group ones.

This should be amended by #418, available in the next major release as this change would imply a backwards-incompatible change.


[1pt] PR: Feature to evaluate alternative CatFIM technique performance

This adds a script, eval_catfim_alt.py, to evaluate the performance of alternative CatFIM techniques.
Additions

eval_catfim_alt.py

Testing
To test, run:
python eval_alt_catfim.py -d <path_to_catfim_output_dir> -w <path_to_output_workspace> -m <path_to_metrics_csv_to_write> -j <number_of_jobs>
Notes
The output will be a single CSV with the metrics for the CatFIM. If you wish to use eval_plots.py, it is possible using this file. Although if you wish to compare to other versions, you will need to manually add the rows from another master metrics CSV.

I successfully began executing the test run command. The output agreement raster appears to be correctly developed. There are 2 rasters that are created and they appear identical to each other, is this on purpose?

Please make sure to update the ChangeLog and verify that this branch can be merged into dev without error.

It's a redundancy, a trick I had to do to get the eval script to work outside of the test_cases directory

Ok, I approved anyways.


When calling Universal Cookie.remove the default set options do not work

If I configure a universal Cookie to map to a specific domain or path in the constructor. I would expect that I can remove that cookie without passing in additional information other than the name.
I enabled with react-cookie given remove/set a very similar I would expect the default values I pass into the constructor would also be included in the remove call.
cookies = new Cookies(null, {path: `/meow`});
cookies.set('testMeOut','value');
cookies.remove('testMeOut'); // I would expect the cookie set above would be removed.

Will be fixed in next release

Released in v6.1.2


Add csv preparation scripts

Scripts to Pre-process CSV Data Files before Transformer Training
This pull request introduces a method to reduce the transformer model's over-reliance on initial tokens for predictions by applying a two-step enhancement to the data preprocessing routine.
Background:
The current decoder-only transformer model tends to heavily weigh the first few tokens in sequence when predicting subsequent tokens. This behavior can limit the model's ability to learn more complex patterns and dependencies that are essential for accurate predictions across diverse datasets.
Changes Introduced:

Labeling Enhancements: We have updated the preprocessing scripts to assign labels to each data point within a given timestamp. This ensures that each value is explicitly associated with its corresponding feature, regardless of its position within the input sequence.

Random Permutation: After labeling, the dataset undergoes a random permutation process. By shuffling the order of data columns in the CSV files before training, the model is discouraged from learning patterns based solely on the fixed position of columns.

Expected Impact:

Reduced Positional Bias: The proposed changes aim to make the transformer learn from the actual data distribution rather than the sequence of input, mitigating positional bias.
Improved Generalization: By forcing the model to predict each column based on preceding data and potentially leveraging other advanced techniques (like those used in beam search), we anticipate an improvement in the model's ability to generalize across different datasets and tasks.
Versatility in Data Handling: These improvements will make our model more flexible in handling data where the column order can vary, which is a step towards better real-world applicability.
Modularity: attaching the prediction to labels means we can potentially add and remove labels later down the line, expanding on the network's abilities with "finetuning" or "additional pre-training" with different sets of labels.
Beam-Search: The model can start with inferencing the columns it is "more confident" in, and build incrementally from there. The length of this beam can be explored, including not allowing the columns to even see other columns in the same frame.

@gkielian Updated pull request. Moved the tensorboard commit to a separate branch, and removed example csv file.
All example csvs are now generated by main.sh example.

Lgtm. Tested locally on machine and works well.


Feature Request: Delete history versions of a file

"Get a DriveItemVersion" endpoint should accept DELETE request to delete a specific history version of a file.
DELETE /me/drive/items/{item-id}/versions/{version-id}

Hi @msg7086, thanks for the suggestion!
I'd recommend making sure it's present over at our UserVoice page as that provides direct feedback into our planning process.


storage-chown-by-maps causes high CPU usage when pods are rapidly created

Specification

EKS control and data plane version: 1.23
OS: Official Ubuntu 2004 EKS image with 5.15-1026 kernel

When pods are rapidly created, storage-chown-by-maps spikes up the CPU which makes the underlining node unresponsive. This specifically started happening after kernel version 5.15-1022.
More details can be found in the below slack thread
https://nestybox-support.slack.com/archives/CS7V68QMP/p1669873174973199
CC: @ctalledo

@anshulpatel25 and I debugged this a bit, and it seems the problem is that CRI-O's chown of the container's rootfs is taking way too long in some scenarios. It's not clear why, though a similar issue was filed for Podman recently (both Podman and CRI-O use the same underlying container storage lib).
Given that Anshul reports that the problem does not repro on kernel 5.15-1022 but does repro on 5.15-1023, we believe some kernel change (likely in overlayfs) is causing the chown slowdown, possibly when multiple concurrent chowns are done on different overlayfs mounts that share one or more lower layers.


Tray icon missing on Linux in 5.5.0

Describe the bug
There's no tray icon in this version of Ferdi.
Before it I use version 5.4.4-beta1 and all works fine.
To Reproduce
Steps to reproduce the behavior:

Download version 5.5.0
Enable close to tray.

Expected behavior
It should show the application tray icon.
Screenshots
N/A
Desktop:

OS: Linux Mint 19.1 Cinnamon x86_64
Ferdi Version 5.5.0-2116 Stable
Server Used: N/A

Debug information: https://debug.getferdi.com/e254d1af-496b-40e0-b4f5-a1e052bddc7c

Can confirm this is happening to me too.
Pop OS 20.04

Seems to same as #657

Same with 5.5.0 Flatpak from flathub on Fedora 31

Same with Ubuntu 20.04. Was working fine before 5.5.0.

Happens randomly on Manjaro Gnome with Flatpak

This has been potentially fixed via https://github.com/getferdi/ferdi/pull/741 in 5.5.1-nightly.14.
Feedback from Linux users on the nightly welcome to confirm if this fixes it 🙏

Closing in favour of https://github.com/getferdi/ferdi/issues/484. Thank you everyone for bringing this up to our attention!

This has been potentially fixed via #741 in 5.5.1-nightly.14.
Feedback from Linux users on the nightly welcome to confirm if this fixes it pray

I checked your nightly build 5.5.1-nightly.14, but did not see any changes. Tray icon still missing.

same here, noticed:
TypeError: Cannot read property 'setContextMenu' of null
at TrayIcon._updateTrayMenu (/opt/Ferdi/resources/app.asar/lib/Tray.js:1:1251)
at IpcMainImpl. (/opt/Ferdi/resources/app.asar/lib/Tray.js:1:1683)
at IpcMainImpl.emit (events.js:215:7)
at WebContents. (electron/js2c/browser_init.js:3851:15)
at WebContents.emit (events.js:210:5)
TypeError: Cannot read property 'setContextMenu' of null
at TrayIcon._updateTrayMenu (/opt/Ferdi/resources/app.asar/lib/Tray.js:1:1251)
at IpcMainImpl. (/opt/Ferdi/resources/app.asar/lib/Tray.js:1:1683)
at IpcMainImpl.emit (events.js:215:7)
at WebContents. (electron/js2c/browser_init.js:3851:15)
at WebContents.emit (events.js:210:5)
@OL7(RHEL) + mate

Interestingly, for me, after building the ea5a5932 from the develop branch with Electron 8.2.5, the tray icon appears on Waybar (I use sway as a Wayland compositor), if I run Ferdi in release mode (ELECTRON_IS_DEV=0). In dev mode, however, I do errors with calling setContextMenu on null. I also get similar errors when I toggle "Show Ferdi in system tray" to off.
When I restart Waybar (org.kde.StatusNotifierWatcher disappears from the session D-Bus, the reappears as the new Waybar instance is initialized), the tray icon disappears. However, it comes back when I toggle "Show Ferdi in system tray" to off and then back on. I guess we would have similar behavior in GNOME Shell whenever the screen is locked.

Reopening this issue, now the tray icon is visible, but after a while it just disappear, then I have to enter config, disable and re-enable the option to make it appear again in tray

On Manjaro: the tray icon disappears after suspension. Gotta pkill the process to make it work again.

@dev-dd That's with the latest nightly, right? In that case we might need to hook into session unlock / suspend resume somehow, to update the icon...

It's working for me in the last nightly after lock/suspend (before that wasn't). I'm on Fedora 32 with gnome 3.36.

Tray icon still missing.  The tray icon is visible, but after a while it just disappear.
Mint Cinnamon 20.04, 5.6.0-beta2

The icon disappear after wake up on Ubuntu 20.4

Not sure why is this closed. The tray icon is still missing on Ubuntu 20.04.2 LTS and Ferdi 5.5.0.
When started an icon is rendered but with no submenus. After system wakeup or some time of inactivity it just disappears.

Closed because it's a duplicate of https://github.com/getferdi/ferdi/issues/437


clean up att.staffident

Why are such elements like mRest, mRpt, mRpt2, mSpace, and multiRest part of att.staffident. It really doesn't seem to make much sense there. Could someone throw some light on this plz?

@staff (available within att.staffIdent) can be useful for tracing the path of a voice that "wanders" across staves.  Since these elements are events (the same as notes, rests, and chords), they need @staff` too, even though the likelihood of its use on them is small.

Thanks for clearing that up.


Swiper Zoom function doesn't work well with portrait sized images

Check that this is really a bug

[X] I confirm

Reproduction link
https://codesandbox.io/s/swiper-zoom-react-forked-swjpg?file=/src/App.jsx
Bug description
Swiper with Zoom doesn't work well with portrait sized images.

On the first slide with a portrait sized image double click to zoom
Pan the image up and down multiple times
Panning up and down don't work like expected

Expected Behavior
While zoomed in you should be able to pan the image completely just like with landscape images.
Actual Behavior
While zoomed in the up and down panning don't work like expected. See following video for a more info: https://d.pr/v/YIJSG8
Swiper version
7.0.7
Platform/Target and Browser Versions
macOS, Chrome
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
[X] Make sure this is a Swiper issue and not a framework-specific issue

Would you like to open a PR for this bug?

[ ] I'm willing to open a PR

Would be great to have more clear description of "doesn't work well", what is exactly doesn't work, in your demo I can pan zoomed image up and down, what doesn't work? Some video would probably help

@nolimits4web Ah right, good point! I've updated my post with this link: https://d.pr/v/YIJSG8 (I can't upload it in this ticket because the video is too big).

I don't experience same issue, but panning horizontally doesn't work here because when it is zoomed it is still narrower than swiper container, to avoid it, you can increase the zoom multiplier

Hmm I get what you are saying. We are experiencing this same issue on mobile in landscape format as well. I think if you don't start with a perfect vertical move, while the picture is not covering the whole screen, the swiper is starting the slide prev/next action and preventing the panning action.
Increasing the zoom multiplier can not always be a solution in cases where a lot of different aspect ratio's are in play. I've tried disabling the prev/next actions when zoomed in, but I can't get that to work. Do you perhaps have a idea on how we could solve this?

You can disable swiping when zoom like this:
swiper.on('zoomChange', (_,scale) => {
  if (scale > 1) {
    swiper.allowSlideNext = false;
    swiper.allowSlidePrev = false;
  } else {
    swiper.allowSlideNext = true;
    swiper.allowSlidePrev = true;
  }
})

Once again, if zoomed imaged is narrower than viewport there will not be any horizontal panning

I don't want horizontal panning but vertical panning in this case that works, even if you don't make a perfect vertical pointer move. I can reproduce this issue on Chrome (on a Mac) and on a iPhone 13 Pro in landscape. This doesn't seem to be just a user error.
https://user-images.githubusercontent.com/6631170/136024123-87927225-f6bf-4467-8f6f-b9e4706c709f.mp4
https://user-images.githubusercontent.com/6631170/136024609-6cad9530-46ed-46ee-8f56-0ededceacde7.mp4


rust: improve internal rustdocs

Improves the developer documentation

Blocked on #392 merging to fix the fuzz tests


GitHub (and Gist) dependencies downloaded every time

I think that GitHub and Gist dependencies are unnecessarily downloaded every time update or install is ran, even if the said dependency is already there and in latest version. Again, repro in repo https://github.com/wikibus/data.wikibus.org

Mhm then we broke something. Need to investigate
On Jan 4, 2015 4:13 PM, "Tomasz Pluskiewicz"<EMAIL_ADDRESS>wrote:

I think that GitHub and Gist dependencies are unnecessarily downloaded
every time update or install is ran, even if the said dependency is
already there and in latest version.
—
Reply to this email directly or view it on GitHub
https://github.com/fsprojects/Paket/issues/513.


Add Planet IQ

Height-based match must account planet iq; correct double entry in RO list. Lack of this only messes up diagnostic; not actual results.
Sorry, you can either push previous version release or - I am sorry - create a new release.

@rtodling 1.9.4 released and I made a PR to GEOSadas:
https://github.com/GEOS-ESM/GEOSadas/pull/262


Replace Pester submodule by download from the gallery

Trying to see can we fix #1371 earlier
According to https://github.com/pester/Pester/issues/639#issuecomment-323405001 pester 4.0.6 has some limitations on linux and mac, but so does the https://github.com/PowerShell/psl-pester
I did few local tests on mac and didn't encounter any problems so far, let see how CI will like this.

Travis failures are due to
The log length has exceeded the limit of 4 MB (this usually means that the test suite is raising the same exception over and over).
The job has been terminated

Did pester 4 output to become more verbose?

I see dll not found error:
981Microsoft.PowerShell.Core\Import-Module : The specified module '/home/travis/bu

982ild/PowerShell/PowerShell/src/powershell-unix/bin/Linux/netcoreapp2.0/ubuntu.14

983.04-x64/publish/Modules/Pester/4.0.6\lib\Gherkin.dll' was not loaded because

984no valid module file was found in any module directory.

985At /home/travis/build/PowerShell/PowerShell/src/powershell-unix/bin/Linux/netco

986reapp2.0/ubuntu.14.04-x64/publish/Modules/Pester/4.0.6/Functions/Gherkin.ps1:2

987char:1

Also
7786No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

I work to achieve Pester compatibility with Linux, macOS and PSCore on Windows. The current status you can follow https://github.com/pester/Pester/issues/639.
The error with not loading is resolved in my development branch now.

Thank you @it-praktyk !
I just rebased the PR and I believe now it should be good to go with current Pester at 4.1.1

The migration process is described at Pester wiki Migrating from Pester 3 to Pester 4.

@it-praktyk thanks, but we're aware of the work involved, just a matter of prioritization and doing it :)   Currently planned to be addressed after 6.0.0 release.

@SteveL-MSFT,  I just updated some of them - I'll open  PR to @vors's branch.

This is fixed by https://github.com/PowerShell/PowerShell/pull/6064

Awesome! I think Restore-PSPester and Restore-GitModule should be removed from build.psm1.

Restore-PSPester is useful to get pester for testing.  We are still not shipping pester.

Restore-GitModule was removed.


error(168): Using 'return' in 'fragment' processor function results in undefined behavior

error(168): Using 'return' in 'fragment' processor function results in undefined behavior
Godot 3.5.1 stable complains about this error when compiling the shader.
Adding a couple of else statements seems to work around it, though the fill rule calculation in this shader does not appear to be stable on my laptop's integrated GPU at least:

Always a possibility it was a mistake on my part when editing the shader.
SVG used:

Cool. I updated, but the artifacts still exist. So it is a problem on that GPU. Or perhaps, a problem under Linux.
Here's specs if it helps:
Ubuntu 20.04.3 LTS
Intel Core i5-4210U
Intel HD Graphics 4400 (HSW GT2)
Maybe test in a Linux distro if you haven't already, and see if it's as simple as that. Otherwise, I'll just close as it may be difficult for you to reproduce.

I wonder if it's reading junk from an unitialized buffer. I've seen this problem before where creating PoolIntArray or PoolRealArray and resizing it has junk from memory by default.

Unlikely, since nothing is passed at a per-texture resolution to the shader, and the shader itself can't contain, let alone output, arrays of such dimensions. If it was an issue with the buffers being passed, you'd see the entire outline of the shape bending, not just a few pixels being "off".
I see two possible culprits to this:

Loops. Shaders don't like them very much. If the shader "breaks early" out of a loop, it could end up with an incorrect result.
Floating point precision. While I've done my best to minimize divisions inside the tracing code, it's still possible for rounding errors to cause issues. I've actually had to make various adjustments to use of < vs <= in various points of the shader to reduce chances of rounding errors effecting the trace. But I suppose it's not 100%. High precision should be the default, but I suppose there are no real guarantees when it comes to different hardware.

An example of trying to resolve 2 would be changing lines like:
	if (d > 0.0 && d < dot(end-start, end-start)) {
		d = abs(dot(vec2(end.y, -end.x), end-start)/distance(start, end));
		if (max_distance > d) {
			max_distance = d;
		}
	}

To
	if (d > 0.0 && d < dot(end-start, end-start)) {
		float d2 = distance(start, end));
		d = abs(dot(vec2(end.y, -end.x), end-start);
		if (max_distance*d2 > d) {
			max_distance = d/d2;
		}
	}

Or
	if (start.x-start.y*(end.x-start.x)/(end.y-start.y) < 0.0) {
		return 0;
	}

To
	if (end.y > start.y) {
		if (start.x*(end.y-start.y) < start.y*(end.x-start.x)) {
			return 0;
		}
	}
	else {
		if (start.x*(end.y-start.y) > start.y*(end.x-start.x)) {
			return 0;
		}
	}

But since I can't reproduce the issue, I can't test such solutions myself.
Incidentally, you should test with different feather values, to see if this is an issue with the distance measuring code, or with the winding counting code.

The specs specifically say (emphasis mine):

highp vec4 a = vec4(0.0, 1.0, 2.0, 3.0); // high precision, uses full float or integer range (default)

So if lower floating point precision is used, it's either a bug, or a limitation of the hardware.
Explicitly adding highp to every variable and parameter definition is doable, but not necessarily beneficial.

Worth a try at least, if precision is a suspect. I don't really trust the one-off comments Godot docs, because there's so many instances where someone changed the source code and never updated the docs, or some GPU driver works differently from what was tested. Especially on mobile devices.

Well, that greatly reduced the artifacting. I can still see at specific zoom levels some rows break. I'll test if you think of anything else.

The issue is due to the way winding is calculated when points have a value of 0. You have to deal with the following scenarios:

(1,1)->(2,-1) - sum winding should be -1
(1,-1)->(2,1) - sum winding should be 1
(1,1)->(1,0)->(2,0)->(2,1) - sum winding should be 0
(1,1)->(1,0)->(2,0)->(2,-1) - sum winding should be -1
(1,-1)->(1,0)->(2,0)->(2,1) - sum winding should be 1
(1,-1)->(1,0)->(2,0)->(2,-1) - sum winding should be 0

My current strategy is to ignore the case where end.y is 0. This allows cases 1, 2, 4, and 5 to process correctly, but causes 3 and 6 to incorrectly give 1 and -1 respectively, instead of 0.
I have a different strategy in mind, that relies on having "half winding", if one of the values is 0. That way, if it goes twice in the same direction, it would add half and half, and result in 1. If it goes in opposite directions, it would cancel out.
Here's a possible implementation:
int calculate_winding_linear(vec2 start, vec2 end) {
	if (start.x < 0.0 && end.x < 0.0) {
		return 0;
	}
	if (start.y < 0.0 && end.y < 0.0) {
		return 0;
	}
	if (start.y > 0.0 && end.y > 0.0) {
		return 0;
	}
	if (start.y == 0.0) {
		if (start.x < 0.0) {
			return 0;
		}
		if (end.y == 0.0) {
			return 0;
		}
		if (end.y > 0.0) {
			return 1;
		}
		return -1;
	}
	if (end.y == 0.0) {
		if (end.x < 0.0) {
			return 0;
		}
		if (start.y == 0.0) {
			return 0;
		}
		if (start.y < 0.0) {
			return 1;
		}
		return -1;
	}
	if (end.y > start.y) {
		if (start.x*(end.y-start.y) < start.y*(end.x-start.x)) {
			return 0;
		}
	}
	else {
		if (start.x*(end.y-start.y) > start.y*(end.x-start.x)) {
			return 0;
		}
	}
	if (start.y > 0.0) {
		return -2;
	}
	return 2;
}

Yep, that version of the function definitely works better. I can't find any line artifacts.

Fixed by 1f14a3521949c46eb7ba267cee4126306a144dc4
I also had to make a small adjustment to make even/odd winding work correctly, even though it is rarely used (non-zero is much easier to work with).


Slime Slabs

The mod Alike Tools adds in a slime slab, but it is no longer bouncy once combined into a double slab.

Hi, thanks for this issue. This seems to be an oversight on my side that I hadn't considered slime slabs so I'll add support for this in the next version!

Thanks!

Added support for this in the latest version. With vertical slabs, ensure you land on the side which is the slime slab!


Provide Hints

Description of the problem:
Which library version are you using?
3.3.0
Hi, is there a way to provide hints? I assume this could be done in the IntentIntegrator, any suggestions?

What do you mean by hints?

Here is the best summarized description and example (using zxing) I could find.
http://developer.blackberry.com/bbos/java/documentation/barcode_scanning_1970231_11.html
I think the hints need to be set before scanning.
here is another example: http://stackoverflow.com/questions/23156399/how-to-decode-a-barcode-from-camera-preview-using-zxing-library-in-android

The formats are set with IntentIntegrator#setDesiredBarcodeFormats():
https://github.com/journeyapps/zxing-android-embedded/blob/master/zxing-android-embedded/src/com/google/zxing/integration/android/IntentIntegrator.java#L193
Other hints can be set with IntentIntegrator#addExtra(): https://github.com/journeyapps/zxing-android-embedded/blob/master/zxing-android-embedded/src/com/google/zxing/integration/android/IntentIntegrator.java#L125


tags 2.151-slim missing

Issues and Contributing
We try to update our Jenkins instances often.
There was a release of jenkins 2.151 but only the docker images 2.151 & 2.151-alpine but no slim the one we use. Is this dilebtly?

There was a release of jenkins 2.151 but only the docker images 2.151 & 2.151-alpine but no slim the one we use. Is this dilebtly?

Unlikely. CC @carlossg

Likely it is related to https://issues.jenkins-ci.org/browse/INFRA-1858 . CC @olblak


removeAllListener method is not working on iOS

removeAllListeners() is not working on iOS. It is showing as method not defined.
Same method & code is working perfectly fine on Android.
It is removing all CapacitorDynamicLink listeners in Android.
Can you please check the issue in Plugin

Hi there, thanks for reporting the issue!
Just solved the issue and published it as version 1.1.1.


Fix wrong name of transformer in ALignTemplatedTestCases docs:

Fixes #373

Codecov Report

Merging #376 (d5e3863) into main (327e0ae) will decrease coverage by 97.61%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #376       +/-   ##
==========================================
- Coverage   97.61%   0.00%   -97.62%
==========================================
  Files          44      44
  Lines        3558    3558
==========================================
- Hits         3473       0     -3473
- Misses         85    3558     +3473

Impacted Files
Coverage Δ

robotidy/skip.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/config.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/version.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/exceptions.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/rich_console.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/transformers/OrderTags.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/transformers/run_keywords.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/transformers/NormalizeTags.py
0.00% <0.00%> (-100.00%)
:arrow_down:

robotidy/transformers/OrderSettings.py
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 33 more

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 327e0ae...d5e3863. Read the comment docs.


Typescript is making main.js build size to be more than 12 MB in prod.

Describe the problem you discovered
Wee need to see what to do regarding this - I still dont like or preffer TS over JS, sure it helps but at unnecessary overheads.
Describe the solution you'd like
No response
Epic
No response

I would like to propose moving back to js - This is absolutely unnecesary.

@Chralu @redDwarf03 ?

Hi @kaumudpa ,
thanks for that warning. Indeed before Typescript usage, the lib size was ~3MB 😳
I'm investigating for solutions and will keep you posted.
In the meantime, this does not prevent new features development.

This plugin is ready to be used by many people with its current fearures. Keeping it with TS is blocking it to be used due to this issue.
Whats the issue in moving back to JS until u find a solution?

If there is no way to reduce bundle size, we will probably move back to JS.
I take a few hours to check this out, and we will choose a solution after that.

@kaumudpa https://github.com/archethic-foundation/wagmi_flutter_web/pull/25
that's fixed.

Will wait.

Okay, how do you propose to use this in an actual release build of a project?

To use this in an actual project, you can follow the Getting started instructions.
You don't have anything to do in the index.html of your project : wagmi_flutter_web injects the js assets in the window.
If you encounter specific issues when building your Flutter app, could you fill an issue ?

@Chralu Please check #28 - I am not aware of a way where js assets can be injected in release builds of flutter web.

Unfortunately he will be away until Monday


color_space performance

I've noticed that color_space can be converted to linear. I wonder about the performance between the "srgb" and "linear". For example, in Lego or in Fern

@chensjtu Hi, I remember using linear color space leads to a slightly lower PSNR on lego, although the visual effect seems better. Since the original instant-ngp defaults to linear, we keep this option to try for different scenes.

Thanks! The performance is consistent with my assumption.


Make pscript a non-optional dependency

Since this PR, ipysheet does not optionally depends on flexx anymore. It now depends on pscript, which is a small library for JavaScipt to Python transpilation (used by flexx). I think it would be a good idea to officially depend on it so that we have default support for Python renderers.

It's optional in the sense that the import is not top level right, that didn't change. We could make it an extra dep so that you get it in using:
pip install ipysheet[all]

But that never translates well to conda recipes (unless they have a feature for this now).
The transpilation feature was a bit experimental, but you're thinking to really 'go for it'?

The transpilation feature was a bit experimental, but you're thinking to really 'go for it'?

I don't know, I never liked coding in strings, and I'm sure a few people like it. So I prefer the renderers written in Python than the ones written in JavaScript strings. But yeah, it feels weird to write renderers in Python anyway because you can see it's JavaScript code in the end :P.
I don't have a strong opinion on it. I don't mind if it stays an optional dependency for now.

lets keep it open ftm.


Device Object not displaying properly on the Portal

I need to change this function call to true in order for the Device Object to appear properly in the Portal:
https://github.com/ARMmbed/mbed-client/blob/master/source/m2mdevice.cpp#L151

@TeroJaasko @anttiylitokola @jankii01

ARM Internal Ref: IOTCLT-1284

Fixed by:
https://github.com/ARMmbed/mbed-cloud-client/pull/88


proposed changes for chispend website

landing page
current look on 13inch laptop full screen

new proposed look

##reason for change

I think whatever screen size the user is using, the hero content should always be at the middle of the screen. currently, it looks like the dev used a top margin to place the hero text away from the header. that could be substituted for using flex display and a screen height of 100vh so that on whatever height of device, the hero remains at the center of the screen.

chispend features section
current look on a slightly large screen

new proposed look
(photo reference not available)
reason for change

i feel the whole feature section should have a max-width, so that when the screen gets wider, the space between doesn't get too much to make it look weird/deserted just like in the photo

web applications grid
current look

the grid gap isn't consistent

proposed change
(photo reference unavailable)

the text size of labels should be the same size
the text size of the applications coming soon and other apps should be reduced
the grid gap should be consistent

reason for change

both the 'coming soon' and 'live' texts are labels, and I think it would make more sense if the text were same size.
for the 'other apps' and 'coming soon' section, I think the text size of the items should be reduced to base text because it looks.. off. i get why it is big is prpbably because y'all wanted the sizes of the containers to be consistent and that's valid. but that also makes the text size inconsistent, which i think causes more harm. what i think can be done is to reduce the text size, and it might make the 'xumm wallet' section look less odd. i wanted to propose a change for that section too, but i have no idea what it can be changed to I just know it looks odd.

read the docs button
current look

proposed look

reason for change

it simply looks better

user experience section
current look
(page too large to screenshot all section)
proposed change
i get what y'all were trying to achieve, and it is a veryyy nice idea. the whole random arrangement design makes sense. but i think it can look better than it looks now. should i say it should look more... randomly organised? i guess. y'all can follow a random but probably more organised pattern in displaying the grids. again i do not have a visual proposed layout, so you can just go ahead and ignore that part for now :)
okay bye

I would like to work on this issue. Kindly assign it to me.

@uchibeke Good day, I would love to take this issue.
Please you can assign it to me while I commit my changes.
Thank you

Where is the source code of the website ?

i don't know, i don't think it's on a public repo

Mmm.. if it's not public. How can we contribute ?

i just created an issue that i found, i'm a contributor too not a maintainer

Fixed!

@Regedit-msc thanks


stolon/postgres deployment not working on IPv6 and istio 1.5.7 service mesh

Deploy the chart.
postgres-stolon-create-cluster-5sqn8                  0/1     Completed   0          77s
postgres-stolon-keeper-0                                     2/2     Running     0          77s
postgres-stolon-proxy-5b7ffb5587-kkcxr              2/2     Running     0          77s
postgres-stolon-sentinel-6b8d8b4b6-w4ptz         2/2     Running     0          77s

Open shell
k exec -it postgres-stolon-keeper-0 -- sh

type psql and submit

psql
psql: error: could not connect to server: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

the chart works fine on ipv6 but not on istio mesh. (istio mtls is mandatory for us)
initDb scripts job also goes into error state.
Pods have no error in their logs.

Please help.

Hi, @kd-nuance - This repo (the old helm charts repo) is deprecated and does not offer support. You could try checking with https://github.com/sorintlab/stolon or https://github.com/istio/istio.


training about hand model only

I trained a hand model with freihand and interhand2.6M dataset, which the code and config in  Pose2Pose baranch. But the results has a large gap compare to you pre-train model (snapshot_12_hand.pth.tar).
this one is visualize result of your pre-train model
https://user-images.githubusercontent.com/21115878/176083642-369596af-6f95-44e5-97a8-5f2c81191c44.mp4
this one is visualize result of my trained model
https://user-images.githubusercontent.com/21115878/176083797-f18bdefb-9134-421c-95f8-1dfe32cb0a22.mp4

Did you use Frei+IH2.6M? You should use MSCOCO+Frei+IH2.6M.

Yes, training data use  Frei+IH2.6M, not include MSCOCO. the config is
trainset_3d = ['FreiHAND', 'InterHand26M']  trainset_2d = []
I will try  MSCOCO+Frei+IH2.6M.
Thanks!


[ko] cs-229-supervised-learning

I've just made a new PR to work on top of rickie's translation.

Thank you @kimdanny for building on top of @rickiepark's work! Marking the pull request as work in progress.

Just PR'ed the rest of the translations! @shervinea

Thanks @kimdanny for all your work! Switching the PR to review mode. Please feel free to invite anyone you believe could take a look at your translation.

Thanks to @rickiepark 's wonderful and very detailed review, I could fix some of my mistakes of mine. His review definitely shows his professionalism.
I believe that this work has now reached a launch-able quality @shervinea :)

Thank you @kimdanny
LGTM! :)

Thank you both @rickiepark and @kimdanny for your amazing work!

Thank you both @rickiepark and @kimdanny for your amazing work!


[INFINITY-2710] Fix TLS footprint evaluation

Moving here to rekick CI: https://github.com/mesosphere/dcos-commons/pull/1889


[Screenshots] Handle Error verbose with long text

This is very much needed as the half text which comes now is not that useful.
Specially for APIs where we have long text at times

@gauravkhuraana thank you for the comment. I would prioritize this task as it is very much needy.


Fix: #582. Describe logging

This PR
Describes log configuration via dictConfig and shows how to access the logger.
Fixes #582
Changes proposed in this pull request:

Show how to configure the logger
Show how to access the logger

This is great - thanks for adding to the docs!

:+1:


Need more information.

Missing information like following:

max. number of normalization rules,
max, number of normalization rules per dial plan,
max. number of voice policies,
max. number of usages,
max. number of usages per voice policy,
max. number of routes,
max. number of routes per usage,
max. number of trunks,
max. number of trunks per route.

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

ID: 93aec556-e897-9651-55ce-bfee7fd7f021
Version Independent ID: b411b2f5-49c6-d883-6570-d5526f636a6b
Content: Plan for outbound voice routing in Skype for Business Server 2015
Content Source: Skype/SfbServer/plan-your-deployment/enterprise-voice-solution/outbound-voice-routing.md
Product: skype-for-business-itpro
GitHub Login: @CarolynRowe
Microsoft Alias: crowe

Thank you for this feedback and for contributing to the wellness of the content! This is a good idea and we have added it into our backlog for triage and prioritization.

Hello, this question is also one dear to my heart. Is there any way this can get pulled further to the front of the backlog? ;)

@tseward Is investigating this.

Hi @nsshommo  thanks for your feedback.
Due to the nature of your question it is more suitable for another resource, @yogkumgit can you help here?


ECP test suite fails to build if MBEDTLS_CHECK_PARAMS is defined but MBEDTLS_ECP_RESTARTABLE isn't

Issue: If MBEDTLS_CHECK_PARAMS is defined but MBEDTLS_ECP_RESTARTABLE isn't, the ECP test suite compilation fails because of the declaration of a local variable of type mbedtls_ecp_restart_ctx which is defined as void in this case:
https://github.com/ARMmbed/mbedtls/blob/fb1972db23da39bd11d4f9c9ea6266eee665605b/tests/suites/test_suite_ecp.function#L46
Tasks: Remove declaration if MBEDTLS_ECP_RESTARTABLE is unset (as restart_ctx isn't used in this case anyway), and add a test to all.sh which would have caught the issue.

ARM Internal Ref: IOTSSL-2701


[hotfix] Adding missing property to storage integration schema when using GCS driver

Test Plan

[x] make test
[x] provider used in a GCP live project

@Sh1n please take a look at my comments.

Anything we can do to help get this merged?


Undo/redo doesn't work if element selected

Not sure when this regression was introduced.
Steps:

select element
resize it
cmd+z/ctrl+z to undo.
Doesn't do anything until you deselected.

We're probably preventing it FSR.

Something related to history!

Is this a duplicate of #687? Do cmd+c/cmd+v work for you?

Not sure, since in that issue the cause is unclear (no repro steps). Either way, this will be fixed  in #701.

fixed in #701


Switch app windows keyboard shortcut not working on OS X

VSCode Version: 1.5.3
OS Version:  OSX '15.6.0'

Steps to Reproduce:

Open VSCode
Open a new window
Attempt to use CMD ` to change app windows

I think we fixed this with our electron update recently in our insiders build.
You can give our preview releases a try from: http://code.visualstudio.com/Download#insiders

Thanks! Can confirm this is working now on OSX El Capitan

Cool 👍


ST7796S Support

I just purchased a 4" 480*320 ST7796S Based Display off AliExpress (link).  I'm hoping to use it in a project my club is building.  It doesn't look like the board has shift registers on it, so I imagine that's probably a good sign for getting high SPI clock speeds.
I found the datasheet for this display controller here:
https://www.displayfuture.com/Display/datasheet/controller/ST7796s.pdf
I'm hoping that it will be fairly similar to the ST7789 or the ST7735 so that a port will be fairly easy.

This page here seems to indicate that this controller will work quite well:
http://www.lcdwiki.com/MHS-4.0inch_Display-B
They list a maximum SPI speed of 125MHz.  I don't know for sure if that will apply to the display I have purchased, but it leaves me optimistic.  They also have examples for how to get this display working on the Raspberry Pi, so that's another good sign.

I got the screen yesterday.  I was hoping I'd at least get a good head start from the info on the page linked to above:
http://www.lcdwiki.com/MHS-4.0inch_Display-B
But no such luck.  I'm still optimistic that it will be a good starting point for me, though perhaps the display controller datasheet will prove more useful in the long run.
I tried using the pre-built images they provide on the page, but I wasn't able to get anything besides a white screen, and sometimes when I restarted, I'd manage to get a bit of noise on the screen.  Aside from that though, no progress.  I'm still learning how SPI displays work, but I started digging into config.txt, and it looks like it gets setup on this line:
dtoverlay=mhs395
Digging around yields the device tree files, mhs395.dtbo and mhs395-overlay.dtb.  I'll see if I can get any more useful information from them.
One thought that I had is that maybe the screen I got can't handle the extremely high SPI bus speed that the pre-built image is configured to (125MHz).  They're getting 50FPS without any extra tricks.  I'm not sure where I'd go to turn down the bus speed, but hopefully I can figure it out.

I was able to decompile the dtb and dtbo files using dtc
dtc -I dtb -O dts mhs395-overlay.dtb > mhs395-overlay.dts
mhs395.txt
mhs395-overlay.txt

Great news!  I've basically got it working.  I made a fork where I'm keeping track of my changes.
Right now everything seems to be working, except the display is mirrored, so everything is displayed backwards.  Hopefully I can figure that out soon.

I was able to fix this problem in my latest commit.  If I use the following cmake options, everything displays correctly:
cmake -DST7796S -DGPIO_TFT_DATA_CONTROL=25 -DGPIO_TFT_RESET_PIN=27 -DGPIO_TFT_BACKLIGHT=24 \
-DSPI_BUS_CLOCK_DIVISOR=4 -DDISPLAY_SWAP_BGR=ON -DBACKLIGHT_CONTROL=ON ..

I'm actually quite pleasantly surprised.  The display seems to run just fine at 100MHz (400MHz/4), and could maybe be driven even faster (I haven't played around with the divisor settings too much.
However, I'm still having a few more issues.  I'm getting all kinds of ghosting and mild tearing when things are in motion.  I suspect that the Pi is perhaps handing over data faster than the controller is putting it out onto the LCD?  Honestly, it's hard to say.  @juj perhaps you might have a better idea as to what's causing the problems?  The pi seems to be pushing out 60fps without any major hiccups.  I'm including some pictures of this behavior:

As you can see in the following photo, if the game is paused, the display looks flawless otherwise:

I really hope we can figure this out, since this is a very affordable display, and it's 4" and 480x320!  It would be perfect for so many portal raspberry pi projects.

I was able to fix the tearing issues by using the frame rate values from the device tree files linked above.
IE, command B1 (FRMCTR1)
All my changes are on the latest commit on the fork I made.  Just tested with a clean build on my Pi and I was able to use the display without any issues.
Here's the options I used for CMAKE with the latest commit:
cmake -DST7796S=ON -DGPIO_TFT_DATA_CONTROL=25 -DGPIO_TFT_RESET_PIN=27 -DGPIO_TFT_BACKLIGHT=24 -DSPI_BUS_CLOCK_DIVISOR=4 -DBACKLIGHT_CONTROL=ON ..

Once my pull request gets approved, this issue should be resolved.

Thanks for working on that support. I went ahead and ordered the same display from AliExpress, it will take some weeks to arrive. It does look like an impressive 480x320 display controller, probably on the level of the Tontec one that is no longer in sale.

hello @furrysalamander and @juj
great work!
i have buy this screen and i thought it was a ILI9488 but it doesnt work so i read the item description on Aliexpress and its a ST7796S : this
i finally make some search and find your post...so start from the beginning, delete the folder and clone your repo instead of ju ju's one.
I have a white screen, that doesnt miror the HDMI screen.
i have this warning : Performance warning: using slow memcpy_to_dma_and_prev_framebuffer_in_c() function. Check conditions in display.h that enable OFFLOAD_PIXEL_COPY_TO_DMA_CPP and configure to use that instead.
I have make it works for a ILI9341 3.5" and 2.8" without issue and follow this post  where the autor say to add this line madctl ^= MADCTL_COLUMN_ADDRESS_ORDER_SWAP; before SPI_TRANSFER(0x36/MADCTL: Memory Access Control/, madctl); .
Sorry for my poor knowledge...is there some more settings to do please?
I dont find a ST7796S.h or .cpp ...dont understand.
Please can you help me a little please...so frustrating to have this screen blank...
Thanks

I tried setting up as you did, with a rpi 3b+ and thesame display,
but keep getting:
wrapper@raspberrypi:~ $ sudo ./fbcp-ili9341/build/fbcp-ili9341
bcm_host_get_peripheral_address: 0x3f000000, bcm_host_get_peripheral_size: 16777216, bcm_host_get_sdram_address: 0xc0000000
BCM core speed: current: 400000000hz, max turbo: 400000000hz. SPI CDIV: 4, SPI max frequency: 100000000hz
Allocated DMA channel 7
Allocated DMA channel 1
Enabling DMA channels Tx:7 and Rx:1
DMA hardware register file is at ptr: 0x75cc3000, using DMA TX channel: 7 and DMA RX channel: 1
DMA hardware TX channel register file is at ptr: 0x75cc3700, DMA RX channel register file is at ptr: 0x75cc3100
Resetting DMA channels for use
DMA all set up
Initializing display
Resetting display at reset GPIO pin 27
Setting TFT backlight on at pin 24
Creating SPI task thread
InitSPI done
vc_dispmanx_display_open failed! Make sure to have hdmi_force_hotplug=1 setting in /boot/config.txt
when I go to /boot/config.txt I get redirected to /boot/firmware/config.txt

Great news! I've basically got it working. I made a fork where I'm keeping track of my changes.
Right now everything seems to be working, except the display is mirrored, so everything is displayed backwards. Hopefully I can figure that out soon.

Can you please tell me how to do this? I have the same display practically trying to do the same thing but none of the display library's im using are working