DOC: Include Numba in list of non-C ndimage examples

Numba is shown as the first example after this list, but was not included in this list. Hence we add it to the list.

Simple doc improvement -- in it goes, thanks @jakirkham


ESLint port

As TSLint is deprecated, it would be great to support an ESLint port of tslint-stencil

Maybe you could work with the stencil guys?
In case you haven't seen: https://github.com/ionic-team/stencil-eslint/issues/1
Love your rules, so would be great to have an easy transition over.

Yep, they've reached out about it! I'm hoping to port these rules to that official package and deprecate this one.
Thanks for linking the issues for future readers. 😄


Remove all usage of dateutil except when absolutely required

dateutil attempts some fuzzy matching of datetimes, uses the system's local timezone
by default (if timestamp doesn't have a timezone) and returns offset-aware datetime objects.
We don't want any of these things in most circumstances - we would rather error out on a bad
timestamp than make a guess as to its meaning, and we always want to deal strictly in UTC.
The only exception to this is when parsing incoming HLS playlists.

Closing in favor of #48


Performance Improvements to ElasticClient

From @yosiat on October 19, 2015 18:55
Hi,
I have read the code of ElasticClient, and I have some tips to improve performance of indexing:

You are using .NET JavascriptSerializer, which is horribly slow and you are recreating it's instance every serialize (which clears it's internal cache), I recommend using Jil
Instead of using WebRequest (and it's ugly Begin/End async pattern), you can use HttpClient and execute PutAsync/PostAsync - from my tests, It handles concurrency pretty well.

I will submit a pull request on the weekend If I will have time.
Copied from original issue: urielha/log4stash-old#9

From @RichiCoder1 on October 23, 2015 3:29
We're just looking into this now. Agree with yosiat's points and will happily pick this up if needed :).

Thaks @yosiat :)
Sounds very good.
I will try your offer ASAP.
But let me know if you currently working on pull request - I will be happy to apply it.

From @rostiar on January 20, 2016 8:37
+1

From @yosiat on October 23, 2015 10:40
I currently don't have time to work on the pull request, maybe during the
next week.
On Oct 23, 2015 1:38 PM, "Uriel Hai"<EMAIL_ADDRESS>wrote:

Thaks @yosiat https://github.com/yosiat :)
Sounds very good.
I will try your offer ASAP.
But let me know if you currently working on pull request - I will be happy
to apply it.
—
Reply to this email directly or view it on GitHub
https://github.com/urielha/log4stash/issues/9#issuecomment-150540005.

Unfortunately Jil is not supporting .NET4.0 and .NET3.5
I will check for another solution, or maybe till then Jil will be released also on those frameworks.

From @yosiat on January 24, 2016 20:25
@urielha instead of Jil, you can checkout Newtonsoft.Json/ServiceStack.Json it will be much faster than JavascriptSerializer that comes with .net

Hi @yosiat,
A new version will be released soon including upgrade to Newtonsof.json :)

Check out the new release of log4stash 2.0.0 :smile:
(As for now I won't move HttpClient because it is not appear in .net35 )
Thanks!


Resource exhausted/ran out of memory trying to allocate while training

Hi, I am trying to run the train.py code as explained in README file. I am getting the following error.
$ python train.py --hypes hypes/multinet2.json
[I have added parts of the output log relevant here]
I tensorflow/core/common_runtime/gpu/gpu_device.cc:885] Found device 0 with properties:
name: GeForce GTX 980 Ti
major: 5 minor: 2 memoryClockRate (GHz) 1.2405
pciBusID 0000:01:00.0
Total memory: 5.93GiB
Free memory: 5.70GiB
W tensorflow/core/common_runtime/bfc_allocator.cc:217] Ran out of memory trying to allocate 245.00MiB. The caller indicates that this is not a failure, but may mean that there could be performance gains if more memory is available.
W tensorflow/core/common_runtime/bfc_allocator.cc:217] Ran out of memory trying to allocate 278.55MiB. The caller indicates that this is not a failure, but may mean that there could be performance gains if more memory is available.
W tensorflow/core/common_runtime/bfc_allocator.cc:217] Ran out of memory trying to allocate 4.00MiB. The caller indicates that this is not a failure, but may mean that there could be performance gains if more memory is available.
I tensorflow/core/common_runtime/bfc_allocator.cc:700] Sum Total of in-use chunks: 5.40GiB
I tensorflow/core/common_runtime/bfc_allocator.cc:702] Stats:
Limit:<PHONE_NUMBER>
InUse:<PHONE_NUMBER>
MaxInUse:<PHONE_NUMBER>
NumAllocs:                     719
MaxAllocSize:<PHONE_NUMBER>
_W tensorflow/core/common_runtime/bfc_allocator.cc:274]
W tensorflow/core/common_runtime/bfc_allocator.cc:275] Ran out of memory trying to allocate 2.25MiB.  See logs for memory state.
W tensorflow/core/framework/op_kernel.cc:993] Resource exhausted: OOM when allocating tensor with shape[256,256,3,3]
W tensorflow/core/kernels/queue_base.cc:294] _0_Queues_segmentation/fifo_queue: Skipping cancelled enqueue attempt with queue not closed
W tensorflow/core/kernels/queue_base.cc:294] 1_Queues_detection/fifo_queue: Skipping cancelled enqueue attempt with queue not closed
I thought I need to adjust the Batch_Size value in hypes/multinet2.json, but even at a value of 1 the training fails.
What could be the reason?

GPU Memory. You need 12 GB to train MultiNet with VGG encoder on full resolution and 16 GB for MultiNet with Resnet encoder. You can use patch training or resize the images to train on lower resolution.

a follow up question, is it possible to run the training with multiple GPU, while each one of them has a smaller memory, for instance, 6GB * 2/3 GPUs. I tried it with:
python train.py --hypes hypes/multinet2.jso^C--gpus 0,1,2
but still run out of memory


adds comments indicating ASTEdits

Depends on #5 . I've updated the code to support the ASTEditor pattern which should be safe in a watcher environment now.
The afterFileTranspile transforms should actually already be safe. So whole we could rewrite that logic to remove comments in the AST, it's much more efficient to keep doing it the way you're doing it.

@TwitchBronBron reviewed - looked good. merged :)


Finish renaming DOM to Document where appropriate

We renamed DOMProvider to DocumentProvider while doing the refactor to extract Document out of DOM. There were a few places we missed. We also need to use some different terminology within Document: instead of saying things like "transmit to the DOM" we need to say "transmit to our listener." In some places it's fine to refer to DOM because it's a reference to the realities of the concrete protocol we're using.
Closes #273

CC @ichub

Thanks (:

lgtm, merge at will


TypeError throw when try to edit / delete schedule in Task

Describe the bug
Hi guys, when i try to add some my own function before edit/delete schedule events, it throw below exception:
weekView.js:278 Uncaught TypeError: Cannot read property 'fire' of undefined
    at onDeleteSchedule (weekView.js:278)
    at ScheduleDetailPopup.CustomEvents.invoke (tui-code-snippet.js:3230)
    at ScheduleDetailPopup.CustomEvents.fire (tui-code-snippet.js:3185)
    at ScheduleDetailPopup._onClickDeleteSchedule (scheduleDetailPopup.js:110)
    at ScheduleDetailPopup._onClick (scheduleDetailPopup.js:81)
    at HTMLDivElement.handler (domevent.js:54)

It only appears when i set scheduleView: false or scheduleView: ['allday'].
It only appears in day/week view, won't appear in month view.
So i think that there must be something wrong in time view.
Then i look into the callstack, when it ran into function onDeleteSchedule:
onDeleteSchedule = function(eventData) {
    (eventData.isAllDay) {
        weekView.handler.creation.allday.fire('beforeDeleteSchedule', eventData);
    } else {
         weekView.handler.creation.time.fire('beforeDeleteSchedule', eventData);
    }
};

The param of function is not a Schedule object, so it doesn't have a isAllDay prop, then it jump into the else block. But as i set time view as false before, the time object is undefined, so the issue happened,
To Reproduce
Steps to reproduce the behavior:

Create a calendar sample.
set scheduleView as false.
create a schedule, which category is task.
try to edit the schedul or delete it on screen.

Expected behavior
No exception happened and the listener event triggered correctly.
Screenshots
Sample in my code:

Console print:

CallStack screenshoot:

Desktop (please complete the following information):

OS: MacOS / Windows 10 both
Browser [chrome ver.88+]
Version [1.13.0]

Added info:
I built my project by Typescript & Vue.
<EMAIL_ADDRESS><EMAIL_ADDRESS>&<EMAIL_ADDRESS>both

It's a bug, I plan to fix this in the near future.


Chinese translation error in page 应用故障排查

This is a Bug Report

Problem:
The following sentence is weird.
Proposed Solution:

Page to Update:
https://kubernetes.io/zh/docs/tasks/debug-application-cluster/debug-application/

/language es

/accept

/remove-language es
/language zh
/assign @gaoguangze111

closed by #23508
/close


Internal exception

https://hastebin.com/odiruzusup.vbs

That has been fixed and will be in the next update.


Flickr Video: Filetype was not recognised

For uploading a Video via Flickr API and this gem, which mime types/ application types do work? I tried now webm and also avi but both do not seem to work.
However, using the Flickr Web-interface, does work just fine for those files.
Any ideas? Thanks!

Using the content_type argument like described here works for mp4 videos:
https://www.flickr.com/services/api/upload.api.html
Also tried with ogg videos but it seems flickr doesn't support them and returns a Filetype was not recognised error.
Seems like this can be closed as it is no further an issue with this gem.


Map Talk

The main issue is getting pretty full so I figured I'd open topic-specific issue threads
This one is for map-related things

Here's some important new goings-on under EXPERIMENTAL SHIT (everything under the comment /* EXPERIMENTAL SHIT */ in mapinit.c)
MOST IMPORTANTLY
I have implemented linking so that nodes are not actually linked per se, but rather know the ids of the nodes adjacent to them. All the nodes' pointers are contained within one array (currently expnodes for 'Experimental Nodes'), with expnodes[0] pointing to the node with id 0 and so on. This is so that each node is approximately half as big (only needs to hold an int, not a pointer for each adjacent node) and to just make things easier when trying to find nodes (just need to access expnodes[id] to get node id).
I have added:
newNode(int id, int char): creates a node. All the adjacents are null, type is either L or S, contains no piece.
attachPieceToNode(int id, Piece *toAttach): really self-explanatory
getPieceFromNode(int id): again, self-explanatory. Returns the pointer to the piece on nodeid
addLinkToNode(int id, int toLink): adds the id of toLink to the first open adjacent in nodeid
I'd check out the new mapinit.c (everything new is under experimental shit right now) just so you know what's going on under the hood.

Sweet, thanks for those helpers. I looked around a bit, and wound up wondering: how are capitals/special nodes handled? Will they be part of the players?

New thing to be aware of:
The old way nodes were stored was in a variable-length array. However, those are really not a good idea so now they're in a linked list.
That's pretty much all.

A note on actually initializing the map:
Where do we want to do this? I figure it'll be in your config section, seeing as how that's where the file is parsed and I have no idea how you actually have that set up. I can provide pretty much any helper function for that if we go with that implementation.

Currently, configs are parsed in a way that initializes the map side-by-side. Alternatively, I could modify it pretty easily to instead store/return a stack of instructions if that makes more sense (has the slight advantage that we could set up config-swapping without having to re-parse the file; not sure it would make any real difference, though).


cmake: install headers in legion subdir (fixes #172)

Hrm...  This is much more disruptive than I expected.  Assigning to myself to form a more educated opinion of what needs to happen here.

I did it in the least destructive way, but I think it would certainly be nicer to have the code structured inside /runtime in the same way as the headers later get exposed to the user.

I have a clean, but even more disruptive, version of what I would do here:  junghans/legion@cbd0f6db84175e89de762be7176f099f9cada251


pyfix with coverage run tests twice

I saw this fixed in a release version but i just installed everything brand new for the first time. All 100% up to date.
pybuilder is really cool btw, just started but i love it.
This is my output
→ pyb
PyBuilder version 0.10.59
Build started at 2015-05-22 23:17:40
[INFO]  Building hello-example version 0.1.0
[INFO]  Executing build in /Users/john/dev/py_dev/helloworld
[INFO]  Going to execute task analyze
[INFO]  Executing pyfix unittest Python modules in /Users/john/dev/py_dev/helloworld/src/unittest/python
[INFO]  Running 3 pyfix tests
[INFO]  Executed 3 pyfix unittests
[INFO]  All pyfix unittests passed
[INFO]  Executing flake8 on project sources.
[INFO]  Collecting coverage information
[INFO]  Executing pyfix unittest Python modules in /Users/john/dev/py_dev/helloworld/src/unittest/python
[INFO]  Running 3 pyfix tests
[INFO]  Executed 3 pyfix unittests
[INFO]  All pyfix unittests passed
[INFO]  Overall coverage is 100%
BUILD SUCCESSFUL
Build Summary
Project: hello-example
Version: 0.1.0
Base directory: /Users/john/dev/py_dev/helloworld
Environments:
Tasks: prepare [540 ms] compile_sources [0 ms] run_unit_tests [18 ms] analyze [660 ms]
Build finished at 2015-05-22 23:17:41
Build took 1 seconds (1241 ms)

Hi,
Thanks for taking the time to open an issue and for your feedback.
This behaviour is actually intended, we want to run the coverage tracer only if the unit tests are successful. This stems from the fact that we have different build lifecycles, and you might want to run tests (pyb run_unit_tests) but not analysis tools like coverage or flake8) so these goals need to be independent from each other, though they're orthogonal.
That's why the coverage plugin contributes to the analyze task by essentially saying "turn on the coverage tracer, then run unit tests`.
They're unit tests, so running them again is cheap.
As far as I recall the fix you're mentioning was that unit tests were reported twice to the CI server in case the integration is acrivated. This should not happen anymore. Did I get that right?
So essentially I'm saying this is working as intended. Is this acceptable for you? Is it a problem to run unit tests twice?

Thanks for the reply. Nope, not a problem. First i thought i had bad
configuration and couldn't figure it out. Then i cloned the flask-example
and it ran the tests twice as well.
That is why i thought maybe it was a new bug. As long as i don't have
something broken on my side then it is all good. Thank you
On Sat, May 23, 2015 at 4:41 AM, Maximilien Riehl<EMAIL_ADDRESS>wrote:

Hi,
Thanks for taking the time to open an issue and for your feedback.
This behaviour is actually intended, we want to run the coverage tracer
only if the unit tests are successful. This stems from the fact that we
have different build lifecycles, and you might want to run tests (pyb
run_unit_tests) but not analysis tools like coverage or flake8) so these
goals need to be independent from each other, though they're orthogonal.
That's why the coverage plugin contributes to the analyze task by
essentially saying "turn on the coverage tracer, then run unit tests`.
They're unit tests, so running them again is cheap.
As far as I recall the fix you're mentioning was that unit tests were
reported twice to the CI server in case the integration is acrivated. This
should not happen anymore. Did I get that right?
So essentially I'm saying this is working as intended. Is this acceptable
for you? Is it a problem to run unit tests twice?
—
Reply to this email directly or view it on GitHub
https://github.com/pybuilder/pybuilder/issues/134#issuecomment-104881250
.


TypeError cannot read property 'start' of null

Hello I'm getting always this error: TypeError cannot read property 'start' of null

I checked everything many times and looks in place. Any help?

same issue

After adding the lib, try uninstalling the app and install it again. In android for example, after uninstalling it just run:
yarn android
yarn start

And i'm getting this error!
TypeError: Cannot read property 'stop' of null


Update Open Harvest references to be OpenHarvest.

Signed-off-by: Daniel Krook<EMAIL_ADDRESS>

thanks!


scrolled-into-view loaded without scrolling element into view

I'm having an issue with the scrolled-into-view trigger, it loads even if the element is not into view.
html snippet:

 Question 999

 Question 998

                    ....

 Question 971

 Question 997

When using ic-trigger-on="click" this works as desired, so somehow the trigger is fired even when the browser is not scrolled to the element.

Found it, personal bug..

What was the bug you had if you do not mind my asking?  It is good to document such fixes even in internal code for others to follow up.  :-)

Actually, i thought this issue was related to the location of the intercooler js file in the html (in header or footer). However, i have this issue again without changing source. As such, it may be caused by a caching issue, I'll do some more research and get back to this issue.

If in Chrome then Chrome has an excellent developer setup, profiler, debugger, etc...  If you can test it then that should help, or if you can give us a URL to a page with the issue then we could look too.  :-)

Can't really put a finger on it, you may check it out:

So let's see, debugging in, it appears that isScrolledIntoView is returning true, so looking in it while I am currently scrolled near, but not at the top of the page, while the the bottom of the page continues to zoom away, reveals:
docViewTop -> 160
docViewBottom -> 2782
elemTop -> 1259
elemBottom -> 1279

Which is all reasonable I guess, the docViewTop is the top of the visible area, the docViewBottom is the bottom of the entire page minus the docViewTop.  Then this return is executed:
    return ((elemBottom >= docViewTop) && (elemTop <= docViewBottom)
    && (elemBottom <= docViewBottom) && (elemTop >= docViewTop));

Well, elemBottom >= docViewTop is true, and elemTop <= docViewBottom is true, and elemBottom <= docViewBottom is true, and elemTop >= docViewTop is true, thus everything is true and it returns true, so it will load more data.  And when the page size changes the scroll event is caused again, causing more to load, and more, and more, and more.
So, http://intercoolerjs.org/examples/infinitescroll.html does not act this way, let's check it.  Basically the same except docViewBottom-docViewTop is the size of my actual screen, so some-how your page is enlarging the visible default screen, interesting.
Indeed, watching $(window).height() shows it to be increasing significantly over even the first few seconds of your page while $(window).scrollTop() remains at 0.
Unsure of reason, looks like jQuery is broken as far as I can tell (and you are using a VERY old version of jQuery) because window.innerHeight returns the correct value.
If anything $(window).height() should be window.innerHeight (and its faster too) and $(window).scrollTop() should be window.pageYOffset, and could replace the offset things too really, too much jQuery use here seems to be breaking it, but at the very least $(window).height() should be window.innerHeight to fix it.
I do notice one oddity though, all of your head tags are parsed into the body of the DOM, and although your head tags are inconsistent it does not look like you should have that kind of problem with those, makes me wonder if some of your other javascript imports are causing an issue (this is why I like the module system in ES6, only use when you ask for).

Thanks for your intensive research, much appreciated!
Turned out to be an issue with the html. The served html consists of a html 'master', coded in utf-8 without BOM, part of which is extended by a 'child' html template, which turned out to be coded in utf-8 with BOM. Apparently, chrome doesn't handle this right and the doctype disappeared on the page resulting in de oddity you describe, and the incorrect amount of pixels for window height).
I got this hint here on stackoverflow.
So Jquery version was not an issue thankfully. By the way, the very old version is shown on the download page of intercooler?

Ahh, fascinating!  I'd not have guessed that.
jQuery is 'mostly' forward compatible, and is for what Intercooler uses, I think it is just shown that to be the oldest version it works with, but it works fine with 3.x+ in my experience.


Revert event handler for now

Description
as per discussion in meeting today, this PR reverts the event handler stuff for now... for the upcoming sprint, and until we can discuss further.
I'm trying to retain the layerlist refactor from #1391 ... though it's currently broken due to some residual event handler logic.
Type of change
reversion
References

How has this been tested?

[ ] example: the test suite for my feature covers cases x, y, and z
[ ] example: all tests pass with my change

Final checklist:

[ ] My PR is the minimum possible work for the desired functionality
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works

See #1409 for some of the background of this PR.


Can you add animations in a header ?

I'm trying to put a ProgressBar in the header but the animation does not play ? Does the header support animations ?
Thanks.

+1

This will not be solved, it's a limitation in recycler view decorations in general (which is what this library depends on).
I suggest you close this and hope the android library will have a workaround for this issue.
Your alternative is to use header decor without item decorations, I saw another library that does this but you will sacrifice a lot (code aka apk size, performance, freedom in layout managers, you HAVE to extend their adapter, etc…)


Improve performance (GPU utilization) of multi_gpu_model for small models.

Improve performance (GPU utilization) of multi_gpu_model for small models (see this analysis).
Note created by @fchollet in the "Requests for contributions".

Based on the measurements it seems that  two thinks would help: avoiding copy from python to TF memory (using tf.Dataset and possibly with plain prefetch to RAM) and prefetching to GPU RAM asychronously. The first should be now supported fine, for the latter I'm not sure if it supports multi GPU so far.


Add govcloud config flag

Fixes #50

 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.


refactor bootstrap: Use the annotation @ConfigurationProperties instead of the @Value in NettyTcpConfig

Fixes #2441

Make sure that:

[x] You have read the contribution guidelines.
[x] You submit test cases (unit or integration tests) that back your changes.
[x] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

Merging #2458 (b55ffc7) into master (59ecb2b) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #2458   +/-   ##
=========================================
  Coverage     59.27%   59.27%
- Complexity     4043     4047    +4
=========================================
  Files           638      638
  Lines         18098    18098
  Branches       1680     1680
=========================================
  Hits          10728    10728
- Misses         6531     6533    +2
+ Partials        839      837    -2

Impacted Files
Coverage Δ

...shenyu/sync/data/consul/ConsulSyncDataService.java
68.33% <0.00%> (-1.67%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
64.21% <0.00%> (+1.05%)
:arrow_up:

Continue to review full report at Codecov.

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


Make the landing page more responsive.

The "Shop Now" button on the front page of the eCommerce website is not responsive. When viewed on different devices (mobile, tablet, desktop), the button’s size and position do not adjust properly, making it difficult to click or visually unappealing on smaller screens.
To make the "Shop Now" button responsive, I will:
Use CSS media queries to adjust the button’s size, padding, and positioning for various screen sizes.
Implement a flexible layout using relative units like percentages, vw (viewport width), and vh (viewport height) to ensure the button adapts across devices.
Ensure proper alignment of the button using CSS Flexbox or Grid, so it stays centered and visually balanced on all screen sizes.
Test for responsiveness on multiple devices and orientations to ensure the changes are effective and the button is user-friendly on mobile, tablet, and desktop.

Hi @shivenyadavs! Thanks for opening this issue on Ratna Supermarket. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.


pin femwell version

addresses #1549

Actually that does not seem to be the problem, and the new femwell interface has not been released yet anyway (although when that happens it will break here so we should still merge this)


Webpack fails when using export default

I am currently trying to update my webpack config file to use ES6. When i change
module.exports = {...} to export default {...} but when i do it fails to build with an output of Output filename not configured, which seems unrelated, but is likely caused because webpack doesn't know how to handle the export default
I have renamed my config file to webpack.config.babel.js and updated my .babelrc file to this
{
  "presets": ["react", "es2015", "stage-0"],
}

What am I missing?

Did you remember to install babel-register to your project?

Yes, babel-register is installed

Hard to say anything concrete without having a project to run. export default works for me.

Which version are you using? ES6 configuration only works for webpack@2

I updated to react v0.14 and downgraded to babel babel-core 5.x instead of 6.x and was able to get this to work.

module.exports = {...} and export default {...} are not equivalent in Babel 6. export default ... is roughly equal to module.exports.default = ....


HOSTEDCP-1826: review Azure API

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[ ] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/lgtm
/hold
Hold for tests; others to take a look; sync with ARO folks

/test e2e-aks
flaky test

/test e2e-aks

/retest

/lgtm

/hold cancel

/retest

/hold
to ship https://github.com/openshift/hypershift/pull/4872 first so it can be consumed without this changes

/hold cancel

/test e2e-aws-4-17


ex13: use partition

Thanks a million @allevo for this PR :) closing it in favour of the faster solution. We discussed it in the latest stream available at https://www.youtube.com/watch?v=thcdDUKE4Lw


Unable to download the pre training model, please share the download link

You can download it using this link(https://mailustceducn-my.sharepoint.com/:f:/g/personal/aa397601_mail_ustc_edu_cn/EmoNwNpq4L1FgUsC9KbWezABSotd3BGOlcWCdkBi91l50g?e=HWuluh).


Update CHANGELOG

Update CHANGELOG.md to reflect (at least) what changed with 0.3.0 onwards as only 0.1.0 is listed.

Fixed in #252


[windows] How to create empty file launch tutorial

Update for something that works both in command prompt and powershell.

This causes an issue later because the file has a "null byte".
You cannot see it in notepad, but python complains when parsing.


"Authentication method blocked" error while signing transaction

confirm transaction before signing and broadcasting [Y/n]: y
ERROR: [APDU_CODE_OUTPUT_BUFFER_TOO_SMALL] Authentication method blocked

Enviorment:

Device: Ledger Nano S
Firmware version: 1.4.2
App Version: 1.0.0
Ledger Live Version: 1.6.0

Thanks!
This issue has been fixed in v1.0.1 and upwards.
Could you please try upgrading?

if it does not work please reopen this issue

Thanks, however, ledger live is only showing Cosmos app v1.0.0, it is built from the source with yarn. Running in developer mode.

This is probably because v1.0.1 and upwards require your ledger to upgrade to 1.5.5
There are known vulnerabilities in Ledger firmware 1.4.2, please upgrade to 1.5.5
Once you upgrade, you should see the latest Cosmos app, i.e. v1.1.1


Add devcontainer.json for easy environment setup

Makes it easy for people to set up the environment (either locally with Docker or with GitHub Codespaces). I used this in my workshop, thought it might be helpful!
I only added dependencies for the C track, would need some more commands in the Dockerfile to also configure the environment for the other tracks. Also see here for an example where I also pushed the image to the repo to make the startup time for the workshop much quicker (optional, but nice).

Hey,
thanks for the addition! Good idea to safe some time for the next workshop! :)


Avatar modifier areas only work if at ground level

This was reported by Corv from the community (Corv#5448)
It seems like Avatar Modifier Areas only work if they are at ground level
He says:
If you put something higher than position.y greater than 0 it wont work.
He has tried with 6.6.1 and still faces the problem.

https://user-images.githubusercontent.com/50231608/104432899-c6da2e00-5589-11eb-9faa-1889a63686ab.mp4
I cannot reproduce it. Going to close it! If the issue arises again let's try to get a repro scene.

https://user-images.githubusercontent.com/50231608/104432899-c6da2e00-5589-11eb-9faa-1889a63686ab.mp4
I cannot reproduce it. Going to close it! If the issue arises again let's try to get a repro scene.


An idea to propose to reduce the size of the half apk

Would it be possible to halve the size of the APK by replacing the engine javascrit V8 by hermes of Facebook (https://hermesengine.dev/), we many find that the size of the apk for just one " Bonjour Monde !" is quite considerable.
I would like to have applications whose apk will be halved.

Duplicate of https://github.com/NativeScript/android-runtime/issues/1436


The map attribute of Plot classes should be renamed

Currently all plot classes have a map attribute that should be renamed for the following reasons:

map is a Python built-in (at least in Python 2)
map is not a  method or function as might be expected but a HoloMap datastructure.

This should be a simple search-and-replace operation and I propose renaming the variable to hmap.

This should happen after the bokeh branch merge as it affects both backends.

Agreed. No need to let this hold up the merge.

I've just made this change in fd9f278, the map attribute on ElementPlot types is now called hmap. Will close the issue.

Great! No need for anymore confusion and I didn't even mention the extra confusion due to the map method on HoloMaps....


how to use xgboost in android or ios platform?

how to bulid .so or .a for android or ios  platform?

Do you want training or just inference, if the latter, have a look at treelite.

i want training,can you give me an example that use xgboost in android or ios platform?

@superbobry  if i use treelite ,how to use it in android or ios platform?

I suggest continuing the conversation in dmlc/treelite#6.

Ooops, sorry, haven't spotted the other question.
Sadly, I can't help with training on iOS/Android, but I imagine you might not want that as training is very computationally intensive.


Feature/use ldes producer library

Related to https://github.com/redpencilio/fragmentation-producer-service/pull/24

#16 replaces this


Add support for switching between widgets

While switching between dashboards is nice, sometimes one wants to switch only certain widgets (while keeping the others). Thus, Mozaik should support defining multiple widgets per region.
Ideally it would be as easy as:
{
  type: ['github.user_badge', 'heroku.app_info'],
  user: 'plouc',
  app: 'mozaik',
  columns: 1, rows: 1,
  x: 0, y: 0
}

As for the widget params, both should be defined. Naturally this can be challenging with conflicting names, but it could use same array approach:
{
  type: ['weather.weather', 'weather.weather'],
  city: ['Tokyo', 'London'],
  country: ['JP', 'EN'],
  lang: 'en',
  limit: 2,
  columns: 1, rows: 1,
  x: 0, y: 1
}

I've implemented similar feature in Dashing, but I'm not yet that familiar with Flux and/or Mozaik so that I could create a PR at this point.

I've thought of a similar feature, (with a nice flipping effect, it could be nice), but while the second approach is feasible, the first one isn't because of the different requirements for each widgets, another option:
{
  type: 'widget.switcher',
  switchTime: 2000,
  widgets: [
    {
      type: 'weather.weather',
      //…
    },
    {
      type: 'time.clock',
      //…
    }
  ]
}

Yes, a special widget type could be an option, too :) With my first example I thought that: "all the parameters are passed to both widgets, it does not matter whether they needed them or not".
But additional challenge with my proposal comes if parameter value happens to be an array. Thus, I prefer your proposal.

With multiple widgets, this feature comes more and more wanted. Thus, here is my initial version for it: https://github.com/juhamust/mozaik-ext-switcher
However, it has some problem with data loading, as sometimes (most of the time) the data is not loaded properly. Care to share some consultancy, @plouc, what might be the issue ?

Never mind, I figured out by myself: https://github.com/juhamust/mozaik-ext-switch/commit/81e3a64d8f0899f4f632c0ba1d68860d0c365f44#diff-3654cc213698058980abcf63f19994a0R40

Described behavior can be achieved with mozaik-ext-switch


Update install script to use latest HBase, stop event store ops in ca…

…se event window is empty

This PR also fixes the missing source archive issue in the install script.


Can’t jailbreak with Odyssey on iOS 13.7.

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.
I have IPhone 6s

And you say that s0uthwes is RIP. Is he dead? Who killed him?

They passed away of cancer earlier this year, and was very excited for this project. Odyssey was created open-sourced in their memory.

They passed away of cancer earlier this year, and was very excited for this project. Odyssey was created open-sourced in their memory.

F

They passed away of cancer earlier this year, and was very excited for this project. Odyssey was created open-sourced in their memory.

 Am I right?

No you're not right. Quit being so disrespectful

No you're not right. Quit being so disrespectful

I thought that because pwn20wnd wasn't online in twitter for some months and I thought that it's same person.

iPhone 6s Plus; iOS 13.7
I had the same "client full" but after reinstalling i got this:
Selecting FreeTheSandbox LPE for i0S 13.0 -> 13.7 Starting userspace exploit (i0S 13.0 - 13.7 [arm64]).... replyB: <error: 0x1def0e3e0> { count = 1, transaction: 0, voucher = 0x0, contents = "XPCErrorDescription" => <string: 0x1def0e5a0> { length = 22, contents = "Connection interrupted" } }

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

ok but when

same issue

Hello, odyssey updated but I can’t in anymore

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

ok but when

Idk, 1.2.1 fixed 10A. Perhaps 1.2.2 or 1.3 will fix A9.

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

ok but when

Idk, 1.2.1 fixed 10A. Perhaps 1.2.2 or 1.3 will fix A9.

Ok but how long must I wait to jailbreak on 13.7 with odyssey?

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

ok but when

Idk, 1.2.1 fixed 10A. Perhaps 1.2.2 or 1.3 will fix A9.

Ok but how long must I wait to jailbreak on 13.7 with odyssey?

already :)

I just wanted to transfer from checkra1n to Odyssey but I get “client full” error 7 times and it stops.

Coolstar told he will fix all bugs on A8-A9 devices in 1.2.1 version of Odyssey.

ok but when

Idk, 1.2.1 fixed 10A. Perhaps 1.2.2 or 1.3 will fix A9.

Ok but how long must I wait to jailbreak on 13.7 with odyssey?

Закрой иссуе

Use odyssey 1.2.2

Use odyssey 1.2.2

I know I want to test if it will work closing

No, it doesn't work. 6s 13.7, 1.2.2

Im got that but stuck:

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Bro don't ever tell someone to put their device in the freezer. You can easily permanently damage your device that way.

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Ни засовывай в морозилку. Сломаешь аккумулятор.

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Bro don't ever tell someone to put their device in the freezer. You can easily permanently damage your device that way.

Lol, coolstar retweeted post with this advice. Perhaps he know he say?

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Ни засовывай в морозилку. Сломаешь аккумулятор.

Как можно сломать то, что уже сломано😂😂😂 1000+ циклов, ты о чем дядя. Я повербанк с собой уже всегда ношу.

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Bro don't ever tell someone to put their device in the freezer. You can easily permanently damage your device that way.

Lol, coolstar retweeted post with this advice. Perhaps he know he say?

 It's dangerous for your device to put it in freezer

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Bro don't ever tell someone to put their device in the freezer. You can easily permanently damage your device that way.

Lol, coolstar retweeted post with this advice. Perhaps he know he say?

 It's dangerous for your device to put it in freezer

Probably😄

No, it doesn't work. 6s 13.7, 1.2.2

It works (я ток что джейлбрекнул). The point is to keep your device cool. Put it in the freezer for 2 minutes, take it and click “jailbreak”.

Bro don't ever tell someone to put their device in the freezer. You can easily permanently damage your device that way.

Lol, coolstar retweeted post with this advice. Perhaps he know he say?

 It's dangerous for your device to put it in freezer

Probably😄. But it works for me and my idevice is successfully jailbroken. My battery lives well.

It's very cold on my balcony and Im trying to cold iphone there. I got one time to "jailbreak needs to reboot iphone and enter odyssey one more time"
But now I'm stuck on starting electra

ERR_JAILBREAK


Make AbstractModel::doMerge() abstract instead of call a nonexistent method parse()

Q
A

Branch
master

Bug fix?
yes

New feature?
no

BC breaks?
no

Deprecations?
no

Tests pass?
yes

Fixed tickets
n/a

License
MIT

Doc PR
n/a

The issue was introduced at a37a234e9734cfc1d88d173417b1b1cb1485fa83.

:+1:, thank you @phansys!


Prettier adds unwanted line breaks inserted between TextNodes and MustacheStatements

see https://github.com/prettier/prettier/issues/6184
Input:

You username is @{{name}}

Hi {{firstName}} {{lastName}}

Output:

  You username is @
  {{name}}

  Hi
  {{firstName}}
  {{lastName}}

Expected behavior:
I think this is the desired output:

  You username is @{{name}}

  Hi {{firstName}} {{lastName}}

I agree with your expected output. This seems like it should be addressed in prettier though, right?

Yes, I'm working on a fix there. I opened an issue here mostly for discoverability

In a similar vein, prettier also does some breaking things to nested if/else scenarios. https://github.com/prettier/prettier/issues/5340#issuecomment-473908400
Would be nice to be able to skip prettier in the codemod and leave to the user to reformat as necessary / desired

For speed and so that I can experiment easily, I'm working on a fork of prettier here which I'm running in conjunction with this codemod over Intercom's codebase:
https://github.com/GavinJoyce/prettier/pull/1
I'm hoping that this will enable me to:

Quickly and incrementally codemod our large codebase to angle bracket invocation
Merge most of the changes back into prettier

More cases of this bug are described in #95 (duplicate of subj).

resolved by https://github.com/ember-codemods/ember-angle-brackets-codemod/pull/97


wasmparser: optimize type section valiadation by specializing over Wasm feature subset

Closes https://github.com/bytecodealliance/wasm-tools/issues/1701.
cc @alexcrichton : Are there any other Wasm proposals that might conflict?
This implements a lightweight type section validation when function-references, gc, stack-switching and component-model Wasm proposals are all disabled.
Benchmarks
I compared main against PR and changed the used WasmFeatures set for both:
Validator::new_with_features(
    WasmFeatures::all()
        & !WasmFeatures::FUNCTION_REFERENCES
        & !WasmFeatures::GC
        & !WasmFeatures::COMPONENT_MODEL
        & !WasmFeatures::STACK_SWITCHING,
)

I also ran the wam-tools Wasm testsuite for validation and disabled the function-references and gc proposals to trigger the fast-validation path. As expected, the testsuite did not pass with the following failures:
failures:
    "tests/local/component-model/gc.wast"
    "tests/local/exnref/try-table.wast"
    "tests/local/folding/array_fill.wast"
    "tests/local/folding/array_init_data.wast"
    "tests/local/folding/array_copy.wast"
    "tests/local/folding/array_init_elem.wast"
    "tests/local/folding/array.wast"
    "tests/local/function-reference-structural-matching.wat"
    "tests/local/folding/struct.wast"
    "tests/local/folding/fold-stack-switching-gc.wast"
    "tests/local/folding/fold-stack-switching.wast"
    "tests/local/instance.wast"
    "tests/local/invalid-init-expr.wast"
    "tests/local/shared-everything-threads/polymorphism.wast"
    "tests/local/shared-everything-threads/gc-unreachable.wast"
    "tests/local/shared-everything-threads/builtins.wast"
    "tests/local/shared-everything-threads/funcs.wast"
    "tests/local/shared-everything-threads/rec-groups.wast"
    "tests/local/shared-everything-threads/i31.wast"
    "tests/local/shared-everything-threads/tables.wast"
    "tests/local/shared-everything-threads/ref-equivalence.wast"
    "tests/local/stack-switching/cont_bind.wast"
    "tests/local/stack-switching/actor-lwt.wast"
    "tests/local/shared-everything-threads/globals.wast"
    "tests/local/stack-switching/actor.wast"
    "tests/local/stack-switching/cont_canonicalisation.wast"
    "tests/local/stack-switching/async-await.wast"
    "tests/local/stack-switching/cont_new.wast"
    "tests/local/shared-everything-threads/structs.wast"
    "tests/local/stack-switching/cont_suspend.wast"
    "tests/local/stack-switching/cont_resume.wast"
    "tests/local/shared-everything-threads/types.wast"
    "tests/local/stack-switching/fun-state.wast"
    "tests/local/stack-switching/generators.wast"
    "tests/local/stack-switching/pipes.wast"
    "tests/local/stack-switching/fun-actor-lwt.wast"
    "tests/local/stack-switching/fun-lwt.wast"
    "tests/local/stack-switching/control-lwt.wast"
    "tests/local/stack-switching/lwt.wast"
    "tests/local/shared-everything-threads/arrays.wast"
    "tests/local/stack-switching/static-lwt.wast"
    "tests/local/stack-switching/cont.wast"
    "tests/local/stack-switching/validation_gc.wast"
    "tests/local/stack-switching/validation.wast"
    "tests/local/component-model/types.wast"

I have looked through a bunch of the reported errors and they seem to be expected from the turning-off of features. However, it would certainly be nicer if we had an automated way of testing this fast-validation path.

I think is possible to simplify Wasm feature checking by making wasmparser aware of Wasm feature dependencies. For example, always enable function-references when the gc proposal is enabled because gc depends on function-references, etc..
Or are there problems that I have overlooked? 🤔

Thanks! Do you think it would be possible to optimize the processing of types in-place though rather than conditionally gating on features? From a high-level I don't think we have any other logic where we significantly differ on features for what path to take at runtime (except to return an error). I'm worried that this will become a relatively poorly tested path due to not being the default and being relatively nontrivial. I haven't dug in much though to try to understand what the slow parts are here though so it may not be possible.

I agree that this solution introduces a testing blind spot. For me this is just a temporary solution to finally make wasmparser be usable by Wasmi again. Unfortunately I was not able to come up with a more elegant solution since I was kinda confused by the canonicalization and internment of types which is also what is making type section validation so slow. Do you have an idea?

I have experimented with an implemented for the idea presented in this comment. However, problems arised quickly due to certain invariants of other structures in the validator's greater scheme. For example resetting the TypeAlloc. Furthermore, compared to the solution presented in this PR, there was some overhead, even for the fast case.
All in all, I think a proper, more elegant approach would take a lot of more work and consideration. This PR implements a very fast type section validation at nearly no runtime cost (one bit-flags check). The feature gated allow list should be fairly maintainble since development of new features won't casually break the type validator. Once we figure out a more elegant and inline approach for fast type section validation, this solution can easily be replaced since it is neatly isolated and contained in a single spot.


handle missing forecast discussion

Stevens Pass forecast issued at Saturday, January 21, 2023 - 6:04PM doesn't have a forecast discussion, maybe just insert a placeholder like "No forecast discussion was entered".
Doing nothing triggers warnings:

@charlotteguard confirmed that we should just skip the block

Looks like we do this only when there's a discussion now, was fixed in my tsc strict mode PRs.


onEvent() with BufWritePost causes strange behavior.

Problems summary
If source calls onEvent() on BufWritePost, saving files after moving to the bottom of the buffer causes behavior like Gzt (Vim normal command).
I found this bug when investigating this.
https://github.com/matsui54/ddc-buffer/issues/6
Expected
No movement of screen.
Environment Information

ddc.vim version (SHA1):
https://github.com/Shougo/ddc.vim/commit/a089ec8918647939ee4b65fe011cdda8568ff615

denops.vim version (SHA1):
https://github.com/vim-denops/denops.vim/commit/b5f98f37986c1d84a0d9a5dfe1c88aac7e50f4b2

deno version(deno -V output):
1.14.0

OS:
arch linux

neovim/Vim :version output:

NVIM v0.6.0-dev+319-gc20899302
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by root

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/local/share/nvim"

Run :checkhealth for more info

:checkhealth or :CheckHealth result(neovim only):
No issues.

Provide a minimal init.vim/vimrc with less than 50 lines (Required!)
Put this lines in<EMAIL_ADDRESS>import {
  BaseSource,
  Candidate,
  DdcEvent,
} from<EMAIL_ADDRESS>import {
  GatherCandidatesArguments,
  OnEventArguments,
} from<EMAIL_ADDRESS>
export class Source extends BaseSource<{}> {
  events = [
    "BufWritePost",
  ] as DdcEvent[];
  async onEvent({
  }: OnEventArguments<{}>): Promise<void> {
  }

  async gatherCandidates({
  }: GatherCandidatesArguments<{}>): Promise<Candidate[]> {
    return [
    ]
  }
}

This is minimal vimrc
set rtp+=~/.cache/dein/repos/github.com/vim-denops/denops.vim
set rtp+=~/.cache/dein/repos/github.com/Shougo/ddc.vim
set rtp+=/path/to/ddc-empty

call ddc#custom#patch_global('sources', ['empty'])
call ddc#enable()

How to reproduce the problem from neovim/Vim startup (Required!)
Whether this happens depends on file.
it happens on https://github.com/rails/rails/blob/main/activerecord/lib/arel.rb
But not in https://github.com/matsui54/ddc-buffer/blob/main/denops/%40ddc-sources/buffer.ts

Open buffer
Enter insert mode, type something, then return to normal mode
G or Gk
:w

Screenshot (if possible)

Seems to be fixed. Thank you!


resource-hacker: Add start menu shortcut

Not sure if there was a reason why this was omitted or if it was just forgotten.

Thanks!


Inconsistent naming in wast::Instructions

Noticed that some instruction names are inconsistent, e.g. I16x8WidenHighI8x16u vs I16x8WidenLowI8x16U (last U), or with wasmparser, e.g. V128Andnot.

Oops I think those are my mistake! Seems fine to fix though!

I can submit a PR for this soon if nobody else gets it to first.
Regarding V128Andnot, I notice this is also the casing used in wabt. In this case, maybe it's okay because the instruction is v128.andnot instead of v128.and_not?

I think thes ehave since largely been fixed, but if there's anything remaining it'd be great to fix through a PR!


fix: 💄 Fix scrollbar style in lighting effects tab

Fix a styling bug where the scrollbar wasn't styled correctly

I'll accept this PR for now, there seems to be an issue with Chrome and width: fit-content which ignores the overflow settings of the child, but the solution here is the same as the one on the Mixer tab, so it's good enough for me :)


Make sure acquisition objects properly clean up

Right now, after running an acquisition and closing the Python process, you cannot delete the saved data without closing and reponening MM

In the recent refactor, did any clues pop up about this? It would be useful for us to be able to move data to a NAS without restarting MM.

In the recent refactor, did any clues pop up about this? It would be useful for us to be able to move data to a NAS without restarting MM.

seems to work now if if you set acq=None after the acquisition

Did you verify this works on Windows 10? We cannot move or delete files until we close the Micromanager session used to acquire the data on Windows 10 with v0.12.8 and MM 2.0 nightly build 20210407.
We are setting acq=None after the with... block.
Unfortunately we have to use Windows due to some drivers that aren't available on Linux.

You're right, there was some incorrect logic on the Java side. I guess Mac OS is just more permissive about letting you delete stuff thats open in another process. I don't have a windows setup at the moment, but I fixed what I think was the source of it.
In PycromanagerJava and NDViewer


FEATURE: Multi-line line graphs with varying data lengths hover on index

Expected Behavior
I would expect that there is a way to turn off the behavior where on multi-lines with divergent datasets that if you could turn off the behavior of the points on other lines with the same index showing the hover behavior.
Current Behavior
When you hover on a point in a multi-line chart, all points at the same index in the data set highlight, which when the X parameter of multi-datasets don't match, gives the effect of points showing hover behavior that don't line up.  Adds visual confusion
Possible Solution
Have a flag to turn off the behavior of showing hover styles on points on other lines
Steps to Reproduce (for bugs)
http://codepen.io/CouchFrancois/pen/GmyVpY

@CouchFrancois you can set a hover mode to change which items are hovered. The following sets it to be the same as the tooltip
options: {
  hover: {
    mode: 'nearest', // only hovers items under the mouse
    intersect: false
  }
}

I have tried that, just to make sure I copied your code into the options of my codepen.  Still happens... I'm probably missing something, but don't see it

@CouchFrancois the last options were one level too high in the object passed to the constructor. They needed to be inside the options sub object. See http://codepen.io/anon/pen/dWdNYM

wow, that was foolish... thank you for your help, hopefully my silliness
didn't take too much of your time
On Tue, May 9, 2017 at 9:21 PM, Evert Timberg<EMAIL_ADDRESS>wrote:

@CouchFrancois https://github.com/CouchFrancois the last options were
one level too high in the object passed to the constructor. They needed to
be inside the options sub object. See http://codepen.io/anon/pen/dWdNYM
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/chartjs/Chart.js/issues/4240#issuecomment-300355142,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA9EEsijb1CVU0d5-mKu-xr3iabSn_43ks5r4R9FgaJpZM4NVlMY
.

No problem, glad I could help


Replace action-rs/toolchain with manual config

Description
Closes #3833
How was this PR tested?

[x] Run ci.yaml
[ ] Run publish_release_packages.yml

@rdettai why not using https://github.com/dtolnay/rust-toolchain ?

I'm okay with both. I don't have strong arguments on this.
@guilload, any preference?

dtolnay/rust-toolchain for conciseness.

@guilload I took a deeper look into dtolnay/rust-toolchain. It's actually pretty confusing in many ways:

it's quite unclear what the library's behavior is with rust-toolchain.toml:

Looks from the issues that it is discarded
yet from what I see in the sources it's really just setting rustup default xxx

the way the action versions are mapped to toolchain versions is very strange. They shouldn't be correlated, actions versions should be used to indicate breaking changes in the actions behavior itself.

If my understanding is right and the action doesn't support the override option, it means that:
    - name: Install rustup
      run: |
        curl https://sh.rustup.rs -sSf | sh -s -- -y
        rustup target add ${{ inputs.target }}
        rustup override set stable-${{ inputs.target }}

is written as:
    - name: Install rustup
      uses: dtolnay/rust-toolchain@v1
      with:
        toolchain: stable
        targets: ${{ inputs.target }}
    - name: Set rustup override
      run: rustup override set ${{steps.toolchain.outputs.name}}

That's actually even longer as the explicit definition 😅
With these observations, do you still believe we should use this action here?

rustup is fine too.

@fmassot should we do the same tagging trick as for https://github.com/quickwit-oss/quickwit/pull/3832 to test the release workflows?


Missing some focusable elements

summary elements are in the native tab order, as well as elements with a positive tab index.
Would you be up for merging a PR adding these?

Also, output elements.

 is added in https://github.com/jkup/focusable/commit/f633f9890551c7cb3b6b2a21e5b00e4e3f1b0527
<output> shoutdn't be focusable (try https://developer.mozilla.org/en-US/docs/Web/HTML/Element/output)
Therefore this issue can be closed.

 is focusable but not included here. I disagree that the should be closed.

 is focusable but not included here. I disagree that the should be closed.

Right, here's the PR: https://github.com/jkup/focusable/pull/9


include channel

include channel in transcribe verb

tell me more about how this will be used?

tell me more about how this will be used?

It will be use to define if we want to receive just an specific channel when receiving the webhook response.


native android app Process crashes

For usage help, ask a question on Stack Overflow with the detox tag. The issues section of the project is meant for opening bug reports and enhancement requests of Detox. We use it to automatically track the change log
IMPORTANT: Use search before opening an issue. Duplicate issues will simply be closed.

Description

android app Process crashes after update detox 8.2.3 to 9.1.2.
My app is native app, not an react-native app

Steps to Reproduce
My app is success for detox 8.2.3, Then I follow this Guide
(https://github.com/wix/detox/blob/master/docs/Guide.Migration.md#migrating-from-detox-8xx-to-9xx) update to 9.1.2, And also install react-native use "npm install react-native", But when I command "detox test". app will crash after launch.
which step missing ?
Detox, Node, Device, Xcode and macOS Versions

Detox: 9.1.2
React Native: 0.55.4
Node: v11.0.0
Device: Emulator Nexus_6_API_28
Xcode: 10.0.0
macOS: 10.14

Device and verbose Detox logs
Detox logs:
detox_log.txt
Device logs:
devices_log.txt
12-20 16:31:55.876 15543-15626/com.motherapp.herman_miller_android.debug E/UncaughtException: java.lang.ClassCastException: com.motherapp.herman_miller_android.MainApplication cannot be cast to com.facebook.react.ReactApplication
        at com.wix.detox.ReactNativeSupport.getInstanceManager(ReactNativeSupport.java:65)
        at com.wix.detox.ReactNativeSupport.waitForReactNativeLoad(ReactNativeSupport.java:120)
        at com.wix.detox.ReactNativeCompat.waitForReactNativeLoad(ReactNativeCompat.java:33)
        at com.wix.detox.DetoxManager.start(DetoxManager.java:72)
        at com.wix.detox.Detox$1$1.run(Detox.java:133)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:193)
        at com.wix.detox.Detox$1.run(Detox.java:136)
        at java.lang.Thread.run(Thread.java:764)

You are right, this is a real issue. We started removing usage of reflection to react-native APIs. We need to do a better job at only loading react native support classes when react native exists in classpath.

This is an old issue. If still relevant, please reproduce on a modern version of Detox and open a new issue.


SearchTv type

It seems that the type SearchTv is missing some information e.g. overview.
Looking at the code it seems to be there but it is not included in my assembly (<IP_ADDRESS> from Nuget)
Why is this?

Reg. the version stuff, it may have been added later on. A "blame" for the file (https://github.com/LordMike/TMDbLib/commit/b5ac0dd8d1a17eda6a7d1212f36667abeef98b65) shows that I added that specific field in July last year.
On the NuGet page, you can see that the 0.8.3 package is not the latest (albeit latest "stable"). So try out f.ex. https://www.nuget.org/packages/TMDbLib/0.8.6-alpha or even more daringly the 0.9 version.

Thanks,
I downloaded and compiled the master solution and added the assembly. Changed it all to async/await methods and the tasks was not completing (faulted status). Then I used 0.9 and everything works fine. Strange!
Great library. If you need any work done is be happy to contribute.


CSS/JS: Correct alerts + responsiveness at narrow mobile resolutions

When Django serves gateway.html:

There is a red passphrase error banner that appears at the top by default. Instead, the default configuration should be no red banner at all.
When a web visitor enters an incorrect passphrase, the red banner should be triggered saying: “Invalid credentials”. That is is already implemented and working. However the problem with that right now is it just sits there permanently. Instead it should disappear after 5 seconds (timer). I believe this can be achieved with some JS.
There is a gap between the left border of the browser window and where the red banner begins. Instead, the red banner should extend all the way to the edge of the browser window (right now there is a gap): https://imgur.com/a/PeZEhcB
Why does the image and web contents not scale at mobile resolutions?  When emulating mobile screen size in Chrome Tools, all the content becomes really tiny. The kitten image and text should remain large enough to see at mobile resolutions without having to use Bootstrap.

Issue resolved in PR #63. Thanks, Umar!


Allow import button to run multiple times

While debugging my template file, I noticed that I needed to close out and reopen the import tool each time. I'd love it if I could just click Import again and have it run again.

Looks like it might be related to this error which occurs on subsequent imports without closing the plugin dialog:
plugin:obsidian-import-json:45 Uncaught (in promise) DOMException: The requested file could not be read, typically due to permission problems that have occurred after a reference to a file was acquired.

If you change the contents of any of the files selected in the import window, then you will have to select the file again in the file selector - even though the window is displaying the correct filename.
By using the file selector again it will read the new version of the file. If the file selector is not used to select the "same" file again, then it will try and open the old version of the file (which does not exist).
This is a limitation of the way that the security works in web browsers.

Understood. If I open the template selection again, cancel the dialog, then open it once more and re-select the modified template, I am able to run the import again. Thanks!


Add output for Open Layers

This will return a feature collection with styles for Open Layers.

Initial support for outputting Open Layer features with styles is implemented in the method asOpenLayers, will keep on developing this further.


Repeated toggling of winbox display-hide will cause exceptions

Repeated switching of container component uninstallation and initialization winbox will error out. If you have the following component structure:
// ParentComponent    visible default is false
<ParentComponent>
  <WinBoxWrapper v-if="visible"></WinBoxWrapper>
</ParentComponent >

// WinBoxWrapper
<div>
   <VueWinBox></VueWinBox>
</div>

1.Change the value of visible from false to true and then to false again
2.At this time there is no problem, then change the value of visible to true again, then it will report an error and winbox will not appear.
tips:The specific errors are as follows

Fixed in https://github.com/wobsoriano/vue-winbox/pull/12


The Generate ssh key is not disabled for an account that doesn't have enough tfts

Description
The Generate ssh key is not disabled for an account that doesn't have enough tfts. and when you click on this button with insufficient balance the following error appears in the console and it keeps loading infinitely.

    Error: Balance is not enough to apply an extrinsic
    at KVStore$1.<anonymous> (index-db529f9f.js:105:68762)
    at Generator.next (<anonymous>)
    at u (index-db529f9f.js:105:68338)

Untitled_ May 14, 2023 3_03 PM.webm

So after checking the twin that originally had the issue i found that it was one of my twins that was used in other tests and had 0.00005 TFT which why it wasn't able to pay for the transaction.
Screencast from 12-06-23 15:25:45.webm
but i still think that this scenario should be taken into consideration since the user might want to generate a key without realizing that there are no funds in the account. so instead of being stuck forever since there are no tokens it either should fail and mention that there are no tokens in this account or it should check from the start if the balance is <0.01 TFT then the Generate SSH Key button should be disabled.

The Generate SSH Keys button is now disabled when the balance is not enough. however while verifying this i realized that the same issue happens with the Update Public  SSH Key button.
Screencast from 14-06-23 16:01:00.webm

verified now on devnet.
you can not now update the ssh key or generate ssh key without balance.


Spreadsheet creation not returning all parts/material calculation

Using Inventor 2019

spreadsheet function will pull all the sawcut parts, but deletes all but one at some point.
Sheet metal is not returned at all.
Purchased items in this particular assembly it was one screw short (35 instead of 36 screws)

Debug.txt
22902-02-0001-List.zip

Problem apparently linked to "Project objects as construction geometry" in Tools>Application Options>Sketch
Have yet to accurately replicate the issue

Issue resolved in V <IP_ADDRESS>


feat: adjust resizer position to be more friendly

Proposed Changes
This slightly adjusts the position of the resizer, so folks can somewhat interact with crowded contents above or right to it, cf. the following screen captures:
In BPMN editor

In Forms editor

Closes #4093
Try out via
npx @bpmn-io/sr camunda/camunda-modeler#reposition-resizer

Checklist
To ensure you provided everything we need to look at your PR:

[x] Brief textual description of the changes present
[x] Visual demo attached
[x] Steps to try out present, i.e. using the @bpmn-io/sr tool
[x] Related issue linked via Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}

Before

After


Improved: Update Data Sets

(OFBIZ-6976)(OFBIZ-11649)(OFBIZ-11650)(OFBIZ-11655)
added: party data into PartyComponentData from other components
removed: party data from Accounting component
removed: party data from Order component
removed: party data from Marketing plugin

It seems there is some issue with this PR, it is showing 135 commits and 237 file changes. @PierreSmits Can you fix it?

@adityasharma7 What is wrong with the PR?

If the only issue regarding this PR is the number of commits and file changes...

@PierreSmits Due to lots of other commits, reviewer won't be able to review your work

Hi @adityasharma7,
While not going into what a reviewer can or can't do, I concur that it takes effort.
As discussed with @JacquesLeRoux elsethread, best approach is it to

check out the branch, and also checkout the related PR from plugins
do a cleanAll loadAll within the checkout branch and see that everything loads.

How is this check fail possible? 2 days ago everything was fine, and now it is stating that it failed. The only thing changed is added a few records in the demo set.

Hi Pierre,
Maybe because they improved the rules

I do.


Additional artifacts in oasis-core releases

To facilitate runtime development, we should consider adding artifacts needed for testing runtimes to oasis-core releases:

oasis-net-runner
oasis-core-runtime-loader

I think that with this we should also be able to retire the existing oasis-core docker pipeline and use the released artifacts when building the oasis-runtime docker image (instead of building it on top of the oasis-core image https://github.com/oasislabs/oasis-runtime/issues/937).


Manage Soft Credits page is not nice in small window

The new Manage Soft Credits page should be more responsive for page size 1024 px horizontally. Right side of page is truncated, see screen shot.

Salesforce has determined that this issue will not be explored further.


[Feature request] Command Aliases

Sorry for submitting another request so soon, but I suddenly had an idea...
Create command aliases, and/or an aliases.yml/aliases config file option to manage them.
Examples:
!p = !play
!bl = !blacklist
!stop = !pause
!q = !queue
!next = !skip
etc...
I think this is a good idea to improve the usability of this bot :D

It should be easy with discord.Bot, but the bot is using discord.Client. You have to create a new fonct with the alias name that return the real command :
async def real_command(self, player, message):
Some codes
async def alias_command(self, player, message):
return self.real_command(player, message)
An other way can be to edit the message content before calling the command, but I'm not sure if it's a good idea.

They specifically asked to be able to change it with config files, not editing the bot which is the whole point of the issue. Thank you for trying to help however

I would also like to request the same feature. I thought it would be better to reply to this than to create a new ticket. :P

Zenrac's comment is helpful for people with a small amount of coding knowledge, like me.
Being able to do shorthand commands like p for play is really nice.
A user-friendly way of enabling this would be great!

100% agree this would be awesome
Since I've been using the bot I always add 4 or 5 blocks at the top of the bot python file that pretty much does this, but a config file would be so good, would make it easier to update without possible merge issues and config could be easily changed for people without coding experience

I think one way to go about this is have a class made for all the commands, then a function reading from the config file could just setattr the new alias functions in.. Shouldn't be too hard.


Some GitHub actions improvements

[ ] ~Added tests for changed code.~ Not applicable
[ ] ~Updated documentation for changed code.~ Not applicable

Bunch of improvements on GitHub Actions workflows to:

bump all actions/* actions versions
define the default shell to use, to avoid duplication
bootstrap Poetry through install.python-poetry.org rather than the deprecated install-poetry.py script

Also needed to update the name for PyPy from pypy3 to pypy-3.7, since https://github.com/actions/setup-python/releases/tag/v3.0.0 deprecated the usage of pypy3 keyword for the more explicit pypy-3.x  pattern.
pypy3 used to correspond to pypy-3.6 and not pypy-3.7, but since Poetry dropped support for Python 3.6, I thought it may be better to test against PyPy 3.7.
Note: Since pypy3 is a required status check, the CI waits for this job to be run (which will not happen), but you can see the job passing here.

@abn or @sdispater need to twiddle the required checks to allow merging this, but LGTM!

@neersighted replaced pypy3 with pypy-3. 7.


TFT Price not set on mainnet

2022-11-21 15:12:42 Requested started id=755 method=GET uri=https://horizon.stellar.org/paths/strict-receive?source_assets=USDC%3AGA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN&destination_asset_type=credit_alphanum4&destination_asset_issuer=GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47&destination_asset_code=TFT&destination_amount=100
2022-11-21 15:12:42 Got price: 19 mUSD
2022-11-21 15:12:42 (offchain call) Error submitting a transaction to the pool: Transaction pool error
2022-11-21 15:12:42 failure: offchain_signed_tx: tx sent:
2022-11-21 15:12:42 OffchainSignedTxError

@coesensbert please make sure the service is tracked on tf services


Defaults to  namespace

On latest docker-compose-ui-experimental.yml, when opening http://localhost:8080/, I'm redirected to:

When I change the URL manually, it works:

fixed with #113


FocusScopeNode.descendantsAreFocusable struck to false after disabling and enabling canRequestFocus

Happens with current main (3.22.0-16.0.pre.26).
Widget test to reproduce:
  testWidgets('FocusScope descendantsAreFocusable', (WidgetTester tester) async {
    final focusScopeNode = FocusScopeNode();
    await tester.pumpWidget(
      FocusScope(
        node: focusScopeNode,
        child: const SizedBox.shrink(),
      ),
    );
    expect(focusScopeNode.descendantsAreFocusable, isTrue);

    focusScopeNode.canRequestFocus = false;
    expect(focusScopeNode.descendantsAreFocusable, isFalse);

    focusScopeNode.canRequestFocus = true;
    expect(focusScopeNode.descendantsAreFocusable, isTrue);

    // Disabling canRequestFocus and updating the widget will permanently disable descendantsAreFocusable.
    focusScopeNode.canRequestFocus = false;

    // After this pump, setting canRequestFocus back will not restore
    // descendantsAreFocusable to true.
    await tester.pumpWidget(
      FocusScope(
        node: focusScopeNode,
        child: const SizedBox.shrink(),
      ),
    );

    focusScopeNode.canRequestFocus = true;

    // Test failure:
    // This should be back to true, but in FocusNode state didUpdateWidget the
    // descendantsAreFocusable on the focusScopeNode got set to false.
    expect(focusScopeNode.descendantsAreFocusable, isTrue);
  });

This break focus in _ModalScopeState which sets canRequestFocus on the scope node and then rebuilds widget, which in turns sets the descendantsAreFocusable to false.
@gspencergoog, any thoughts? The focus code is quite convoluted, in this case the _FocusState.didUpdateWidget actually overrides property on FocusScopeNode, which is quite surprising.

This is not a recent regression, but I think in our app we trigger rebuild in _ModalScopeState while the canRequestFocus is set to false on the scope focus node, which leaves the focus scope node with descendantsAreFocusable permanently set to false. I think the primary problem is demonstrated in the example.

Below is the console error log after running the provided test:
══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════
The following TestFailure was thrown running a test:
Expected: true
  Actual: <false>

When the exception was thrown, this was the stack:
#4      main.<anonymous closure> (file:///Users/dhs/Documents/NCFlutter/app_foo_stable/test/widget_test.dart:50:5)
<asynchronous suspension>
#5      testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:183:15)
<asynchronous suspension>
#6      TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:1017:5)
<asynchronous suspension>
<asynchronous suspension>
(elided one frame from package:stack_trace)

This was caught by the test expectation on the following line:
  file:///Users/dhs/Documents/NCFlutter/app_foo_stable/test/widget_test.dart line 50
The test description was:
  FocusScope descendantsAreFocusable
════════════════════════════════════════════════════════════════════════════════════════════════════

Test failed. See exception logs above.
The test description was: FocusScope descendantsAreFocusable

Above occurs on latest master and stable.

 stable, master flutter doctor -v
[!] Flutter (Channel stable, 3.19.6, on macOS 12.2.1 21D62 darwin-x64, locale
    en-GB)
    • Flutter version 3.19.6 on channel stable at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 54e66469a9 (6 days ago), 2024-04-17 13:08:03 -0700
    • Engine revision c4cd48e186
    • Dart version 3.3.4
    • DevTools version 2.31.1
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

[!] Flutter (Channel master, 3.22.0-14.0.pre.67, on macOS 12.2.1 21D62
    darwin-x64, locale en-GB)
    • Flutter version 3.22.0-14.0.pre.67 on channel master at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 1a905d508d (20 hours ago), 2024-04-21 06:44:23 -0400
    • Engine revision 75ca2195c9
    • Dart version 3.5.0 (build 3.5.0-83.0.dev)
    • DevTools version 2.35.0-dev.8
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/dhs/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for
      more details.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13C100
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.2)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 65.1.4
    • Dart plugin version 213.7228

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.29.0

[✓] Connected device (3 available)
    • Darshan's iphone (mobile) • 21150b119064aecc249dfcfe05e259197461ce23 • ios
      • iOS 15.3.1 19D52
    • macOS (desktop)           • macos                                    •
      darwin-x64     • macOS 12.2.1 21D62 darwin-x64
    • Chrome (web)              • chrome                                   •
      web-javascript • Google Chrome 109.0.5414.119

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

I think using the Focus.withExternalFocusNode/FocusScope.withExternalFocusNode constructors would prevent the widget/element from modifying the node. Maybe the default constructors shouldn't take an external node?

My issue here is that it modifies completely unrelated property but doesn't set it back. This actually causes a bug in modal scope:
https://github.com/flutter/flutter/blob/65e657799fb596bf39bdc1e62756fa1f9c416efe/packages/flutter/lib/src/widgets/routes.dart#L1069-L1075
On line 1071, _ModalScopeState temporarily sets canRequestFocus to false. Then, in unlucky scenario, when the FocusScope widget of _ModalScopeState gets rebuilt while canRequestFocus is set to false, the node gets stuck with descendantsAreFocusable == false forever, essentially breaking focus in the application.
So either _ModalScopeState (and everyone else setting canRequestFocus) must be aware that this can lead to disabling  (but not reenabling) descendantsAreFocusable on the scope node, or the scope node should handle this better.

As for default constructor not taking a node, that would be a pretty major breaking change. Though TBH the withExternalFocusNode constructor was always a bit confusing to me considering that default constructor also takes (optional) focus node.

(Sorry, I was OOO for a few weeks) The history here is that we would very much like to get rid of the node argument in the normal constructor, but it was too large of a breaking change to do.  The added withExternalFocus constructors are an attempt to provide the right functionality without breaking things. If I had it to do over again, we would have not included node in the constructor.
In any case, if you are modifying properties of the focus node after you supply it to the FocusScope widget, you should use the withExternalFocus constructor. Otherwise, the FocusScope widget may end up overwriting them in ways you don't expect.

@gspencergoog, in this case it's not me modifying it, but modal route in the framework:
https://github.com/flutter/flutter/blob/65e657799fb596bf39bdc1e62756fa1f9c416efe/packages/flutter/lib/src/widgets/routes.dart#L1071
Should it be fixed to use withExternalFocusNode?
Also, is there a valid use-case for specifying the node argument in default constructor rather than the .withExternalFocusNode constructor? If there isn't any then maybe it would be worth considering the doing breaking change.

If the only reason you're passing the focus node is to be able to call requestFocus from someplace else, then it's valid to pass it in the default constructor.

Should it be fixed to use withExternalFocusNode?

Yes, I think you're right.  This line: https://github.com/flutter/flutter/blob/65e657799fb596bf39bdc1e62756fa1f9c416efe/packages/flutter/lib/src/widgets/routes.dart#L1051
should be fixed to use withExternalFocusNode.
I'll put together a PR.

Is this issue potentially related to issue https://github.com/flutter/flutter/issues/146844?

Potentially, since the focus node's focusability is predicated on whether or not it's in a user gesture (like a back swipe). It depends on what the root cause is, though.

@knopp I created https://github.com/flutter/flutter/pull/147390 , but I was unable to find a case to test where it made a difference. It is still the right way to do things, but since the route's focusScopeNode is never changed (is immutable), the FocusScope widget shouldn't overwrite the skipTraversal  or canRequestFocus attributes anyhow.

@gspencergoog, I think something similar to https://github.com/flutter/flutter/issues/146844 should work? For us the problem also manifested when using the backswipe gesture on iOS. I'm guessing something there triggers the rebuild in the modal scope state (which updates the FocusScope widget which in turn disables descendantsAreFocusable on the node).

@knopp  Yeah, after I wrote that comment above, @b3nni97 mentioned that it fixed https://github.com/flutter/flutter/issues/146844, so it clearly is doing something that I should be able to test. Was this regression case only visible on iOS, or did it happen more generally?


Logo usage?

Dear Boba-team,
we are working on a manuscript about various open science tools in neuroscience, where we plan to include an overview figure with the different tools available. Therefore we wish to include a logo of boba. Do you have some, and are there any license restrictions, or can we just include the graphic into our manuscript?
Best regards,
Tina

Dear Tina,
Boba does not have a logo yet, but perhaps you could include this graphic
in your manuscript (there is no license restriction):
[image: boba.png]
On Fri, Feb 18, 2022 at 1:09 AM TinaUOL @.***> wrote:

Dear Boba-team,
we are working on a manuscript about various open science tools in
neuroscience, where we plan to include an overview figure with the
different tools available. Therefore we wish to include a logo of boba. Do
you have some, and are there any license restrictions, or can we just
include the graphic into our manuscript?
Best regards,
Tina
—
Reply to this email directly, view it on GitHub
https://github.com/uwdata/boba/issues/36, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGAVRRFDD2QFCVTZCVMIHX3U3YECTANCNFSM5OXIIJ7A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thanks! However, how can I access the boba.png?

Here it is: https://drive.google.com/file/d/1IYuGknmXFqpkRd3UgaA21s8e-taeqaXy/view?usp=sharing


BUG: Fix Incorrect Splash Screen Display

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
The splash screen currently displays incorrectly. This issue needs to be resolved to ensure the splash screen appears as intended.

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

please aasign this issue to me


Update zio-oci-objectstorage to 0.6.0

Updates io.laserdisc:zio-oci-objectstorage from 0.5.0 to 0.6.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.laserdisc", artifactId = "zio-oci-objectstorage" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "io.laserdisc", artifactId = "zio-oci-objectstorage" }
}]

labels: library-update, early-semver-major, semver-spec-minor, commit-count:1

Superseded by #1101


Question: Is there a config option / source option to disable shielding for a Zbased coin?

Description
Question: Is there a config option / source option to disable shielding for a Zbased coin?
Perhaps I missed it, but I looking at adding a zbased coin (KMD) that does not use shielding / Z_addy (I know.. why?)
In Nomp/znomp I could just set the "requireshielding" config option to false, but I don't see any flag anywhere to specify that a coin does/not require shielding, I suppose I could add the coin type to a different payment processor?
Anyone tackled this before I go re-invent the wheel?

Not at the moment. Feel free to submit a PR.

Thanks, I started working it which will allow Komodo support, I will submit the PR when I get it working. There are some issues with the Daemon and payment processor as well. I will have to setup it up similar to BTG.

@Gadflyii Why would you not want to shield? Z based coinbase funds cannot be spent until shielded..?

@interbiznw Komodo does not use shielding, but is zbased.

@Gadflyii Are you sure you need to disable/replace shielded transactions? Komodo does not require shielded transactions (z-addrs), but you should still be able to use them.
This is untested by me at this time.

@Gadflyii have you made any progress with Komodo support?  I would be willing to help where you need it.


finally fix the flux-in-variability check

Codecov Report
Patch coverage: 100.00% and project coverage change: -0.18 :warning:

Comparison is base (b4d70bb) 95.33% compared to head (fbd4e37) 95.16%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #66      +/-   ##
==========================================
- Coverage   95.33%   95.16%   -0.18%
==========================================
  Files          16       16
  Lines         600      558      -42
==========================================
- Hits          572      531      -41
+ Misses         28       27       -1

Impacted Files
Coverage Δ

src/frog/report.jl
86.15% <100.00%> (ø)

... and 9 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Outdoor Hotpot not being found on POE

Hi,
After waiting 10 months I finally received my hotspot. I've followed the instructions and set it up correctly but when I plug it into the POE I just get a flashing light which tells me the hotspot is not being detected i.e it's not powering up.
I have checked the jumper settings and they are correct (1-2)but I'm getting nada. Is there something I'm missing?

Have you got it connected to Ethernet on the other end? Sounds like you have no internet connection.
Also this is not a support channel.
Please email<EMAIL_ADDRESS>for further help


Truncate display for large tables

Is your feature request related to a problem? Please describe.
When a table is large (e.g. >100 columns), the table becomes very difficult to read in a REPL (see screenshot)

We should truncate the columns (similar to polars/Pandas) for readability.
This might still be ok to view in HTML since users can scroll around in a notebook environment!

Hi, @jaychia! I would like to work on this issue.

Hi, thanks @roopeshsn!
Let me populate the Issue with more context soon. I would hold off on this until we have our repr centralized to using our Rust Table::Format code. Right now the DataFrame repr is a separate codepath from the Table repr.
cc @xcharleslin

Hi @roopeshsn!
This issue can be worked on now :) we've migrated all our display code to Table::format so there will be less redundant work.

Thanks, @jaychia! I'll begin my work to fix the issue.


rootless: fix CI regression when using slirp4netns

Older versions of slirp4netns do not have the --disable-host-loopback
flag.
Remove the check once we are sure the updated version is available
everywhere.
Signed-off-by: Giuseppe Scrivano<EMAIL_ADDRESS>

LGTM

/lgtm

/lgtm

@cevich could we update the Fedora images?

@giuseppe Yes happy to make new images. PR #2561 should help (assuming I can get it working) with this process.

Opened #2689 w/ updated images.  @giuseppe somehow I missed the e-mail notice for this...feel free to ping me on IRC for this next time - it's not much effort on my part.


 Have scammers or hackers stolen your hard-earned Bitcoin? Don't worry!
THE HACK ANGEL is a professional cryptocurrency recovery agent who can assist you in recovering your stolen bitcoin and reclaiming what is rightfully yours. Make touch with him immediately and thank me later.
Email<EMAIL_ADDRESS>WHATsAP: +1 203,309,3359
Web: https://thehackangels.com

In the dynamic arena of financial vicissitudes, where the allure of swift gains often conceals the lurking pitfalls, my foray into cryptocurrency investments unfolded as an epic saga of deceit and despair. As economic turbulence besieged my taco restaurant, casting shadows of uncertainty over my financial horizon, I sought refuge in the promise of digital wealth. Entrusting my fortunes to online brokers and investment platforms, I unwittingly stumbled into a labyrinth of deception meticulously crafted by cyber malefactors. With cunning precision, they exploited my desperation, wielding the art of persuasion to divest me of my hard-earned capital. Despite my vigilance, their machinations proved too insidious to evade. In a mere month, I was entangled in their web of deceit, hemorrhaging $677,000 and teetering on the precipice of financial ruin. Fueled by indignation and desperation, I embarked on a quest for retribution, exhausting every avenue in pursuit of justice. Yet, at every juncture, I encountered naught but false promises and thwarted efforts, leaving me adrift in a sea of despair. It was in this nadir of despondency that my legal counsel proffered a radical remedy – the services of Trust Geeks Hack Expert . With nothing left to lose and everything to gain, I vested my trust in their expertise, praying for deliverance from the abyss. To my astonishment, Trust Geeks Hack Expert exceeded all expectations, unraveling the intricate tapestry of deception with consummate skill and unwavering resolve. Armed with a formidable arsenal of digital acumen and forensic prowess, they embarked on a relentless crusade for restitution, leaving no stone unturned in their pursuit of justice. Their dedication was matched only by their empathy, offering solace and reassurance in my darkest hour. With each breakthrough, they illuminated the path to redemption, guiding me toward a brighter future with unwavering determination. Their efforts bore fruit in the denouement as I beheld the miraculous return of my lost funds, a testament to the triumph of perseverance and the indomitable spirit of resilience. To those ensnared in the web of financial deceit, I proffer but one counsel – heed the summons of Trust Geeks Hack Expert. In their capable hands lies the promise of restitution and vindication, offering solace and resolution.
CONTACT INFO BELOW
Email<EMAIL_ADDRESS>Telegram ID:  Trustgeekshackexpert

How Do I Recover lost Bitcoins and Secure Your My Wallet/ Hire Maye Musk Cyber Crypto Recovery Hacker E-mail<EMAIL_ADDRESS>I am Bjorn Landberg from Germany. I'm a Singer, Actor, Dubbing Artist . I lost €500,000 to a Crypto wallet because I couldn't remember my passcode and security words. I told a coworker about my situation, and he suggested that I contact a legitimate hacker MAYE MUSK RECOVERY HACKER team, who were able to recover 95% of my money. As a personal testimony, I am delighted to notify you that there is a 100% positive chance of restoring your funds to your wallet. They are the best, and I know many people in this situation who have also lost BTC, USDT, ETH, and TETHER. So I'm putting this out here to everyone who needs their services.
Whats-App: +1<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>Website: https://recoverywizardmaye.wixsite.com/muskhacks

How Do I Recover lost Bitcoins and Secure Your My Wallet/ Hire Maye Musk Cyber Crypto Recovery Hacker E-mail<EMAIL_ADDRESS>I am Bjorn Landberg from Germany. I'm a Singer, Actor, Dubbing Artist . I lost €500,000 to a Crypto wallet because I couldn't remember my passcode and security words. I told a coworker about my situation, and he suggested that I contact a legitimate hacker MAYE MUSK RECOVERY HACKER team, who were able to recover 95% of my money. As a personal testimony, I am delighted to notify you that there is a 100% positive chance of restoring your funds to your wallet. They are the best, and I know many people in this situation who have also lost BTC, USDT, ETH, and TETHER. So I'm putting this out here to everyone who needs their services.
Whats-App: +1<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>Website: https://recoverywizardmaye.wixsite.com/muskhacks

How Do I Recover lost Bitcoins and Secure Your My Wallet/ Hire Maye Musk Cyber Crypto Recovery Hacker E-mail<EMAIL_ADDRESS>I am Bjorn Landberg from Germany. I'm a Singer, Actor, Dubbing Artist . I lost €500,000 to a Crypto wallet because I couldn't remember my passcode and security words. I told a coworker about my situation, and he suggested that I contact a legitimate hacker MAYE MUSK RECOVERY HACKER team, who were able to recover 95% of my money. As a personal testimony, I am delighted to notify you that there is a 100% positive chance of restoring your funds to your wallet. They are the best, and I know many people in this situation who have also lost BTC, USDT, ETH, and TETHER. So I'm putting this out here to everyone who needs their services.
Whats-App: +1<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>Website: https://recoverywizardmaye.wixsite.com/muskhacks


Use compression: use compression safe plugin in in-page wallet

PR: https://github.com/getwax/wax/pull/123