vqa_mde y/n fix

Still got an error:
[2019-04-26 15:36:02] - INFO - validation >>> Problem for 'validation' loaded (size: 500)
Traceback (most recent call last):
  File "/home/alexis/miniconda3/bin/ptp-online-trainer", line 11, in <module>
    load_entry_point('ptp', 'console_scripts', 'ptp-online-trainer')()
  File "/home/alexis/pytorchpipe/ptp/workers/online_trainer.py", line 346, in main
    trainer.setup_experiment()
  File "/home/alexis/pytorchpipe/ptp/workers/online_trainer.py", line 63, in setup_experiment
    super(OnlineTrainer, self).setup_experiment()
  File "/home/alexis/pytorchpipe/ptp/workers/trainer.py", line 252, in setup_experiment
    self.validation_dict = next(iter(self.validation.dataloader))
  File "/home/alexis/miniconda3/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 637, in __next__
    return self._process_next_batch(batch)
  File "/home/alexis/miniconda3/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 658, in _process_next_batch
    raise batch.exc_type(batch.exc_msg)
UnboundLocalError: Traceback (most recent call last):
  File "/home/alexis/miniconda3/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 138, in _worker_loop
    samples = collate_fn([dataset[i] for i in batch_indices])
  File "/home/alexis/miniconda3/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 138, in <listcomp>
    samples = collate_fn([dataset[i] for i in batch_indices])
  File "/home/alexis/pytorchpipe/ptp/components/problems/image_text_to_class/vqa_med_2019.py", line 499, in __getitem__
    if self.predict_yes_no(item[self.key_answers]):
  File "/home/alexis/pytorchpipe/ptp/components/problems/image_text_to_class/vqa_med_2019.py", line 516, in predict_yes_no
    first_token = tokens[0]
UnboundLocalError: local variable 'tokens' referenced before assignment


Slow tab switching experience when having 3 or more open tabs

VSCode Version: Code 1.11.2 (6eaebe3b9c70406d67c97779468c324a7a95db0e, 2017-04-13T08:03:11.395Z)
OS Version: Windows_NT ia32 10.0.15063
CPUs: Intel(R) Core(TM) i5-5287U CPU @ 2.90GHz (2 x 2900)
Memory (System): 3.98GB (0.87GB free)
Memory (Process): 141.64MB working set (147.17MB peak, 94.51MB private, 60.88MB shared)
Load (avg): 0, 0, 0
VM: 67%
Initial Startup: yes
Screen Reader: no
Empty Workspace: no
Timings:

Component
Task
Time (ms)

main
start => app.isReady
594

main
app.isReady => window.loadUrl()
1968

renderer
window.loadUrl() => begin to require(workbench.main.js)
2858

renderer
require(workbench.main.js)
1695

renderer
create extension host => extensions onReady()
3816

renderer
restore viewlet
1384

renderer
restore editor view state
1919

renderer
overall workbench load
2311

main + renderer
start => extensions ready
11005

main + renderer
start => workbench ready
9460

Additional Steps to Reproduce (if any):

video screen grab available if reqired
System is a Virtual Machine (Parallel 12)

I asked @christophberlin to share this as he has a video of this machine taking 2-3 seconds to change tabs post a click.  For now just collating data.


message class references

MESSAGE s000(00).
both normal references and void references

this is done, closing


test some new uninit APIs

@bors r+

:pushpin: Commit be4108e27cf4ff452d3b667097c9e7c893063892 has been approved by RalfJung

:hourglass: Testing commit be4108e27cf4ff452d3b667097c9e7c893063892 with merge 54f1e3bea8dbb8cf42a90fd237ebc173ba6fb3d1...

:broken_heart: Test failed - checks-travis

@bors retry

:hourglass: Testing commit be4108e27cf4ff452d3b667097c9e7c893063892 with merge 9d14a626280afea4527765c9fa2c489e30dafc19...

:sunny: Test successful - checks-travis, status-appveyor
Approved by: RalfJung
Pushing 9d14a626280afea4527765c9fa2c489e30dafc19 to master...


Build depend on rclcpp

Build conditionnal depend on rclcpp and rclcpp_components and ament_lint_auto

Version: ROS2 jazzy
Platform: Ubuntu 24.04 (WSL)

I do build a minimal version of ROS with only the required packages so I have a workspace with all ros required packages and others (like foxglove_bridge).
I then do build the whole ROS and additional packages in one colcon build step. So the ros environment is not sources before the build.
Steps To Reproduce
Build ROS together with ros-foxglove-bridge using colcon.
CMake returned an error as it can't find required package rclcpp, rclcpp_components and ament_lint_auto.
The reason is that before ros build and source, the $ROS_VERSION env variable is not set so all conditional depends are ignored.
Manually exporting that variable works well but it should not be required...
I'm not a colcon expert but I guess the target ros distribution should be available in some variables during build so maybe use an other variable to define the conditionals.
Expected Behavior
Build successfull without manually exporting the $ROS_VERSION

It is common for packages that can be built for both ROS1 and ROS2 to rely on the ROS_VERSION env variable to determine which version is to be built. This env variable is set by ros_environment pkg which this package build-depends on. I would propose that you set this variable yourself if ros_environment doesn't work for you.


[Tachyon-1264] Update server module tests to use heartbeat scheduler

Update server module tests to use heartbeat scheduler

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6767/
Test PASSed.

@ShaoshanLiu thank you for the PR, left you a comment.
Also, can you clean up the PR to get rid of the unnecessary logger commits?

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6781/
Test PASSed.

I just had a minor comment. Also, @jsimsa has a comment on how to use the scheduler. Thanks!

will open a separate PR to do this. thanks guys.


cmake path error

we need support build from another directory

Submit pull request to develop branch of https://github.com/cryptonomex/graphene please. Devs haven't come here for a long time.


Offline page should periodically test for restored connection

Offline page can register a listener for restored connection.
Only check internet connection when a listener is registered.

:+1:
and  maybe navigator.onLine should check first

Interesting, I didn't know this one. Thank you :+1:

The property sends updates whenever the browser's ability to connect to the network changes. The update occurs when the user follows links or when a script requests a remote page.
In Chrome and Safari, if the browser is not able to connect to a local area network (LAN) or a router, it is offline; all other conditions return true. So while you can assume that the browser is offline when it returns a false value, you cannot assume that a true value necessarily means that the browser can access the internet.

https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine

Might not be good enough… If a user just has the page sitting in the browser, waiting for the connection to go back online, navigator.onLine won't change… not until the browser tries to access the network. Perhaps we need to initiate a network request periodically (need to make sure this is only done when a page in the scope is shown).

I think the onLine indicator would be nice but I think it's implementation is inconsistent across the different browsers. I think periodic network polling is unfortunately the only reliable way of testing this (see offline.js for a popular solution). This "cost" however is pretty minimal and since it may in fact be beneficial to retry some of the cached content from time to time you could kill two birds with one stone (aka, check the network by checking for updates to content of existing cache content).

I think the onLine indicator would be nice but I think it's implementation is inconsistent across the different browsers. I think periodic network polling is unfortunately the only reliable way of testing this (see offline.js for a popular solution). This "cost" however is pretty minimal and since it may in fact be beneficial to retry some of the cached content from time to time you could kill two birds with one stone (aka, check the network by checking for updates to content of existing cache content).

@ksnyde I agree, and the checked cached content with the same stone is a great idea!

@ksnyde I agree, and the checked cached content with the same stone is a great idea!


review dependency to have io.netty in sync with latest selenium

let's update dependencies to use the same io.netty here and in carina-webdriver.
4.1.80 and 4.1.84 io.netty in classpath might lead to below exception:
23:39:31  Caused by: org.openqa.selenium.WebDriverException:
23:39:31  java.lang.reflect.InvocationTargetException
23:39:31  Build info: version: '4.7.0', revision: '0a5b49d16f'
23:39:31  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.1.25-37.47.amzn2023.x86_64', java.version: '11.0.19'
23:39:31  Driver info: driver.version: IOSDriver
23:39:31  	at com....etailsTab(DisneyPlusAnthologyQATest.java:284)
23:39:31  Caused by: java.lang.reflect.InvocationTargetException
23:39:31  	at com....DetailsTab(DisneyPlusAnthologyQATest.java:284)
23:39:31  Caused by: java.lang.NoClassDefFoundError: io/netty/handler/codec/DefaultHeaders$ValueValidator
23:39:31  	at com...DetailsTab(DisneyPlusAnthologyQATest.java:284)
23:39:31  Caused by: java.lang.ClassNotFoundException: io.netty.handler.codec.DefaultHeaders$ValueValidator
23:39:31  	at com....DetailsTab(DisneyPlusAnthologyQATest.java:284)

There are no io.netty in the release version


Creating a loop in a test case

Hi,
I have a scenario where i need to execute a test case /SQL query 500 times on DWH.
I found "instance-settling" and "loop-sentinel" for creating a loop. However with this i am getting 500 test cases in my Nunit. Is there any other way to achieve this with a single test case in Nunit as i just need to execute the query on DWH and no further comparison/ assertion is required. Successful execution of query is required to mark the test case as pass.  For example, in code below i have created 5 instances of a test case:

Test_suite_1

				SELECT * from table_name

1

This behaviour is on purpose to have a small granularity for each test. Having many tiny tests (and not one huge test) is considered as a best practice in terms of test automation. It's  a won't fix.


[5.9] getNamespace is independent

Application::getNamespace() currently uses global helpers in which the first call to this method is the call to global container instance only because Application constructor sets it via Application::registerBaseBindings(). Application::getNamespace() is independent and returns the namespace itself. This pull request solves by using the exact methods of Application rather than global helpers.
See the example below for more details:

Step 1: The application laravel1/composer.json

{
    "autoload": {
        "psr-4": {
            "Laravel\\One\\": "app/"
        }
    }
}

Step 2: The application laravel2/composer.json

{
    "autoload": {
        "psr-4": {
            "Laravel\\Two\\": "app/"
        }
    }
}

Step 3: Create 2 application instances in a single process:

$app1 = new Application(realpath(__DIR__.'/path/to/laravel1'));
$app2 = new Application(realpath(__DIR__.'/path/to/laravel2'));
// Initialize but I haven't called getNamespace() from them.

Expected
$app1->getNamespace(); // "Laravel\\One\\"
$app2->getNamespace(); // "Laravel\\Two\\"

Actual
$app1->getNamespace(); // "Laravel\\Two\\"
$app2->getNamespace(); // "Laravel\\Two\\"

This is a bug fix, is it not? Please send to 5.8.


fix(hook): fix `Internal C++ object (PySide2.QtCore.QMetaObject) alre…

…ady deleted` in maya-2020

fix in master branch


webpack can't parse the webpack module

I don't know if this is expected or not - its not really something i intended, but i thought i'd report it anyway. I had a require('webpack') in the script i was bundling, and when bundling got this:
../~/webpack/package.json
Module parse failed: F:\<omitted>\node_modules\webpack\package.json Line 2: Unexpected token :
| {
|   "name": "webpack",
|   "version": "1.0.1",
|   "author": {
 @ ../~/webpack/lib/Stats.js 77:11-37

This means require("./package") resolve to package.json.

@sokra Even though late post here, I can't get it working without adding .json in the require. However, it works when I have have full file name including .json in the require.


Switch job service from old version to new version

Enable new job service framework

Close it, will raise new PR after rebase

Coverage increased (+3.0%) to 63.8% when pulling 250360307bee5fae54f38ef29f8069c711a2cde7 on switch_job_service into 0e7822278e46dcdc7d430dd1ab5a68e2916d0532 on job_service.


[android] Cleanup errs from debug output change

Its time we update the PWS to link to the original url so that url != displayUrl and we can easier see the effects of these changes.


Problems with using uiGrid (or anything that is using "Scope" in a string in the controller)

We are getting the following error when using the 'Scope' string anywhere in our controller:
debug.js:41 Exception in queued task: TypeError: this.scope.$digest is not a function
    at ReactiveContext._propertyChanged (http://localhost:3000/packages/angular-meteor-data.js?824d3de5440cdbff4fbb313ba44222b234957eca:2390:22)
    at Object.cursor.observe.addedAt (http://localhost:3000/packages/angular-meteor-data.js?824d3de5440cdbff4fbb313ba44222b234957eca:2263:21)
    at observeChangesCallbacks.addedBefore (http://localhost:3000/packages/minimongo.js?cdf1a26cf7719fa9471a8017c3defd5aea812727:3623:28)
    at Object.self.applyChange.addedBefore (http://localhost:3000/packages/minimongo.js?cdf1a26cf7719fa9471a8017c3defd5aea812727:3560:56)
    at http://localhost:3000/packages/minimongo.js?cdf1a26cf7719fa9471a8017c3defd5aea812727:407:13
    at _.extend.runTask (http://localhost:3000/packages/meteor.js?9730f4ff059088b3f7f14c0672d155218a1802d4:685:11)
    at _.extend.flush (http://localhost:3000/packages/meteor.js?9730f4ff059088b3f7f14c0672d155218a1802d4:713:10)
    at _.extend.drain (http://localhost:3000/packages/meteor.js?9730f4ff059088b3f7f14c0672d155218a1802d4:721:12)
    at LocalCollection.insert (http://localhost:3000/packages/minimongo.js?cdf1a26cf7719fa9471a8017c3defd5aea812727:615:22)
    at Object.self._connection.registerStore.update (http://localhost:3000/packages/mongo.js?69942a86515ec397dfd8cbb0a151a0eefdd9560d:250:28)

We are using the controllerAs syntax and therefore:
$reactive(vm).attach($scope);

The constructor of ReactiveContext in the built angular-meteor-data.js file consists of the following line:
if ((this.context.constructor || angular.noop).toString().indexOf('Scope') > -1) {
        this.scope = this.context;
}

On the other hand we are using uiGrid and the ng-click attribute in the controller:
... ng-click="grid.appScope.vm.navigateToProperty(propertyId)" ...

The condition evaluates to true and sets this.scope to this.context which should not happen.
Later on when we call attach
if (!this.scope && (scope.constructor || angular.noop).toString().indexOf('Scope') > -1) {
  this.scope = scope;
}

which evaluates to false because of !this.scopeand therefore this.scope is not set correctly.

I am running into this exception as well. I don't have a firm grasp on what the code is trying to do, but if the goal of that test is to check whether this is an AngularJS scope, maybe instead of testing (this.context.constructor || angular.noop).toString().indexOf('Scope') > -1 you could test (this.context.constructor || angular.noop) === $rootScope.constructor.

Looking through the code, it appears that this may have already been fixed in #923 (which did not make it into the 1.3 release). So hopefully this particular exception will disappear in the 1.3.1 release.

@canac that would explain why I could not find the code in question when checked out from Github. Thanks for the info!

@magbeat
Sorry for the inconvenience, AS @canac  said, it already been fixes, and will be released soon in 1.3.1

@dotansimha thanks for the info, the fix and your work on the project. I'll wait for the fix in 1.3.1 then.

Fixed in the new 1.3.1 release


Target the next (as yet not released) version

I should be able to get away with it because this runs on cron/dispatch, not pull

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 89.311%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
3526

Relevant Lines:
3948

💛  - Coveralls


Please add mindmap rendering from Mermaidjs v9.2.2+

Describe the enhancement
I'm seeing rendering issues for the latest version of Mermaid linguist here:
https://github.com/mermaid-js/mermaid/blob/develop/docs/syntax/mindmap.md
Here's an example of how they should look:
https://mermaid-js.github.io/mermaid/#/mindmap

Thank you!

Linguist is not responsible for rendering Mermaid diagrams. It's only responsible for the syntax highlighting of the raw code.
Please contact GitHub support using the Contact GitHub link on a page showing the issue or open a new discussion at https://github.com/orgs/community/discussions


Pinterest clone example project is not working

Challenge Name

https://www.freecodecamp.org/challenges/build-a-pinterest-clone
Issue Description

Pinterest Clone app example link is broken.
It shows This site can’t be reached on opening the link:
https://midnight-dust.hyperdev.space/
Browser Information

Browser Name, Version:
Operating System:
Mobile, Desktop, or Tablet:

Your Code

Screenshot

Thanks the updated URL needs to be https://midnight-dust.glitch.me/ and the same is to be done for any urls that are hyperdev
We would love a PR to address this, and look though the challenges in backup/master branch and update them.

This is still open for contribution. Please note that we need a PR on the backup/master and it should be changing all of the old hyperdev links to glitch

@raisedadead I know this was closed, but did anyone try the new link? I just got to this part of the curriculum and the link returns a timeout.


Dimscord v1.0.0

Dimscord v0.1.0 (this was a mistake) will be renamed to v1.0.0 and will be released in 20th June.

The release has delayed for a bit, because I would also need some feedback from other people who use the branch and beta tesr it, once it's done it's ready for release - if you have a bug or an issue let me know, and I'll fix it.


update XDM and DSUB to indicate supplements

close #435

@MaryLJ please review and approve

The link in the XDM entry is to the DEN supplement Document Encryption (DEN)

Yes, because the DEN supplement adds an option to XDM.

The link in the XDM entry is to the DEN supplement Document Encryption (DEN)

Yes, because the DEN supplement adds an option to XDM.

OK, thank you. I will approve.


Remove leading zeros when deleting a variant value

While I was on issue #113 I noticed that it was tricky to edit the variant value. Whenever you delete the current value it add a zero to the left. Here is an example:

With this update, the user would be able to edit the variant value without getting a zero at the left of the input field. It would look like this instead.

I'm totally aligned, I noticed this too. Thank you so much for pushing this up. Just confirming @Teddarific you did not make the default 0 intentional? I found the leading 0 annoying as well, so @joelcmk I think this is great.

QA-ed. looks great. merging.


Allow scrolling down past the last line on the page

Describe the feature you'd like
Allow scrolling down past the last line when editing a page
Describe the benefits this feature would bring to BookStack users
User can move the line in which they are typing towards the middle of the screen for better focus and eye alignment as opposed to looking down to the bottom of screen while typing.
Additional context
N/A

Thanks for the suggestion.
I think this may already be open under #1075.
If this is different to that one please let me know otherwise this will soon be closed as a duplicate.

@ssddanbrown I guess that one is similiar to what I am requesting. In a nutshell, I'd like to the ability to add a line item in a long page where the new line can be moved/scrolled into the middle of screen.

Duplicate confirmed.


[FEATURE]? Is there a way to use different fonts in LaTeXStrings?

LaTeX itself allows to choose fonts for typeset maths. Is there a way to do that in LaTeXStrings / MathTexEngine.jl as well?

Currently there is none.
Locating the correct symbols in the font files is done mostly manually, so for a new font we would have to create a mapping of commands to symbols in the font.
So far I have not been able to make sense of what the latex packages are doing to provide new fonts. The ability to adapt fonts from latex packages would be of immense help for that.
What could be possible without too much trouble is changing the font for everything but the maths.

Thanks. At the moment  that latter solution is what I do (Computer Modern for all fonts in Makie). And for the Physics journals that I publish in at the moment, that's ok. But more and more use sans-serif fonts.
Would using the LaTeX maths fonts not mean that all the symbols would be in the same location/encoding within the font?

Thanks. At the moment that latter solution is what I do (Computer Modern for all fonts in Makie). And for the Physics journals that I publish in at the moment, that's ok. But more and more use sans-serif fonts.

Should the mathematical symbols use sans-serif font in this case too? What I meant there is that in a LaTeX string mixing math and normal text, the text could use the font you need, while still falling back to Computer Modern for the math symbols.

Would using the LaTeX maths fonts not mean that all the symbols would be in the same location/encoding within the font?

Unfortunately, no. Computer Modern (which is also LaTeX default) distributes its symbols over several font files and I don't know if the ordering of it is otherwise standard for LaTeX fonts. It may or may not, the problem being that I find extremly difficult to understand what is going on, and I have not been able to find clear explanation about it (I did not search that much to be fair).
On the other hand, newer system like LuaLaTex uses unicode fonts that should have a standard encoding and ordering, but the system they use to define alternative symbol (e.g. the two different symbols for integral, for inline math vs separate equation) is, as far as I understood, not supported by FreeType which is the backend we use to retrieve symbol informations (and that Makie and maybe Cairo use to render them).
TL DR: Fonts are complicated, and I don't fully understand all the magic LaTeX is doing to make them work.

It is possible in Matplotlib, btw., but that uses a LaTeX engine in the background.

There has been discussion and some test about using a LaTeX engine for rendering the fonts see e.g. https://github.com/JuliaPlots/MakieTeX.jl
I have not followed the exact developpement of the idea, and I am not sure where it actually stands.

On the other hand, newer system like LuaLaTex uses unicode fonts that should have a standard encoding and ordering, but the system they use to define alternative symbol (e.g. the two different symbols for integral, for inline math vs separate equation) is, as far as I understood, not supported by FreeType which is the backend we use to retrieve symbol informations (and that Makie and maybe Cairo use to render them).

Hey @Kolaru, Do you have any references for that / any resources on that topic? I'd like to do some digging, but need a place to start :).

@marcpabst The problem of grabbing alternative glyph has been solved \o/ (mostly, I still built a manual table to get what I need, but it works)
One place to start to see what kind of unicode font is supported by latex(or by the unicode-math package to be precise, maybe als compatible with LuaLaTeX or XeTeX) is here : https://tex.stackexchange.com/questions/425098/which-opentype-math-fonts-are-available/425099#425099
On master we are currently using the New Computer Modern font listed there.
There seems to be a bit more info about opentype fonts and where to find the math info here : https://tex.stackexchange.com/questions/360406/using-math-fonts-in-lualatex

Nice! Is there someone currently working on supporting OpenType math fonts? I'm specifically interested in Fira Math, but I think the mechanics would be the same for all OpenType (math) fonts. If not, I would start looking into it :)

The backend used by MathTeXEngine and Makie to handle font is FreeTypeAbstraction.jl. As the name indicates it provides support for FreeType fonts, but there is some level of interop between the two.
As far as I know no one is trying to get a full support for OpenType in julia.

I was under the impression that FreeType (I don't think there is a font format of that name btw) had support for OpenType fonts... But I'll play around with FreeTypeAbstraction.jl for a bit, thanks!

would it be easier to at least support ASCII look up?

What do you mean by ASCII look up? Defaut char in case of failure?
This issue is rather frustrating, because the work has been done already for a bunch of fonts (mapping command to glyph and correctly placing them), but I just can't figure out where the info is stored.
If I ever feel really bored, I plan to look at what MathJax is doing, apparently they have something going on (https://docs.mathjax.org/en/latest/output/fonts.html).

I just mean that I only need mapping for the ascii sets in those other fonts

Oh that should already kind-of work, only the placement could be off.
I'll look into that. I suspect the main problem is that the interface to change the font is probably clunky and confusing.

basically, when publisher requires some font, it's usually about the ASCII, for example they want the "unit" of some value to be in Helvetica. I mean Helvetica doesn't have math stuff anyway, right? (\sqrt{})

Sorry for my uninformed and unsolicited comment! I am by no means an expert on fonts. I have tried to skim this discussion to offer a possible step forward if one actually wanted to implement OptenType fonts here:
So from what I gather, the letter that LaTeX renders when using \alpha in a math environment is equivalent to the Unicode definition of mathematical italic small alpha. Note the italic which anyone should recognise who ever used the \mathrm{} command inside the LaTeX math environment.
The unicode-math package has a huge TeX table here that defines the new unicode-math latex command, in the case of \alpha we have \mitalpha (supposing mit stands for mathematical italic) which gets mapped to U+1D6FC
and links it to both the unicode wording and the unicode coordinate.
The unicode coordinate may then be lookup in the OFT files for a math font, e.g. the brilliant work by the TeX Gyre group and others:

Computer Modern → Latin Modern
Bonum Math download
Pagella Math download
Schola Math download
Termes Math download
STIX https://github.com/stipub/stixfonts

In case of \mathrm{\alpha} one should end up with what unicode calls "Greek Small Letter Alpha" U+03B1, which unicode-math defines as: \mupalpha (I suppose mu stands for mathematical upright)
So with this very brief lookup, one may be able to fill out the table for simple characters. However, I am no expert in unicode, and anyone with more experience may chip in from this point:
What I have no clue on are the environment characters such as \sqrt which have not just a character to begin with but also a continuous overbar, but a hint may offer this line.
The unicode-math package furthermore offers a different field for each character, which in this case is \mathopen for the root symbol, suggesting that the root here 'starts', but no idea what this actually means. One may (should) dig deeper in reverse direction through the unicode-math package files....
Let me know if there was any useful information in my comment, I hope this may offer an angle of attack to continue the hunt for an automatised lookup table.

Sorry for my uninformed and unsolicited comment!

No need to apologize, the point of making the code open source is to get unsolicited comments :)
Finding the unicode-math table is already great!
I did some work on that a while back, but other projects and issues are currently keeping me occupied. I hope to be able to delve into this again soonish.


Update logo for Transportation Analytics

Am having trouble converting to PNG, otherwise I would upload myself.  Can we live with a JPG?

@ddorinson  - JPG would be fine.  Send it my way.

Here are two different layouts for your use.  If these do not work well on our site (either size/shape or resolution) let me know.  I have higher-res versions of each of the pieces, so we can combine in any configuration we want.


Create Azure-Sentinel Scheduled Alert Rule using SubscriptionID other than the client object SubscriptionID

The CreateOrUpdate function on the AlertRules client within the SDK does not allow for passing a subscription ID as a parameter.  The CreateOrUpdatePreparer function is written such that it only gets the subscription ID from the client object
When using Azure Lighthouse delegated permissions, the targeted subscription may not be the same as the client subscription.  The SDK should allow for the definition of the subscription ID as a parameter to allow for the creation of an alert rule in targeted subscription ID that is different than the client subscription ID.
Please see the below line which is building the path for the AlertRule and is simply looking up the subscription from the client object.
https://github.com/Azure/azure-sdk-for-go/blob/e89292417a2c79d1d660ef90d69a3b46b1f1fdb3/services/preview/securityinsight/mgmt/2019-01-01-preview/securityinsight/alertrules.go#L89-L113
https://github.com/Azure/azure-sdk-for-go/blob/e89292417a2c79d1d660ef90d69a3b46b1f1fdb3/services/preview/securityinsight/mgmt/2019-01-01-preview/securityinsight/alertrules.go#L95
The Azure API Allows for this usage but this SDK is not built to allow for passing SubscriptionID as a parameter.

Hi @jstaffin-presidio thanks for this issue!
Unfortunately this behaviour is encoded in the swagger from which this SDK package was generated and by-design, we are not able to change this because this would be a big breaking change not only for the go SDK but also all other SDK of other languages.
On the other hand, the definition of a SDK "client" is just a method group on one particular subscription id (there are some exceptions for those APIs that could apply to different scopes, but that is another story), therefore in this case, usually you will need to build another client on your desired subscriptionId, or using the easy way that you could copy your client and change the subscriptionId in your copy like this:
// say `client` is the pointer of your client on subscription<PHONE_NUMBER>-0000-0000-00000000
newClient := *client // make sure to dereference if client is a pointer
newClient.SubscriptionId = "111111-1111-1111-1111-11111111"
// then you can use the new client

If the API call needs to pass a subscription ID other than what the client was initialized with the swagger should be fixed.  Can you please follow up with the service team about it?


Remove snitches from related tables when removed

When we had to refresh snitches a while back, I noticed that the snitch_refresh table had far more entries than the snitches table. This leads me to believe that when a snitch is culled, it is removed from the snitches table, but related entries in other tables aren't being removed, leaving orphan records. Need to look into this and confirm/ fix if so.

The issue is ja_snitch_refresh is set to cascade delete from parent tables, but it's not actually a foreign key to ja_snitches which is why ja_snitch_refresh is full of snitches which don't exist anymore


Add workflow to publish Wiki pages

Why
We want to start adding more to our Wiki section, but GitHub doesn't  support creating pull requests for Wiki pages by default. As we want our Wiki pages to be reviewed before being published, we can make use of this GitHub Action.
Basically the idea is as following:

Add workflow for publishing Wiki pages (Ex: wiki.yml)
Add markdown files that represents the Wiki content (Ex: Campaign.md)
Set environment variables (Ex: GH_PAT)

When merging to main, then we publish all markdown files to the Wiki section

name: Publish wiki

on:
  push:
    branches:
      - main

jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
      with:
        ref: ${{ github.ref }}
    - uses<EMAIL_ADDRESS>      env:
        GH_PAT: ${{ secrets.WIKI_ACTION_TOKEN }}
        ACTION_MAIL<EMAIL_ADDRESS>        ACTION_NAME: team-nimblehq
        OWNER: nimblehq
        REPO_NAME: android-templates
        MD_FOLDER: .github/wiki
        WIKI_PUSH_MESSAGE: Push from Github action

Read more: slides
Who Benefits?
@nimblehq/android-chapter

@lydiasama Ok, I found the thread!

So we will show the wiki after we do release, not every merge that pull request to develop, right?

Sounds good to me, let's trigger it on main branch only  🚀


Feature: short-chain single-node network for testing purposes

Motivation
In ‘Zcash-Tx-Tool’ we use a custom branch of Zebra.
Here is an overview of current changes we made split by feature (Draft PR):

Configuration

There is a modified configuration file ‘singlenode-config.toml’ that sets peer lists to empty ones,  provides a miner address and sets the listen address to <IP_ADDRESS>. This config file can be easily moved to ‘zcash-tx-tool’ repo to be used only in respective dockerfile

Disable proof-of-work

This one looks like the easiest one to be implemented as a build feature. There are 2 changes in zebra-consensus crate: block.rs#L182 and checkpoint.rs#L604 where we basically leave out the PoW check. Currently we do it always for simplification but this can be changed to only work if a feature flag ‘tx-tool-test’ (or similar) was used

Enable short chain

First of all TESTNET_ACTIVATION_HEIGHTS[Nu5] constant  is modified in network_upgrade.rs#L113 from 1_842_420 to 1_060_755. If there are plans to make this list a config rather than const or somehow use FAKE_TESTNET_ACTIVATION_HEIGHTS - it would be the best to use that, but currently the only way seems to be a config option around this const which looks rather ugly but will work
Secondly in get_block_template.rs#116 and get_block_template_rpcs.rs#L499 check_synced_to_tip is disabled. This can be hidden behind a feature flag as well
Last one is file ‘test-checkpoint.txt’ which is shortened to be able to use a block verifier instead of checkpoint verifier. Unfortunately this file is not provided to a running Zebra as external but instead included as a const string during build (see list.ts#L44). This complicates it a bit. again we can select between short and normal version based on a feature flag
Specifications
No response
Complex Code or Requirements
No response
Testing
No response
Related Work
No response

@mpguerra These changes and the Zcash-Tx-Tool could also enable improvements and simplifications to some of Zebra's tests (such as the submitblock test or new zebra-scan tests that need blocks from after the Sapling activation height) so that they:

Run faster and without cached states
Won't need special CI jobs and aren't ignored in the Test All CI jobs
Be converted to property-based tests to provide better coverage


MM-20451: Migrate 'components/integrations/confirm_integration' module and associated tests to TypeScript

Summary
This PR migrates 'components/integrations/confirm_integration' module (also convert it to FC) and associated tests to TypeScript
Ticket Link
Fixes https://github.com/mattermost/mattermost-server/issues/16123
JIRA: https://mattermost.atlassian.net/browse/MM-20451
Release Note
NONE

Hello @sinansonmez,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

E2E tests not automatically triggered, because PR has no approval yet. Please ask a developer to review and then try again to attach the QA label.

@sinansonmez if you could please resolve the conflict

@jgilliam17 Have assigned you as QA but not sure if you are the right person for it. Please reassign if you aren’t?

Error trying to update the PR.
Please do it manually.

/update-branch


Implement FlatGeobufCoordinateSequence.Copy properly.

Returning null in this method causes Geometry.Copy() to fail.
relates to #180

Looks great. thank you @FObermaier!


Homebrew distribution

Please add a homebrew cask for this tool

Indeed, that would be great. Marked as help needed: in case someone fluent with homebrew has time, help is very welcome on this one. Please feel free to reach out and we can discuss the details (we are about to release a new python module + rust client, so some details may change, it's good to sync first).


Revert "ISSUES-1885 UTF8 countCodePoints use SIMD"

Reverts yandex/ClickHouse#1882
The code is wrong.

@zhang2014


Add gtest_output support

This PR add support for gtest_output xml format.
gtest support --gtest_output to save files as xml. An example would be my.exe --gtest_output=xml:myfile.xml. gtest-parallel does not support this option right now, but it would be very practical to have support for it because many CI systems like e.g. GitLab CI support artifact upload to visualize the test results in a project.
How a user can use this option
I've added and --gtest_output option which is very similar to the original one.
Example: --gtest_output xml:myfile.xml
How is it implemented
I save the gtest xml file for every exectuable run in temp files and join them together after all tasks have finished. This way I get the original content of the gtest xml output which be joined together.
Greetings
Michael

@googlebot I signed it!

The merging of the xml fails, if one of the tests crashes the test itself. Which happens for me with glog and CHECK(...). This creates a SIGABRT. The merge fails because no xml is created for that test.

this would be a great feature for running tests on jenkins.

Sorry for the slow response I've been more busy than I'd like. Can we make sure this error handling is explicit (by comments and printing which tests aborted and that they're therefore not present in the xml output)?

Hi @pbos ,
I will check it (hopefully in the next couple of days).

Such a helpful feature!
@tonka3000 I'm just wondering if you had a chance or if you are planning to finish a work on this PR, so it gets merged?


Uplift go modules

This PR intends to uplift go modules to avoid any security vulnerabilities. The current go modules are vulnerable to the following CVEs.
CVE-2022-21698
CVE-2021-44716
CVE-2021-38561

@jenting please review this.

Partially fixes #39

@innobead I believe you only have the rights on the repo now? This is a bit urgent for us. Can you please review and merge this and do a release afterwards??

The failed test is supposed to fail right @innobead ? How shall we proceed then?

And thanks a lot for the quick reviews @innobead @jenting

I will work on it this weekend.

@kashifest Sorry I don't have permission to update your PR. Could you please rebase it? 🙏

#44 addressed it, closing it.


energy impact ⚡

I just spent about an hour diagnosing my Atom's high energy consumption and narrowed it down to this package. Discord was not open when I ran these tests.
I've got about 40 community packages combined. The total energy consumption saved when I disabled this package was about 2700% more efficient with atom-discord disabled.
:(

Looks like we're polling a remote endpoint on this line, which is likely the culprit for a high energy impact:
https://github.com/HelloWorld017/atom-discord/blob/master/src/send-discord.js#L87

A package configuration option for the poll interval (currently set to 3 seconds) is probably the easiest/quickest way to provide a solution that works for everyone.

Well, I won't target Atom-Discord but what I would do, Is opening an issue on (Atom)[https://github.com/atom/atom]
We all know that Atom is not that good when it comes to CPU usage and performance in general but somehow we will never stop love this JavaScript masterpiece
Anyways, being with 40 community packages which I can tell that most of them are doing some front-end stuff
Will slowdown Atom nowhere near like backend work like Atom-Discord does. It isn't something new that backend is always slower than something that happens on your machine 😄
Hoped I've clarified some things

Oh the interval you're talking about shouldn't be like that and I can agree on that. I will make a pull request and see how it goes.

Setting interval is already in settings (added at 4236d9a0914738d79f686f02dd267355b60b8159)

That is still wrong @HelloWorld017 I'm making a PR right now to clarify things.

#20

I really appreciate your contribution!

No problem, I'm just here to help some good ideas, glad that is you to make it and not some guy who won't listen to his users

@marclundgren I hope #20 will make your PC to feel better 😄

@marclundgren @HelloWorld017 Can one of you close this issue please?


⚠ Bofrost.at has degraded performance

In 661d76c, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2315 ms

Resolved: Bofrost.at performance has improved in 02ab2e3.


Test for <IP_ADDRESS> fails in Appveyor

https://ci.appveyor.com/project/jpboyce/cb-cis-windows-2016/builds/24740386#L1131

Resolved by 9cc4dbe


Improve utility rates documentation in vartable

The PySAM documentation for some utility rate varables is sparse:

This is due to very few columns in utility_rates_common being filled out.
Fill out as much detail as possible to allow users to more easily specify things like tier units.

Closed in https://github.com/NREL/ssc/pull/926


Bug: "java 17.0.4-tem" not available on Macs, but offered as default

Bug report
Temurin 17.0.4 is not available on macOS - see screenshots below.

But SDKMAN! still offers it as the default:

To reproduce

On macOS, enter sdk install java.
You'll get this error:

System info

macOS 12.5 on MacBook Pro (16-inch, 2021) with M1 Max
zsh 5.8.1 (x86_64-apple-darwin21.0)
SDKMAN 5.15.0

Eclipse Temurin staggers its releases over a couple of weeks, it seems.

The Java default has now been corrected to point at 11.0.3-tem.
/cc @eddumelendez

every vendor has a different release process. Usually, temurin used to do it in a week. 17.0.4-tem is available for other OS already but not for macos as far as I can see. The default version is now automatic so we need a different way to do it to cover this case.

every vendor has a different release process. Usually, temurin used to do it in a week. 17.0.4-tem is available for other OS already but not for macos as far as I can see. The default version is now automatic so we need a different way to do it to cover this case.

Correct. Adoptium prioritises the platforms and versions in a release, and makes them available as soon as they are ready rather than waiting for them all to complete. Some platforms take longer due to the speed of running tests, and/or the number of resources (people/machines) available to work on them during the release process.
We always show the status of each platform release in a public issue, and here's a handy timeline showing the current platform release skew.
The Adoptium API is the most reliable way to tell you which release is the latest, and if any particular platform/version/release is available. We use that API to power the website etc. too.
Keep up the good work on sdkman! As always, feel free to ask for anything we can do that will make your life easier. :-)

@tellison thanks for sharing! this is really useful information


Implement proposal #1166

Implements proposal #1166 and adds corresponding unit test.

Looks good to me.

Looks good.

@eiriktsarpalis
Thank you for taking care of this,
Kevin


Demo Error

Hi,
I wanted to run the demo on hugging face but I received this error
Runtime error
Scheduling failure: not enough hardware capacity

should be back up! it sometimes goes down due to maintenance and other issues on huggingface spaces


Nd4j createFromNpyFile fails with Java 8

Nd4j.createFromNpyFile fails when using a Java 8 runtime, because of java.lang.NoSuchMethodError: java.nio.ByteBuffer.rewind() in org.nd4j.nativeblas.BaseNativeNDArrayFactory#createFromNpyFile.  This can be fixed by using Java >9.

Probably related: https://github.com/eclipse/deeplearning4j/issues/7888

Fixed. Thanks for highlighting.


Description property always null when using IConnectionOperations.ListAsync to retrieve connection details.

The value of the Description property in the response from the IConnectionOperations.ListAsync in method in IAutomationManagementClient is always null, even for connection assets known to have a non-empty description.

Thank for reporting this. I am sorry you are hitting this issue.
Today the list operation returns the minimal properties. As a workaround to get the description, please do another IConnectionOperations.GetAsync  call to retrieve the description.
I am sorry, we won't be fixing this issue. I am closing this request.

Per @ikanni, this is something that won't be fixed.  This is normal in cloud operations - the list operation returns minimal information and you need to perform a get to get the full record.


Performance degradation with large datasets

Hi! After replacing @googlemaps/js-markerclustererplus we have noticed a massive slowdown when it comes to rendering and re-rendering marker clusters. This issue appears when there are more than 10k markers. With @googlemaps/js-markerclustererplus we were able to support up to 100k markers (I assume the older version calculated and rendered the markers within the viewport only).
Steps to reproduce

Run the defaults example with these adjustments:

const mapOptions = {
    center: { lat: 40.7128, lng: -73.85 },
    zoom: 5,
};
new Loader(LOADER_OPTIONS).load().then(() => {
    const element = document.getElementById("map");
    const map = new google.maps.Map(element, mapOptions);
    const markers = coords
        .map(points => new google.maps.Marker({
            position: {
                lat: +points[1],
                lng: +points[0],
            },
            map
    	}));
    const markerCluster = new MarkerClusterer({
        markers
    });
    markerCluster.setMap(map);
});

Setup large count of markers (e.g. 95k)
The map becomes more and more laggy with each zoom in.

MarkerClusterer gif (based on default example https://github.com/googlemaps/js-markerclusterer/blob/main/examples/defaults.ts):

NOTE:
Using ScreenToGif which slows it down even more.

I believe this is because this newer @googlemaps/markerclusterer implements the clusters using google.maps.Marker instead of OverlayView which starts to see performance issues at ~400 markers. Are you getting the same results when the cluster size is increased?

We are experiencing the same performance issue working with a dataset of 47000+ markers. Especially when zooming in the amount of clusters is making the page crash to the point the browser gives a notice the page is unresponsive.
If I try with a set of 100 markers it works pretty fluent.

It is unfortunate that Marker objects were used as input to most clusterer solutions offered.  A simple object containing a latitude, longitude and data key would cut down significantly on memory usage and would speed up performance significantly.
Proof of Concept

now how to fix? I have the same problem

@zsz-danzi See https://github.com/googlemaps/js-markerclusterer/pull/640

Would any of you be able to try out 2.2.0-beta.2? It removes re-rendering of individual markers on zoom change, which should help performance. It's a first step. Also still looking at https://github.com/googlemaps/js-markerclusterer/pull/640

@kevgrig  thanks  https://github.com/googlemaps/js-markerclusterer/pull/640 can solve my problem. is so good.

@vicb noted in https://github.com/googlemaps/js-markerclusterer/pull/640#issuecomment-1589784026 that the cause of this performance degradation is actually the use of "legacy markers" and that using the newer "advanced markers" resolves this issue.
None of the markerclusterer documentation mentions advanced markers (yet) so I had never considered them, but they do fix the issue I was having without introducing the flicker that you see in #640 so it might be a better overall solution.


Add soil mositure function in the Monod rate law

We already have these two parameters of "SW_THRESHOLD" and "SW_EXP", can we add the latest soil moisture function to the Monod rate law. Thanks, Yuning.

Is this what you requested? It is already in the code: https://github.com/shiyuning/HBV-BioRT/blob/ef3ba9d51ed9d0cc626bcab7d364b00f6a4c149c/src/react.c#L78-L87
Let me know if this is not.

Is this what you requested? It is already in the code:
https://github.com/shiyuning/HBV-BioRT/blob/ef3ba9d51ed9d0cc626bcab7d364b00f6a4c149c/src/react.c#L78-L87
Let me know if this is not.

I forgot it is coded into the "area" term. Thanks.


[mixin] qnorr-grid-gutter requires $rules to be a list. Default value is a String.

Might be more trickier than initially thought: https://github.com/sass/sass/issues/679


add Whisper to your iOS Action Button

category: note
The new iPhones ditched the physical mute button with a software enabled action button, that allows some customization. the highest degree of customization is Shortcuts. Apple's default transcription is terrible. I got a new iPhone recently and so this is my chance.
It took me a while to work out how to make a shortcut that does this so here's a good starting point: https://www.icloud.com/shortcuts/65d0ab52410b463fbfc3d29ab5a15550 (note you will have to add your own openai api key for this to work).

and then call the api

the updated shortcut (same link as above for your ref: https://www.icloud.com/shortcuts/65d0ab52410b463fbfc3d29ab5a15550 )
also saves down the raw audio file incase, yknow, you like to hear your voice in future. it took a while to figure out how to title the file based on the transcribed content... shortcuts programming isn't very discoverable haha.
limit: 25mb file size - about 25 minutes of audio? (estimate - have not tested)

note that the phone should be active "screen should be on" the whole time during recording - if it turns off during recording, audio will be lost.

Hi, also you can use iOS custom keyboard https://apps.apple.com/us/app/advakey-ai-writing-keyboard/id1660400973
this one has Whisper Ai integration, so you can dictate any text anywhere


TypeError: Request scheme 'chrome-extension' is unsupported

Hi, I just set this up for the first time today and I'm getting the following error in Chrome developing locally...
Uncaught (in promise) TypeError: Request scheme 'chrome-extension' is unsupported
    at newtab-serviceworker.js:61
    at <anonymous>
(anonymous) @ newtab-serviceworker.js:61
newtab-serviceworker.js:61

Otherwise, the captcha is there and appears to work. Any idea what that error is all about?
Thanks.

I think it's related to a broken Chrome extension and nothing to do with django-recaptcha

Unless you've set it otherwise, extensions are disabled in Incognito mode, try that and see if the error is still there


[ko] fix an invalid url

https://github.com/kubernetes/website/pull/26400

@npu21
Thank you.
Could you modify this also? If not it's okay.
/lgtm

/retitle [ko] fix an invalid url

@npu21 Thank you for the contribution!
Please squash  the commits according to the following guideline.
https://kubernetes.io/docs/contribute/new-content/open-a-pr/#squashing-commits

/label tide/merge-method-squash

/approve


No error when multiplying inequality constraints

What version of CUE are you using (cue version)?

$ cue version
v0.3.0-alpha6

Does this issue reproduce with the latest release?
yes
What did you do?
I was exploring a more concise/expressive way of minimum and maximum list length:
x: (>0) * [y]
x: (<5) * [y]

y: -1
x: [1,2,3,4]

https://cuelang.org/play/?id=CXTDnET25_-#cue@export@cue
What did you expect to see?
If this were a feature/operation in cue, I would expect so see x fail to validate because it does not have between 1 and 5 elements, and because those elements aren't all the value -1.
If this is not a feature of cue (and it appears not to be), I would expect to see a language-level error indicating that inequality constraints are not compatible with the multiplication operator.
What did you see instead?
cue eval results in:
x: [1, 2, 3, 4]
y: -1

The first two lines appear not to contribute any constraint, though commenting out the last line of the input yields:
x: >0*[y] & <3*[y]
y: -1

(so cue is parsing, rather than discarding, these constraints).
Note that multiplying inequality constraints together (such as <5 * >10) is also accepted by cue, but appears to have no validation effect either.

Duplicate of #680, but leaving because of the more descriptive title.

Duplicate of #680, but leaving because of the more descriptive title.

This issue has been migrated to https://github.com/cue-lang/cue/issues/684.
For more details about CUE's migration to a new home, please see https://github.com/cue-lang/cue/issues/1078.


fix: Karpenter_controller_cluster_id is required

Description
Details in the issue: https://github.com/terraform-aws-modules/terraform-aws-iam/issues/270
Motivation and Context
For clarity, change the karpenter_controller_cluster_id to required.
Breaking Changes
No breaking changes, only a documentation change
How Has This Been Tested?

[ ] I have updated at least one of the examples/* to demonstrate and validate my change(s)
[ ] I have tested and validated these changes using one or more of the provided examples/* projects

[ ] I have executed pre-commit run -a on my pull request

This is not related to karpenter at all, its just the convention used by terraform-docs to determine whether a value must be provided or not. This is not a valid solution


update hostname.local

Change-type: patch
Signed-off-by: Phil Wilson<EMAIL_ADDRESS>

@balena-ci I self-certify!


Runner is out of space

https://github.com/intel/graph-compiler/actions/runs/10520266835/job/29148977801#step:6:6547
@leshikus
I would like to enhance the CI by using https://github.com/actions/cache to cache the llvm build and download the artifacts every time.
No need for us to keep it locally in our runner and no need to use self-hosted runner for build.

there are plenty of empty disks on triton-1550, probably they should be just taken into action

Moved docker files to /scratch-1
Filesystem       Size  Used Avail Use% Mounted on
tmpfs            202G  5.8M  202G   1% /run
/dev/nvme0n1p1   867G  223G  645G  26% /
tmpfs           1008G     0 1008G   0% /dev/shm
tmpfs            5.0M     0  5.0M   0% /run/lock
/dev/nvme0n1p15  105M  6.1M   99M   6% /boot/efi
/dev/nvme11n1p1  1.8T  462G  1.2T  28% /scratch-1
/dev/nvme8n1p1   1.8T   28K  1.7T   1% /scratch-2
/dev/nvme2n1p1   1.8T   28K  1.7T   1% /scratch-10
/dev/nvme9n1p1   1.8T   28K  1.7T   1% /scratch-3
/dev/nvme10n1p1  1.8T   28K  1.7T   1% /scratch-4
/dev/nvme6n1p1   1.8T   28K  1.7T   1% /scratch-5
/dev/nvme3n1p1   1.8T   28K  1.7T   1% /scratch-6
/dev/nvme7n1p1   1.8T   28K  1.7T   1% /scratch-7
/dev/nvme5n1p1   1.8T   28K  1.7T   1% /scratch-9
/dev/nvme4n1p1   1.8T   28K  1.7T   1% /scratch-8
tmpfs            202G  4.0K  202G   1% /run/user/1014

I believe this is fixed, reopen if not


Can a list of training and test sets be provided?

Hi, can you provide the image list of the training and test sets ?
In the paper(https://pubmed.ncbi.nlm.nih.gov/33634932/), it was described that  "In detail, 99 cases from the PROSTATEx dataset were used as the training set in a 5-fold cross-validation fashion and the remaining 105 patients as the test set. The latter includes patients who have undergone biopsy for suspect of csPCa." However, I checked the file "PROSTATEx_Classes.csv" and found there were 99 cases with biopsy information, while another 101 cases without biopsy information. It would be appreciated if you could provide a list of test sets.

The segmentation model data employed all exams (T2 images), even those whose lesions were not included in the lesion mask dataset due to issues found during the auditing process. All cases with biopsy (i.e., included in the PROSTATEx2 dataset) were used for training and validation, while the remaining cases (i.e., without biopsy information) were used for testing. The images and masks used are those included in the repository.


Fix multi enumeration issue with AssertValidLicense

This fixes issue junian/Standard.Licensing#28
We will now use a List to store validators and will only use them instead of also clearing them.

Thank you!


Allow copying drag & drop code exercises to scratchpad

Feature description
While attempting the drag and drop code exercise (example here - you'll need to scroll down a bit), readers should have the option to copy the code to the scratchpad so they can play around with it.
Acceptance criteria could be:

[ ] Ability for reader to copy code to scratchpad
[ ] Ability for reader to reset exercise
[ ] Ability for creator to hide this feature for exercises with non-python code

Design file here: https://www.figma.com/file/lDeDokeHVTqwxOEEU9JhIP/1480-copy-to-scratchpad?node-id=0%3A1
The three added icons are the same as regular code cells

copy to scratchpad
copy to clipboard
reset

This would make the drag and drop components consistent with the code cells, and it satisfies most of the acceptance criteria here.

@frankharkins what are you thinking for the third acceptance criteria?

Ability to turn this off for pseudocode exercises

@frankharkins what are you thinking for the third acceptance criteria?

Ability to turn this off for pseudocode exercises

i suspect he is suggesting the actions be optional or able to configured/disabled. it would not make sense for exercises that use pseudocode (or more specific, non-python code) since they would not be able to successfully run in the sidebar.
in addition, would it make sense for the copy/copy to sidebar action buttons to be disabled until the exercise is successfully completed? otherwise, what should be copied if the exercise is wrong or incomplete?

That makes a lot of sense. So it wouldn't be the end user who is enabling/disabling, but the content creator.
Regarding disabling until complete, it might make sense that a user can copy a half-complete answer over so they can work it out without using the widget, and I suspect that would be easier for development. But, I could go either way. You bring up a good point.

That makes a lot of sense. So it wouldn't be the end user who is enabling/disabling, but the content creator.

correct.

Regarding disabling until complete, it might make sense that a user can copy a half-complete answer over so they can work it out without using the widget, and I suspect that would be easier for development. But, I could go either way. You bring up a good point.

make sense. i can go either way on this as well, but +1 for the easier for development option.

I'm good with the easier dev option too.

I think he is suggesting the action buttons be optional or able to configured/disabled/hidden when creating new instance of the widget

Exactly, I've updated the comment to make it a bit clearer.

it might make sense that a user can copy a half-complete answer over so they can work it out without using the widget

This is also my preference, I think a user might want to copy over broken/incorrect code to run it and investigate why it doesn't work.

This is also my preference, I think a user might want to copy over broken/incorrect code to run it and investigate why it doesn't work.

good point!

This repository is no longer maintained. It has been superseded by IBM Quantum Learning.


[BACKLOG-10527] Fix for cursor jump focusing

@bmorrise @mdamour1976 @AlexanderBuloichik

Build Completed
:white_check_mark: This pull request has passed all validations.
Build Commands
mvn -B -fn -DrunITs=true -f plugins/repositories-plugin/pom.xml clean install && mvn -B -f plugins/repositories-plugin/pom.xml site

Cleanup Commands
mvn -B -f plugins/repositories-plugin/pom.xml build-helper:remove-project-artifact

Changed files
  plugins/repositories-plugin/src/main/resources/web/js/app.js


[Fix]: Fix crash on Expense Report Title due to mismatch of reportKey on the FE and BE

Details

Currently we used to get a not found page if we accessed the title of any report view, This PR fixed the crash by not adding extra text to the text title field.
Fixed Issues

$ https://github.com/Expensify/App/issues/40464
PROPOSAL: https://github.com/Expensify/App/issues/40464#issuecomment-2064441681
Tests

Same as "QA Steps"

[x] Verify that no errors appear in the JS console

Offline tests

Same as "QA Steps"
QA Steps

Preconditions:

User should have beta enabled, as the feature is still not enabled for end user

Go to any Collect workspace
Submit an Expense as a admin
Go to expense detail page
Click on Title
Verify that edit title page is opened correctly, and no NotFoundPage displayed.

Expected result: Title edit page should open

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

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

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

MacOS: Chrome / Safari
https://github.com/Expensify/App/assets/110545952/4bd6be44-ad69-4478-a6ef-d698cb58bf88

MacOS: Desktop
https://github.com/Expensify/App/assets/110545952/4e5c3acb-b1e4-4fbf-8bd3-696c21d7a221

Android: Native
https://github.com/Expensify/App/assets/110545952/33ece2f8-e415-4447-ab53-46649cb59136

Android: mWeb Chrome
https://github.com/Expensify/App/assets/110545952/1a183597-34a1-4e6f-81c3-14ffe72879d0

iOS: Native
https://github.com/Expensify/App/assets/110545952/7bfd4ece-c996-4434-bc4f-52109abcd7b9

iOS: mWeb Safari
https://github.com/Expensify/App/assets/110545952/2f71c035-0b4e-479d-8187-8f8b5f91c38d

@GandalfGwaihir just small changes in PR description.

Add Screenshots/Videos to Android: mWeb Chrome.
In test steps, use Same as "QA Steps" instead of Same as QA, and use 5. Verify that edit title page is opened correctly, and no NotFoundPage displayed. instead of Expected result: Title edit page should open.
remove Preconditions as I think it is not beta feature.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by https://github.com/thienlnam in version: 1.4.66-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
failure ❌

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to staging by https://github.com/thienlnam in version: 1.4.66-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/mountiny in version: 1.4.66-5 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


{AKS} Replace Image Cleaner related functions in aks-preview with azure-cli ones

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[x] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

AKS


Empty space on blueprints

I recently started using your mod and noticed that after installation all of my blueprints have large empty spaces added onto the ends of them that make it difficult to place. I've attached a screenshot showing what I mean.

Not sure why this is happening, but isn't the only blueprint related bug. I would suggest blueprinttweaks mod and shift placing to get around it

Actually, this is the same bug you fixed with GS Experimental update 2.3.12 I just forgot to close it here. Sorry!

thats super weird :P all I did was remove debug logging!

I'm seeing the same issue both on an existing game opened after adding this mod and a new game started with this mod.
This is with 2.4.4.


nc file reading is not working when nc_path liking '\*á**' including 'á'

What happened?
nc file reading is not working when nc_path liking '\*á**' including 'á'
such as :
dataset = xr.read_dataset(r'c:\admin\Paraná\data.nc')
What did you expect to happen?
No response
Minimal Complete Verifiable Example
No response
MVCE confirmation

[ ] Minimal example — the example is as focused as reasonably possible to demonstrate the underlying issue in xarray.
[ ] Complete example — the example is self-contained, including all data and the text of any traceback.
[ ] Verifiable example — the example copy & pastes into an IPython prompt or Binder notebook, returning the result.
[ ] New issue — a search of GitHub Issues suggests this is not a duplicate.
[ ] Recent environment — the issue occurs with the latest version of xarray and its dependencies.

Relevant log output
No response
Anything else we need to know?
No response
Environment

import xarray as xr
dataset = xr.open_dataset(r'c:\admin\Paraná.nc')
FileNotFoundError: [Errno 2] No such file or directory: 'c:\admin\Paraná.nc'

Please open an issue following the template


gitleaks: 8.14.1 -> 8.15.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gitleaks/versions.
meta.description for gitleaks is: "Scan git repos (or files) for secrets"
meta.homepage for gitleaks is: "https://github.com/zricethezav/gitleaks"
meta.changelog for gitleaks is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 8.15.0 with grep in /nix/store/11h9k83nrz7pd4wblgc32k9xi10gfzb0-gitleaks-8.15.0
found 8.15.0 in filename of file in /nix/store/11h9k83nrz7pd4wblgc32k9xi10gfzb0-gitleaks-8.15.0

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
gitleaks

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/11h9k83nrz7pd4wblgc32k9xi10gfzb0-gitleaks-8.15.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/11h9k83nrz7pd4wblgc32k9xi10gfzb0-gitleaks-8.15.0
ls -la /nix/store/11h9k83nrz7pd4wblgc32k9xi10gfzb0-gitleaks-8.15.0/bin

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

1 package built:

gitleaks

Maintainer pings
cc @fabaff for testing.

@ofborg eval


[Audit Logging] Xds Audit Logger Registry

Third-party loggers will be added in subsequent PRs once the logger factory APIs are available to validate the configs here.
This registry is used in xds_http_rbac_filter.cc to generate service config json.

I can't comment on the IWYU so I'm responding here. I added the include of "envoy/config/rbac/v3/rbac.upb.h" for now. Meanwhile, I'm running tools/distrib/iwyu.sh locally. IIRC, it didn't say anything meaningful last time I ran it. I will report back when it finishes this time (can take a while).

Local iwyu.out didn't not include anything useful about why this header was needed.


UHF-10544

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.25%. Comparing base (25c7b80) to head (68bde25).
Report is 25 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main      #31      +/-   ##
============================================
- Coverage     89.42%   86.25%   -3.17%
- Complexity       35       40       +5
============================================
  Files             4        4
  Lines           104      131      +27
============================================
+ Hits             93      113      +20
- Misses           11       18       +7

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Setting ResizeMode to NoResize still allows Resizing

Describe the bug
Setting ResizeMode to NoResize still allows resizing
To Reproduce
Steps to reproduce the behavior:

Open the WPFUI Demo
Go to Container.xml and add ResizeMode="NoResize"
Start the Application and try to resize

Expected behavior
That the application does not allow resizing

https://github.com/lepoco/wpfui/issues/109
<Window Style="{DynamicResource UiWindowNoResize}" />

This is currently a limitation resulting from extensive Window alternations. If you want a custom effect, you have to create your own Window style.

So basically either we have a window that we can resize or a window that we cant resize and not a window that we can programmatically allow resizing or not resizing. hmm


checking name before creating it to drop cluster permission

What this PR does / why we need it:
This PR enhance creating the namespace of managed operators.
ODLM will compare the WATCH_NAMESPACE environmental variable before creating the namespace.

if WATCH_NAMESPACE is blank string(“”), the ODLM is in all namespace mode, so create the managed operator namespace
if the managed operator namespace is in WATCH_NAMESPACE, skip creating
if the managed operator namespace is not in WATCH_NAMESPACE, throw no permission or error configuration message

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #532
Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Release note:

/retest

@Daniel-Fan We can merge this PR now


Rapids: random projections

This might be very, very interesting.
https://rapidsai.github.io/projects/cuml/en/0.9.0/api.html#random-projections

https://github.com/rapidsai/cuml/issues/264


Convert latest samples to .NET Core.

[x] Ensure samples in the latest folder work with dotnet restore and dotnet run.
[ ] Fix Dockerfiles.
[ ] Fix xproj files.

cc @Eilon @muratg @victorhurdugaci @davidfowl

Hi @cesarbs, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

@glennc

/cc @cesarbs take a look here https://github.com/aspnet/cli-samples as well.

I wonder whether we shouldn't merge this with https://github.com/aspnet/cli-samples/

Samples working on Docker now but still need to use cidev feed.


"cluster.local" domain not working in authorization policy as expected

Is this the right place to submit this?

[X] This is not a security vulnerability or a crashing bug
[X] This is not a question about how to use Istio

Bug Description
Hi Team,
As per the istio documentation, for best practice we have been asked to use the "cluster.local" in the authorization even while having a different trust domain for our cluster .
from istio documentation -
Starting from Istio 1.4, when writing authorization policy, you should consider using the value cluster.local as the trust domain part in the policy. For example, instead of old-td/ns/sleep-allow/sa/sleep, it should be cluster.local/ns/sleep-allow/sa/sleep. Notice that in this case, cluster.local is not the Istio mesh trust domain (the trust domain is still old-td). However, in authorization policy, cluster.local is a pointer that points to the current trust domain, i.e. old-td (and later new-td), as well as its aliases. By using cluster.local in the authorization policy, when you migrate to a new trust domain, Istio will detect this and treat the new trust domain as the old trust domain without you having to include the aliases.
link - https://istio.io/latest/docs/tasks/security/authorization/authz-td-migration/
In our we have different trust domains and in the following cluster we have set the trust domain as ecp-poc

And we have a authorization policy to allow traffic only from within the cluster

apiVersion: security.istio.io/v1beta1
kind: AuthorizationPolicy
metadata:
name: allow-same-ng
namespace: sample
spec:
action: ALLOW
rules:

from:

source:
principals: ["cluster.local/ns/*"]

but cluster.local in the authorization policy is not working as intended and we are getting access denied while accessing the pods in the cluster with above policy
$ for i in {1..5}; do kubectl exec -n sample -c sleep "$(kubectl get pod -n sample -l app=sleep -o jsonpath='{.items[0].metadata.name}')"  -- curl -sS helloworld.sample:5000/hello; done
RBAC: access denied
RBAC: access denied
RBAC: access denied
RBAC: access denied
RBAC: access denied
but the same works when we set the principal as ["ecp-poc/ns/*"] in the policy.
Are we missing anything in configuration, could you please help us with this issue.
Version
bin/istioctl version
client version: 1.16.0
istiod version: 1.16.5
istiod version: 1.16.5
istiod version: 1.16.5

Additional Information
No response

Somehow this is not reproducible for me. I used istio 1.16 to install istio and followed https://istio.io/latest/docs/tasks/security/authorization/authz-td-migration/. It was working fine. Then I changed the principal to cluster.local. It still worked for me. I deleted istiod and application pods just to be sure but it still worked. Please let me know If I missed any repro step.

Hi  @tanujd11,
thanks. below are the extra config we have applied:
pilot:
env:
ISTIO_MULTIROOT_MESH: true
meshConfig:
defaultConfig:
proxyMetadata:
PROXY_CONFIG_XDS_AGENT: "true"
ISTIO_META_DNS_CAPTURE: "true"
ISTIO_META_DNS_AUTO_ALLOCATE: "true"
trustDomain: new-td
trustDomainAliases:
- old-td
global:
meshID: NON_PROD
multiCluster:
enabled: true
clusterName: POC-CLUSTER
network: NG1
could you please try again with these configs

@Jotheeswaran-Lakshmanan So cluster.local points to the current trust domain you have configed in the meshConfig, but they are not matching ecp-poc, I think this is the expected behavior.

Hi @hanxiaop, the above example is from different cluster, here the trustdomain in old-td and aliases is new-td and the authorization policy we used is -
apiVersion: security.istio.io/v1beta1
kind: AuthorizationPolicy
metadata:
  name: allow-same-ng
  namespace: sample
spec:
  action: ALLOW
  rules:
  - from:
    - source:
        principals:
	  - cluster.local/ns/*

As per the documentation its should work since cluster.local should point to the old-td trust domain but its not working with multi cluster and multi root config (given in previous comment) set up

Hi @hanxiaop, the above example is from different cluster, here the trustdomain in old-td and aliases is new-td and the authorization policy we used is -
apiVersion: security.istio.io/v1beta1
kind: AuthorizationPolicy
metadata:
  name: allow-same-ng
  namespace: sample
spec:
  action: ALLOW
  rules:
  - from:
    - source:
        principals:
	  - cluster.local/ns/*

As per the documentation its should work since cluster.local should point to the old-td trust domain but its not working with multi cluster and multi root config (given in previous comment) set up. all pods within the cluster have the trust-domain as old-ts. ecp-poc is not used here and still calling the pods with authorization policy fails.

just an update - in the authorization policy when we give full spiffe ID
principals: ["cluster.local/ns/sample/sa/sleep"]
it works
but when we use wildcard principals: ["cluster.local/ns/*"] it fails.
I have set ecp-poc as trustdomain without any alias while testing the above scenario

closing this and will raise a new issue separately


Customize axis labels?

Again, I'm new to Observable plot so apologies if this is a trivial question but is there any scope to adjust the layout (location) and formatting (style) of the axis labels? I've searched around but all plot examples seem to have the same axis label types.

Please do not open issues to get support; you're welcome to ask questions in the discussions section, or on the user forum


FI-2184 _include Search Test Fix

Summary
The tests for _include search parameters needed to check for the presence of the resources requested to be included, whereas before they just checked that the field with the reference in the original resource was included. Updated these tests so that the _include search parameters also check to make sure the resource that was requested to be included is referenced in the original resource and included in the bundle with the same id as the reference for it in the original resource. Also added spec tests for the _include search.
Testing Guidance
Added spec tests for the _include tests that can be ran to test, or can run inferno and test in browser using Vanessa's fork from the C4BB RI and running it locally.

From the code line 33-37,
  if include_search
    search_params = { _id: resource_id }
    run_include_search(search_params, param_value)
    return
  end

I think the test should call run_include_search() directly instead of through run_search() method.


(Suspected) Missing apt update

Using Posix.install_packages("dracut-core") fails on Ubuntu 18.04. I believe this is because apt update needs to be run before trying to install.
Here is the error:
`2021-09-28 20:26:46.328[19280][INFO] lisa.RootRunner                      HvModule.initrd_modules_check: FAILED   failed. AssertionError: [Failed to install ['dracut-core'], please check the package name and repo are correct or not.
E: Package 'dracut-core' has no installation candidate
get unexpected exit code on cmd ['sudo', 'DEBIAN_FRONTEND=noninteractive', 'apt-get', '-y', 'install', 'dracut-core']] Expected <100> to be equal to <0>, but was not.`
Booting a VM confirms that trying to install dracut-core before running apt update will cause an error. Therefore I assume that is the problem here.

I can fix the issue if I am given some advice about the best place to perform apt update. I assume we want it to be run once during initiation as opposed to every time a package installation happens.

@kamalca did you meet this 100%?

Do you have log file? Check if there is any output form apt-get update.

lisa-20210929-021753-556.log
It looks like everything is running properly, but the behavior is as if apt-get update was never run.
I am getting this error every time

From the log, it said that 'dracut-core' doesn't exist...

@mcgov can you share a full log?

Yep will post, I'm seeing a couple of weird errors testing so trying to sort them out.

I think this issue was fix in PR #2327 , feel free to reopen it when you still see such issue.


feat(lambda): support custom runtimes (e.g. bun/llrt)

I was thinking, since ion is based on bun, it would be cool if it enabled to use bun also remotely.
Moreover, the new llrt from AWS might also be an interesting alternative for the lambdas!

this is definitely something we're interested in but would like ion to stabilize before we introduce additional runtimes. i just added support for cloudflare workers and the abstractions we have kind of worked but not perfectly so needs some time to bake
the other side of it is bun on aws lambda isn't super compelling yet - custom runtimes just do not work well: https://maxday.github.io/lambda-perf/

this is definitely something we're interested in but would like ion to stabilize before we introduce additional runtimes. i just added support for cloudflare workers and the abstractions we have kind of worked but not perfectly so needs some time to bake
the other side of it is bun on aws lambda isn't super compelling yet - custom runtimes just do not work well: https://maxday.github.io/lambda-perf/

Back on this, I want to point out that, while it's true that bun's startup time is quite bad, llrt's one is very promising (check https://maxday.github.io/lambda-perf/#:~:text=14.1MB ⚡ 1.44ms-,llrt (prov.al2023),-❄ 34.96ms 💾)


~![+FULL- VIDEOS]* Here's Imsha Rehman Viral video On Social Media X Trending Now

NEW SEX@XXX@VIDEOS]** Imsha Rehman viral video original Video Link Pakistani TikToker Imsha Rehman Video Viral On Social Media X Trending Now
[🔴WATCH VIDEOS🌐🟢==►► CLICK HERE TO WATCH]
[🔴WATCH VIDEOS🌐🟢==►► CLICK HERE TO WATCH
After Minahil Malik, Insha Rehman, THIS Pakistani influencer’s private video leaked
A new name has been added to the growing list of Pakistani influencers whose leaked videos have surfaced online. Following the controversy surrounding TikTokers Minahil Malik and Imsha Rehman’s alleged MMS leaks, Pakistani TV host and influencer Mathira has now become the target of online trolls after a private video of hers was leaked on social media.
Reportedly, unverified clips, allegedly showing Mathira in intimate and compromising moments, have sparked widespread discussions online.
Mathira's video leaked
Mathira alleged that people were posting fake photographs under her name. The Pakistani TV host took to X to criticise those spreading the video.
Imsha Rehman viral video original Video Link Pakistani TikToker Imsha Rehman Video Viral On Social Media X Trending Now
After Minahil Malik, Insha Rehman, THIS Pakistani influencer’s private video leaked
A new name has been added to the growing list of Pakistani influencers whose leaked videos have surfaced online. Following the controversy surrounding TikTokers Minahil Malik and Imsha Rehman’s alleged MMS leaks, Pakistani TV host and influencer Mathira has now become the target of online trolls after a private video of hers was leaked on social media.
Reportedly, unverified clips, allegedly showing Mathira in intimate and compromising moments, have sparked widespread discussions online.
Mathira's video leaked
Mathira alleged that people were posting fake photographs under her name. The Pakistani TV host took to X to criticise those spreading the video.
Imsha Rehman viral video original Video Link Pakistani TikToker Imsha Rehman Video Viral On Social Media X Trending Now

cxv

cxv

jjhh


[BUG?] Multimonitor problem

When I open my computer and the mouse is in the center at default of two monitors when using lightdm. Pressing space wont work, I cant login unless I switch my mouse to primary monitor first.

Had the same issue, it's an issue with the greeter, I can't do anything about it... sorry


Change dotenv to dotenvy as dotenv is not maintained anymore

Great crate, this is just a small nit.

Thank you!


Update manage-the-distributed-cache-service.md

Adding a 2019 section for the fine tuning script.

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

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.


auro-library: implement github workflow maintenance scripts

Is your feature request related to a problem? Please describe.
I spend too much time and effort making sure that the repo I'm working in is up to date with the latest WC-Generator standards. It would be excellent if there was a script that existed that automatically updated the repo I was working in with the latest repo config standards.
Describe the solution you'd like

Add standardizeWorkflows.js or similarly named script to auro-library that updates current repos .github/workflows directory to match WC-Generator
cd into an auro component repo
add auro-library as a dependency
add "build:repoConfig" or similar script name that executes auro-library's standardizeWorkflows.js to package.json
exectute npm run build:repoConfig
observe repo had its github workflows updated to match WC-Generator

Describe alternatives you've considered
No response
Additional context
This would make an excellent first candidate to use with #18 to propagate the update to all of our repositories

This is a duplicate of #32


Audio will play but wave forms are not appearing in IE11

audio will played in my page but wave forms are not displaying.
Browser: IE 11

Web Audio is not supported by IE11. See http://caniuse.com/#search=web audio


ways to support more than 2 viewpoint to triangulate 3d points ?

DLT supoort 2 points to triangulate 3d point
if i can provide more than 2 points like 3 or 4, is there any method to do that ?
Thanks in advanced !

Yes there is. You need to modify DLT code to accept more points and more projection matrices. Keep in mind that I didn't test the instructions below but this is the correct way to do this.

Add additional points and projection matrices here:
https://github.com/TemugeB/bodypose3d/blob/4d505a50f9ae9d2b36326ea37de001f390b32b04/utils.py#L14

Reshape to new size: (6, 4) for 3 points, (8, 4) for 4 points.
https://github.com/TemugeB/bodypose3d/blob/4d505a50f9ae9d2b36326ea37de001f390b32b04/utils.py#L19

Take the last row vector from the output.
https://github.com/TemugeB/bodypose3d/blob/4d505a50f9ae9d2b36326ea37de001f390b32b04/utils.py#L29
It is probably best to write this line as:

return Vh[-1,0:3]/Vh[-1,3]

This is supposed to work in the presence of noise in all of your points. Read this post if you want to understand what this is doing: DLT

@TemugeB
Thanks for your quick response ! It works !
it's really helpful !

If you are using camera1 (C1) as the origin of your coordinate system, then you would use [C1, C2] and [C1, C3] and [C1, C1] to define your three projection matrices. Here [C1, C1] is just identity matrix and [0,0,0] for translation.
If the coordinate system is outside the camera, then you would use [O, C2] and [O, C3] and [O, C1].


Docker Image

Wasn't sure where to place this but I made an executable Docker image for this project. Feel free to use it or link to it if you like.
https://github.com/drod3763/kiliman-operator-mono-lig-docker

Nice. If you want to update the README under the Install section, I'll merge it in.
Thanks!

Thanks again. I merged your update and added you to the all-contributors section.


MudExpansionPanel locks up the browser (or tab) if two items are set to IsExpanded

Bug type
Component
Component name
MudExpansionPanel
What happened?
When setting MudExpansionPanel to IsExpanded and NOT setting MultiExpansion on the MudExpansionPanels parent, the render tree enters an infinite loop and lock up the browser or browser tab.
Expected behavior
I would expect that one of the values is either ignored, or more aptly that MudExpansionPanels detects two of it's children are set to IsExpanded and sets MultiExpansion to true.
Reproduction link
https://try.mudblazor.com/snippet/QOGbYtPVTJYCJqdd
Reproduction steps
1. Add a MudExpansionPanels component to the page.
2. Add two child MudExpansionPanel components to the MudExpansionPanels.
3. Set both panels to IsExpanded
4. Attempt to load the tab. It won't ever exit the render loop though and will begin to take up all of your RAM.

Relevant log output
No response
Version (bug)
5.1.14
Version (working)
No, present in all version
What browsers are you seeing the problem on?
Firefox, Chrome, Microsoft Edge
On what operating system are you experiencing the issue?
Windows
Pull Request

[X] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Another fix may be to remove the forced update logic in the IsExpanded setter and let the parent detect and decide, which may not resolve two items being set up improperly but should stop the render loop.

Thanks for the bug report!

I would expect that one of the values is either ignored

That seems the most logical to me. The first MudExpansionPanel with IsExpanded="true" will be expanded and the following ones are ignored.
Thank you for being interested in doing a PR. We would appreciate it of course!

The tests for this are being a pain, as the render engine does not like most methods of aborting the process. I'll likely push something this weekend up for review once I can get the tests to match up for a solution.


MapMerge

Before opening an issue:

Search for duplicate or closed issues
Validate and lint any HTML to avoid common problems
Prepare a reduced test case for any bugs
Read the contributing guidelines

When asking general "how to" questions:

Please do not open an issue here
Instead, ask for help on StackOverflow, IRC, or Slack

When reporting a bug, include:

Operating system and version (Windows, Mac OS X, Android, iOS, Win10 Mobile)
Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser)
Reduced test cases and potential fixes using JS Bin

When suggesting a feature, include:

As much detail as possible for what we should add and why it's important to Bootstrap
Relevant links to prior art, screenshots, or live demos whenever possible

Anyone having the same problem? After updating to the latest version...

What Sass compiler are you using?

Hi mdo, Prepros, the last version, win7.

You should report the but to the Prepros folks—this compiles for us locally.


Update front-page.html

updated some broken links in the front page

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


CIV-5602: Defendant Respones - Part admit already paid

JIRA link
https://tools.hmcts.net/jira/browse/CIV-5602
Change description
Defendant response screen - Part admit already paid scenario
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[X] No

reopen for testing