DOC: Edit roadmap, including detailed objectives for statistics.

Replaces and continues https://github.com/scipy/scipy/pull/10532.
The details provided for stats are the results of our preparation of the CZI grant proposal.  In a developer meeting, it was agreed (in broad terms, anyway) that we should update the roadmap to incorporate these plans.

@andyfaff @rgommers We're removing linprog enhancements from the top-level roadmap in this PR because (as important as it is to me) I don't think it's at the same priority level for the project as the other items on this list. Do you think we should keep improvements to the optimize benchmark system there, or should it also be moved to the detailed roadmap?

I'm fine with moving optimize benchmarks to the detailed roadmap, makes sense.

@rlucas7, thanks for your comments.  They are all about potentially including even more in the roadmap, and they all sound great!  For the moment, I'd like to stick to the changes proposed here.  We can explore further additions to the roadmap in future pull requests.
Does anyone have any objections to the changes?

Please move "Improve benchmark system for optimize" to detailed roadmap (like linprog)

Unclear to me why tests are failing. Only difference between CircleCI build docs log between our test and a successful one is addition of lines 6633-6641:
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/linalg/_sketches.py:docstring of scipy.linalg.clarkson_woodruff_transform:26: WARNING: py:obj reference target not found: numpy.random.RandomState
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/linalg/interpolative.py:docstring of scipy.linalg.interpolative.seed:15: WARNING: py:obj reference target not found: numpy.random.RandomState
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/linalg/interpolative.py:docstring of scipy.linalg.interpolative.seed:19: WARNING: py:obj reference target not found: numpy.random.rand
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/optimize/_dual_annealing.py:docstring of scipy.optimize.dual_annealing:67: WARNING: py:obj reference target not found: numpy.random.RandomState
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/optimize/_dual_annealing.py:docstring of scipy.optimize.dual_annealing:59: WARNING: py:obj reference target not found: numpy.random.RandomState
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/spatial/distance.py:docstring of scipy.spatial.distance.directed_hausdorff:15: WARNING: py:obj reference target not found: numpy.random.RandomState
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/stats/__init__.py:docstring of scipy.stats.multinomial:33: WARNING: py:obj reference target not found: numpy.random.multinomial
/home/circleci/repo/build/testenv/lib/python3.7/site-packages/scipy/linalg/interpolative.py:docstring of scipy.linalg.interpolative:334: WARNING: py:obj reference target not found: numpy.random.rand
/home/circleci/repo/doc/source/tutorial/stats.rst:171: WARNING: py:obj reference target not found: numpy.random.RandomState

Which don't seem related. Maybe rebase on master?
Were the other test failures just happening at the time? Should they be rerun?

Does anyone have any objections to the changes?

No objections.

Please move "Improve benchmark system for optimize" to detailed roadmap (like linprog)

Done.
I just pushed an update with that change, and with two small tweaks to the detailed roadmap that simplify a couple items.

All green (yay).
I don't think there is anything controversial here, so if anyone wants to increase their PR kharma...

This looks good, I'm fine with merging it to get the stats section updated by the Thursday CZI deadline. It would be good to address some parts of @rlucas7 comments that are clear-cut.
@rlucas7 thanks, some great ideas. For some of your comments I'm actually not sure where to draw the line. We can continue the discussion here or open a new issue. Statistics is a big field, so at some point we have to indicate the types of things we consider in scope rather than detailed items. Some of your suggestions I'd never heard of, they may be in scope but I'm not sure they all belong on an explicit list.

@rgommers wrote

For some of your comments I'm actually not sure where to draw the line.

That's something we thought about while investigating what to include in the proposal.  For example, we already have one-way ANOVA (f_oneway), so it seems quite natural (and in scope) to have at least two-way ANOVA, with an input that is a 2-d or 3-d array.  I don't think we have any plans for adding a dependency such as patsy (which statsmodels uses for R-like formulas) or Pandas, so we'll stick to a fairly simple API.  Folks who want to use formulas  with Pandas DataFrames as input can use statsmodels.   (I don't want to get into a detailed discussion of the API here; that can wait until we actually start working on this stuff.  This PR just puts the functionality in the roadmap.)

@rgommers wrote

This looks good, I'm fine with merging it to get the stats section updated by the Thursday CZI deadline. It would be good to address some parts of @rlucas7 comments that are clear-cut.

Thanks guys I really appreciate your taking my comments into account but only in so much as your still able to make your CZI deadline-that deadline is much more important and hopefully my comments help somehow in clarifying ideas.

For some of your comments I'm actually not sure where to draw the line.
When I started contributing here I thought it was clear, now not so sure. I initially understood that SciPy was for univariate models (e.g. distributions w/no covariates/features) and for regression type models statsmodels was where you'd go to get your codebase. Now it isn't so clear to me because of the 1-way anova and some similar overlaps. I'm less familiar w/statsmodels codebase but is on my plan once I've branched out a bit more into other SciPy submodules. Maybe the overlap is either univariate models or topics in a first year stats course? Just throwing out an half-baked idea that seems to fit.

@WarrenWeckesser wrote:

I don't think we need to get into a detailed discussion of the API here; that can wait until we actually start working on this stuff. This PR just puts the functionality in the roadmap.

Yeah I agree I'll mark my comments as resolved but would it be good to keep them in a backlog somewhere? (i.e. not on the roadmap but something we'd like to get to at some point) maybe they don't all fit here which I'm fine with too.
One important item I would call out though that I would like to see addressed (by me if necessary) in the roadmap is that currently the fit() function only works w/rv_continuous classes. The rv_discrete classes do not support fit() but they can and should (I would argue) have fit methods as well. To the extent that isn't addressed and other aspects of fit() are enhanced you'd just be making that change harder to implement w/out breaking backwards compatibility.
Happy to pitch in towards improving fit() both with the item I'm mentioning here and the items called out in the roadmap.

@chrisb83 wrote

The proposal looks good, a lot of work :) one could drop some of the tests in my view to have a slightly narrower scope.

Thanks.  The plan is ambitious, but if the grant comes through, I'll be able to work full-time on SciPy.  That will be fun.

Just to record it in history; I am trying to make the linalg functions use Cython almost exclusively for the computations and do the API and simple checks in Python. In that regard, I implemented a structure discovery (is it diagonal, triangular, symmetric) in Cython and it is sufficiently fast. Then it branches off to the relevant LAPACK routine.
However I am having difficulties to beat the current generic Python path in terms of speed for some reason. Around 100x100 to 300x300 matrices the speed reduction vanishes maybe due to hitting L1 cache limit and then comes back with x2 speed benefit. I was under the impression that this would be a higher gain. If I can pull that off then we can finally start thinking about the overlap between NumPy and SciPy linalg modules.

After reviewing the comments again, I added Dunnett's test and note about expanding the tools for meta-analysis (thanks again, @rlucas7).  The other suggestions (which all sound good) should probably be discussed in separate pull requests.

We seem to agree that these changes are good; the question seems to be what else to add. Let's leave that discussion to #10577. In the meantime, time to merge this one! Thanks @WarrenWeckesser, @rlucas7, and everyone else!


Need a "jspsych-contrib" repo

Taking repos like keras-contrib (link) etc as inspiration. The current plugin list includes plenty of fairly specific experiments that would be a better fit in a plugins repo, and there are likely many community plugins that either need a bit of work or are extremely specific that could go here.
@stefanuddenberg

E.g., I have a really simple plugin for rendering Mustache templates that I'd like to share with the world, but it may not be useful (or battle-tested) enough for inclusion in the main jsPsych repo.

Great suggestion. I'll work out something along these lines.

I noticed the repo here: https://github.com/jspsych/jsPsych-plugin-contrib
Can we start sending pull requests? Do you have any organization / formatting guildlines?

Picking up on thread from https://github.com/jspsych/jsPsych/pull/2078.
My understanding of the purpose of a jspsych-contrib repo is that it's a place with a low barrier to sharing potentially useful contributions. With that in mind, I'd love to make it so that jspsych-contrib doesn't require the full build toolkit to contribute. For example, say someone creates a usable plugin by following the template produced by the .browser.js version of a plugin file and that's as far as they are comfortable going. Can we set up a way that this could be added to the repo alongside someone who creates a full package?

@jodeleeuw That's a good point. We could have a build setup available for both options in @jspsych/config, and two templates in jspsych-contrib:

A TS template – something like currently in packages/plugin-template
A plain JS template that adheres to the same format as our index.browser.js builds currently do – ES6 IIFE with jsPsychModule dependency. That would require a Rollup config for babel and terser only then. The problem that I see here is testing: Configuring Jest for that may be possible, but can easily become a little nightmare :see_no_evil:

Another option for the second template that just came into my mind: If we discard the IIFE part and offer a plain JS setup, that would be way easier while still very convenient for plugin authors: No TS, just the same ES6 class as in index.browser.js, with the only few differences being:

No IIFE function that wraps everything
ParameterType is imported from jspsych
The plugin class is exported in the end.
We would gain perfect plain-js Jest testability and only a slight modification of the build chain would be necessary.
Oh, and there I see the con: Users would have to install Node.js, run npm install and npm run build. And then moving to TS would not even be that much of a difference.

Ok, so I guess we should use said ES6 IIFE solution and not offer Jest support. If someone is ready to use Jest (=has Node.js installed and is ready for a little bit of extra complexity), they may as well just copy their code into the TS template and use our TS tooling. There are examples enough in this Repo after all, including Jest tests for plugins.

Ok, so I guess we should use said ES6 IIFE solution and not offer Jest support.

Yeah I think I agree here. My primary goal is to allow for a contribution that doesn't rely on Node.js or npm install. I don't think contributions in jspsych-contrib need a testing file, though it would certainly be nice if someone provides one.

Alright! You can either setup jspsych-contrib yourself and grant me permissions, or temporarily add me to @jspsych and I'll do it. Also, would you like to rename this repo or create a new one?

Should have an invite for admin rights here: https://github.com/jspsych/jspsych-contrib

@jodeleeuw @becky-gilbert The technical setup is ready at https://github.com/jspsych/jspsych-contrib! There are two template plugin packages now, plugin-template for our full tooling and plugin-template-plain for the bare-bones JS solution. Feel free to check these out and test the setup locally! For now, jspsych and @jspsych/config are installed straight from the core repo (using gitpkg), but we should obviously change that once the packages have been published. Oh, and I guess we should rename the templates to plugin-template-ts and plugin-template, respectively, right?

jspsych-contrib is ready now and welcoming contributions (ideally plugins/extensions for jsPsych v7, but v6 is also fine)!


Offline Sync Notification

What is the motivation for adding/enhancing this feature?
Extracting state synchronization to a visual layer and notifying a user about successful/unsuccessful actions when he's back online would simplify and solve a lot of issues regarding offline actions. It should be used in ordering out of stock products, products that have additional business validation, invalid address fields, expired coupons, etc.
What are the acceptance criteria

When a user gets into offline mode, an additional icon should be shown in the menu. Could be a bell, could be something like:
 ( to be discussed with a UX Specialist)
When there are queued actions to be synchronized, an icon can be clicked to display a dropdown list with actions to sync and status (to sync, in progress, failure). Should look like more or less like facebook notifications
Successful actions are removed from the dropdown list
When there is a failure, the user should see the notification and the icon should be red to indicate that there are some problems to be fixed with a short description of the issue.
(If applies) a user can click failed action to correct the issue, click "reload" icon to retry or click "X" to remove that action from the list (simply ignore the issue)
When a user is online and the list is empty, the status icon should disappear.
Following scenarios are covered:

a user is trying to order a product that is out of stock
a user is trying to order more products than there are in stock
there are issues with checkout details that a user has entered while finishing the order

the whole mechanism has extension friendly architecture to add additional error handlers in an easy way

Can you complete this feature request by yourself?

[x] YES
[ ] NO

Which Release Cycle state this refers to? Info for developer.
Pick one option.

[x] This is a normal feature request. This should be available on https://test.storefrontcloud.io and then after tests this can be added to next Vue Storefront version. In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
[ ] (Pick this option only if you're sure) This is an important improvement request for current Release Candidate version on https://next.storefrontcloud.io and should be placed in next RC version. In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
[ ] (Pick this option only if you're sure) This is a critical improvement request for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version. In this case, the Developer should create a branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

Additional information
In the future, it could be extended with push notification support if a user has already left the website before sync was fully finished.
A UX desing would be very helpful for this feature :)

@StasiekDivante could you, please, propose some UI design for this one?

I think we should discuss it first before assigning Stasiek. Neat idea ;)

Ok so after reading this I'm up to this idea, would be very useful and will for sure improve offline experience.
I'm not totally up to proposed UX implementation parts like

When a user gets into offline mode, an additional icon should be shown in the menu. Could be a bell, could be something like:

We have badge for this
From my PoV there should be an icon somewhere that informs user that some data hasn't been yet sent to a server. I'm talking only about POST requests so newsletter subscription, user account data change, order, (what else?). Once the user is back online the "list" should clear itself and only failed requests should left there with proper indicators and error messages.
The only exception is that for orders it shouldn't replace the current mechanism (but can be stored in this actions list too) since I don't believe there is any scenario where order can be safely processed in the background and it should be handled the way it is now.

We have badge for this
I have never noticed that although I've been working on offline browsing fixing for a few hours. I must be blind then :D
The only exception is that for orders it shouldn't replace the current mechanism (but can be stored in this actions list too) since I don't believe there is any scenario where order can be safely processed in the background and it should be handled the way it is now.
Agree, at the time of writing this post that mechanism was not working so I wasn't aware of it.

I guess it's still not working :d


gherkin-elixir: Add missing library runtime dependency

Summary
This PR adds the resource folder to the set of files distributed in Hex. Also, loads the contents of gherkin_languages.json in compile time.
Motivation and Context
If you try to use the current published library in Hex, you get the following error:
** (File.Error) could not read file ".../deps/cucumber_gherkin/resources/gherkin_languages.json": no such file or directory
    (elixir 1.11.1) lib/file.ex:354: File.read!/1
    (cucumber_gherkin 16.0.0) lib/gherkin/lexicon.ex:11: CucumberGherkin.Lexicon.load!/0
    (cucumber_gherkin 16.0.0) lib/gherkin/lexicon.ex:12: CucumberGherkin.Lexicon.load_lang/1
    ...

This is because the resources folder is not distributed in Hex. Fixing this issue is just half of the issue. Later, when distributing an app built using cucumber_gherking, for example, using mix release, this folder must be also reachable. There are two ways to fix this, add this file to the Erlang priv folder, or just read it at compile time and avoid any external file dependency. This PR implements the later.
How Has This Been Tested?
I uploaded a patched version of the library to Hex. It's available from here.
Types of changes

[x] Bug fix (non-breaking change which fixes an issue).
[ ] New feature (non-breaking change which adds functionality).
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).

Checklist:

[ ] The change has been ported to Java.
[ ] The change has been ported to Ruby.
[ ] The change has been ported to JavaScript.
[ ] The change has been ported to Go.
[ ] The change has been ported to .NET.
[ ] I've added tests for my code.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have updated the CHANGELOG accordingly.

LGTM - any comments @WannesFransen1994

LGTM - any comments @WannesFransen1994


Transform docker module to use ContextModals

Description
I want to use context modals instead of an action bar so that we can do actions on containers by simply right clicking on them
Here's an example of someone using a context menu : https://codesandbox.io/s/mantine-context-menu-example-xm3qs2
Should we keep the selection mecanism at the left of the table so we can do actions on multiple containers ?
Priority
Medium (Would be very useful)

The docker stuff is now on a page itself.


State gets Unsupported after refresh or JS crash

Prerequisites

[x] I am running the latest version
[x] I checked the documentation and found no answer
[x] I checked to make sure that this issue has not already been filed

Expected Behavior
After refreshing the app or having a JavaScript crash on iOS Bluetooth Adapter State should have the current state of BLE (same that it was if it wasn't changed by an external condition).
Current Behavior
Sometimes it comes as Unsupported even though it is PoweredOn, it just goes back to normal if the app is killed and opened again. Happens randomly.
Is there a way to refresh the connection with hardware components?
Steps to Reproduce
Please provide detailed steps for reproducing the issue.

Subscribe and log BLE state changes with onStateChange
Connect with a BLE device
Start monitoring data
Toggle RN commands and press Refresh
Notice that the state goes from Unknown to Unsupported and get stuck in this state

To have it happen it could be needed to run these steps more than once since it happens randomly.
Context
System:
    OS: macOS 10.15
    CPU: (4) x64 Intel(R) Core(TM) i5-4308U CPU @ 2.80GHz
    Memory: 21.60 MB / 8.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 10.13.0 - /var/folders/j0/mcc56qzn2934szgsqdwslc_40000gn/T/yarn--1573647094820-0.6661912929450491/node
    Yarn: 1.12.1 - /var/folders/j0/mcc56qzn2934szgsqdwslc_40000gn/T/yarn--1573647094820-0.6661912929450491/yarn
    npm: 6.5.0 - ~/.nvm/versions/node/v10.13.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.1, DriverKit 19.0, macOS 10.15, tvOS 13.0, watchOS 6.0
    Android SDK:
      API Levels: 23, 24, 25, 26, 27, 28
      Build Tools: 23.0.1, 23.0.3, 25.0.2, 26.0.2, 27.0.3, 28.0.2, 28.0.3
      System Images: android-27 | Google Play Intel x86 Atom
      Android NDK: 16.1.4479499
  IDEs:
    Android Studio: 3.5 AI-191.8<IP_ADDRESS>91312
    Xcode: 11.1/11A1027 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.9.0 => 16.9.0
    react-native: 0.61.2 => 0.61.2

Library version: 1.1.0
Platform: iOS

Will keep adding more info as I troubleshoot this.

Same issue. It has something to do with scanning the devices to soon after manager creation. 🤷 Haven't been able to figure it out yet, but for testing purposes I'm delaying BLE functions (scan) after BleManager creation by 1s.

@Cierpliwy I got the same issue.
After refreshing the app to update the new changes, the stage of BleManager changed to Unsupport.
I have to close the app and reopen again.
Any idea?

Same problem here. It never transitions to PoweredOn in this case, only after hard restarting the app. Is there anything we can do?

We ran into this issue when initializing the BleManager in react state, causing react to re-initialize the BleManager on each render:
const [bleManager] = useState(new BleManager())
We fixed it by moving the initialization outside the component. You could also use the callback form of useState:
const [bleManager] = useState(() => new BleManager())

Same issue


[Issue #125] Runaway process termination on startup

Addresses #125. Changes summary:

[x] IWinSWExtension now offers hooks for the wrapped process startup/termination
[x] Some generic process management logic has been moved from Main to ProcessHelper in WinSW Base
[x] New extension point - Runaway Process Killer with some basic tests

This change introduces an extension, which performs automatic termination of runaway processes on startup. Sample configuration:
<?xml version="1.0" encoding="utf-8" ?>
<service>
  <id>SERVICE_NAME</id>
  <name>Jenkins Slave</name>
  <description>This service runs a slave for Jenkins continuous integration system.</description>
  <executable>%BASE%\sleep.bat</executable>
  <arguments></arguments>
  <logmode>rotate</logmode>

  <extensions>
	<!-- This is a sample configuration for the RunawayProcessKiller extension. -->
    <extension enabled="true" className="winsw.Plugins.RunawayProcessKiller.RunawayProcessKillerExtension" id="killOnStartup">
      <!-- Absolute path to the PID file, which stores ID of the previously launched process. -->
      <pidfile>%BASE%\pid.txt</pidfile>
      <!-- Defines the process termination timeout in milliseconds. This timeout will be applied multiple times for each child process. -->
      <stopTimeout>5000</stopTimeout>
      <!-- If true, the parent process will be terminated first if the runaway process gets terminated. -->
      <stopParentFirst>false</stopParentFirst>
    </extension>
  </extensions>
</service>

https://issues.jenkins-ci.org/browse/JENKINS-39231

Also created https://github.com/kohsuke/winsw/releases/tag/PR-133 with winsw.exe for evaluation

@reviewbybees

This pull request originates from a CloudBees employee. At CloudBees, we require that all pull requests be reviewed by other CloudBees employees before we seek to have the change accepted. If you want to learn more about our process please see this explanation.

Plugin documentation will be delivered later once I get #129 integrated

@oleg-nenashev generally the code looks good - but killing process trees because a PID was left in a file looks very very scary to me - and I fear you could end up killing very important services on a restart of the OS (due to the old PID being used by a different service after restart) at which point you could crash windows (if its a system critical process) and which point you get boot loops....

Yes, I agree the process validation needs to be extended

@jtnord I have added the check of the Service Id environment of the process, which needs to be terminated

@reviewbybees done
Here we go


Crash Handler Bug

Describe your bug here.
PlayState.hx (line 2496)
PlayState.hx (line 2324)
PlayState.hx (line 1053)
flixel/FlxGame.hx (line 637)
flixel/FlxGame.hx (line 724)
flixel/FlxGame.hx (line 677)
flixel/FlxGame.hx (line 551)
openfl/events/EventDispatcher.hx (line 402)
openfl/display/DisplayObject.hx (line 1399
Uncaught Error: Null Object Reference
also It wanted me to know if im modding a build source to lua I wasnt moddin g with lua or source I had no choice but to put a random item
Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.

You are receiving this because you authored the thread.Message ID:
@.***>


Scripts to generate adversarial data

Hi thank you for your nice job. I wonder if you could provide the scripts to construct the adversarial data? For example, GPT-Inst or Neighbor. It will be of great help to me.
Best regards.

Thanks for your interest. We have not cleaned up the code yet, and I have sent you the uncleaned code.

Thank you!

Hi @Zhiyuan-Zeng , would you be able to share the uncleaned code ?
faezeb [at] allenai.org
Thanks much

Hi @fabrahman, thanks for your interest! Let me reach out to you to share the uncleaned code.

Hi @fabrahman, thanks for your interest! Let me reach out to you to share the uncleaned code.

Thank you! I  actually implemented it but wanted to cross check some hyperparamers/details like similarity thresholds, did you only sample from single turn conversations, and if for each dataset (alpaca, sharegpt, and openassist) you retrieve from their respective data?


[ACI] Container Instances ref overview

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

api/overview/azure/containerinstance.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

api/overview/azure/containerinstance.md
:white_check_mark:Succeeded
View

docs-ref-toc/top_level_toc.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

api/overview/azure/containerinstance.md
:white_check_mark:Succeeded
View

docs-ref-toc/top_level_toc.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Added a few reviewers, not sure who's on the hook for merging these...

adding in @CamSoper  for review.

Yes that's fine. No harm linking to GitHub.
@CamSoper please add  a work item added for the auth doc to get the CLI/PS generated file based auth steps added to the content. It'll make life way easier for new devs.

Done and done.


fixes #2

added issue template in meshery.io

@leecalcote sir review required!!

Thanks, @ashiscs.


fix: use option manager for scheduler

这个 PR 实现什么功能/修复什么问题:
改进：scheduler使用option manager更新配置

是否需要 backport 到之前的 release 分支:
None

/cc @zexi
/area scheduler

Codecov Report

Merging #8544 into master will decrease coverage by 0.70%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master   #8544      +/-   ##
=========================================
- Coverage    6.02%   5.32%   -0.71%
=========================================
  Files         779     534     -245
  Lines      120577   92927   -27650
=========================================
- Hits         7269    4944    -2325
+ Misses     112641   87564   -25077
+ Partials      667     419     -248

Flag
Coverage Δ

#aFlag
5.32% <ø> (-0.71%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

pkg/util/httputils/delegate.go

pkg/cloudcommon/validators/validators_string.go

pkg/hostman/guestfs/fsdriver/nicteaming.go

pkg/webconsole/command/ipmi_command.go

pkg/multicloud/aws/networkinterface.go

pkg/multicloud/aws/snapshot.go

pkg/multicloud/aws/network.go

pkg/hostman/guestfs/fsdriver/drivers.go

pkg/util/fileutils2/partition.go

pkg/cloudcommon/db/quotas/usageworker.go

... and 236 more

Continue to review full report at Codecov.

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

/lgtm
/approve


Modular app structure

"Place unit test files (specs) side-by-side with your client code. Place specs that cover server integration or test multiple components in a separate tests folder."
Your example modular app doesn't separate out the specs like you advise. Why?

it is old. the hottowel generator is the better example, which is pointed to in the guide in the generator section


80-test_cmp_http: Invert and correct the logic of success vs. failure exit

This makes the logic more intuitive and corrects the interpretation for NonStop.
Fixes ~(at least~ most of ~)~ #15386.

[x] tests are added or updated

Merged - thanks @t8m for the swift approval


Report reason for exit and errors in web connection

Original issue: https://github.com/flutter/flutter/issues/99157
We are seeing some web connections closing right after the start of debugging with no error messages (see the verbose logs in the issue above).
Would it be possible to

add onError handler to the web socket the web connection is using, and report those errors to the caller (maybe the  error handler can be passed to the constructor):

https://github.com/google/webkit_inspection_protocol.dart/blob/c34ebda31d11c8e6e4c429ca2fbd979c9310c311/lib/webkit_inspection_protocol.dart#L169

report the reason for exiting?

dwds caller
dwds just stops debugging when the connection is closed, and is not aware of the reason:
https://github.com/dart-lang/webdev/blob/8c814f9d89915418d8abe354ff9befec8f2906b2/dwds/lib/src/handlers/dev_handler.dart#L241
https://github.com/dart-lang/webdev/blob/8c814f9d89915418d8abe354ff9befec8f2906b2/dwds/lib/src/handlers/dev_handler.dart#L527

@devoncarew I see this issue is closed as completed but it is not clear to me what the changes were... Is there a way to pass an error handler to the created socket connection? Maybe an onError parameter could be aded to https://github.com/google/webkit_inspection_protocol.dart/blob/57ebca4b97310a10774c59c0fb056d8f23bd5cee/lib/webkit_inspection_protocol.dart#L219

I believe it was closed as a result of https://github.com/google/webkit_inspection_protocol.dart/pull/88; I'm 100% that addresses all of this issue however (or whether that work was rolled into flutter?).

The https://github.com/google/webkit_inspection_protocol.dart/pull/88 allows retries on connection to chrome tab, the current issue is asking for error handling if such a connection stops working for any reasons so the caller (dwds) can report it in the logs. The original issue is in flutter, it seems that the connection just stops working and we cannot get the error and the stacktrace.

Sorry, above I meant to say 'not 100% sure'!
Yes, we can augment the API here in order to better pass errors through.
Let me take a look at the API here. I'm not sure whether we want an onError error handler parameter, or just to pass failures back through the returned Futures.

Address in #92 and published as 1.2.0.


When I delete folder error: don't know how to delete object type: link

FTP Server OS: Unix
FTP Server Type:
Client Computer OS: Windows
**FluentFTP Version:45.1.0
Framework: .net6

I have link file in my folder，What should I do, please

Skip objects of type Link - check the Type property of the FtpListItem, or get the path of the link and delete that.


Fixes 2312: Admin tasks interface append results

Summary

This is an attempted fix for the duplicate item error being appended in stage.
I was unable to replicated the issue locally, but have corrected a few issues in the code around paginating that could be causing this issue.

Testing steps

One can check in ephemeral, but this likely needs to be pushed to stage to have its' functionality confirmed.

https://issues.redhat.com/browse/HMS-2312


[Question] SSL/TLS/SSH support

Greetings!
I'm wondering if there is, or planned to have, an integration of a security layer for the transportation of the tasks.
It might be useful to have a cluster shared between different locations and guarantee an encrypted transfer.
Thanks!

@silverkorn - Thanks for reaching out.
We currently have 2 transports:
(1) Websockets (for streaming support)
(2) TChannel
We know it is possible to add TLS support over websockets (secure websocket). We need to investigate integrating security layer over TChannel as well. We will update as soon as we have more info here.

Thank you for your prompt answer!
Using WebSockets for this seems pretty interesting for cross-platform and standardized protocol.
We will focus on this particular transport layer for the moment.
Feel free to close this ticket or convert it into something like TChannel security layer support


control block matching seems to find wrong block head or tail.

Notice the IF and ENDIF lines outlined.  The IF that is highlighted is not the if for the ENDIF highlighted.

I believe this is part of ibmi-languages, not vscode-ibmi.

Ctrl+Shift+\ matches the wrong ENDIF.
Ctrl+Shift+[ folds the correct control block.
If I comment out the exe sql code the block marking works


[wght] Should we have named instances for wght 1, 1000, maybe 50?

https://github.com/googlefonts/axisregistry/blob/main/Lib/axisregistry/data/weight.textproto has only 9x named instances for 100 to 900, which maybe is correct for "API fallbacks", but we have fonts (including Roboto Flex, Recursive, Nunito, Mulish, Cairo, Cairo Play and others coming along) already with weight 1000, and (Hepta Slab, etc) with weight 1.
@evanwadams this is something to consider for future ways to enumerate named instances in the weight axis.

and (Hepta Slab, etc) with weight 1

Sofia Sans (1 -- 1000)

Just to post a status here, we started a while ago to accept 1000 (ExtraBlack) and 1 (Hairline) in the STAT table only.


fix: use Input in ComponentTable

Why is this pull request needed?
To accept decimalnumbers on format 0.01
What does this pull request change?
Changed from Textfield to Input in ComponentTable.
Removed toString().
Issues related to this change:
#157

Tried to use it on temperature and pressure, but the Input don't support the warning helpertext.

Could add some custom "helperText" then. But not sure how bad these TextFields behave right now, if its worth it or not

I'll just merge this now, and we could discuss that later


The app does not switch on in TUN mode

When I try to establish my connection in TUN mode, it first runs a tunnel, like it should. But then, the connection won't get established, it just says "stopped" (see video for visual representation). The proxy mode doesn't work either. Also, whenever I launch a tunnel, my internet connection disappears all together. How do I resolve this issue?
https://github.com/user-attachments/assets/6f052045-a994-4453-980a-208c666b7800

Hey @Art-ui1!
Thanks for submitting the issue. Maybe it's because you put the app inside a directory with non-English names. Please move the app to a full English path and try again.

Thanks a lot, team InvisibleMan! This solution really worked. I also had to switch my whole system into English, but I don't mind that.


[improvement](fe memory) txn prune memory after visible (#27128)

pick: #27128
Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run p0


Wait and watch blue progress bar march across the screen
Menu pops up, select code action
Wait for something to happen
Expected  behavior
Menu appears much faster, action happens much faster
Actual behavior
It's slow.
See included screen recording.
Screen Recording 2018-11-26 at 8.16.22 AM.zip

A lot has changed with CodeActions since this issue as opened. If you are still running into problems, please open a new issue.


automatically detect IGNITE_HOME in service.sh

it would be handy to have service.sh detect IGNITE_HOME, without relying on other files to be sourced before calling it

No plans to review this PR?


sys::socket fixes for haiku

Because it s better using new cfg and solaris was forgotten here.

Because it s better using new cfg and solaris was forgotten here.

But that's a user-visible change, and you didn't put it in the changelog entry or even in the commit message.

I updated the commit message but did not do the changelog change indeed..


chore: refactoring around PipelineBuilder

Description
Refactoring is done around pipelineBuilder. All implementation are moved to respective files.
How Has This Been Tested?

[x] self review has been performed .

Checklist:

[x] The title of the PR states what changed and the related issues number (used for the release note).
[ ] Does this PR requires documentation updates?
[ ] I've updated documentation as required by this PR.
[ ] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[ ] I have tested it for all user roles.
[ ] I have added all the required unit/api test cases.

Does this PR introduce a user-facing change?

parked as of now


How this example works

So what the steps to make hot reload on main file works?
I can't find the instructions on Readme.

This is still a work in progress


Typescript: Only works with typescript version 2.4+

glamorous version: 4+
glamor version: N/A
react version: N/A

What you did:
Tried using Glamorous v4 with typescript <2.4
What happened:

https://github.com/paypal/glamorous/issues/279
https://github.com/paypal/glamorous/issues/278

Reproduction:
Use glamorous with typescript <2.4.
Problem description:
The typings use language features that only landed in 2.4 and result in unexpected behaviour on <2.4
Suggested solution:
Document that the typings only currently work with 2.4+

tracking issue https://github.com/kentcdodds/glamorous-website/issues/266

Investigate reworking the typings to work on 2.3.

Opened up a PR to add this to documentation at https://github.com/kentcdodds/glamorous-website/pull/276

Thanks!


Fix #14 and #18

I tested character customisation in EditScene and H scene in both seated and standing mode, it's likely safe to merge though I did remove some debug stuff I still had in place while testing.

Fixes #14. The coordinate card canvases don't seem to be used for anything so I hid them by ignoring them.
Fixes #18. Ignoring the coordinate camera prevents VRGIN from switching to it.

I just realised the coordinate card is probably used when creating pictures for clothing in UserData\coordinate. So most likely the card background is now gone, whereas it likely obscured the view of the clothing before.


Update MANIFEST.in

Could this fix "pip3 install django-openinghours" error.
$[...] pip3 install django-openinghours
Collecting django-openinghours
Using cached django-openinghours-0.1.1.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "/private/var/.../pip-build-.../django-openinghours/setup.py", line 18, in
install_requires=open('requirements.txt').read().split(),
FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt'

Coverage increased (+0.9%) to 55.598% when pulling 20b6e457a6836f6c31d9317ca550084b7f6a7f15 on fmalina:patch-2 into 989ad34fde19889a333b1ee3dd1212841fceb213 on arteria:master.

Thank you for the PR, @fmalina :)


Updated login page, changed when header shows

This change makes it so that the home page of our website looks like the rest of the pages. I also made some changes in the backend to make it easier to check if someone is logged in. This was useful because it lets me easily check if someone is logged in, and I made it so you only get a header (the options to request an interview, check the listings, etc) if you are logged in.

It LGTM, but I have two questions. In index.html  and in the JavaScript function login()

JavaScript
const buttonText = loginResponse.loggedIn ? 'Logout' : 'Login';
const url = loginResponse.url;
$("#home-button").text(buttonText);
$("#home-button").attr("href",url);
Does this make it dynamic?

It LGTM, but I have two questions. In index.html and in the JavaScript function login()
JavaScript
const buttonText = loginResponse.loggedIn ? 'Logout' : 'Login';
const url = loginResponse.url;
$("#home-button").text(buttonText);
$("#home-button").attr("href",url);
Does this make it dynamic?

This essentially does what your old code was doing, but instead of having two buttons and hiding one or the other, I have only one button and I set the text and link depending on the response from the server. So yes, the button is dynamic.


cannot use habitus CLI environment variables with secrets

As soon as I use --env variables I can no longer access secret files.  When I remove the environment variables it works.

hi @johnphho
thanks for the bug report. any change you found the bug in the code?

Sorry, I haven't had time to do so but I believe everything works if I don't use secrets.  I really need this fixed because I need to use ENV variables.  Thanks

@johnphho  can you show me how you run the habitus command and how your build.yml looks like?

habitus command and how your build.yml

you need to enable the secret service with the --secrets=true switch. will update docs


frequent directions

UDFs for frequent directions support

Coverage increased (+0.3%) to 94.961% when pulling d9f3aafcbf55173e7286b6d51fa2c1e1a410f3ea on fd into 15b038d655e80dac46b33baeb6171cfea53eb952 on master.

Moved frequent directions classes in sketches-core, but not yet released. Need to update this branch with the new names once an updated artifact exists. Closing for now.


Only new queues receive exchange history

This might 1) be by design or 2) because I'm doing something wrong (probably the case...), but I'm only seeing the message history delivered to new queues.
Here's my code (I'm using the Bunny Ruby client):
@conn = Bunny.new(ENV['CLOUDAMQP_URL'])
@conn.start
@ch = @conn.create_channel
@x = @ch.exchange("video-exchange",
                  type: "x-recent-history",
                  arguments: { 'x-recent-history-length' => 1 })

# will only receive history payload once
queue_name = "queue-1"
@ch.queue(queue_name).bind(@x).subscribe do |_, _, payload|
  puts "!!!!!!!!! '#{payload}' on #{queue_name}"
end

# will always receive history payload
queue_name = "queue-#{SecureRandom.hex}"
@ch.queue(queue_name).bind(@x).subscribe do |_, _, payload|
  puts "!!!!!!!!! '#{payload}' on #{queue_name}"
end

As per the README:

Every time a queue is bound to the exchange it delivers that last 20 messages to them.

So only during queue.bind a queue will receive messages from the history

Thanks for the prompt response! However, I'm still not seeing the behavior as described, so any suggestions would be greatly appreciated.
To expand on the above:

So only during queue.bind a queue will receive messages from the history

Unless this is intended to be only the first time a queue ever binds (which doesn't seem to be the case), I'm not seeing this behavior.
If my client goes down and then re-subscribes using the same queue name (e.g. "queue-1") once it comes back online, it does not receive the history. If it re-subscribes using a dynamic queue name (e.g. "queue-1-18"), it does receive the history.

queue.bind is idempotent at protocol level, so if the binding is there, the
second time the command is kinda ignored.
On Thu, Nov 19, 2015 at 1:54 PM Pete Doherty<EMAIL_ADDRESS>wrote:

Thanks for the prompt response! However, I'm still not seeing the behavior
as described, so any suggestions would be greatly appreciated.
To expand on the above:
So only during queue.bind a queue will receive messages from the history
Unless this is intended to be only the first time a queue ever binds
(which doesn't seem to be the case), I'm not seeing this behavior.
If my client goes down and then re-subscribes using the same queue name
(e.g. "queue-1") once it comes back online, it does not receive the
history. If it re-subscribes using a dynamic queue name (e.g.
"queue-1-18"), it does receive the history.
—
Reply to this email directly or view it on GitHub
https://github.com/videlalvaro/rabbitmq-recent-history-exchange/issues/16#issuecomment-158048652
.

Good to know. Thanks! :+1:


generate_users_trials_reports: Clarify that all the dates are UTC

As if we read the help text... 🤣
LGTM 👍

Tsss :-)


Core refactor step 1

Lots of big overhauls:

Abstract bodies instead of separate antennas, working groups, ?departments?
Removed departments
Organizational structure based access control (https://oms-project.atlassian.net/wiki/display/GENERAL/AEGEE+Access+control)
API restructure
Kicked out unused/low priority modules
Multiple bodies membership
Split Users and Members

Probably lots more small things, honestly I ended up touching on a bit too many things at once. This PR has the aim of providing a single place to review all the changes. The initial PR is most likely not suitable for merging yet.
In the end, this PR takes some steps backward but makes changes to the base that I believe (and are discussed with others) to be necessary.

I recommend viewing the diff ignoring whitespace changes (add ?w=1 to the url):
https://github.com/AEGEE/oms-neo-core/pull/4/files?w=1

After a lengthy discussion, it has been decided to implement changes in a more incremental way. Therefore this pull request has been closed.


Unsafe facts?

Hi,
I was experimenting a bit more with clingo and have a question about facts. In my logic program new.lp is the following line of code:
fluent(POI).
Once I compile my program, I get the following error message:
error: unsafe variables in:
(fluent(POI)) :- [#inc_base].
note: 'POI' is unsafe.
In clingo 5.1 I never had any issues with facts. Since 5.2 I've gotten this message.
My questions are:

Why is POI unsafe, despite it being inside a fact?
What does the [#inc_base] mean?

Note: I do know what unsafe variables are.

Clingo never accepted variables in facts. A program is grounded before it is passed to the solving component. Grounding means substituting all relevant ground terms for variables. In your program above any term could be substituted for POI. Hence, such programs rejected as unsafe.
The [#inc_base] appears in rule bodies of rules appearing in a #program base part, which is the default program part if not explicitely given. If you do not intend to write multi-shot programs, you can simply ignore this.


Fix: Polling for socket before receiving to prevent blocked connection from Chrome

Experimental change in HTTPServer.poll() that fixes blocked connection from Chrome on CircuitPython 8.0.0
Fixes #31

Unfortunately this does not work in CircuitPython 7.3.3, pooler.pool() raises OSError: stream operation not supported.
Although it can be written in a way that the pooler runs only on CP 8.x.x with a simple if statement, I don't really believe it is a way to go.
Additionally even in select library docs it says that this functionality is not supported on all CP builds.

Right now, this lib is not working properly on CP 8.0.0beta6, so wraping this code in try...except... might be a good temporary solution, until the underlaying error in CP's 8.0.0 socketpool is resolved.

I think the underlying problem that makes this fix needed is fixed by https://github.com/adafruit/circuitpython/pull/7455. @michalpokusa Do you think this is useful anyway, or is it only needed as a workaround?

I think the underlying problem that makes this fix needed is fixed by adafruit/circuitpython#7455. @michalpokusa Do you think this is useful anyway, or is it only needed as a workaround?

Seems that PR to CP indeed fixes the blocking socket issue.
This PR was an experimental workaround to make this lib work on 8.0.0-beta6, but it had some issues connected to select module on 7.3.3.
In my opinion it is somewhat useful until your changes are merged and released under e.g. 8.0.0-beta7 as some people might still have problem and this PR might help them solve it.
After that it should be closed as no longer needed.

8.0.0-rc.1 and now 8.0.0 stable have been released so this can be close now I think.


shader problem

https://codepen.io/a6965921/pen/RwGOyRr
why show white

https://github.com/pixijs/pixi.js/issues/7163

https://github.com/pixijs/pixi.js/issues/7163

Repost of your previous issue with even less information than the first time. GitHub issues is not StackOverflow. The problem here is to do with your fragment shader code, not a fault with pixi.js.
original issue: https://github.com/pixijs/pixi.js/issues/7163

Repost of your previous issue with even less information than the first time. GitHub issues is not StackOverflow. The problem here is to do with your fragment shader code, not a fault with pixi.js.
original issue: https://github.com/pixijs/pixi.js/issues/7163


fix(living-documentation): lower CW logs spam and costs

by setting a retention time for the dashboard generator lambda.
depends on #281
Definition of done (v0.0.2)

[ ] Automated integration test

closing in favor of #311


[Build] Add compatibility library deps to target executables.

We need to make sure that we add the compatibility libraries as dependencies for target executables, otherwise we can end up with a race condition in the build where the build will fail if the compatibility libraries haven't been built by the time e.g. swift-backtrace is linked.
rdar://128197532

@swift-ci Please test


LNURLw: change prefix to lightning: until wallets fix their bugs

This says you should use lnurlw:
This says you should use lnurlw://
Wallet of Satoshi parses lnurlw://abc to //abc
Breez can handle it all
I'm gonna use lightning: because I got mad.

Fixes #752


VS Code crashed and won't open now. code: -1073741819

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

VS Code Version:
OS Version:

Steps to Reproduce:
I have no idea. I was typing a line of CSS and it crashed. I tried to reopen it and now I have this:

It opens three of them and all three crash with the same negative number code.

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

VS Code Version: 1.90.2
OS Version: Win10 22H2

Steps to Reproduce:
I have this issue too, I was working on some cpp file, my pc went to sleep because I was afk, after waking it up I got this:

Pressing reopen showed same error, after quitting and restarting vscode I got

Now its in this error loop, can't run vscode at all from any folder or with new window.

has the same error.
And more times open vscode.find it is update jupyter.and then this error disappear

There are also other similar errors.

The project has only a few files and only a few lines of code in each file.There is absolutely no reason to oom

This problem is coming up a lot now.It's the latest version of vscode. it can crash at any moment.Especially when opening a file at the beginning.Never crashed vscode once before (for years) @deepak1556


Add Create to Order

Update OrderService to have Create
Update Order-related fields to omitempty since Shopify can accept minimal order information
Update NoteAttributes to Marshal from lowercase
Add MetafieldsService to Order

Codecov Report

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

@@          Coverage Diff          @@
##           master    #94   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          18     18
  Lines         572    596   +24
=====================================
+ Hits          572    596   +24

Impacted Files
Coverage Δ

order.go
100% <100%> (ø)
:arrow_up:

product.go
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Sorry accidentally pointed at our master. Remaking with just the one change.


Pool Mesh

Hi! Thanks for  this awesome project. I trying to train  dnsplatter，using custom data collected with an Orbber femto camera.  Contain RGB and depth images.
And then I used Spectacular AI SDK processed data.
Finally, I run
ns-train dn-splatter --pipeline.model.use-depth-loss True --pipeline.model.sensor-depth-lambda 0.2 --pipeline.model.use-depth-smooth-loss True --pipeline.model.use-sparse-loss True  normal-nerfstudio  --data Orbber_femto/ --load-normals False
``
gs-mesh dn --load-config outputs/unnamed/dn-splatter/2024-07-31_032623/config.yml --output-dir outputs/unnamed/dn-splatter/2024-07-31_032623/possion_tsdf
The mesh result is so bad.

Whether I need to set any parameters, I have not changed them.
Looking forward to your reply！

Hi @ddenglina, I have not tried dn-splatter with Orbber femto camera before. Can you send me the processed dataset so I can have a try? (google drive or something maybe). Thanks.

Hi @ddenglina, I have not tried dn-splatter with Orbber femto camera before. Can you send me the processed dataset so I can have a try? (google drive or something maybe). Thanks.

Thanks you reply. The link is processed dataset by  Spectacular AI SDK .Orbber femto data.tar.gz
Looking forward to your reply！


Add news feed to http://gohugo.io/news/

Currently http://gohugo.io/news/ has no news feed. It would be really helpful to have one in order to keep track of Hugo related news.

This feed should work: https://gohugo.io/news/index.xml We need to add it to autodisovery, though, which I'll do in the theme.

Thank you. I looked into the source code of http://gohugo.io/news/ but there wasn't any hint to https://gohugo.io/news/index.xml

i'll close this issue in favor of https://github.com/gohugoio/gohugoioTheme/issues/67 as this repo isn't about the website per sé.


Automatic build and push to Docker hub

on merge to master, or on special tagged commit, e.g. v1.0.0

after the latest ToC changes to Docker Hub it may be a good idea to store the images at quay.io (or both)


Draw the model predicted trajectory

Can I know the position (pixel) of the model predicted object on the image?
my request:
I want to plot the trajectory predicted by the model
I found that the model outputs only Bayesian probabilities
Is there any chance of it happening?

@Alex-fishred Good question!
We actually use the detected objects to perform the accident probabilities. For your request, you may need to find out which object contributes most to the probabilistic decision. However, since we use a static graph in GCN to aggregate the object features (graph edge not learned), the graph edge still cannot reveal the learned contribution of each node/object.
As a simple way to work around it, you may compute the gradient norm of the object feature (or GCN node feature) as the importance score. The position of the object with the highest score should be what you want :)

you mean
gradient norm
Equivalent to showing where the model is currently focused?
For example, I have targets that are 5 meters and 10 meters away from the camera
Will the gradient norm obtained at 5 meters be larger than that obtained at 10 meters?
if i'm right
Can you tell me how to implement compute the gradient norm of the object feature (or GCN node feature)


New version: Google.Chrome.Canary version 118.0.5986.0

Pull request has been created with WinGet Automation :rocket:
Microsoft Reviewers: Open in CodeFlow

Reset PR


connectivity building  in Xcode10 will fail

I use connectivity in my project . Building in Xcode10 will fail
Undefined symbols for architecture x86_64:
      "_OBJC_CLASS_$_Reachability", referenced from:
          objc-class-ref in libconnectivity.a(ConnectivityPlugin.o)
      "_kReachabilityChangedNotification", referenced from:
          -[FLTConnectivityPlugin onListenWithArguments:eventSink:] in libconnectivity.a(ConnectivityPlugin.o)
    ld: symbol(s) not found for architecture x86_64

@jccapril
Reachability is imported by "connectivity.podspec"
#
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
  s.name             = 'connectivity'
  s.version          = '0.0.1'
  s.summary          = 'A new flutter plugin project.'
  s.description      = <<-DESC
A new flutter plugin project.
                       DESC
  s.homepage         = 'http://example.com'
  s.license          = { :file => '../LICENSE' }
  s.author           = { 'Your Company' =><EMAIL_ADDRESS>}
  s.source           = { :path => '.' }
  s.source_files = 'Classes/**/*'
  s.public_header_files = 'Classes/**/*.h'
  s.dependency 'Flutter'
  s.dependency 'Reachability'

  s.ios.deployment_target = '8.0'
end

I don't think this is a Flutter related issue, Please consider asking support questions in one of the other channels listed at http://flutter.io/support .

me too
xcode 10
Undefined symbols for architecture x86_64:
"OBJC_METACLASS$_FlutterAppDelegate", referenced from:
OBJC_METACLASS$_AppDelegate in AppDelegate.o
"OBJC_CLASS$_FlutterAppDelegate", referenced from:
OBJC_CLASS$_AppDelegate in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Remove the curl command that pipes to sh in the install guide

What does this do / why do we need it?
If the server hosting the downloads is compromised, an adversary can serve malicious install scripts to the users that blindly pipe to sh while serving legitimate install scripts to the users that manually inspect them. This increases the time the adversary has to infect users before being discovered.
Source

https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-bash-server-side/

If the Github static server gets compromised there are a lot bigger problems and attack vectors. Pretty much every Homebrew installation package uses this as an installation method, for example. Your concern is admirable and you are welcome to vet the installation script yourself.


Cannot destructure property 'media' of 'theme.sanity' as it is undefined

If you find a security vulnerability, do NOT open an issue. Email<EMAIL_ADDRESS>instead.
Describe the bug
After a recent Sanity update, the plugin crashes displaying the following error:
Error: Cannot destructure property 'media' of 'theme.sanity' as it is undefined.
TypeError: Cannot destructure property 'media' of 'theme.sanity' as it is undefined.
    at responsiveFlexItemStyle (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:5723:5)
    at _e (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1644:14)
    at _e (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1634:20)
    at _e (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1645:252)
    at e3.generateAndInjectStyles (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1512:19)
    at http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1761:88
    at http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1763:8
    at P (http://localhost:3333/node_modules/.sanity/vite/deps/@sanity_cross-dataset-duplicator.js?v=884a7978:1767:6)
    at renderWithHooks (http://localhost:3333/node_modules/.sanity/vite/deps/chunk-B7HTHPIN.js?v=583f426f:20963:26)
    at updateForwardRef (http://localhost:3333/node_modules/.sanity/vite/deps/chunk-B7HTHPIN.js?v=583f426f:23119:28)

To Reproduce
Steps to reproduce the behavior:

Create a fresh sanity install & add the plugin
Go to duplicator tab or try to use the plugin from any document

Screenshots

Which versions of Sanity are you using?
3.23.4
Which versions of Node.js / npm are you running?
v20.10.0

Any resolution yet?

Can you wipe node_modules and reinstall to see if you have the same issue?

Can you wipe node_modules and reinstall to see if you have the same issue?

I confirm that the latest update worked for me, thanks!


Customization of build number stamping on assembly

I am trying to customize build number stamping, by default its supports x.x.x (major minor and patch) but for hotfix i want to stamp x.x.x.{hotfix-version} on assembly, but it didn't worked for me.
I am using below script in build definition Yaml:-
- script: |
    dotnet tool install --tool-path . nbgv
    .\nbgv cloud -c
  displayName: Set build number

And in version.json:-
{
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
"version": "2.0",
"publicReleaseRefSpec": [
"^refs/heads/master$"
],
"cloudBuild": {
"setVersionVariables": true
}
}

Posted on wrong stream


FixExport tasks should only be run on the master node

Add thread name

Export Task runs only on the master node, so it is necessary to explicitly start the corresponding resources. At the same time, refactor some code to avoid circular dependencies.

missing log info (should use Log4j2)

run buildall

run buildall


Slot clear() doesn't auto-merge item

Steps:

Create InventorySlot, remember_source_inventory = true
Create InventoryStacked
Call InventorySlot.equip with any item
Make sure you have one more item with same prototype_id in inventory
Call InventorySlot.clear()

Expected:

Item returned to inventory and will be merged with another

Actual

Item added but wasn't merged

Honestly, I don't think the remember_source_inventory property is very useful and I'm planning to remove it completely as it causing more issues than it solves. In most cases clearing the slot and adding the item to an inventory manually is much simpler to understand and causes no side-effects.

Actually, "slot" can derived "Inventory" as well, because it's inventory which can handle only one object. Then, no equip and clear are needed and everything could be done with regular transfer_item/add_item/... methods.

Yup, that's exactly what I'm planning to do for v3.0 🙂


Improving write errors for Zarr and NetCDF

Earth2Studio Pull Request
Description

Also adding some tests for the overwrites
Checklist

[ ] I am familiar with the Contributing Guidelines.
[ ] New or existing tests cover these changes.
[ ] The documentation is up to date with these changes.
[ ] The CHANGELOG.md is up to date with these changes.
[ ] An issue is linked to this pull request.

Dependencies

/blossom-ci

/blossom-ci

/blossom-ci

/blossom-ci


Reorganize repo: grouped *config.py files inside spyderlib/config/

Repo organization (related to issue #1320)
All dangling  ****config.py files were grouped into a single folder, spyderlib/config/

This one needs a rebase :-)

@ccordoba12 done!

I really don't understand how our tests are passing with the errors I pointed out.
How can that be the case @goanpeca?

The imports were located in if statements... so they were not being triggered...and the one in the inspector was a sphinx ... so there I do not really know.

I did a last review, and everything seems in order now :-) Weird that our tests didn't fail...


External configuration beside app.conf & environment variables for revel go framework

Hello - I'm trying to figure out the scenario I created in stack overflow.
Could you guys shed some light here?

I responded to your questio: http://stackoverflow.com/a/32155463/1108279

@goors and I discussing on SO. There is hook for startup functions via OnAppStart. Is there any hook for override/merge/add to the Config for before server startup?
If there is such hook, it would be great. Then building product (shipping to end user) based on revel framework would be fantastic.

Explain What u want in a simpler way.. the "nuts of the problem"..
Were looking over horizon with more config stuff...
So please explain more of what u want..
ta ;-)

I'm working on open source application using revel. Problem is -
I would set my application config values in /etc/appname/appname.conf and will be using revel app.conf for internal application purpose not exposed/allowed to user. My application will be packaged as .deb and .rpm.
For example: /etc/appname/appname.conf has following config values
http.address = "<IP_ADDRESS>"
http.port = 4000

# and remaining configs...

I was tried init() function approach ended up with runtime error.
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x87f6a]

goroutine 1 [running]:
github.com/revel/revel.(*MergedConfig).String(0x0, 0x594570, 0x9, 0x0, 0x0, 0x9)
	/Users/jeeva/Documents/scm/revel/src/github.com/revel/revel/config.go:92 +0x2a
github.com/revel/revel.(*MergedConfig).StringDefault(0x0, 0x594570, 0x9, 0x57cc10, 0x4, 0x0, 0x0)
	/Users/jeeva/Documents/scm/revel/src/github.com/revel/revel/config.go:99 +0x41

How to achieve this?

Here is what you need:
func init() {
	revel.OnAppStart(func() {
		// Order matters: first path has the highest priority.
		revel.ConfPaths = append([]string{"/etc/appname/"}, revel.ConfPaths...)

		// Loading the "app.conf" from all of those locations.
		var err error
		revel.Config, err = revel.LoadConfig("app.conf")
		if err != nil {
			revel.ERROR.Fatal(err)
		}
	})
}

But number of keys such as http.port and http.addr still will not be overridden. That's because the order of calls:

Revel sets ConfPaths
Revel runs LoadConfig
Revel gets DevMode, HttpPort, HttpAddr, etc. from config.
Our OnAppStart function is started that adds a new ConfPath and reruns LoadConfig.

This can be fixed by the following change to Revel codebase:
+if ConfPaths == nil {
+	ConfPaths = []string{}
+}
-ConfPaths = []string{
+ConfPaths = append(
+	ConfPaths,
	path.Join(BasePath, "conf"),
	path.Join(RevelPath, "conf"),
)

Then it will be possible for you to achieve the behaviour you want as follows:
func init() {
	revel.ConfPaths = []string{"/etc/appname"}
}

And it will work just as you expect: 1) Use of params from /etc/appname/app.conf, 2) If some key is not found, use of conf/app.conf of your app, 3) If still some key is missing, use of Revel's default app.conf.

@anonx Thanks for your response. Actually I was aiming to find out a way with-out modifying Revel codebase. So It will compatible with future release. @goors too gave a suggestion of modifying Revel codebase.
Thing is having hook functions for Revel config or accepting conf path via command line would be the best bet here.
As you mentioned above, loading sequence of conf files is good enough-

Use of params from /etc/appname/app.conf
If some key is not found, use of conf/app.conf of your app
If still some key is missing, use of Revel's default app.conf

Actually I was aiming to find out a way with-out modifying Revel codebase. So It will compatible with future release.

@jeevatkm Well, I didn't want you to update your local version of Revel. I thought you could submit a PR. But I've already done it.
If #868 gets accepted you'll be able (just as I have already said) to achieve this behaviour by adding to some of your controller files:
func init() {
    revel.ConfPaths = []string{"/etc/appname"}
}

Not that this is the ideal solution, but it will solve your issue the easy way.

@anonx I'm happy to do PR, however I didn't realized here :) Thanks

Closing this one.

panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x8c7aa]

goroutine 1 [running]:
github.com/revel/revel.(*MergedConfig).String(0x0, 0x67f128, 0x7, 0x0, 0x0, 0x0)
/Users/user/gocode/src/github.com/revel/revel/config.go:92 +0x2a
gitlab.com/onebyzero/iam/app/models.InitDatabase()
/Users/user/gocode/src/gitlab.com/onebyzero/iam/app/models/base.go:37 +0x7d
gitlab.com/onebyzero/iam/app.init.1()
/Users/user/gocode/src/gitlab.com/onebyzero/iam/app/init.go:25 +0x1ed
gitlab.com/onebyzero/iam/app.init()
/Users/user/gocode/src/gitlab.com/onebyzero/iam/app/init.go:42 +0x64
main.init()
/Users/user/gocode/src/gitlab.com/onebyzero/iam/app/tmp/main.go:246 +0x74
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/usr/local/Cellar/go/1.5.1/libexec/src/runtime/asm_amd64.s:1696 +0x1

My app.conf

Module to serve static content such as CSS, JavaScript and Media files

Allows Routes like this:
Static.ServeModule("modulename","public")
module.static=github.com/revel/modules/static
db.driver = postgres
db.spec = postgres://postgres:postgres@localhost:5432/iam_dev?sslmode=disable
################################################################################
Section: dev
This section is evaluated when running Revel in dev mode. Like so:
revel run path/to/myapp
[dev]
This sets DevMode variable to true which can be used in your code as
if revel.DevMode {...}
or in your templates with
<no value>
mode.dev = true

Why i am getting this error?

@kumarsiva07 I have create a new revel app against master, followed steps:
revel new github.com/configtest

Added below config to conf/app.conf under [dev] section
db.driver = postgres
db.spec = postgres://postgres:postgres@localhost:5432/iam_dev?sslmode=disable

Added following to App Controller src/github.com/configtest/app/controllers/app.go
driver, _ := revel.Config.String("db.driver")
revel.INFO.Println("db.driver:", driver)

spec, _ := revel.Config.String("db.spec")
revel.INFO.Println("db.spec:", spec)

Run the App:
revel run github.com/configtest

Outcome:
INFO  2016/06/01 12:49:22 app.go:11: db.driver: postgres
INFO  2016/06/01 12:49:22 app.go:14: db.spec: postgres://postgres:postgres@localhost:5432/iam_dev?sslmode=disable

So it's working as expected, if you could provide steps to reproduce it. It would be great!


[Sprint: 41] XD-2645 Fix separator in servers.yml

LGTM; merging

merged to master:
https://github.com/spring-projects/spring-xd/commit/637c6245b88c41ad81a226fcbe848f3cf8a603c7


No response from Awesome Alexa module

Background: I was able to generate the refresh token. My Config.js is updated accordingly. The MM works fine outside of Alexa. I can use arecord and aplay to successfully test my mic and speakers. But despite all this, the Alexa app is not responding at all.
Seeing this in the console:
[11:20:28.835] [ERROR]  (node:32390) UnhandledPromiseRejectionWarning: Error: [object Object]
at obtainToken.then.catch.e (/home/pi/MagicMirror/modules/MMM-awesome-alexa/node_helper.js:1:6228)
at process._tickCallback (internal/process/next_tick.js:68:7)
[11:20:28.840] [ERROR]  (node:32390) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
[11:20:28.842] [ERROR]  (node:32390) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

I get that error if the clientId and clientSecret are incorrect, so I'd go through those steps again to regenerate them.


Add LGPL v3 license file

See also Comparison of Licenses

Or you could use MIT license as in AdMob

LICENSE changed to MIT


Configurable profiler for KEB

Description
During debugging OOMKilled KEB https://github.com/kyma-project/control-plane/pull/1111, use for a configurable profiler was discovered. This PR introduces a switch for enabling memory profiler as well as enabling PVC for persisting the profiler traces in a PVC.
Related issue(s)

https://github.com/kyma-project/control-plane/pull/1111, https://github.com/kyma-project/control-plane/pull/1112

/test-all

/lgtm

/unhold
but I guess because I made a change suggested by you @voigt , a new lgtm would be necessary to satisfy our prow bot


Xamarin.UITest and .NET Core (.NET 5?)

Hello,
I do not know if this is still on the roadmap, but would it be possible to have Xamarin.UITest working with .NET Core or .NET 5 ?

Same here, I saw questions around since a couple of years now and ... nothing. If at least it was open source.

I don't even know where to post X.UITest issues, I only see silent releases in nuget but this should be open sourced quickly


Cleanup variable and generic naming

After #1216 is merged we should settle the naming of the bao store and the doc store in variables, struct fields and generics. Currently it is very inconsistent because things were not changed to keep rebasing feasible.
Here's a first suggestion:

BAO store: blobs, blob_store or bao_store? with generic B
Docs store: docs or docs_store? with generic D

@rklaehn @Frando did this get straightened out?

this happened over the last PRs


Trim stun server list to prevent an empty string being returned

resolves getting an empty string as a stun server

Resolves an issue of getting empty stun servers. You might have noticed it with warn messages like this on Linux nodes:
WARN	nexodus/nexodus.go:229	transaction error: write ip <IP_ADDRESS>->:0: sendmsg: destination address required

@nerdalert rebased off main for ya.


SWARM-1117: fix non-UberJar deploy when zip dependency is involved

Motivation
RuntimeDeployer.deploy() fails when zip dependency is present because it treats all non-jars as directories.
Modifications
Added directory check to detect a directory dependency instead of making assumptions.
Result
RuntimeDeployer does not fail anymore when non-jar and non-directory dependencies are found.
Those dependencies (like zip dependencies) are simply skipped.

[x] Have you followed the guidelines in our Contributing document?
[x] Have you created a JIRA and used it in the commit message?
[x] Have you checked to ensure there aren't other open Pull Requests for the same issue?
[x] Have you built the project locally prior to submission with mvn clean install?

Can one of the admins verify this patch?

ok to test


Surface 3D reconstruction of Point cloud

Hello, could you tell me what is the method of converting point cloud into topology when calculating voxel IoU?

@guoyan1991 I'm not sure entirely sure about that part. @brotherhuang, could you please describe the method here more clearly?

Hello,the download link of  pre-trained models is unavailable. so,could you update it again? Thank you.

@guoyan1991  hello ,did you make it?(3D reconstruction)

@Amir-Arsalan  Hi, I want achieve Visualization in 3D，but
when I do this below:
th 4_1_visualization.lua
-inputDir 'xxxx/testExp/experiments/reconstruction/test/airplane/model1VP14-airplane'
-outputDir 'xxxx'
-experiment 'reconstruction'
-onlyOneCat 1
then show:
==> Projecting back the generated depth maps to obtain final point cloud representation for the category: airplane
==> Done with getting 3D reconstruction for airplane. No of samples: 1. Time took: 0.0 minutes
==> Done with creating all 3D reconstructions. No of total samples: 1. Total time: 0.1 minutes
but ,finally,there is nothing in the output folder
I hope you can guide me through this problem

@TigerWj  I have the same question as yours, how did you solve it?

@TigerWj @hualalala7458 The Lua code might have some issues that I did not notice. Instead, you can compile the 3D reconstruction code and call the built executable to get the reconstructions.


Wine Example Suggestions

[ ] There has been positive feedback of the dropdownlists made from the data, but it might be nice to comment this bit more for users new to DataTable: what is the data structure of columns, etc. Maybe even make this a functions that takes a datatable object and returns a  dropdownlist or picker

# Get a list of unique values of a particular column and prepare choices for dropdown component
features = ['country', 'price', 'province', 'region_1', 'variety', 'winery']
columns = {f: dt.unique(df[f]).to_list()[0] for f in features}
choices = {key: [ui.choice(str(item)) for item in columns[key] if item] for key in columns}

[ ] When someone filters by region, it would be nice to show how to filter the other drop down items appropriately

[ ] AutoML is ran every time someone starts the app, it might be nice to add the save_model and get_model features as part of this demo which would also reduce run time if a model already exists.

Thanks, @mtanco! This feedback made my day :). Will look at this.


fix: Rm navigation to Home via top bar logo

Caused by https://github.com/syndesisio/syndesis-ui/issues/924

Not needed anymore, I'm closing it without merging.


Rename some DSCResources and Tests/Unit

Add MSFT_ for all DSCResources and Tests/Unit they haven't
Referenced Issue : #134

This change is

Hi @luigilink, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Jean-Cyril Drouhin). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

Reviewed 43 of 43 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Rename @superset-ui/core to @superset-ui/connection

The @superset-ui/core package was renamed to @superset-ui/connection in v0.3.0

Codecov Report

Merging #6274 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #6274   +/-   ##
=======================================
  Coverage   77.02%   77.02%
=======================================
  Files          64       64
  Lines        9504     9504
=======================================
  Hits         7320     7320
  Misses       2184     2184

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 a1e408a...2005c7c. Read the comment docs.

also LGTM, have some conflicts now but ping me here or on slack and I'll try to merge quickly to avoid any additional conflicts.

Cool. Rebased and ready.


start training

cd playground/path/to/experiment/directory  This path does not exist.  May I ask how to start training？
I am debugging at '/EFG/cli/main. py' and I am missing the 'EFG/cli/config. yaml' file. May I know how to obtain this file？
In addition, can I inquire about how many GPUs this method uses.

cd to certain directory, e.g., playground/detection.3d/waymo/conquer/xxxxxxxxx.
then run efg_run --num-gpus 8 (or other gpu nums)
do not just copy and paste.


Add test for minimizer DFO

Add tests for all methods for the DFO minimizer class.
When fixed we should add the DFO test back in the EasyReflectometry:test_fitting.py

Issue was added to wrong repo


[QA] Emotes Disappear from Backpack

Explorer Alpha build version:
Issue Description:
When entering and exiting the backpack, standard emotes (those included by default in the application) vanish from the inventory.
Steps to reproduce:

Open the backpack.
Observe the presence of standard emotes.
Exit the backpack.
Reopen the backpack.
Notice that standard emotes are no longer visible.

Expected behaviour:
Standard emotes should remain visible in the backpack even after exiting and re-entering it.
Current behaviour:
Standard emotes disappear from the backpack upon exiting and re-entering it.
Reproduction rate:

[ ] < 10%
[ ]  < = 25%
[ ]  50%
[ ]  < = 75%
[✅ ]  100%

Severity:

[ ] Cosmetic
[ ] Minor
[ ✅] Medium
[] High
[ ] Critical
[ ] Blocker

Priority:

[✅ ] High
[ ] Medium
[ ] Low

Platforms / OS:

[✅ ] Windows 11
[ ] Windows 10
[ ] Mac Sonoma
[ ] Mac (specify the version on Additional Notes)

Evidence:

@lorux0 is this due to the pagination?

@lorux0 is this due to the pagination?

I will check


Replace definition function with data structure

Previously the definition function existed to validate inputs but now validation is handled at the end. It is possible to replace the second argument of bindObject with a data structure:
$(data, [ fragment, {
  name: [ '.name' ],
  details: [ '.details', {
    size: [ '.size', function mutator () { ... } ],
    vendor: '.vendor'
  }, function mount () { ... } ]
} ])

Done https://github.com/0x8890/simulacra/commit/87d2175bc1d5f2e211f090b673312ab0de21dfaf.


How Can I run this?

Downloaded and ran Minesweeper X, cloned the repo, and installed dependencies and tried running both minesweeper_game and minesweeper_bot but nothing happened. Output:
C:\Users\User\Documents\GitHub\minesweeper-solver> cmd /C "C:\Users\User\AppData\Local\Microsoft\WindowsApps\python3.10.exe c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher 52175 -- c:\Users\User\Documents\GitHub\minesweeper-solver\minesweeper_game.py "
Move:
C:\Users\User\Documents\GitHub\minesweeper-solver> c: && cd c:\Users\User\Documents\GitHub\minesweeper-solver &&
cmd /C "C:\Users\User\AppData\Local\Microsoft\WindowsApps\python3.10.exe c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher 52185 -- c:\Users\User\Documents\GitHub\minesweeper-solver\minesweeper_bot.py "

C:\Users\User\Documents\GitHub\minesweeper-solver>

I think adding some instructions to run to README and a requirements file for pip would be super helpful : )

hi there
I have added this to the Reame file:
To run the bot:

Clone the repo, have all the dependencies installed.
Launch minesweeper_bot.py
Bring the minesweeper game to the screen (it should display unclicked empty field).
Press F10. The bot should find the game on the screen and play 10 games.

That shoudl do it. Let me know if if worked for you.

Awesome, it works! Thanks.
Notably, the program halts when it gets a new fastest time:

I won. Win rate: 80.00%
Game #6. Some cells were not recognized, but  STOP_AT_UNKNOWN_CELL is set
to False.
I won. Win rate: 83.33%
Game #7. Some cells were not recognized, but  STOP_AT_UNKNOWN_CELL is set
to False.
I won. Win rate: 85.71%
Game #8. Some cells were not recognized, but  STOP_AT_UNKNOWN_CELL is set
to False.
I won. Win rate: 87.50%
Traceback (most recent call last):
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2544.0_x64__qbz5n2kfra8p0\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\__main__.py", line 39, in <module>
    cli.main()
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 430, in main
    run()
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 284, in run_file
    runpy.run_path(target, run_name="__main__")
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 321, in run_path
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 135, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "c:\Users\User\.vscode\extensions\ms-python.python-2022.20.1\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 124, in _run_code
    exec(code, run_globals)
  File "c:\Users\User\Documents\GitHub\minesweeper-solver\minesweeper_bot.py", line 640, in <module>
    keyboard.wait('esc')
  File "C:\Users\User\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\keyboard\__init__.py", line 882, in wait
    lock.wait()
  File "C:\Users\User\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\keyboard\__init__.py", line 117, in wait
    if _UninterruptibleEvent.wait(self, 0.5):
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2544.0_x64__qbz5n2kfra8p0\lib\threading.py", line 607, in wait
    signaled = self._cond.wait(timeout)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2544.0_x64__qbz5n2kfra8p0\lib\threading.py", line 324, in wait
    gotit = waiter.acquire(True, timeout)
KeyboardInterrupt
Game #9. Some cells were not recognized, but  STOP_AT_UNKNOWN_CELL is set
to False.

But don't feel obligated to work on that lol. I'm probably the only one staring at this code. Was mostly drawing inspiration for my own solver, but all the code online is hard to read through lol.

Cool, The  current logic is, if the cell is not recognized, it is replaced with "empty cell". In case with "New highscore" it, apparently creates an impossible field that crashes the solver. Setting STOP_AT_UNKNOWN_CELL to True will make it just through an exception and stop in these situations.
(I am a little concerned that yu had unread cells in some of the games, although it did't stop the bot from winning... weird)


Clarification on Actor Partitioning

Hi, I am not sure i got completely the way Actors are partitioned. In the page is mentioned that an Actor is a stateful service and ranged partitioned (uniform Int64 scheme). Am I correct then that an Actor instance ID corresponds to one only integer number (e.g. 123) and that can only manage state that correspond to the bucket (123)?
Also, what is meant for Partitioning in the above example of the 9 partitions? This is not the same as the partitioning concept of the Reliable Services, right? Because i understand that here Partitioning is meant as "just" a set of random Actors. thanks

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

ID: 57342b31-8271-e130-3df5-130580c9ea70
Version Independent ID: fbd3f4b8-4199-2d82-245c-4a18f1073386
Content: Service Fabric Reliable Actors Overview
Content Source: articles/service-fabric/service-fabric-reliable-actors-introduction.md
Service: service-fabric
GitHub Login: @vturecek
Microsoft Alias: vturecek

Thanks for the feedback! We are currently investigating and will update you shortly.

@aljo-microsoft would you be able to elaborate further on this topic?

Am I correct then that an Actor instance ID corresponds to one only integer number (e.g. 123) and that can only manage state that correspond to the bucket (123)?

Yes that's correct. It's exactly the same partitioning as used with stateful services. An actor, once created, is assigned an ID that never changes, and the ID is its partition key, so it always belongs to the same partition. The only thing that's random is the generation of the ID when an actor is first created.

Thanks @vturecek
@smoms I will close this out but if you have follow up questions just let us know and we can always reopen and continue the discussion.


Need help please : Class 'Contains' is not defined

Hello,
i have this error when trying a query with the "contains" function
firstly, if i put this :
dql:
    numeric_functions:
        Contains:     CrEOF\Spatial\ORM\Query\AST\Functions\MySql\Contains

under orm like in doc, i have this error :
    [Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
    Unrecognized options "dql" under "doctrine.orm"

but if i put it under doctrine.orm.entity_managers.default there is no error but i still have an error when running the query, here is my code :
    $sql = 'SELECT DemoTadBundle:DeliveryZone dz WHERE Contains(dz.area, :point)'; //dz.area is of type polygon
    $converter = new SpatialConverter();
    $q = $this->_em->createQuery($sql)->setParameter('point', $converter->convertToDatabaseValue($address->getPoint())); //$address->getPoint returns an CrEOF\Spatial\PHP\Types\Geometry\Point object
    return $q->getOneOrNullResult();

and here is the error :
    [Semantical Error] line 0, col 41 near 'Contains(dz.area,': Error: Class 'Contains' is not defined.

can someone help me to resolve this problem ?
my symfony version is 2.5
thank you.

Hello,
I have same probleme. Have you resolve it?
Thank you


Support fetch init.signal in Node.js

17331

 Quality gate: NA
Details

 Quality gate: NA
Details


[core/indexer] Reverts PR #25754 and add unit tests

I reported the bug 2 weeks ago here: https://github.com/langchain-ai/langchain/issues/28447
I believe this is a critical bug for the indexer, so I submitted a PR to revert the change and added unit tests to prevent similar bugs from being introduced in the future.
@eyurtsev Could you check this?

Related to PR: https://github.com/langchain-ai/langchain/pull/25754


Saturation filter implement #70

Saturation filter is implemented, thanks for the research done by @sbouchard09.
Changes:

star is set to invisible (did not remove, keeping it as a placeholder)
a filter menu is applied at the bottom for b/w saturation and normal effects.

Please switch merging destination from master to dev.


Connection disconnected when communicating with other Websocket library servers.

Scenario:
i am using websocket client :: tootallnate ,
websocket server :: uWebSockkets https://github.com/uNetworking/uWebSockets
problem is  when ping pong is enabled on uWebSocket server , after sending one message from webSocket client , 2nd time it gets disconnected
"code=1006 and no reason"
can think of any solution .  will appreciate any help.

Hello @santoshJD,
could you please provide a example implementation for the websocket server?
Thx a lot.
Best regards,
Marcel

https://github.com/uNetworking/uWebSockets/blob/master/examples/EchoServer.cpp

This issue can be reproduced with chrome and firefox.
Therefore it is most likely a server error and not caused by this project.
Closing issue.
Best regards,
Marcel


[TC-GENDIAG-1.1] All generaldiagnostics cluster attributes returned zero or empty data

Problem
From Test Event 7
The DUT returned zero or an empty list/string/array for all cluster attributes in [TC-GENDIAG-1.1]
This implies that none of these attributes are actually being filled out with valid data.
Test Cases
TC-GENDIAG-1.1 |  Attributes with server as DUT
Logs
21-11-17_04:06:53_TC-GENDIAG-1.1.log
DUT

commit f51eeb39de1e58c8f55a13cfc59782e8e11c6948 (HEAD -> test_event_7, origin/test_event_7
ESP32 Platform
On/Off Light Switch, all-cluster-app

Hi, Andrew, Here is a temporary fix for your issues https://github.com/wqx6/connectedhomeip/tree/test_event_7 , I will raise a PR later.

@andrew-lifx Is this still an issue?

resolved in #11654


CI - tests are failing

due to #8
❌ CapsQueue - Failed in 0.000s
❌ DetectObjects - Failed in 0.000s
❌ LoginAndDownloadJ2P - Failed in 1.595s
❌ LoginAndDoNothing - Failed in 0.007s
❌ LoginLogoutTest - Failed in 0.008s
❌ Raindrop.Tests.RaindropFullIntegrationTests.LoginTests - 0/3, failed: 3 - Failed in 0.851s
DllNotFoundException: FreeImage
❌ ImagingTests_ReadJP2FromDisk_LoadIntoTexture2D_WriteToDiskAsJpeg - Failed in 0.022s
❌ Simple_SaveImage - Failed in 2.398s
Ubuntu paths related issues.
❌ StaticCacheCopier_Test - Failed in 3.851s
❌ GridDropdown_HasManyGrids - Failed in 180.010s
❌ ResourceLoad_TGA_GetResourceStream - Failed in 0.006s
❌ ResourceLoad_TGA_LoadResourceLayer - Failed in 0.006s
not sure why or who
❌ Can_Accept_EULA - Failed in 0.004s
❌ ResetEulaAcceptance_InBackEnd - Failed in 0.004s
working in windows
❌ LoadScene_MainScene_IsOK - Failed in 0.835s
❌ Test_MapService_SingleTile - Failed in 0.826s
❌ AbleOpenLocalChatUI - Failed in 0.005s
❌ SceneLoading_Bootstrapper_IsSuccessful - Failed in 0.007s
possible FMOD api related to Ubuntu OS
❌ OfflineCachedSound_IsPlayable_NoError - Failed in 0.853s
❌ OfflineUncachedSound_Playable_ButNoSound - Failed in 0.836s
❌ StabilityTest_Restart_RaindropInstance - Failed in 0.838s

todo list to be able to build in ubuntu:

add a way to include testuser login credentials to runner
build freeimage.so for ubuntu (x64?)
figure out which folder method is returning invalid path on ubuntu

but we are not supporting ubuntu.
so we can just update the runner to test and build on windows machine instead XD
lazy

as CI uses docker, which is linux-based, I have decided to go ahead with the original/present options.
In other words:

'Unity Tests' is run on ubuntu.
'Build for android' is run by ubuntu.


fix #8 and #7

Fix not work bug in some situation , such as beblow :
<ViewGroup
   android:focusable="true"
   android:focusableInTouchMode="true">
   <EditText/>
</ViewGroup>

nice, thanks!
will release soon

released as v2.0.1


fix(vue-app): avoid css chunk error

Types of changes

[x] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description

Chunk error has recurrence in the current nuxt version.
The error object at that time is as follows.
{
  "statusCode": 500,
  "message": "Loading CSS chunk 25 failed.\n(/_nuxt/pages/foo/911a4b9a11aff85b804a.css)"
}

So, I added code for consider css chunk error.
Resolves: #3389
Ref: https://github.com/nuxt/nuxt.js/pull/3940
Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[x] All new and existing tests are passing.

Codecov Report

Merging #5173 into dev will increase coverage by 0.08%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              dev   #5173      +/-   ##
=========================================
+ Coverage   96.52%   96.6%   +0.08%
=========================================
  Files          72      72
  Lines        2447    2447
  Branches      620     620
=========================================
+ Hits         2362    2364       +2
+ Misses         70      68       -2
  Partials       15      15

Impacted Files
Coverage Δ

packages/vue-renderer/src/renderer.js
95.85% <0%> (+1.03%)
: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 cffd884...30cfde9. Read the comment docs.