text:
Authorization error

System Information:

Version: 2.2
Language: ru
Timezone Offset: +03:00
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2398.0 Safari/537.36 OPR/31.0.1876.0 (Edition developer)

What steps will reproduce the problem?

Open extension
Clicking "Authorize Google Calendar"

What is the expected result?
Uhm, seeing my calendar?
What happens instead?
Infinite "Authorizing"...
Screenshot URL:
https://api.monosnap.com/rpc/file/download?id=oGnUS8Th9Eo4CJV7uhNJxGU1KzIcW3
(Sorry it's russian)
Logs:
[2015-06-12T11:32:01.304Z] scheduler.start()
[2015-06-12T11:32:01.307Z] feeds.fetchSettings()
[2015-06-12T11:32:01.309Z] feeds.fetchCalendars()
[2015-06-12T11:32:11.188Z] browseraction.initialize()
[2015-06-12T11:32:11.196Z] browseraction.loadCalendarsIntoQuickAdd_()
[2015-06-12T11:32:11.230Z] getAuthToken "Function unsupported."
[2015-06-12T11:32:11.243Z] browseraction.showEventsFromFeed_()
[2015-06-12T11:32:11.251Z] getAuthToken "Function unsupported."
[2015-06-12T11:32:12.899Z] feeds.requestInteractiveAuthToken()
[2015-06-12T11:32:12.910Z] getAuthToken "Function unsupported."
[2015-06-12T11:32:15.988Z] Creating bug report.

Can you please confirm that you’ve followed all the steps under Troubleshooting?
https://github.com/manastungare/google-calendar-crx/wiki/Troubleshooting

Aside from Minimize all Chrome windows, I dont get what does it mean.

Did you try quitting and restarting Chrome?

Yes, of course. That is the first thing I tried. Btw, I'm not using Chrome, I'm using Opera developer 31.0, but I had simillar problem in Chrome too, but I forgot how I solved it;(
Since they're using the same engine and supports each other extensions I think it's fine. Because all my other chrome extensions works fine for me in Opera.

That’s the sort of thing one would expect would be the first line in a bug report. :-) And I missed looking at the User Agent string as well.
Opera does not support the chrome.identity API, and there is no way to get this extension working in Opera until they do. See #176
If you have a specific problem using this extension in Chrome, please file a separate bug.

authors: Justtaway manastungare

repo: manastungare/google-calendar-crx


text:
Discuss: Error 1007 when already setup turn server

Hi,
I have an issue with bbb when connected to audio
I've setup a turn server and use with bbb, it only work when I set
media.peerconnection.ice.relay_only | true
on firefox, other always throw 1007
Could you please help?
Thank you in advance

You should verify your Turn server installation - https://github.com/manishkatyan/bbb-optimize#3-install-turn-coturn-server
It would work correctly.

You should verify your Turn server installation - https://github.com/manishkatyan/bbb-optimize#3-install-turn-coturn-server
It would work correctly.

source: gharchive/issue

authors: manishkatyan phamquocthinh

repo: manishkatyan/bbb-optimize

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Mesa Freeworld is down

In 74a6875, Mesa Freeworld (https://nonfree.eu) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mesa Freeworld is back up in dd342b3 after 12 minutes.

repo: manjaro-contrib/upptime


text:
pytest fails on local supercomputer (Skylake cpus)

General information

Corrfunc version:2.4.0
platform:linux
installation method (pip/source/other?):git

Issue description
Cloned a fresh repo on local supercomputer with Skylake cpus and installed with python -m pip install -e . and then ran pytest -v
Expected behavior
Tests should pass
Actual behavior
Most tests failed, there were only a handful of tests that seemed to pass
What have you tried so far?
Unsure what is going on. GH Actions on similar AVX512F cpus (may be skylake) seems to pass just fine

This is on master branch, right? What's the failure mode of the tests---wrong pair counts, wrong weights, crashing, etc? Is it worth sharing the test output in case there's a pattern to which ones fail?

Good point! Here is the log from before (not from the fresh one, but should be the same)
Corrfunc_master_pytest.log

None of the failures are single-threaded, so it's probably an OpenMP library issue. Maybe the same one from here? https://github.com/manodeep/Corrfunc/pull/258#issuecomment-966474906

authors: lgarrison manodeep

repo: manodeep/Corrfunc

license: mit

license_source: bigquery


text:
#1: add support for horses in database initialization

/paulo - can you please review this pull request?

/paulo - can you please review this pull request?

/paulo - can you check now?

source: gharchive/pull-request


text:
[Bug]: Code Optimization

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
I noticed that there are many lines of code, images and code comments which are not being used. There are some cases where there are unnecessary or duplicate codes written as well. Removal of these unnecessary lines of code will enchance the website performance and readability of the code.
Add Screenshots
No response
What browsers are you seeing the problem on?
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC contributor
[X] I want to work on this issue
[X] I'm willing to provide further clarification or assistance if needed.

@mansiruhil13 Request you to assign me this issue with Hactoberfest and GSSOC labels.


text:
139 example script muon cut est data

Description of Work
Removed references to NIST/Neutron in the code and now splits data based on the format which is given.
Moved NIST_average_diff, NIST_low_diff and NIST_high_diff to separate folders.
Example script runs with for all data sets using the Mantid minimizers and all but Muon data set run with the scipy minimizers.
Testing Instructions

Current tests work with new changes
Maybe more tests needed to add additional coverage

Pull Request Test Coverage Report for Build 415

119 of 143 (83.22%)  changed or added relevant lines in 11 files are covered.
3 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-1.003%) to 88.875%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

fitbenchmarking/fitting/mantid/func_def.py
2
3
66.67%

fitbenchmarking/parsing/parse_data.py
57
58
98.28%

fitbenchmarking/utils/create_dirs.py
3
4
75.0%

fitbenchmarking/fitting/scipy/func_def.py
2
6
33.33%

fitbenchmarking/fitting/scipy/txt_functions.py
29
37
78.38%

fitbenchmarking/parsing/parse.py
0
9
0.0%

Files with Coverage Reduction
New Missed Lines
%

fitbenchmarking/parsing/parse.py
1
0.0%

fitbenchmarking/fitting/mantid/func_def.py
2
85.0%

Totals

Change from base Build 376:
-1.003%

Covered Lines:
727

Relevant Lines:
818

💛  - Coveralls

got a drop in coverage

Functional tested example script with

mantid and muon_data (worked)
scipy and muon_data (currently a known bug and comment to that effect)
scipy and NIST_low_diff (worked)
Mantid and NIST_low_diff (worked)

above done on Window 10 laptop

@wathen is the combined_Muon folder of benchmarking problems meant to be included with this PR? And if yes what new do they represent?

@wathen is the combined_Muon folder of benchmarking problems meant to be included with this PR? And if yes what new do they represent?

This was for resting purposes, I will remove when I have finished with the rest of the comments

@wathen the changes in this PR breaks the systemtests. I updated code so that they now run, but they fail. The systemtests currently need to be run manually. In systests first run generate_current_results.py and then tbl_comparison.py. Please can you look into why they are failing

@wathen the changes in this PR breaks the systemtests. I updated code so that they now run, but they fail. The systemtests currently need to be run manually. In systests first run generate_current_results.py and then tbl_comparison.py. Please can you look into why they are failing

@Anders-Markvardsen  I'm not sure why they fail but I tried running them on master and there is bugs in  tbl_comparison.py:
neutron_tables_dir = os.path.join(results_dir, "neutron", "tables")
should be
neutron_tables_dir = os.path.join(results_dir, "neutron")
and
nist_tables_dir = os.path.join(results_dir, "nist", "tables")
should be
nist_tables_dir = os.path.join(results_dir, "nist")
After correct these, one of the tests fails:

test_neutron (main.SystemTest) ... ok
test_nist (main.SystemTest) ... FAIL
======================================================================
FAIL: test_nist (main.SystemTest)
Traceback (most recent call last):
File "/home/mwathen/fitbenchmarking/systests/tbl_comparison.py", line 179, in test_nist
np.testing.assert_allclose(results[0], expected_results[0], 3)
File "/home/mwathen/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 1493, in assert_allclose
verbose=verbose, header=header, equal_nan=equal_nan)
File "/home/mwathen/.local/lib/python2.7/site-packages/numpy/testing/_private/utils.py", line 752, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=3, atol=0
(shapes (139,), (136,) mismatch)
x: array([1.291e+03, 6.657e+02, 1.679e+00, 1.000e+00, 1.004e+00, 1.000e+00,
1.646e+03, 1.307e+03, 1.000e+00, 6.878e+02, 7.563e+01, 1.876e+00,
1.000e+00, 1.000e+00, 1.068e+00, 1.572e+03, 6.990e+02, 1.000e+00,...
y: array([1.229e+02, 1.509e+02, 1.509e+02, 1.001e+00, 1.001e+00, 1.001e+00,
1.000e+00, 1.509e+02, 1.001e+00, 1.985e+00, 2.241e+00, 2.241e+00,
1.001e+00, 1.001e+00, 1.001e+00, 1.000e+00, 2.242e+00, 1.001e+00,...

Ran 2 tests in 0.019s
FAILED (failures=1)

test_nist() also fails for this PR

@wathen working this branch did you update the code with the changes I made to this branch and to systests/tbl_comparison.py? To update your branch do something like git fetch -p, then git status if you have outstanding changes you want to keep do e.g. git stash and then do git pull

@wathen working this branch did you update the code with the changes I made to this branch and to systests/tbl_comparison.py? To update your branch do something like git fetch -p, then git status if you have outstanding changes you want to keep do e.g. git stash and then do git pull

@Anders-Markvardsen the error above was produced from the master branch

@wathen When you compare the output from systests/generate_current_results.py
in master with the systemtest output from this branch are they the same?

@wathen When you compare the output from systests/generate_current_results.py
in master with the systemtest output from this branch are they the same?

@Anders-Markvardsen you can't compare the output since running the code on the master branch produces a size error
(shapes (139,), (136,) mismatch)
where as for this PR we get:
Mismatch: 7.35%
Max absolute difference: 6891.05
Max relative difference: 2975.

@wathen looking at the output from master and this branch I find they look reasonable similar. For this PR my main concern was that the systemtest was not building. The systemtest output is slightly different is also a concern but can be investigated further separately, which could be a consequence of one more or one less benchmarking problem.
when the systemtest was setup #9 this work was done except for the daily or weekly automatic run for reason of priority at the time. On Friday we can take this up for reconsideration

@wathen thanks for these changes also.  Is there a reason why you have included fitbenchmarking/logs/fitbenchmarking.log in you last commit (823b250)?

As from the above this PR tested in some detail. @wathen thanks for your first PR to this package

authors: Anders-Markvardsen AnthonyLim23 coveralls wathen

repo: mantidproject/fitbenchmarking


text:
Rework/Extend ModelRepository and Run in API-Spec

Story
As a ML Developer, I want to be able to accurately reproduce a run and have a clear understanding of the model that is  used for it.
Details
The ModelRepository and Run schemas need a rework since the current Ontology is ambiguous.
Acceptance

[x] extend components/schemas/Run by mlflow/runs/get response
[x] rework components/schemas/ModelRepository: rename, compare with mlflow/registered-model/get response, decide whether to point to stored model or only code + commit depending on use cases

@thomose Regarding the first To-Do: Do we really need the RunData of MlFlow in our Run definition?

@thomose Regarding the first To-Do: Do we really need the RunData of MlFlow in our Run definition?

@DanielWeidinger It is sufficient to have the mlflow runId in order to properly link to the mlflow UI. We are not planning to display the RunData ourselves.

@DanielWeidinger Is the first acceptance criterium done?

@thomose Regarding the first To-Do: Do we really need the RunData of MlFlow in our Run definition?

@DanielWeidinger It is sufficient to have the mlflow runId in order to properly link to the mlflow UI. We are not planning to display the RunData ourselves.

@DanielWeidinger Is the first acceptance criterium done?

Yes, I just wasn't sure if we need the RunData

authors: DanielWeidinger thomose

repo: mantik-ai/mantik-gui


text:
Alpha property for animations

Hey @manuelodelain ,
Here is the new alpha feature.

Added new alpha property to the animation. Currently only supported on canvas mode.
Added documentation for x, y and alpha properties of the animation on the README
Added alpha test on the one canvas example.

thanks @miguelmoraleda !

Np man, I'm really motivated with this project. I'm looking forward to start using it as the standard at my company.
Do you have more features on mind? I would love to keep helping. Maybe it would be nice to create a simple landing page for the project, hosting the 3 demos. How do you feel about?

It would be great ! Are you talking about Jam3 ?
I have some ideas for new features like TexturePacker support or mutliple animations per spritesheet.
I will open possible enhancements in issues.
A landing page would be really nice.

authors: manuelodelain miguelmoraleda

repo: manuelodelain/sprite-anim


text:
Refine Obj-C bridging for CoordinateBounds

This is a breaking change so we have to bump the minor version number for next release.
cc @1ec5 @JThramer

Added this breaking change to the changelog in 8824016c775e88738d0b5f14510cde37818186b3.

license: ISC


text:
Fixed bugs for low zooms with tiles exceeding the world's size

For smaller zooms, or when asking for images at the edge of the world, fixed bugs with tile list generation

CC: @flippmoke

/cc @camilleanne @yhahn

@flippmoke @camilleanne @yhahn  Hi, any updates on this PR?

hi @nyurik -- I'll review this today. Could you restart the travis build that failed? https://travis-ci.org/mapbox/abaculus/jobs/121131105

@camilleanne the mapnik-config keeps failing for node 12, but seems to be fine for node 10. Hae you seen this before?  Is that a bug in the PR or somewhere else?

@camilleanne If you have any questions, ping me on IRC - yurik (i'm in the # mapbox and various wikimedia-* channels)

@flippmoke @camilleanne @yhahn I re-based my changes on top of your rewrite with the tile sizes. Lets merge this soonish so that it doesn't diverge too far again. There is a number of critical bug fixes that we really need in our env. Thanks!

authors: camilleanne flippmoke nyurik

repo: mapbox/abaculus


text:
Update Sentry and set it as a peerDependency

Fixes #285

I think we should also make react and react-dom peerDependencies so we can have a consistent version across repos.

repo: mapbox/dr-ui


text:
Test commit for travis-ci.org

Seeing if Github status checks are enabled / working

looks like the checks are re-enabled / working. closing

repo: mapbox/gzip-hpp


text:
Building in Xcode 12.4 getting -lmbgl-core library not found

I followed the install instructions and then used make iproj and tried to build the iosapp scheme, but I keep getting the error:
ld: library not found for -lmbgl-core
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Is there any way to solve this?
Xcode 12.4
macOS 11.4

I checked to see if the main or the metal branches were having this issue, but I was not able to replicate the issue (steps were make iproj, then use Xcode UI to build the iosapp scheme).  The scheme built fine for me.
Ideas to try:

Review the steps for testing from the command line, see the iOS build section.  The Makefile for tests points to other schemes, which have passed Continuous Integration tests done before release.
The make iproj step sets dependencies and paths, then opens the Xcode version based on: xcode-select -print-path
Be sure to checkout out a release by its tag and ensure that builds
make clean as a last resort

I added the commit https://github.com/maplibre/maplibre-gl-native/commit/9a49fa16c9586916f8920e60170878893b67b8fc as some basic notes on how to checkout a particular release based on its tag.  Those notes will work for Android or iOS.

The issue seemed to be due to a configuration conflict. I got a new computer and the build is successful.

In maplibre-gl-native/platform/ios/platform/ios, open project iOS Example (Open ios.xcworkspace)
Selected "dynamic" target, go to Build Settings / Search Paths / Librarys Search Paths
Change library search paths to static libmbgl-core.a, libmblg-vender-csscolorparser.a .... by add paths
"$(PROJECT_DIR)/../../build/ios/ArchiveIntermediates/dynamic/IntermediateBuildFilesPath/UninstalledProducts/iphonesimulator",
"$(PROJECT_DIR)/../../build/ios/ArchiveIntermediates/dynamic/IntermediateBuildFilesPath/UninstalledProducts/iphoneos",

It worked for me

Ah nice, could this be change in a config file @ankb9x? If yes, would you be interested to file a pull request?

Note this is a 2 year old version of Xcode. Is it even still supported by Apple?

Note this is a 2 year old version of Xcode. Is it even still supported by Apple?
I use Xcode14

If I open Xcode and building dynamic target, It's OK
But If I using xcodebuild to build xcframework by
make xcframework BUILDTYPE=Release
-> It gives error
ld: library not found for -lmbgl-core
So, I fixed by change  library search paths of static -> It run

authors: ankb9x nnhubbard ntadej roblabs wipfli

repo: maplibre/maplibre-gl-native


text:
Add ability to create a style with multiple themes

There is a need for the ability to build styles with multiple themes, such as light mode and dark mode. The current process is to clone the style and change every individual color, which is cumbersome and manual when there are frequent style changes. I would like to request a solution which Maputnik could edit a style using references to colors and numbers (or any type), which can be kept in a theme style sheet. Ideally, in a field using a style reference, you would still be able to edit the field as usual. However, based on the theme which is selected, it would update the reference value instead.
Then Maputnik could generate one style per theme, with the reference values in place.
Of course, this is just one possible solution to the issue, and open to discussion.
Rough example
{
  "themes": [
    {
      "name": "light",
      "label": "Light",
      "description": "A light theme for the map style.",
      "attributes": [
        {
          "name": "background",
          "type": "color",
          "default": "#f0f0f0"
        },
        {
          "name": "water",
          "type": "color",
          "default": "#cccccc"
        },
        {
          "name": "river_width",
          "type": "number",
          "default": "4"
        }
      ]
    },
    {
      "name": "dark",
      "label": "Dark",
      "description": "A dark theme for the map style.",
      "attributes": [
        {
          "name": "background",
          "type": "color",
          "default": "#000000"
        },
        {
          "name": "water",
          "type": "color",
          "default": "#333333"
        },
        {
          "name": "river_width",
          "type": "number",
          "default": "6"
        }
      ]
    }
  ]
}

Style building in Maputnik:
[
  {
    "id": "background",
    "type": "background",
    "layout": {
      "visibility": "visible"
    },
    "paint": {
      "background-color": "$water"
    }
  },
  {
    "id": "water lines",
    "type": "line",
    "source": "tile_source_42",
    "source-layer": "water_lines",
    "paint": {
      "line-color": "$water",
      "line-width": "$river_width"
    }
  }
]

I updated the last two posts a bit

This isn't doable with variables and case?

Wouldn't we want to "pre-compile" the style - i.e. simplify it before giving it to maplibre to speed it up?  It's not like visualization needs to change often based on the variables. The switch between night/day mode would happen just a few times while driving (e.g. when going into a dark tunnel) - so might be better to have a distinct style that uses const values.

From @klokan:
Maputnik specific pre-processor - unrelated to MapLibre GL JS and Spec. Check:
https://github.com/CartoDB/basemap-styles?tab=readme-ov-file#mapbox-gl-style
https://github.com/stamen/mapbox-gl-style-build

authors: alasram amousavi nyurik

repo: maplibre/maputnik


text:
String attribute default value is not wrapped in quotes

A <web:case> gets is attribute value set to 0.

8f1322d39a743cec1e5e751a0fe091cc5c19981b

repo: maraf/PHP-WebFramework


text:
Figure out what can be done about name collisions between elements and attributes

Might be nice to have a non-breaking strategy going forward, if new nodes are added to the HTML spec.
Ideas:

Select the most used one as the "main" one, and suffix the other. E.g. TitleEl and Title
Keep the current scheme, where all collisions have a suffix: TitleEl and TitleAttr (would mean a breaking change on each new one)

I prefer the first option, because:

It is easy to make backwards-compatible.
We can just deprecate TitleXXX (either TitleEl or TitleAttr, depending on which one is chosen as the "main" one), but keep it around, and point to Title and TitleYYY (the other one) in the documentation. Thus, nothing would break, and no translation is needed. Old code can keep using TitleXXX, new code can use Title.

It is forwards-compatible, as you pointed out.

It looks nicer, and is more consistent with all of the other nodes. There is just less noise.

I just think it is important to be consistent. Title should always be the same thing, either TitleAttr or TitleEl. It should not alternate between different titles (XXX = XXXEl and YYY = YYYEl NOT XXX = XXXEl and YYY = YYYAttr). I assume that is what you meant by

Select the most used one as the "main" one

but I just wanted to clarify this.

@Hendrikto those are great points! Good idea about the deprecation, I hadn't thought about that we don't actually need to do a breaking change.
I would prefer:

TitleEl and Title
Form and FormAttr
DataEl and Data

Not sure about Style. Both options kinda suck. 😄

Maybe a slight preference towards StyleEl and Style, because the latter is arguably used more often.

See #174 for the chosen solution for this.

authors: Hendrikto markuswustenberg

repo: maragudk/gomponents


text:
Background Process Hangs When There's Too Much Unprocessed Output

I startup a java server in the background with this (a tomcat instance preloaded with a war in this instance), and it hangs after a bit, deadlocking on a System.out.println statement.
After doing some digging, I found the explanation here: http://stackoverflow.com/questions/2783190/java-hangs-when-trying-to-close-a-processbuilder-outputstream
So... basically it renders this useless for me since I can't successfully start long running apps.
Platform: Linux, OS X

On further investigation, we might be able to use nohup to work around this on *nix platforms (and BSD, like OS X). I'll submit a merge request if I can figure this out.

Just use this instead
https://github.com/psxpaul/gradle-execfork-plugin

If you don't need the process to run after gradle exits and of you don't need to wait for output, then yes, that other plugin seems like an option.

authors: nhoughto samsieber


text:
fix(torin): Ignore absolute nodes for spacing and alignments

Completely ignore absolute nodes when measuring the required spacing between children and also for axis alignments

Holy 💩 the benchmark 💀


text:
[BUG]fees character size too large for high fee environment

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Walk to your 'orangeclock'
Look at the fee field when fees are in three digit highs.
Fail to see what the recommended high fee is
Experience fail

Expected behavior
See all the fee data, even if the fees are in 4 digit highs for all priorities.
Screenshots
Will add screenshots

Additional context
Add any other context about the problem here.

Since last friday at 4th halving my OrangeClock was failing, unrecoverable, because writing pixels off the screen was an uncaught exception.  Since then, I'm playing with pr61 which reduces what will be displayed in the fees row to avoid this, as well playing with two other prs 57 and 56 which log exceptions (so they can be seen after the fact) and which wraps requests for data in object instances that are a bit more recoverable when a site doesn't respond or responds with errors. These can be tested via combined pr60 below if you like; otherwise other devs and maintainer are aware and working towards a fix asap.
https://github.com/marc3linho/OrangeClock/pull/60
I notice that your clock is a different version I have not yet seen.  I see fiat price in the blockheader, remnants of a splash with an orangeclock logo, and your version (most interestingly to me) isn't unrecoverably-failing when trying to display that high 250-259 sat/vbyte fee.  If you have a link to the version you're using, I'd be appreciative for the chance to see how that was handled.  I think a recoverable but unreadable display is preferable to failing to displaying anything at all and then ending up in setup mode; instead of just looping around until all fees are visible again.

I guess the Version @corn007 is using is https://github.com/dsbaars ESP32 implementation of OrangeCock.
But as @jdlcdl mentioned it will be fixed soon.


text:
Add additional keys to the binary_flag dictionary in the util.data_format file

First of all, this is an excellent library and you guys did a great job!
I am pulling some options data from Polygon.IO and then options are labeled as 'CALL' and 'PUT', for this library
they need to be 'c' or 'p', which would require either creating a new DataFrame column or renaming the current column.
which really doesn't add much more time on our side, but can easily be handled in the library. there is a dictionary
"binary_flag" in the util.data_format file that converts the 'c' or 'p' to 1 and -1, I'm proposing adding additional keys to
cover more use cases than just 'c' and 'p'. My current workaround is to simply modify the dictionary after I import the library
as seen below.
import py_vollib_vectorized
Add some key_value pairs to the binary flag dictionary
py_vollib_vectorized.util.data_format.binary_flag['CALL'] = 1
py_vollib_vectorized.util.data_format.binary_flag['PUT'] = -1

Hi Timothy,
Can you do a simple PR for this? seems pretty straightforward, just make sure to add a test as well!

authors: marcdemers timothyareed


text:
Allow self-signed certificates in PHP 5.6+

Changes made to openssl in php 5.6+ modified default behavior for self-signed certificates.
http://php.net/manual/en/migration56.openssl.php

Hello,
When submitting a PR make sure that the build is successful. Also, make sure that the changes you do are only limited to the motivation of the change (in this case you've commited a whole file).

authors: ThisIsPita marcelog

repo: marcelog/PAMI


text:
🛑 faschingsverein-oy.de is down

In 8f7584e, faschingsverein-oy.de (https://faschingsverein-oy.de) was down:

HTTP code: 0
Response time: 0 ms

Resolved: faschingsverein-oy.de is back up in 90e52d4.


text:
I still seem to be getting error with the following code

I still seem to be getting error with the following code
let note: Ref<dyn EditableNote> = { ... };
match note.downcast_ref::<dyn Note>() {
  ...
}

error: the `downcast_ref` method cannot be invoked on a trait object
   --> webui/src/agents/notes_manager.rs:299:28
    |
299 |                 match note.downcast_ref::<dyn Note>() {
    |                            ^^^^^^^^^^^^
    |
   ::: webui/src/editable.rs:20:1
    |
20  | impl_downcast!(EditableNote);
    | ----------------------------- this has a `Sized` requirement

Whereas it works fine when downcasting to a concrete struct
match note.downcast_ref::<MarkdownNote>() {
  ...
}
// works fine

I'm on the latest version of downcast-rs
downcast-rs = "1.2.0"
Originally posted by @AgarwalPragy in https://github.com/marcianx/downcast-rs/issues/2#issuecomment-671087857

A few important points:

One can't pull a naked reference out of Ref since Ref's specific purpose is to keep track of the count of all outstanding borrows. So you need Ref::map to get at the contents wrapped by the Ref (see example below) to produce a result that is also Ref-wrapped (this issue has an involved example). However, given your claim that note.downcast_ref::<MarkdownNote>() works here seems to suggest that this is some other Ref that implements Deref? If so, then please ignore this point.
downcast-rs effectively adds convenience methods for downcasting from an arbitrary dyn Trait object (e.g. dyn EditableNote). The standard library already supports downcasting from dyn Any trait objects. The Downcast trait provided by this crate just adds convenience methods to go from dyn Trait to dyn Any, and then delegates the downcasting to dyn Any.
The consequence of 2 is that downcast-rs can't offer any functionality that dyn Any itself doesn't provide. Unfortunately per the std::any module doc:

Note that &dyn Any is limited to testing whether a value is of a specified concrete type, and cannot be used to test whether a type implements a trait.
There's thus no ability I know of that it has to downcast to another trait object.

Does this help explain why the code you provided doesn't work?

@marcianx Thanks for the clear explanation :)

here seems to suggest that this is some other Ref that implements Deref

I have the following
// Rc, RefCell are from std
note: Rc<RefCell<dyn EditableNote>> = { ... }
let note = note.borrow();        // Ref<dyn EditableNote>
match note.downcast_ref::<MarkdownNote>() {
   ...
}

Ah, you know what, my first point was wrong since Ref does indeed implement Deref. Sorry about that! I definitely confused myself on that. Points 2 and 3 still stand, which is why your code unfortunately cannot work.

authors: AgarwalPragy marcianx

repo: marcianx/downcast-rs


text:
Fixed check for canceling last animation frame for invisible check

Fixed check for clearing the last animation frame. The last animation frame should be cleared if it exists.

Thanks

authors: Acinho marcj

repo: marcj/css-element-queries


text:
🛑 Web is down

In 9ece92a, Web (https://sanna.pe) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Web is back up in 23b6d3d after 3 hours, 48 minutes.

repo: marcoadasilvaa/health


text:
License question

Hey there,
Since it's been nearly a year since someone mentioned that the Nuget package doesn't work (I just noticed it myself, which was what brought me to the issues), would you be against making the license MIT? I would not mind using it, but can't add a reference to the package because it doesn't work and I have never been comfortable including actual code unless it's MIT licensed.
Thanks,
-MH

Hi @MostHated,
I wouldn't mind doing so, I just wonder what particular issue you see with the current license?

Hi @MostHated,
I wouldn't mind doing so, I just wonder what particular issue you see with the current license?

It's definitely not that there is anything wrong with the choice of license. It's just my own dumb personal anxiety/paranoia that I am forgetting some term of the license, or that I didn't do some minute detail that might come back to bite me one day. (even though I know that won't actually happen... but what if it does, just to me? Anxiety is terrible man, I tell you.)
I am not well versed in license terms and conditions, and after some time, I just found I feel much more at ease integrating a package that is MIT licensed since it is so simple and straight forward, and I don't have to worry about if I am right or wrong in my knowledge of licenses, or that I am doing something incorrectly, that might (even though it won't....) cause issue.
Now that I write it out and read it back to myself, I see how ridiculous it sounds, lol. My bad, nevermind about the whole thing.

It's definitely not that there is anything wrong with the choice of license. It's just my own dumb personal anxiety/paranoia that I am forgetting some term of the license, or that I didn't do some minute detail that might come back to bite me one day. (even though I know that won't actually happen... but what if it does, just to me? Anxiety is terrible man, I tell you.)
I am not well versed in license terms and conditions, and after some time, I just found I feel much more at ease integrating a package that is MIT licensed since it is so simple and straight forward, and I don't have to worry about if I am right or wrong in my knowledge of licenses, or that I am doing something incorrectly, that might (even though it won't....) cause issue.
Now that I write it out and read it back to myself, I see how ridiculous it sounds, lol. My bad, nevermind about the whole thing.

authors: MostHated marcolink

repo: marcolink/MarkdownTable


text:
How to change the interaction mode to 2D

Hello,
In Paraview, it's possible to change the interaction mode between 3D and 2D as shown below:

In vedo, the interaction mode is 3D, how can I change it to 2D?
Thank you

Hi, vtk offers a number of predefined interaction styles, you can change the default in
settings.interactorStyle
see https://vedo.embl.es/content/vedo/settings.html?highlight=interactor
or when calling
show(interactorStyle=6)
see example vedo -ir interactionstyle

Hi,
Thank you very much for your reply.
Actually, I forgot to mention that I am using vedo to display a VTK file from the command line as follows:
vedo my_domain.vtk

I've checked the help of vedo (vedo --help) but I have no idea how to make the interaction only 2D (as in Paraview).
Regards

oh i see..
no, there is no option for 2D in the CLI, but you can easily make a script that does it, something like
import vedo
a = vedo.load(args[0])
vedo.show(a, interactorStyle=6, axes=1)

save it as myvedo.py then use it with eg
python myvedo.py myfile.stl

Thank you :)

repo: marcomusy/vedo


text:
Problem of Segmentation Fault

Hi,
I want to use your library "vedo" to visualize human motions, but I find that when running the line "vedo.show(...)", a "segmentation fault (core dumped)" will always occur.
When I run the following example code on https://vedo.embl.es/, this problem still exists:
from vedo import *
s = Sphere()
c = Cube()
p = Paraboloid()
show(s, c, at=[0, 1], shape=(3,1))
show(p, at=2, interactive=True)

Plus, I have tried running the code in both the environment of Python 3.8 and Python 3.7, but both of them can't escape from this problem.
Sincerely,
Shuhong

Hi , the above works in my mac. I guess something is wrong in your vtk installation.
Can you try running this script:
https://gitlab.kitware.com/vtk/vtk/blob/573ad7a3d176e569a937caa4248118fd01e5e8e5/Examples/Tutorial/Step1/Python/Cone.py

Hi,
Thanks for you quick reply!
I tried running the script you gave and gives the following error message (running on Ubuntu 18.04.4):

The "segmentation fault" still occurs.
I tried to install a valid OpenGL version by "pip install", but the latest version I could get is 3.1.5.
Is the "segmentation fault" caused by the "out-of-date OpenGL"?
Sincerely,
Shuhong

Is the "segmentation fault" caused by the "out-of-date OpenGL"?

I guess that is likely... I'm afraid I have clear solution to it. What if you try
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev mesa-utils

Hi,
Thank you for your reply! But now I don't have the authority to run the "sudo", so it may take me some time to ask for permission from the admin.
Best regards,
Shuhong


text:
Isue in QNAP Docker image when it will start...

since few days I get this error on my QNAP Docker installation:
ERROR LOADING PLUGIN homebridge-hue:
[2/22/2019, 9:40:34 PM] Error: Plugin /usr/local/lib/node_modules/homebridge-hue requires a HomeBridge version of ^0.4.46 which does not satisfy the current HomeBridge version of 0.4.45. You may need to upgrade your installation of HomeBridge.
The Image in docker will not start again...

Manually upgrade to latest version: https://github.com/marcoraddatz/homebridge-docker/wiki/Plugin-development

repo: marcoraddatz/homebridge-docker


text:
How to set number of "Prediction Probabilities" bars to display?

At the moment LIME seems to only display the top 4 prediction probabilities and concatenates all the others under "Other":

Is there a way to customise these settings to view more than 4?

No, that is hardcoded to make the component fit.
Sorry  : )

You can use something else to visualize the prediction probabilities

authors: drjosephliu marcotcr

repo: marcotcr/lime


text:
Extra title fallback by checking epub meta tags

For cases where an epub doesn't have a title, I should see how expensive it is to extract information from the metatags inside the epub archive itself.
It may be that if epubs don't have DB metadata present, that this path is used heavily so the cost needs to be assessed

Re: #10

I did a test with The Great Gatsby epub from Project Gutenberg and despite the metadata appearing correctly in Calibre and Kobo, October couldn't find it. Would be interesting to see if you can reproduce the error.
{"level":"info","ts":1644854572.448309,"caller":"october/app.go:81","msg":"Starting up October"}
{"level":"info","ts":1644854583.619997,"caller":"october/kobo_service.go:213","msg":"Found a Kobo Libra 2 through fallback method"}
{"level":"info","ts":1644854583.62533,"caller":"october/kobo_service.go:213","msg":"Found a Kobo Libra 2 through fallback method"}
{"level":"info","ts":1644854586.0902212,"caller":"october/kobo_service.go:252","msg":"User has selected Kobo Libra 2","kobo":{"name":"Kobo Libra 2","storage":32,"display_ppi":300,"mnt_path":"/Volumes/KOBOeReader","db_path":"/Volumes/KOBOeReader/.kobo/KoboReader.sqlite"}}
{"level":"info","ts":1644854586.1288881,"caller":"october/kobo_service.go:259","msg":"Successfully opened connection to /Volumes/KOBOeReader/.kobo/KoboReader.sqlite"}
{"level":"info","ts":1644854588.963125,"caller":"october/kobo_service.go:354","msg":"Starting to build Readwise payload out of 57 bookmarks"}
{"level":"error","ts":1644854588.963386,"caller":"october/kobo_service.go:379","msg":"No title. Fallback of using filename failed. Not required so will send with no title.","source":{"ContentID":"","ContentType":"","MimeType":"","BookID":"","BookTitle":"","ImageId":"","Title":"Great Gatsby, The - F. Scott Fitzgerald","Attribution":"","Description":"","DateCreated":"","ShortCoverKey":"","AdobeLocation":"","Publisher":"","IsEncrypted":false,"DateLastRead":"","FirstTimeReading":false,"ChapterIDBookmarked":"","ParagraphBookmarked":0,"BookmarkWordOffset":0,"NumShortcovers":0,"VolumeIndex":0,"NumPages":0,"ReadStatus":0,"SyncTime":"","UserID":"","PublicationId":"","FileOffset":0,"FileSize":0,"PercentRead":"","ExpirationStatus":0,"FavouritesIndex":0,"Accessibility":0,"ContentURL":"","Language":"","BookshelfTags":"","IsDownloaded":false,"FeedbackType":0,"AverageRating":0,"Depth":0,"PageProgressDirection":"","InWishlist":"","ISBN":0,"WishlistedDate":"","FeedbackTypeSynced":false,"IsSocialEnabled":false,"EpubType":"","Monetization":"","ExternalId":"","Series":"","SeriesNumber":"","Subtitle":"","WordCount":"","Fallback":"","RestOfBookEstimate":"","CurrentChapterEstimate":"","CurrentChapterProgress":0,"PocketStatus":"","UnsyncedPocketChanges":"","ImageUrl":"","DateAdded":"","WorkId":"","Properties":"","RenditionSpread":"","RatingCount":"","ReviewsSyncDate":"","MediaOverlay":"","RedirectPreviewUrl":false,"PreviewFileSize":0,"EntitlementId":"","CrossRevisionId":"","DownloadUrl":false,"ReadStateSynced":false,"TimesStartedReading":0,"TimeSpentReading":0,"LastTimeStartedReading":"","LastTimeFinishedReading":"","ApplicableSubscriptions":"","ExternalIds":"","PurchaseRevisionId":"","SeriesID":"","SeriesNumberFloat":0,"AdobeLoanExpiration":"","HideFromHomePage":false,"IsInternetArchive":false,"TitleKana":"","SubtitleKana":"","SeriesKana":"","AttributionKana":"","PublisherKana":"","IsPurchaseable":false,"IsSupported":false,"AnnotationsSyncToken":"","DateModified":""},"bookmark":{"BookmarkID":"e0a2a5c9-3526-497f-a7b5-d05e9b41b6f6","VolumeID":"file:///mnt/onboard/Fitzgerald, F. Scott (Francis Scott)/Great Gatsby, The - F. Scott Fitzgerald.epub","ContentID":"file:///mnt/onboard/Fitzgerald, F. Scott (Francis Scott)/Great Gatsby, The - F. Scott Fitzgerald.epub#(10)OEBPS/4118475121438256323_64317-h-4.htm.html#chapter-9","StartContainerPath":"OEBPS/4118475121438256323_64317-h-4.htm.html#point(/1/4/3/321:1)","StartContainerChild":"","StartContainerChildIndex":"-99","StartOffset":"0","EndContainerPath":"OEBPS/4118475121438256323_64317-h-4.htm.html#point(/1/4/3/325:0)","EndContainerChildIndex":"-99","EndOffset":"0","Text":"Gatsby believed in the green light, the orgastic future that year by year recedes before us. It eluded us then, but that’s no matter—tomorrow we will run faster, stretch out our arms further… And one fine morning—\n So we beat on, boats against the current, borne back ceaselessly into the past.","Annotation":"","ExtraAnnotationData":"","DateCreated":"2022-02-14T16:02:39.239","ChapterProgress":0.9435483870967742,"Hidden":"false","Version":"","DateModified":"","Creator":"","UUID":"","UserID":"08e469e5-2240-42df-a56d-8d2013ea275a","SyncTime":"","Published":"false","ContextString":"","Type":"highlight"},"stacktrace":"main.(*KoboService).BuildReadwisePayload\n\t/Users/runner/work/october/october/kobo_service.go:379\nmain.(*KoboService).SendBookmarksToReadwise\n\t/Users/runner/work/october/october/kobo_service.go:417\nreflect.Value.call\n\t/Users/runner/hostedtoolcache/go/1.17.2/x64/src/reflect/value.go:543\nreflect.Value.Call\n\t/Users/runner/hostedtoolcache/go/1.17.2/x64/src/reflect/value.go:339\ngithub.com/wailsapp/wails/v2/internal/binding.(*BoundMethod).Call\n\t/Users/runner/go/pkg/mod/github.com/wailsapp/wails/v2@v2.0.0-beta.30/internal/binding/boundMethod.go:73\ngithub.com/wailsapp/wails/v2/internal/frontend/dispatcher.(*Dispatcher).processCallMessage\n\t/Users/runner/go/pkg/mod/github.com/wailsapp/wails/v2@v2.0.0-beta.30/internal/frontend/dispatcher/calls.go:45\ngithub.com/wailsapp/wails/v2/internal/frontend/dispatcher.(*Dispatcher).ProcessMessage\n\t/Users/runner/go/pkg/mod/github.com/wailsapp/wails/v2@v2.0.0-beta.30/internal/frontend/dispatcher/dispatcher.go:36\ngithub.com/wailsapp/wails/v2/internal/frontend/desktop/darwin.(*Frontend).processMessage.func1\n\t/Users/runner/go/pkg/mod/github.com/wailsapp/wails/v2@v2.0.0-beta.30/internal/frontend/desktop/darwin/frontend.go:248"}
{"level":"info","ts":1644854588.967703,"caller":"october/kobo_service.go:393","msg":"Successfully parsed 57 highlights"}
{"level":"info","ts":1644854590.165664,"caller":"october/kobo_service.go:437","msg":"Successfully sent 57 bookmarks to Readwise"}

Weird, the VolumeID is definitely there 🤔 I'll have a look. Thanks for providing the epub

Ah, that error shouldn't have been logged. It just happens I accidentally log that all the time
Instead it should be something like:
sourceFile, err := url.Parse(entry.VolumeID)
if err != nil {
  k.Logger.Errorw("No title. Fallback of using filename failed...")
  continue
}
filename := path.Base(sourceFile.Path)
k.Logger.Debugw(fmt.Sprintf("No source title. Constructing title from filename: %s", filename))
source.Title = strings.TrimSuffix(filename, ".epub")

Just to confirm, the book in Readwise didn't get renamed to "Great Gatsby, The - F. Scott Fitzgerald"?
I'll see if I can look into the issue this weekend

I don't believe it was simply a logging error - it was added to Readwise as "Great Gatsby, The - F. Scott Fitzgerald" and thus far all Kobo/October books have been added using the filename fallback.

I installed the KoboTouchExtended plugin for Calibre, which automatically converts epubs to kepubs when sending a book to Kobo, and this solved the metadata problem when exporting with October. Also, the UX when reading on the Kobo itself is greatly improved with kepub vs epub! So the problem is solved for me, and I wonder whether it's worth it to integrate thorough epub support in October, which is just not how one should be using a Kobo. Perhaps just a note in the README that only kepub is fully supported? Anyway, thanks for looking into this for me and for building October!

Ah thanks for your insights 🙂 I haven't sat down to look at this yet but I'll do some digging into what gets populated into the DB for epub vs kepub. I still would have expected the file fallback to work 🤔

I don't believe it was simply a logging error - it was added to Readwise as "Great Gatsby, The - F. Scott Fitzgerald" and thus far all Kobo/October books have been added using the filename fallback.

Ah! I misunderstood this when I first skimmed it. I thought the fallback still wasn't working (despite the log message appearing being a bug) which didn't seem possible but as I understand it, it did work but obviously isn't ideal compared to using Kepubs.
I definitely think kepubs are the way to go, and I use them myself. It probably makes sense to populate a little info notice to the user recommending kepubs but I think just having the filename in Readwise for epubs is fine as a starting point.
Anyway, given the fallback is apparently working, I'll close this issue but as always, feel free to open a new one (or rely to this one) if you need anything

@jasondemeter 🤦  The database query I had been using was locked to epubs: https://github.com/marcus-crane/october/blob/459d27a0c9b92f7c6b71292b25c5f1683b637c9f/kobo_service.go#L302
It would have been using the fallback method for kepubs, given the database query returns no results and as a result, just uses the data constructed from the filename, which is saved with the bookmark
I've removed that limitation in #31 among other tidying up. By the way, as the only user I'm aware of, when I enable uploading with covers, you'll end up with one-time duplicates as I now add the epub filepath (on your Kobo) as a "source URL. Upon bookmarks uploading successfully, I intend to then upload covers that are populated via Calibre (if one hasn't already been set in the Readwise UI).

authors: jasondemeter marcus-crane

repo: marcus-crane/october


text:
Cookie fallback for Safari private browsing

localStorage is not supported by Safari in private mode but cookies are supported. Cookies persists on page refresh etc, so fallback could be implemented.

Can we build this as a plugin maybe, so it doesn't pollute the codebase - I'll work on it, if you folks want.

Any progress on this issue?

Yup! Almost done :) there's a major update coming soon.
On Tue, Dec 20, 2016 at 5:20 AM Pontus Karlsson notifications@github.com
wrote:

Any progress on this issue?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/marcuswestin/store.js/issues/156#issuecomment-268206937,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAIDfyuSv6MLvhYCzrWIkQS0qUfFijqRks5rJ6vggaJpZM4IYJ70
.

--
-- while mobile

store.js v2 is almost complete, and has a cookie storage option (among a bunch of additional addon features - see https://github.com/marcuswestin/store.js/tree/v2-dev/storage & https://github.com/marcuswestin/store.js/tree/v2-dev/addon). Stay tuned for an official release.

This will be part of version 2 when released in the new year.

Store.js v2.0 has been released with a cookie fallback for safari private browsing.
If you update to the latest version using the v1 backcompatible build you will automatically get this functionality plus a bunch more :)

Thank you for your work!
One more thing:
There is a limit of data size stored in cookie. Is store.js preventing from writing too much/too big data to the cookie store?

authors: CezaryDanielNowak PaRoxUs kevbook marcuswestin


text:
Make underlying Sequence const for Segments

in

_bestExtension,
_fillMatrixBestEndsLeft,
_fillMatrixBestEndsRight,
_tracebackLeft,
_tracebackRight

Codecov Report

Merging #8 (8a01b54) into master (b114ec2) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master       #8      +/-   ##
==========================================
- Coverage   79.32%   79.30%   -0.02%
==========================================
  Files           5        5
  Lines        1296     1290       -6
==========================================
- Hits         1028     1023       -5
+ Misses        268      267       -1

Impacted Files
Coverage Δ

src/stellar_extension.h
80.75% <100.00%> (-0.05%)
:arrow_down:

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 261903a...8a01b54. Read the comment docs.

authors: codecov-commenter marehr


text:
Regional Reporting

Create Regional report to easily present data on families served by region.

will roll into 733

repo: mareinc/mare


text:
Completion for object literal property value

@marijnh I would like to manage completion for angular object literal property value :
var app = angular.module('demoModule');
app.directive('phoneRowDirective', function() {
  return {
    restrict: "A",
    templateUrl : 'directives/phoneRowDirective.html'
  }
});

In other words :

completion for restrict property value :

var app = angular.module('demoModule');
app.directive('phoneRowDirective', function() {
  return {
    restrict: // here Ctrl+Space shows A, E, ....

completion for templateUrl property value :

var app = angular.module('demoModule');
app.directive('phoneRowDirective', function() {
  return {
    templateUrl : // here Ctrl+Space shows HTML files

I would like to know if you would be OK to improve findCompeltions of tern.js to support completion for object literal property value with hook. If you don't want to support it, I will develop my own completion hook (like for node require function).

Yes I can do that with "completion" hook, but I think it's shame to do that because the logic to retrieve property key/value from findCompletion already exists.

repo: marijnh/tern


text:
Execute dependent cells in notebook order

Description
When changes in one cell trigger recomputation in multiple downstream cells with no inter-dependencies, my impression is that right now the recomputation computation of those downstream cells isn't well defined, but seems to happen in the order in which they were first created?
Not sure about that, but it does seem that they don't execute in the same order as they appear in the notebook. It would be nice if they did
Suggested solution
Have cells that could theoretically be executed concurrently execute in the order in which they appear in the notebook
Alternative
In an ideal world these might actually be executed concurrently. But that seems likely to be a bigger lift (and likely to have lots of edge cases around side-effects)
Additional context
No response

Are you able to repro this consistently? I did update our logic to do exactly this (https://github.com/marimo-team/marimo/issues/3060) (although it shouldn't be something to depend on, because as you said, we may move to run cells concurrently)

Ah, great minds lol
That's interest, tho. Didn't really try to build repro test case for it, just (thought I?) noticed it a couple times, and thought it was worth marking down as a (fairly minor) quality-of-life improvement. This quick test seems to behave as expected tho:

(added bottom sleep() cell first, then the one above. re-running the import cell causes them to run in top-to-bottom order)
May be that I loaded one cell from disk and added the other after it was already running? Unfortunately have now closed that notebook, and it would be dependent on internal kernel state, so just re-opening it isn't going to work to track down the issue.
Given how minor an issue this is, and that you already seem to have mostly fixed it, it hardly seems worth wasting time tracking down a (possible) tricky-to-repro corner-case, so gonna just close.
Thanks for the quick response!

Sounds good. It could be more complex DAGs that the tie-breaker is quite as expected. We can revisit if we get a good repro for that.

Just had this happen again. The particular case seems to be:
A
|__B
|  |__D
|
|__C

(plz excuse the medicore ascii art)
Letters represent cells in notebook order top to bottom, with lines indicating deps (B & C depend on A; D depends on B). When A is changed, cell recalculation order seems to be B, C, D rather than B, D, C

Full repro notebook source
import marimo

__generated_with = "0.10.5"
app = marimo.App(width="full")

@app.cell
def _():
    import importlib
    import random
    return importlib, random

@app.cell
def _(importlib):
    import time
    importlib.reload(time)
    return (time,)

@app.cell
def _(random, time):
    time.sleep(10)
    a = random.random()
    return (a,)

@app.cell
def _(a, random, time):
    time.sleep(10)
    b = a + random.random()
    return (b,)

@app.cell
def _(b, random, time):
    time.sleep(10)
    d = b + random.random()
    return (d,)

@app.cell
def _(a, random, time):
    time.sleep(10)
    c = a + random.random()
    return (c,)

if __name__ == "__main__":
    app.run()

Gonna reopen since this at least seems tractable now

Thanks for the repro - it should be easy to work with this setup to test/fix

authors: gabrielgrant mscolnick

repo: marimo-team/marimo


text:
add functions to generate pdf, png, and svg

include cairo-pdf.h and cairo-svg.h
add create_svg_surface, create_pdf_surface and create_png_surface under ezgl
tested in basic_application.cpp, code reference http://zetcode.com/gfx/cairo/cairobackends/

adding a function named print_canvas() or print_pdf() or draw_to_pdf() (something like that) in which the pdf/svg surface is created using the added functions and then a context and a renderer are created, on which the drawing function is called, and then at the end of the function both the context and the surface are freed.

I have just added print_png(), print_pdf, and print_svg to canvas.cpp, please take a look.

Thanks Tina!
To make the formatting of canvas.cpp file consistent with other files in EZGL, run
clang-format -style=file -i canvas.cpp
This command uses the .clang-format file in the root directory of the repo.

repo: mariobadr/ezgl


text:
#116 PutMarkLogicRecord now sends the correct data to batch_success

The bug was due to an entry being added to uriFlowFileMap based on a random UUID as opposed to the original FlowFile UUID. When the onBatchSuccess method in PutMarkLogic was called, a FlowFileInfo couldn't be found for the FlowFile UUID, resulting in an NPE. Added assertions to PutMarkLogicRecordTest to verify that the relationships are all getting the correct transfer counts.
I don't know why the random "uri" value was being used as a key for uriFlowFileMap - this clearly seemed like a bug because every call to uriFlowFileMap involves a FlowFile UUID.
Did a little cleanup in buildWriteEvent too - there were some unused arguments and lines of code that I removed.

@dmcassel Can you do a quick inspection of this? I was able to reproduce the bug - as noted in #116, an NPE was being thrown in the onBatchSuccess method, which resulted in no data being sent to that relationship. I manually verified that the fix works, and I also improved PutMarkLogicRecordTest so that it is making assertions on transfer counts (which is really the missing piece - I think this started failing when support for duplicate URI detection was added).

@rjrudin looks good to me. Thanks for working through it!

authors: dmcassel rjrudin

repo: marklogic/nifi


text:
How to increase memory limit?

Hi,
Installed on Windows 10 using Docker Toolbox for Windows, all is working perfectly apart from I cannot increase the memory assigned to the containers. I've changed the docker-compose to version 2 and added mem_limit to the compose file but all my efforts are ignored and replaced with a default value of  995.6MiB.
Any help would be much appreciated.
Thanks,
Adam

On mac you have an option in Docker configuration, not sure how do you do it in win.
You can check it with very useful tool DockStation (available for most platforms).

Thanks for the assistance anatolij-p. Docker for Windows (Only on Windows Pro) has a similar solution. For the Legacy Docker Toolbox for Windows solution I have had to remove the default docker machine and create a new one, passing through parameters.
e.g.
docker-machine create -d virtualbox --virtualbox-cpu-count=-1 --virtualbox-memory=4000 --virtualbox-disk-size=15000 default

No problem anytime.

authors: adamkingfisher anatolij-p

repo: markoshust/docker-magento


text:
Add document and resource rootschema properties

Finding the document root is needed for resolving references as proposed in order to support mutually referencing schema bundles per issue #76, but it stands on its own and the properties might be useful regardless of how that issue is (or isn't) solved.
The current proposal in #76 requires ensuring that either a schema document is all-resolved or all-not-resolved, to avoid unpredictable reference resolution errors during evaluation.  Exactly how and why this is needed will be more clear if/when I post a PR for the whole solution.

Codecov Report
Patch coverage: 68.75% and project coverage change: -0.13 :warning:

Comparison is base (f0a4e16) 90.98% compared to head (79ca98c) 90.85%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #78      +/-   ##
==========================================
- Coverage   90.98%   90.85%   -0.13%
==========================================
  Files          21       21
  Lines        1986     2002      +16
  Branches      422      428       +6
==========================================
+ Hits         1807     1819      +12
- Misses        118      122       +4
  Partials       61       61

Impacted Files
Coverage Δ

jschon/jsonschema.py
88.17% <68.75%> (-0.81%)
:arrow_down:

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

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

authors: codecov-commenter handrews

repo: marksparkza/jschon


text:
Fix build bt removing astro-compress

astro-compress has been deleted by the author, which has broken build a lot of sites & themes. Currently, I'm working through the themes affected by this.
This PR removes it as a dependency & enables compressHTML which provides similar html minification to astro-compress.

@TheOtterlord thanks for this! I saw you did some work to pull up the repo's on your own NPM account. I was just reading https://github.com/astro-community/astro-compress/issues/163, it would be worth to wait for a stable version which is currently in the works as it looks 🤔

Hi @markteekman astro-compress has been republished and is working correctly in the same way as before - https://github.com/astro-community/astro-compress/issues/163#issuecomment-1670440767

Thanks for the heads-up @NikolaRHristov! @TheOtterlord could you re-add the package in your PR? 😄

Yep! Updated to 2.0!

Awesome, thanks @TheOtterlord! 💪🏼

authors: NikolaRHristov TheOtterlord markteekman

repo: markteekman/accessible-astro-starter


text:
Add rebalancing start date

As the rebalancing process can take days and sometimes is interrupted, it would be beneficial to retain the time the process has started in the log. This is a trivial and POSIX-complaint change. To avoid incompatibilities between different shell built-ins I deliberately didn't specify any data/time format.

Sounds good to me! Thx!

repo: markusressel/zfs-inplace-rebalancing


text:
Disable 'link to edit' in ReferenceField

Hi,
First, I always to say thank every time I'm here.
Please stop by to see what you've done to us :)
nab-sale-management.herokuapp.com (user/pass: admin/changeit)
I see in source code that we use  in ReferenceField and click on it will browse us to edit page of referenced items.
It's great thing to implement, but can we add property to enable/disable it?
When disable, it should be rendered as  or as same as other inline fields.
First, it can prevent user edit reference fields
Second, if there are many reference fields, there are also many blue links/hrefs in grid.
I can override this component to satisfy my need but I think it's pretty nice to improve in next release.
Thank you very much.

Addressed by #281

@naibinh can you assist with #281, I don't know when I can get to it next.

I believe there're three use cases:

link to edit
link to show
no link at all

I suggest defining a linkType prop with choices ['edit', 'show', 'none'].
It defaults to 'edit' to be consistent with the current behavior.

@fzaninotto I can pick up on this.
Do you agree to my suggestion above?
I think it cover all major use cases and supersedes the addLink prop you mentioned in #281.

yep, let's do like you suggest, with a slight change:

linkType="edit": reference links to the Edit page (should be the default)
linkType="show": reference links to the show page
linkType="" or linkType={false} or whatever else: reference has no link

Fixed by #490

authors: fzaninotto leesei naibinh tomberek

repo: marmelab/admin-on-rest


text:
Dexie compatibility db.version in dexie.org must be integer

https://github.com/marmotz/LSDManager/blob/5ac186d1c3edb5006e8798dfe96b5e77d1b1ca86/src/LSDManager.js#L931
The for loop convert integer to string.
@tofix ? this.$database.version(parseInt(version)).stores(

Fixed in b0b8a55ed471fb116a80fda7691e41b671384331

authors: doctormad marmotz

repo: marmotz/LSDManager


text:
bug in calculating task loss

https://github.com/marrlab/DomainLab/blob/0420c90c5fd08f99d5543eebb8f4558e00c36968/domainlab/models/model_vae_xyd_classif.py#L34

https://github.com/marrlab/DomainLab/pull/445

I guess this is the underlying reason for #440

I think #440 is another problem, if you look at the pr I made, there is no change for the bug, it just fix the math . The problem for #440 is for some reason self.gamma is None. Which can be that they are not registered

We could fix gammay in the benchmark @e-dorigatti so that it is not none

Like this
gamma_y:
min: 1e4
max: 1e6
step: 100
distribution: loguniform

authors: e-dorigatti smilesun

repo: marrlab/DomainLab


text:
Add plotting examples

Ideas of things to include:

2D & 3D Plotting
Axis labeling
Adding a title
hold on and hold off
Plotting options (I had the LineSpec options in mind, as those are the simple ones I keep needing and forgetting, but any of them would be good).

This is probably large enough to put in its own file, perhaps plotting.m.

Note that pull request was put in and currently under review by marshallpt. Still requires 3D examples.

authors: J-Rush marshallpt

repo: marshallpt/matlab-examples


text:
BUG[]It seems  wrong

Please confirm these before moving forward

[X] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
[X] I have tested that this issue has not been fixed in the latest (beta or stable) release.
[X] I have checked the FAQ section for solutions.
[X] This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version
3.0.2
Windows version, edition, and architecture
win 10  盗版的
Describe your issue
如下，这反馈还需要填写这么多东西啊。好繁琐，钩子随便√了
Steps to reproduce the issue
1
UniGetUI Log
1Starting package install operation for package id=9NBLGGH419H3with Manager name=Winget
Given installation options are <InstallationOptions: SkipHashCheck=False;InteractiveInstallation=False;RunAsAdministrator=False;Version=;Architecture=;InstallationScope=;InstallationScope=;CustomParameters=;RemoveDataOnUninstall=False>
Process Executable     : F:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
Process Call Arguments :  install --id 9NBLGGH419H3 --exact --accept-source-agreements --silent --disable-interactivity --accept-package-agreements
Working Directory      : C:\Users\admin
    |    |
    | Failed when searching source: winget
    | An unexpected error occurred while executing the command:
    | 0x80070005 : �ܾ����ʡ�
    | The following packages were found among the working sources.
    | Please specify one of them using the --source option to proceed.
    | Name        Id           Source
    | --------------------------------
    | 360安全卫士 9NBLGGH419H3 msstore
Process Exit Code      : -2147024891
Process End Time       : 2024/7/12 15:57:34

Package Managers Logs
都在上面呢1

Relevant information
1
Screenshots and videos
1

Please install UniuGetUI 3.1.1 beta 1 (https://github.com/marticliment/UniGetUI/releases/download/3.1.1-beta1/UniGetUI.Installer.exe)

Fixed by 3.1.1-beta1

authors: marticliment qidouhai

repo: marticliment/UniGetUI


text:
Restrict search

Hi,
it would be great if one could restrict the search to types of uris, e.g. local files, podcasts, spotify, ...
Best,
Henning

Good feature. A pull request would be great because my time is very limited at this moment.

authors: laclaro martijnboland

repo: martijnboland/moped


text:
Submission group 36 2352582_2352594_2352517

Group 36 members:

ID
Name
****

2352582
Phạm Đăng Khoa
Leader

2352594
Văn Công Khoa

2352517
Đồng Công Khanh

Brief Description of Policy:
We implemented two algorithms to solve the 2D Cutting Stock Problem with the goal of optimizing product placement into stock containers as efficiently as possible:
1. First-Fit Decreasing (FFD) Algorithm:

Main Idea:

Products are sorted in descending order of area (length × width) to prioritize larger products.
Each product is attempted to be placed in the first available stock that can accommodate its size.
To increase placement feasibility, the algorithm tries both original and rotated orientations of the product.

Method:

Iterate through products with quantities greater than 0.
For each stock:

Check if the product (in original or rotated orientation) fits in the stock.
_find_placement: Searches all possible positions in the stock to place the product.
If a valid position is found, return the position and corresponding stock index.

If no valid stock is found, return an invalid placement result.

Advantages:

Fast execution time due to the greedy strategy.
Suitable for small to medium-sized datasets.

Disadvantages:

Does not guarantee an optimal solution as it places products in the first fitting stock.

2. Branch and Bound Algorithm:

Main Idea:

Uses recursion and backtracking to explore all possible product placements within stock containers.
At each step, the algorithm attempts to place a product into a stock and moves to the next state.
The algorithm stops when the maximum search depth is reached or all products are placed.

Method:

_initialize_patterns: Initializes cutting patterns for each stock.
_backtrack_placement:

Iterates through each stock and product.
Attempts to place the product into feasible positions, checking both orientations (original and rotated).
If placement is successful:

Mark the occupied area in the stock.
Decrement the product quantity.
Recursively continue to find solutions for remaining products.

Backtracks if no valid solution is found, restoring stock and product states.

Advantages:

Produces more accurate solutions compared to the FFD algorithm.
Suitable for complex problems requiring near-optimal solutions.

Disadvantages:

More computationally intensive due to exploring multiple placement possibilities.
Search depth is limited to avoid combinatorial explosion.

Implementation of Policy:
We structured the codebase into three main classes:

FFDPoicy: Implements the First-Fit Decreasing (FFD) algorithm.
BranchAndBoundPolicy: Implements the Branch and Bound algorithm.
Policy2352582_2352594_2352517: Allows switching between the two policies based on input parameters.

Summarized Results for FFD Policy:

Average Trim Loss: 0.3339
Average Filled Ratio: 0.1253
Minimum Trim Loss: 0.2159

These results highlight the effectiveness of the First-Fit Decreasing (FFD) algorithm in minimizing trim loss while efficiently filling available stock space.

Summarized Results for Branch and Bound (BnB) Policy:

Average Trim Loss: 0.2762
Average Filled Ratio: 0.0680
Minimum Trim Loss: 0.0433

These results demonstrate the effectiveness of the Branch and Bound algorithm in achieving a lower trim loss and a higher filled ratio compared to the FFD policy, at the cost of increased computational complexity.

Please revise the PR in Dec 16. Otherwise, your group will get 0 score for code.


text:
Downloading Malware

When I try to update Jackett it download a malware

Well which package do you download? from which source?

Could it be a false positive?


text:
Cannot create gemset

So I successfuly use the cookbook to do user_install. It installs ruby-1.9.3-p194 and sets up the environment.
Then I am trying to multiple gemset and I get the error: https://gist.github.com/3726237
Even creating a single gemset like: rvm_gemset "ruby-1.9.3-p194" fails with the same chomp error.

@psykidellic Do you still need help with this?

Closing due to inactivity, please reopen if this is still an issue

authors: cmluciano psykidellic

repo: martinisoft/chef-rvm


text:
Allow working directory to be outside of repo for bindcraft.py

Hello,
Thank you for open sourcing this library! I'm eager to try it out.
Currently the bindcraft.py script expects you to be in the repo directory when you run it. You can instead get the scripts directory from the file variable, enabling the ability to run it from outside the repo directory.
Cheers.

Wouldn't it be better to simply exclude the lines, and add the paths to the advanced_settings.json file instead? I don't quite understand why they're being appended to the dict at runtime instead of being part of the settings. It could be made such that these set the default value, if the setting is not included.

If that's something Martin would like it can be changed. I just tried to make the smallest change possible.

The choice to put them in the main file was so that it is comaptible with the Colab as well as local installation, and the user has to specifiy the minimum amount of settings manually.

authors: RHoejland danpf martinpacesa

repo: martinpacesa/BindCraft


text:
I don't have the evaluate option on the context menu

I've installed XDebug Client on Sublime Text 2 for Windows 7 through Package Control but i cannot see any of the session commands: Evaluate, Execute, Status.
Is there anything wrong with my configuration?

Have you fixed it? I am missing the action commands, like Run, Run To Line.

repo: martomo/SublimeTextXdebug


text:
pod fixes

Please update your podspec to add dependency for
'MisterFusion'
'NoticeObserveKit'

as of now in your sample, I have to specify in podfile in order to work

This example is  independent from Cocoapods. Instead it depends on Carthage.
You can use those frameworks with executing  carthage update command at /URLEmbeddedView/Example.

repo: marty-suzuki/URLEmbeddedView


text:
いいところ診断の結果に優しさを追加したい

以下の結果を追加したい
'{userName}のいいところは優しさです。あなたの優しい雰囲気や立ち振る舞いに多くの人が癒やされています。'

これから対応します

ed39208 で対応されました

repo: masaak-ihatamura/assessment


text:
User . Error verification prompt when synchronizing employee data

同步员工时，上传的文件数据发生错误，上传结果页面会出现多个不存在的错误提示
如上传附件文件，实际错误是修改了12行的工号字段，实际上传后的错误信息，是其他行身份证错误，账号错误等信息，没有提示工号不可以修改
上传的文件：
StaffSyncTemplate (19).csv

工号被修改是后续的操作，我是先做表单验证的，表单验证值检查数据格式要求

模板中没有账号字段，出现了账号输入大于等于4个字符提示


text:
Channel. Added channel popover, text modification

“渠道备注”改为“描述说明”

resolved


text:
🛑 POH events bot from render hosting is down

In d0dc696, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in 28c0f7b after 13 minutes.

repo: masch/poh-events-uptime


text:
🛑 POH events bot from render hosting is down

In 1e5cb08, POH events bot from render hosting (https://poh-events-bot.onrender.com/ping) was down:

HTTP code: 0
Response time: 0 ms

Resolved: POH events bot from render hosting is back up in ee6fabd after 8 minutes.


text:
renovate fails regularly for jdtls

Hi to all,
the renovate bot fails regularly for updating jdtls, because it doesn't take all of the file name of the package into account:

As you can see in #8066 , it only changed the version number.
in #8072 ,  you can see, that the correct change includes the last number after the version number.

The package for jdtls is named: jdt-language-server-1.42.0-202411281516.tar.gz
Additionally, there's a file inside the downloaded package, that should be checked, if the version number changed,

share:
...
jdtls/plugins/org.eclipse.equinox.launcher.jar: plugins/org.eclipse.equinox.launcher_1.6.900.v20240613-2009.jar

The version number 1.6.900.v20240613-2009 changes not so often, but it has to be checked, too.

I have created a custom workflow to re-package jdtls without timestamps. You can add the custom mason registry from nvim-java if you want to use it right now.
https://github.com/nvim-java/release-jdtls

repo: mason-org/mason-registry


text:
custom user options

Awesome scripts. This is really what i've been looking for. Thank you!
Only thing i'm missing is to add some customizations to rclone upload, without editing your scripts. I use a few rclone commands for my uploads.
--bwlimit=10.0M --log-file=PATH --exclude ".placeholder"
Aswell as "find"-options -mtime +3
Min-Age 3d is because i want Plex to analyze the items (thumbnails etc) before moving to GDrive, to lower the GDrive access as much as possible.
Would be great to have this in your .conf file.
Maybe even dedicated line for logfile?
(another thing, please write down somewhere that " ~/ " is not working ;) )
Thank you

okay.. this was not what i've been looking for :D
besides missing custom-variables, this script is completely breaking any Filebot-Hierarchy.
It even does not respect the "Library Directories". my structure is "mnt/media/Series" .. your script is adding to "mnt/media/TV Shows/" ..
all in all, needs a complete rewrite for other users to be usable ;)
thanks anyway

Hey @snickers2k, thanks for the interest and the recommendations on how to improve the project. I agree completely with being able to add rclone options and being able to define the root directory of where to find the tv shows/movies in the rclone remote (instead of defaulting to remote:TV Shows/ or remote:Movies/). I'll work on adding these changes in and will make them backwards compatible so they won't break any existing setups if someone pulls down the latest.
Sounds like we'll need these additional configuration options in the conf file:

rclone custom options
find custom options
remote media root paths

To answer your other concerns --

another thing, please write down somewhere that " ~/ " is not working

For which option is this referring to? Take caution as to which user the plexidrive.sh script is being run as and which home directory you're trying to access. Best to use absolute paths due to this to avoid any confusion or issues.

script is still not putting inside Seasons folder, but instead directly in Series-Folder

The scripts auto-detect which series/season folders to place the media in based on the path of the to-be-uploaded media and it is based on the preceding directory structure. For instance, a file: /path/to/Series Name/Season Folder/Series Name - 5x10 - Episode Name.mp4, the two preceding directories of that file will be used as the series name and season folder, respectively. Obviously, this won't work well if your media isn't sorted and dumped into a common directory. I'd need to know more about your folder structure and such to make recommendations for your specific use-case.

thank you for answering.
I have it "/path/to/Series Name/Season Folder/Series Name - 5x10 - Episode Name/Series Name - 5x10 - Episode Name.mp4"  .. so another folder per Episode - to gather .nfo, .sub etc
My Fork so far: https://github.com/snickers2k/PLEXiDRIVE (have no clue how to pull request :/ )

i send you a pull request for the easy part...
but would be really happy if you could add that one with the $episode folder .. i have no clue how to do that really

repo: masonr/PLEXiDRIVE


text:
Improve uploader front-end

[ ] Fork current DeWeb Home Page repo to create an isolated dev environnment
[X] Add wallet connect
[ ] Add Deploy SC for bearby and MassaStation
[ ] Add upload progression states
[ ] Add upload progression loader
[ ] Add network status (so users don't accidentally upload on mainnet)
[ ] Refactor interface using material ui to look like this: https://github.com/massalabs/DeWeb/issues/168#issuecomment-2483448256

working on this branch for now: https://github.com/massalabs/deweb_home/pull/22

dependancy: https://github.com/massalabs/DeWeb/issues/174

repo: massalabs/DeWeb


text:
🐞 Declaring theme colors via the Group syntax with classes is invalid

What happened?
export default {
    themes: {
        light: {
            colors: {
                fader: 'slate-90'
            }
        },
        dark: {
            colors: {
                fader: 'gray-50'
            }
        }
    },
    classes: {
        'highlight-numbers': '{content:counter(lineNumber);inline-block;counter-increment:lineNumber;pr:16;text:right;ml:-5;fg:fader;w:30;font:80%}_.highlight-line:before'
    }
}

You can see the fg:fader declared in the group.
Unexpected CSS to be applied:
.dark .\{content\:counter\(lineNumber\)\;inline-block\;counter-increment\:lineNumber\;pr\:16\;text\:right\;ml\:-5\;fg\:fader\;w\:30\;font\:80\%\}_\.highlight-line\:before .highlight-line:before,
.highlight-numbers .highlight-line:before {
    color: '#6b6a6d'
}

Expected CSS to be applied:
.light .\{content\:counter\(lineNumber\)\;inline-block\;counter-increment\:lineNumber\;pr\:16\;text\:right\;ml\:-5\;fg\:fader\;w\:30\;font\:80\%\}_\.highlight-line\:before .highlight-line:before,
.light .highlight-numbers .highlight-line:before {
    color: '#a3abbf'
}

Version
2.0.0-beta.101
Relevant log output
No response
What browsers are you seeing the problem on?
No response

🎉 The bug has been fixed in v2.0.0-beta.102

repo: master-co/css


text:
🛑 Iran 11 - ParsOnline 4 is down

In 7343ad7, Iran 11 - ParsOnline 4 ($IR_11) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Iran 11 - ParsOnline 4 is back up in 339f97a.


text:
🛑 Iran 11 - ParsOnline 4 is down

In 67dd76d, Iran 11 - ParsOnline 4 ($IR_11) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Iran 11 - ParsOnline 4 is back up in 137c270.


text:
🛑 Iran 11 - ParsOnline 4 is down

In 86fbb6c, Iran 11 - ParsOnline 4 ($IR_11) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Iran 11 - ParsOnline 4 is back up in 82d34ef.


text:
🛑 Iran 2 - Afranet 5 is down

In 7f21796, Iran 2 - Afranet 5 ($IR_2) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Iran 2 - Afranet 5 is back up in 7d245a2 after 21 minutes.


text:
🛑 deces.matchid.io website is down

In a092534, deces.matchid.io website (https://deces.matchid.io) was down:

HTTP code: 0
Response time: 0 ms

Resolved: deces.matchid.io website is back up in 6b9daac.

repo: matchID-project/uptime


text:
[BUG] Possibly unexpected behaviour, when using additional callback in search

Describe the bug
Search breaks when you use callback.
Example: when you I use like this:
$result = Product::search(
            'iphone',
        )->get();

Everything is ok. But when you use search with additional callback, like so:
$result = Product::search(
            null,
            function (
                Client $client,
            ) use ($search) {
                return $client->search(['index' => $this->index->value, 'body' => $search->toArray()]);
            }
        )->get();

I get the following error:
Matchish\ScoutElasticSearch\ElasticSearch\EloquentHitsIteratorAggregate::__construct(): Argument #1 ($results) must be of type array, Elastic\Elasticsearch\Response\Elasticsearch given
To Reproduce
I think bug description is clear enough about how to reproduce
Expected behavior
In both cases it should return a collection with appropriate models
Additional context
Is it possible that I am trying to do this the wrong way?
Version
Versions of Laravel, Scout, and the package.
"matchish/laravel-scout-elasticsearch": "^6.0.2",
Laravel Framework 10.2.0

Ok I think I have found the issue. It seems to stem from here:
https://github.com/matchish/laravel-scout-elasticsearch/blob/master/src/Engines/ElasticSearchEngine.php#L196
When call back is passed, asArray is not called if no callback then asArray is called.
@matchish is there a reason why it is done this way, or is this a bug? If the latter, im happy to make a pull request

Hey) feel free to open the pr. But it breaking changes so probably I'll wait until will be merged to master. For now could be solved by calling toArray in callback I think

@matchish yes, calling asArray in the callback does indeed  seem to work as well. But I reckon that it's better that the underlying function returns same thing, regardless of if callback argument was used or not :)

Any updates on this?

Hey) feel free to open the pr. But it breaking changes so probably I'll wait until will be merged to master. For now could be solved by calling toArray in callback I think

Where exactly do you use this callback toArray?

authors: dorep matchish vgaldikas

repo: matchish/laravel-scout-elasticsearch


text:
Football Simulation

Datos del proyecto

Complete la siguiente información

Nombre:: Football Simulation
Repositorio: _https://github.com/Gusta2307/Football-Simulation-IA-SIM-COM-_
Reporte: _https://github.com/Gusta2307/Football-Simulation-IA-SIM-COM-/wiki_
Breve resumen

Este resumen (o uno ligeramente más amplio) debe aparecer también en el reporte linkeado arriba.

Dado un torneo de fútbol se quiere realizar una simulación para predecir los resultados del mismo, digase el ganador, además de los resultados de cada partido, los goleadores, los mejores asistentes, el mejor portero, el mejor once, etc; para ello tendremos en cuenta la puntación de cada jugador por partido dado por su rendimiento en el mismo. También quisieramos abordar la experiencia del entrenador y como rinde el equipo en distintas circunstancias con el once inicial y con el cambios durante el mismo en diferentes circunstancias, o sea, ganando, perdiendo o empatando. Referente a los árbitros, tendremos en cuenta su historial en relación con los equipos que se estan enfrentando además de la frecuencia con la que sacan tarjetas amarillas o rojas.
Contaremos con un lenguaje de programación donde se pueda definir el comportamiento de cada uno de los agentes (jugadores, árbitros, manager, etc) para que actuen por su cuenta, por tanto este lenguaje no permitirá, en ningún momento acciones como: mover un jugador a una posición, sino que cada agente programará su comportamiento teniendo en cuenta la reacción de los demás, pero sin tener acceso a sus "mentes". Esto se realiza con la idea de hacer la simulación lo más realista posible.
Miembros del equipo

Sheila Artiles Fagundo (@saf1409)
Grettel Hernandez Garbey (@grettelHdez)
Gustavo Despaigne Dita (@gusta2307)

Aprobación

Estos elementos serán chequeados por los profesores de la asignatura para aprobar el proyecto.

[x] El repositorio indicado existe
[x] El documento de reporte existe, y tiene la estructura inicial (nombre del proyecto, autores, breve descripción)
[x] Los miembros del equipo tienen usuarios en Github debidamente identificados (avatar, nombre completo, y página de perfil)
[x] El resumen describe una idea factible y de complejidad adecuada

En caso de que algunas de las condiciones anteriores no se cumplan, en este issue les dejaremos todos los comentarios y discusiones necesarias para lograr la aprobación del proyecto.
Este issue será cerrado una vez se considere definitivamente aprobado o rechazado el proyecto, y se le pondrá la etiqueta correspondiente.

A mi me parece bien, tienen que tener cuidado no se les vaya de las manos la complejidad, sobre todo porque el nivel de detalle de las acciones que puede realizar cada agente puede ser demasiado. Por ejemplo, no creo que deberían pensar en tiempo continuo, sino en acciones de más alto nivel como "pasar a otro jugador" y ver la probabilidad de que el pase funcione, o de que alguien lo intercepte. O sea, discretizar el espacio de estrategias de fútbol lo más posible para que la simulación sea al más alto nivel posible que aún de información interesante.
@yudivian @sestevez por mi, está listo para aprobar.

Para aprobar: completar el reporte con una explicación más detallada de los algoritmos, y un caso de estudio.
Para subir a 5: añadir al lenguaje la posibilidad de programar al manager para definir la alineación inicial y las posiciones de cada jugador, de forma que esas decisiones puedan ser optimizadas.

Hola profe ya subimos el informe actualizado. Estábamos pensando y creemos que lo más probable es que profe Yudivian no haya leído el último informe que habíamos subido porque lo subimos justo antes de entrar al departamento pues en la madrugada del día anterior ninguno de 3 integrantes teníamos conexión.
De todas maneras le agregamos los detalles que nos corrigieron.
Por favor cuando usted pueda nos da respuesta de como ve el informe. Gracias

¿Hicieron los cambios del manager?

No profe eso no lo llegamos hacer

Ok, tienen 4 entonces. :+1:


text:
[Icon Request] macos

Icon Type

[x] Folder
[ ] File

Folder Names

osx
macos

Graphic ideas

We have this one already, but it's not assigned to osx, only to macos and mac.

authors: lucas-labs okineadev


text:
Set auto update of table of content

If UpdateFieldsOnOpen is true, ask the user when opening the document if links have to be updated (in this case, if table of contents have to be updated)

Please rebase your solution before. It include old commits.

authors: StephaneAskardjian mathieumack


text:
Warning if configuration is set via MathJax.Hub.Config

If the configuration not not set via URL param but via MathJax.Hub.Config (code: MathJax.Hub.Config({config: ["MML_HTMLorMML-full.js"]})), then the warning "MathJax no longer loads a default configuration file; you must specify such files explicitly..." appears nevertheless. It should not appear. This is important for HTML viewers which cannot load resources with URL params.

Stefan,
I am also building a .chm file.  My TeX equations are rendered by MathJax in italics.  Did you encounter this issue? How did you work around it?  In a flat browser (no MSHelp), my equations look fine with the present config.
Thanks,
Reid

This is what I am using:
MathJax.Hub.Config({tex2jax: { preJax: ["\[math\]"], inlineMath:
[ ['$','$'], ['\(','\)']], displayMath: [['\[','\]'], ['$$','$
$']]}});

authors: Rgray stefanspringer

repo: mathjax/MathJax


text:
Does MathJax v3 support explicitly set line breaking?

In the docs it says that automatic line breaking is not supported. However, I found some people suggesting to explicitly add chtml: { linebreaks: { automatic: true } } to the config object.
MathJax = {
  tex: {
    inlineMath: [['$', '$']]
  },
  svg: {
    fontCache: 'global'
  },
  chtml: {
    linebreaks: { automatic: true }
  }
};

I don't get the expect result since the MathJax generated elements still go outside the boundaries of the parent element. Is chtml: { linebreaks: { automatic: true } } a valid config parameter?

I found some people suggesting to explicitly add chtml: { linebreaks: { automatic: true } } to the config object.

Those people are wrong  They are suggesting using a v2 configuration option in your v3 configuration, which won't work.  The docs are correct that this is not supported in v3, and no configuration options will change that.  Version 2 did include automatic breaking, and v4 (now in beta release) does, but with a different configuration setting.  If you want to try v4, you can get automatic line breaking in display equations and (unlike v2), inline expressions can be broken as well.
See the v4-alpha release notes for details of the v4 line breaking.

authors: dpvc khesualdo


text:
Don't run coverage upload on merge queue

Should fix https://github.com/matplotlib/napari-matplotlib/issues/155?? I think the only way to test this is to merge it.

I think we were just unlucky that it failed on main due to a codecov upload barf. A coincidence because now looks like it's working.

... it does, indeed solve #156.
 (96 → 99 🥳)

authors: dstansby samcunliffe

repo: matplotlib/napari-matplotlib


text:
Bug Fix - Profile changes shouldn't reorder the room list

https://github.com/vector-im/vector-ios/issues/494

Ignore members profile changes during last message handling.

LGTM

authors: giomfo manuroe

repo: matrix-org/matrix-ios-kit


text:
Only use one UDP port

@daniel-abramov:
As discussed during the daily, I'm adding a little bit more context here: we won't be able to achieve the desired effect by just setting a range of UDP ports to a single port, instead, what we need, is to enable a so-called UDP Muxing in Pion.
As we know, UDP (unlike TCP) does not really have a concept of a connection on a protocol level, so it's about sending and receiving datagrams from/to an address. Pion does not have a global WebRTC state out-of-the-box that would allow reading the information from a single UDP socket and then forwarding it to the appropriate peer connection that is meant to be associated with it. So to enable this behavior, we should rely upon ice.NewMultiUDPMuxFromPort(ourPort) and then configure the engine accordingly: webrtc.SettingEngine.setICEUDPMux(ourConfig) (then we can create a new peer connection specifying the configured settings engine).
Note, that it's probably not something we want to have before stabilizing the SFU since enabling this option might have some undesired side-effects that must be treated accordingly, there is an open issue about it: https://github.com/pion/webrtc/issues/1915
Perhaps a better idea would be to start with something that LiveKit has, i.e. allow configuration of the range of ports used for the UDP along with the support of the ICE-TCP. This should give us a good starting point. Then we could embed a TURN server into the SFU (the TURN server normally has fixed configured ports for both UDP and TCP) and only after it consider the usage of the UDPMux.

I guess my question here is exactly what the ICE UDP muxing does - looks like it gathers source addreses based on ice credentials in the check packets and then routes media packets based on the source addresses it matched. I couldn't find out for sure, but I guess this is necessary because otherwise there's no way of knowing which DTLS session to use to decrypt a packet (and since they're DTLSed, you can't just route based on SSRC). In which case, yeah, this is probably something we want to think about a little further down the line.

Exactly - without DTLS this lookup would just be done on the SSRC of the incoming packet so it's trivial, but in a DTLS world you need to know which set of keys to use to decrypt the packet, so you end up guessing based on the sender address.

UPD. An example to try out once we want to implement it: https://github.com/pion/webrtc/blob/master/examples/ice-single-port/main.go#L85

authors: SimonBrandner daniel-abramov dbkr

repo: matrix-org/waterfall


text:
Fixing typo: 'to' to 'two'.

Corrected the typo 'to' to 'two'.

Thanks!


text:
utterance generation bug

@matt-kruse @dblock There seems to be a bug in the server generation of utterance permutations.  For example the following:
    "utterances": ['{to|} set temperature to {64-80|number}']
generates utterances as follows:
setTempsIntent	to set temperature to {sixty four|number}
setTempsIntent	set temperature to {sixty five|number}
setTempsIntent	to set temperature to {sixty six|number}
setTempsIntent	set temperature to {sixty seven|number}
...

but what I believe should be generated is:
setTempsIntent	to set temperature to {sixty four|number}
setTempsIntent	set temperature to {sixty four|number}
setTempsIntent	to set temperature to {sixty five|number}
setTempsIntent	set temperature to {sixty five|number}
setTempsIntent	to set temperature to {sixty six|number}
setTempsIntent	set temperature to {sixty six|number}
setTempsIntent	to set temperature to {sixty seven|number}
setTempsIntent	set temperature to {sixty seven|number}
...

@mseminatore check with the latest from https://github.com/mreinstein/alexa-utterances first? If you want to help, write a test/fix in that repo.

@dblock  Thanks, I'll take a look and see if I can repro in that repo.

Confirmed that this repros in the latest alexa-utterances.  I don't have a fix yet but have a PR for a test case. #

@dblock OK, I was able to add a failing test case to alexa-utterances.  I was then able to make that test case pass by requesting exhaustiveUtterances be generated.  I've sent the PR for the test case to alexa-utterances in case that is a useful addition.  I've closed the bug against alexa-server.
I question, without knowing the answer, whether it makes sense that the default for alexa-app is to not generate exhaustive utterances.  I can fix the bug I am seeing by this addition to my skill:
app.exhaustiveUtterances = true;
Can you share an example of where this would not be an appropriate default?

I think we should keep the default as suggested by the alexa-utterances package and document it better. Changing the default means creating unexpected outcomes for existing users, and is one more thing to worry about. It looks like that feature was very intentional to generate fewer permutations to ... save space I guess? Or, hopefully, there was a better reason?
Today it builds a smaller list of utterances that has the full cartesian product of all shortcut values, with slot sample values filled in.
Do you want to PR some additions to README here that explain what is happening today and how to change the default? We can then close this issue.

Oh and thanks for digging this up! I had no idea this existed.

I agree that it is probably best to maintain the current default to avoid unintended consequences for existing apps that update.  And more than happy to work up a PR for the README.  I need to explore this a little further as it might the case that we want to expose control at the app.intent definition stage rather than via a single app global.
Regarding this statement:

Today it builds a smaller list of utterances that has the full cartesian product of all shortcut values, with slot sample values filled in.

I may need to do some more testing but believe my own example shows that a full Cartesian product is not created when exahuastiveUtterances is false.
A full Cartesian product  is defined as: for sets A and B, the Cartesian product A × B is the set of all ordered pairs (a, b) where a ∈ A and b ∈ B.
The key piece in this case being all ordered pairs (a, b).  With exhaustiveUtterances set to false the resulting set appears to generate a + b results instead of a * b.  This results in a diagonal through the 2D matrix of results instead of the full matrix of results.
At least that is my current understanding.  Please let me know if I've missed something.

@mseminatore That does seem to make sense, but again that would be a bug in alexa-utterances, as always I suggest to write a test and fix it, there.

Moving this to https://github.com/alexa-js/alexa-utterances/pull/19.

authors: dblock mseminatore

repo: matt-kruse/alexa-app


text:
Suggestion: Selecting command to pin documentation should automatically unpin an existing doc

Hi, firstly thank you for this extension - I have been using it for a while and find it really useful
Recently I setup a keybinding to pin a specific documentation and noticed that if I want to pin another doc I need to unpin the existing one - would it be possible to update the extension to check if there is something pinned when calling the pin command and if not then pin the current thing under the cursor instead?
I would not mind implementing this if you think it is doable and would be willing to accept a PR

Nevermind, closing this as it should be doable using the VSCode multi-command mode for a keybinding:
https://stackoverflow.com/questions/49611435/visual-studio-code-keybindings-running-two-or-more-commands-with-one-shortcut

repo: mattbierner/vscode-docs-view


text:
Fix bug when removing users from roles

Description
Now that roles are added by ID to the user, we also need to remove the roles using the role ID (rather than the role's name).
This was discovered when attempting to remove users from roles in another application. The current workaround is to just update the whole user like so:
ApplicationUser user = await userManager.FindByIdAsync("some-id");
user.Roles.Clear();
await userManager.UpdateAsync(user);

Changes

Fix bug by using role ID, instead of role name when removing from users in UserStore.cs
Add test coverage to SelfCheck.csproj

Wow, thanks a lot !


text:
Add support for vm.envString()

Component
zkForge
Describe the feature you would like
Add support for the vm.envString() cheatcode
Additional context
No response

Supported added: https://github.com/matter-labs/foundry-zksync/pull/251 🎉

authors: dutterbutter omurovec

repo: matter-labs/foundry-zksync


text:
Creating an invoice and verifying payment

As a potential recipient of a zksync payment, I would like to provide an invoice and monitor it for payment. I would also like to prevent underpayment/overpayment.
What is the process for doing this with zksync? The documentation seems rather focused on constructing an outgoing payment, but provides no clarity on what the process looks like for a recipient.

That would be great. We are going to support "events" that will track all updates of the account including reasons (account A transferred to account B)

This should now be possible with https://checkout.zksync.io/link/ in combination with the Checkout SDK

authors: adrianchifor dmidnight dvush

repo: matter-labs/zksync


text:
Update docs.mattermost.com menu and logo

I edited the menu and logo for https://docs.mattermost.com/ so that they match the rest of about.mattermost.com.
I'm not sure if I did this right. How do I verify before we merge?

@asaadmahmood Can you help verify this when you have chance?

@asaadmahmood Good point, I fixed it.

authors: amyblais jasonblais

repo: mattermost/docs