Improve validation for HTAN IDs

In light of the revised HTAN identifier SOP, we might want to improve our validation rule for HTAN ID fields: https://github.com/ncihtan/data-models/blob/main/HTAN.model.csv#L11-L16
Currently, these are not validated. We used to validate with regex match HTA_*, but this was removed in Jan 2022 as "the regex would need to be updated"
Propose we update this to below
HTAN Data File / Biospecimen ID: regex match ^(HTA([1-9]|1[0-5]))_((EXT)?([1-9]\d*|0000))_([1-9]\d*|0000)$ warning
HTAN Parent Data File / Biospecimen ID: list like :: regex match ^(HTA([1-9]|1[0-5]))_((EXT)?([1-9]\d*|0000))_([1-9]\d*|0000)$ warning
HTAN Participant ID: regex match ^(HTA([1-9]|1[0-5]))_((EXT)?([1-9]\d*|0000))$ warning

Suggest modifying rule to ^(HTA([1-9]|1[0-5]))_((EXT)?([0-9]\d*|0000))_([0-9]\d*|0000) to capture IDs such as HTA10_01_00491395202451674766778335220084 submitted by Stanford

@inodb found that the case of spaces in parent IDs was causing files to be missing from Release 4. Another use case why we should plan for this in the September spring @aclayton555 @elv-sb

Consider: if we implement this, which IDs will this then fail; should these pass or be fixed?

Close out 23-09 sprint with this in staging for testing purposes. If okay, HTAN Parent ID also needs to be updated. But we need to see how this works and what breaks

Testing for HTAN Data File ID with the following query
SELECT
  HTAN_Center,
  REGEXP_CONTAINS(HTAN_Data_File_ID, '^(HTA([1-9]|1[0-5]))_((EXT)?([0-9]\\d*|0000))_([0-9]\\d*|0000)$') AS regex,
  COUNT(REGEXP_CONTAINS(HTAN_Data_File_ID, '^(HTA([1-9]|1[0-5]))_((EXT)?([0-9]\\d*|0000))_([0-9]\\d*|0000)$'))
FROM `htan-dcc.combined_assays.*`
WHERE (Component LIKE '%Level%') OR (Component LIKE '%Level%')
GROUP BY HTAN_Center, REGEXP_CONTAINS(HTAN_Data_File_ID, '^(HTA([1-9]|1[0-5]))_((EXT)?([0-9]\\d*|0000))_([0-9]\\d*|0000)$')

More than 21k HTAPP files fail this validation
32 SRRS files fail

HTAN_Center
regex
count

HTAN HTAPP
false
21087

HTAN SRRS
false
32

SRRS issues as follows
Row | HTAN_Center | Filename | HTAN_Data_File_ID | regex |
-- | -- | -- | -- | -- | --
1 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-7_Scan1.ome.tiff | HTA5_1664_1003-7 | false |
2 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-6_Scan1.ome.tiff | HTA5_1664_1003-6 | false |
3 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-5_Scan1.ome.tiff | HTA5_1664_1003-5 | false |
4 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-4_Scan1.ome.tiff | HTA5_1664_1003-4 | false |
5 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-3_Scan1.ome.tiff | HTA5_1664_1003-3 | false |
6 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-2_Scan1.ome.tiff | HTA5_1664_1003-2 | false |
7 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1664_1003-1_Scan1.ome.tiff | HTA5_1664_1003-1 | false |
8 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1348_1003-5_Scan1.ome.tiff | HTA5_1348_1003-5 | false |
9 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1348_1003-4_Scan1.ome.tiff | HTA5_1348_1003-4 | false |
10 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1348_1003-3_Scan1.ome.tiff | HTA5_1348_1003-3 | false |
11 | HTAN SRRS | DFCI_imaging_level_2/HTA5_1348_1003-2_Scan1.ome.tiff | HTA5_1348_1003-2 | false |
12 | HTAN SRRS | DFCI_imaging_level_2/HTA5_039_40XScan1.ome.tiff | HTA5_039_40XScan1.ome.tiff | false |
13 | HTAN SRRS | DFCI_imaging_level_2/HTA5_039_A3_40X_Scan1.ome.tiff | HTA5_039_A3 | false |
14 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-19.ome.tiff | BPC-21-NC-1390-19.ome.tiff | false |
15 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-18.ome.tiff | BPC-21-NC-1390-18.ome.tiff | false |
16 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-17.ome.tiff | BPC-21-NC-1390-17.ome.tiff | false |
17 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-16.ome.tiff | BPC-21-NC-1390-16.ome.tiff | false |
18 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-15.ome.tiff | BPC-21-NC-1390-15.ome.tiff | false |
19 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-14.ome.tiff | BPC-21-NC-1390-14.ome.tiff | false |
20 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-13.ome.tiff | BPC-21-NC-1390-13.ome.tiff | false |
21 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-12.ome.tiff | BPC-21-NC-1390-12.ome.tiff | false |
22 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-11.ome.tiff | BPC-21-NC-1390-11.ome.tiff | false |
23 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-10.ome.tiff | BPC-21-NC-1390-10.ome.tiff | false |
24 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-9.ome.tiff | BPC-21-NC-1390-9.ome.tiff | false |
25 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-8.ome.tiff | BPC-21-NC-1390-8.ome.tiff | false |
26 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-7.ome.tiff | BPC-21-NC-1390-7.ome.tiff | false |
27 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-6.ome.tiff | BPC-21-NC-1390-6.ome.tiff | false |
28 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-5.ome.tiff | BPC-21-NC-1390-5.ome.tiff | false |
29 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-4.ome.tiff | BPC-21-NC-1390-4.ome.tiff | false |
30 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-3.ome.tiff | BPC-21-NC-1390-3.ome.tiff | false |
31 | HTAN SRRS | DFCI_imaging_level_2/BPC-21-NC-1390-2.ome.tiff | BPC-21-NC-1390-2.ome.tiff | false |

Here are the first 5 rows of the HTAPP errors
Row | HTAN_Center | Filename | HTAN_Data_File_ID | regex |
-- | -- | -- | -- | -- | --
1 | HTAN HTAPP | exseq_level_1/htapp_982/htapp982-F077_round007_ch03SHIFT_affine.h5 | HTA1_982_7629305_02131 | false |
2 | HTAN HTAPP | exseq_level_1/htapp_982/htapp982-F077_round007_ch02SHIFT_affine.h5 | HTA1_982_7629305_02130 | false |
3 | HTAN HTAPP | exseq_level_1/htapp_982/htapp982-F077_round007_ch01SHIFT_affine.h5 | HTA1_982_7629305_02129 | false |
4 | HTAN HTAPP | exseq_level_1/htapp_982/htapp982-F077_round007_ch00_affine.h5 | HTA1_982_7629305_02128 | false |
5 | HTAN HTAPP | exseq_level_1/htapp_982/htapp982-F077_round006_ch03SHIFT_affine.h5 | HTA1_982_7629305_02127 | false

@clarisse-lau coming back to this issue. Do we think the HTAPP ids above should be considered valid?

@elv-sb and I discussed today. As we currently will only generate a warning we suggest leaving as is and allowing failures for the above noted HTAN IDs

It sounds like we will be supporting an additional TNP soon that will use HTA16. Suggest modifying the rule for first group to accommodate this?


German Translation for Europe Map

I added full German Translation for the Europe Map

Please add German Language in line 400 of eu.html

The spelling of Ireland is wrong, must be Irland not Iraldn.


File content missing: /examples/protein_and_ligand_prep.ipynb

This jupyter notebook is empty - was there a different file uploaded?
https://github.com/asapdiscovery/asapdiscovery/blob/main/examples/protein_and_ligand_prep.ipynb

@apayne97 and myself will fix this in due course. Good spotting!


Add notification so that it is clear there is an implicit save operation happening before you commit, export, etc. via the "workflow" menu of pieces / pages

Steps

In Draft Mode
Click on “Page Menu" / "New Page”
Click "Workflow" / "Commit"
Click “Cancel”

Actual

The commit dialog closes (expected)
The page dialog closes (unexpected)
The new page gets created (unexpected)*

Expected

It should close the commit dialog and do nothing else.

Note

If you do steps 1 & 2 above, but then cancel out of the New Page dialog, that new page does NOT get created.

Per discussion this is not a bug but Bob is adding a notification. There must be a save operation before export, commit, etc. are possible, so it happens right away before you make those choices. However it's visually unclear because of the way modal unstacking occurs in the interface.

@boutell please see the PR: https://github.com/punkave/apostrophe-workflow/pull/90

Resolved with the above PR.


Integrate Strut: Add StrutStyle, expose Strut API, wire up strut with dart:ui, Roll engine 31a7f4d..e7eb1c8 (7 commits)

This is the framework-half of the work to implement strut. See https://github.com/flutter/flutter/issues/26085.
The engine half can be found in https://github.com/flutter/engine/pull/7414
This PR adds class StrutStyle, and introduces it as a new parameter to Text, RichText, TextPainter, and RenderParagraph. StrutStyle defines the properties necessary to fully define a strut.
git log --oneline --no-merges 31a7f4d5205d..e7eb1c8bf65531195fc76ba96c8fc8478ac5f554
e7eb1c8bf Update the verify_exported script to include the symbols for ICU data (#7647)
b032bbd0c Roll src/third_party/skia 70ebd9ca0616..9c8ad0316147 (9 commits) (#7646)
2c610bfec Fix dynamic array -> vector (#7645)
09a3735ea Respect default goma path on Windows (#7643)
050dcaad6 Embed ICU data inside libflutter.so on Android (#7588)
c92df428e Strut implementation (#7414)
15f2b92cc Roll src/third_party/skia 673a048b209c..70ebd9ca0616 (8 commits) (#7641)

For reference: @dnfield brought up compatibility with Flutter SVG plugin when it used lineHeight in a previous version.

This seems to have regressed flutter_gallery_ios32__transition_perf 99th_percentile_frame_build_time_millis pretty badly (up to 30%-100%).

I suspect that that was caused by the machine in devicelab being bad. The regression is relative to an improvement that coincides with when I was in devicelab rebooting machines, and the PR where it improved is otherwise innocuous.


ModuleNotFound : rasa-core

Rasa Core version: 0.13.2
Python version:  3.6.5
Operating system (windows, osx, ...): ubuntu
Issue:ModuleNotFound : rasa-core. I already installed the rasa-core but it not show while importing it.

Thanks for raising this issue, @wochinge  will get back to you about it soon.

@MaulishShah Can you try to do:
import rasa_core

Did this help?


Compile Failed on Windows 10

I tried to run this command : python setup.py build develop but these error raised :

D:/Artificial Intelligence/Object Detection/FreeAnchor-master/FreeAnchor-master/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu(275): error: no instance of function template "THCCeilDiv" matches the argument list
            argument types are: (long long, long)

D:/Artificial Intelligence/Object Detection/FreeAnchor-master/FreeAnchor-master/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu(275): error: no instance of overloaded function "std::min" matches the argument list
            argument types are: (<error-type>, long)

D:/Artificial Intelligence/Object Detection/FreeAnchor-master/FreeAnchor-master/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu(320): error: no instance of function template "THCCeilDiv" matches the argument list
            argument types are: (int64_t, long)

D:/Artificial Intelligence/Object Detection/FreeAnchor-master/FreeAnchor-master/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu(320): error: no instance of overloaded function "std::min" matches the argument list
            argument types are: (<error-type>, long)

4 errors detected in the compilation of "C:/Users/127051/AppData/Local/Temp/tmpxft_000021a0_00000000-10_ROIAlign_cuda.cpp1.ii".
error: command 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.1\\bin\\nvcc.exe' failed with exit status 1

I have not tested compile on Windows, this error may be due to the pytorch or cuda version. Fortunately, since ROIAlign is not required in FreeAnchor, you can try to remove the ROIAlign layer.

Successfully compiled with these advices


/api/login_check is not working from browser

/api/login_check is not working in browser, but it works in postman and cli.

Postman/CLI and your browser are just using different HTTP clients. This does not make sense.
Search what's change between the requests sent from your browser and the ones from your cli/postman, any difference would be the bottleneck.
Please do not reopen, this does not make sense. Use stackoverflow for such issues.


v5.1

Fix for dark theme
Updated a few dependencies
AppInsights from snippet to NPM package

Does this fix reference #161?


Portal helper texture dimensions fix

fixes #202
and (hopefully) fixes #160

Merging this should also fix #160

Never imagined that mipmap issue is caused by portal helper


[BUG] Roblox Real-Time Chat - Some events may not fire

Describe the bug
I only have tested the onNewMessage event emitter, so I'm not sure if this is also happening on other event emitters.
In some cases, onNewMessage in Chat won't fire, I have discovered that Roblox is changing the way the real-time chat works in their websockets.
To Reproduce
Steps to reproduce the behavior:

Make a group conversation (this is most likely going to occur in)
Log info on onNewMessage event emitter
Send a message from the other participant in the group conversation.
See console, won't log new message

Expected behavior
onNewMessage to fire when a message is received, including group conversations.
Screenshots
New chat system in websocket when message received:

Source code:

I recommend ignoring the legacy types, and to change to the new ones, by changing the checks to match the new ones instead of adding || whether if legacy or new.

So is the type now a number instead of a string? Is the other data coming down as expected?


Bug Report

JetBrains is not sb.

Your LICENSE is in PR and it's not merged.
Please don't use chinese.

As a old person,I warned you, 'don't use the simple or less project.'

I closed.


Inaccurate warning for VertexAI Gemini Function Calling

Documentation:
https://docs.spring.io/spring-ai/reference/api/chat/functions/vertexai-gemini-chat-functions.html
states incorrectly that:
WARNING: Apparently the Gemini Pro can not handle anymore the function name correctly. The parallel function calling is gone as well.
The statement needs to be removed from the docs

This looks like a good first time contribution for me. I'll fix.

I have signed the contributor license agreement. I guess I need to be given auth to push a branch to the repo?
fatal: unable to access 'https://github.com/spring-projects/spring-ai.git/': The requested URL returned error: 403


run failure

ctrl+=
2017-01-25 10:30:36.193788 downPhoto[1661:39508] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/zhaok/Library/Developer/CoreSimulator/Devices/CF7EAFD0-2172-455F-A608-CA4820098DD9/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2017-01-25 10:30:36.194287 downPhoto[1661:39508] [MC] Reading from private effective user settings.

That’s a new one. Not sure it’s a problem with injection tho. Does it always do it?

yes,xcode8.2.1

Even with a simple example project? When did you download?

Today,runs successfully  but product->No menu

Are you using the plugin or the easier to use App? http://johnholdsworth.com/injection.html. There is no Product menu item with the App

ctrl+=
Compiling /Users/zhaok/downPhoto/downPhoto/downPhoto/main.m
0.09 real         0.02 user         0.06 sys
2017-01-25 17:16:40.643 downPhoto[7895:417432] Injection Error: Could not locate referencesSection, are there any classes being injected?
2017-01-25 17:16:40.644 downPhoto[7895:417645] *** Bundle has failed to load. If this is due to symbols not found, this may be due to symbols being hidden from dynamic libraries. ***
10 injections performed so far.

You need to inject a Class file.

Injection app -> inject Source...->And then?
I am a rookie ,Can say in detail

@zhaokera The menu item doesn't show either in Product menu, how did you fix it?

The menu item in the product menu is only for the plugin version of injection. If you’re using the app http://johnholdsworth.com/injection.html it should appear on the task bar.

@johnno1962  I set up plugin first in reference of tutorial, and confirmed when Xcode reminded me of whether the plugin should be loaded. Then I closed the injection project, opened my own project in Xcode and failed to find the menu item in product menu.

reinstalling the app helped me with this error:
Injection Error: Could not locate referencesSection, are there any classes being injected

Are you injecting a file that contains (non-generic) classes?

Did injection recompile this right file?

After reinstalling the application, the injection recompiled the correct file. But after an hour of work, it's not. Now regardless of which file I try to recompile, it writes
** File not recently modified. Did you save it? **
Compiling .../WrongFileName.m

Are you using a “Companion Editor View”? Have you tried selecting the file in the file browser at the elft hand side?

I had multiple tabs in Xcode. After I closed all the tabs everything worked. Thank you!


[backport] replace variable.data with variable.array in chainer.variable.py

Backport of #5417

Jenkins CI test (for commit c069fed2fc2185b3b0278d319f8e1ab40f55dc37, target branch v5) failed with status FAILURE.
(For contributors, please wait until the reviewer confirms the details of the error.)

Jenkins, test this please.

The Jenkins failure (tests.chainer_tests.functions_tests.connection_tests.test_convolution_nd.TestConvolutionND_param_40.test_backward_gpu) is unrelated to the PR.

Jenkins CI test (for commit c069fed2fc2185b3b0278d319f8e1ab40f55dc37, target branch v5) succeeded!


(UNIQUE constraint failed: api_objects.object_id)

Spends a few hours caching then seems to bring up these error messages. Cache size does not seem to be increasing any further.
Have an API client ID etc. It seems to be caching some of the directory. Its launched directly into a screen using your ./plexdrive PATH command line.
Running version 1.20

Error Messages in screen
(UNIQUE constraint failed: api_objects.object_id)
[2017-05-09 09:16:14]
(UNIQUE constraint failed: api_objects.object_id)
[2017-05-09 09:16:14]

Plexdrive cache size after these messages
du -ha .plexdrive/
4.0K    .plexdrive/config.json
347M    .plexdrive/cache
347M    .plexdrive/

My gdrive is around 60TB large.
Just noticed a previous post on this error. Running with -log 4 switch to see what it brings up.

#15


Hi, why do you divide the magnitude of translate operation by 331?

Hi,
Thanks a lot for your kindly publishing the code base !!
https://github.com/DeepVoltaire/AutoAugment/blob/d708e2125cf71a4c08a101e55e5cc569521ffe50/autoaugment.py#L177
I noticed that, in this line, the magnitude of translate operation is divided by 331. Would you please tell me the reason you implement this?
By the way, is the meanings of the magnitudes and their explanations in the paper of learning augs for object detection the same as in this paper? Could I simply modify the combination of the policies in this codebase to implement the augmentation method proposed in that paper?
I am looking for your generous guidance :)

Hi,
good questions! :)
The AutoAugment authors note in table 7 in the appendix that they have applied the augmentations on 331x331 images. So, if I want to calculate the translation magnitude in percentage points I divide the translation magnitude 150 by the image size 331.
I did not know of that paper yet, thanks! This looks very similar, SolarizeAdd and "BBox Only X" are new. You would need to change not only the image, but also the bounding boxes while transforming. But this repository is a good start to do just that.


[58, irods/irods_5827] CMake consistency sweep and housekeeping (4-2-stable)

please # - we'll make sure things are working via testing before release wrt to the linking.

#'d

#'d


DocsArchive-1.0.20272.1Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/jesong/docs-archive-test-source-archive/pull/2 is merged into live branch.
Auto archive content to https://github.com/jesong/docs-archive-test-source-archive.git

Docs Build status updates of commit b37ddf9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.redirection.json
:white_check_mark:Succeeded

versioningArchiveSourceFolder/TOC.yml
:white_check_mark:Succeeded
View (sql-server-2014 || azuresqldb-current || azuresqldb-mi-current || azure-sqldw-latest || >= aps-pdw-2016 || >= sql-server-2016 || >= sql-server-linux-2017 || sql-server-previousversions || sqlallproducts-allversions)

versioningArchiveSourceFolder/docfx.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


services/ticker: add base and counter to ticker/markets endpoints/queries

The markets and ticker JSON endpoints and GraphQL query fields return a tradePair field which has the base currency on the right-hand-side and the counter on the left-hand-side.
This has caused some confusion that led to #1781 and #1782. Independent of those issues it is not clear when looking only at the responses which of the currencies is the base and counter. The concepts base and counter are explicit in the response because other fields include those concepts, such as baseVolume and counterVolume.
Let's make it explicit in the response which currency is the base and which is the counter by adding two new fields to both endpoints called base and counter. Each will contain their respective code.
We can do this irrespective of whether #1782 happens, since if the codes are swapped or not it will be more explicit to state in the response which is the base and which is the counter.
Markets JSON example response:
{
  "name": "ABDT_DOP",
  "base": "DOP",
  "counter": "ABDT",
  "base_volume": 27933.1306978,
  "counter_volume":<PHONE_NUMBER>835,

Markets GraphQL example response:
{
  "data": {
    "markets": [
      {
        "tradePair": "XLM:native / LIT:GBOXAJLALDGVCKSCBV6GSAOOZ562OLFIWXYXPKVE3T2LCRKJ5RAQO5IG",
        "base": "LIT:GBOXAJLALDGVCKSCBV6GSAOOZ562OLFIWXYXPKVE3T2LCRKJ5RAQO5IG",
        "counter": "XLM:native",
        "close": 0.0001115
      },

Ticker GraphQL example response:
{
  "data": {
    "ticker": [
      {
        "tradePair": "XLM_USD",
        "base": "USD",
        "counter": "XLM",
        "close": 17.195100771888075
      }
    ]

cc @accordeiro

I don't think we should add this until after #1782 where we fix the counter and base terminology usage because there are other queries (see https://github.com/stellar/go/issues/1782#issuecomment-538514638) that are not using the terms correctly and so to add this would be educational but also contradictory to those fields which would create confusion.


PoC: Extension as a program

Depends on #8
Research if it is possible to implement an extension with a PolkaVM program.
The use case is that a chain can enable new extension by simply uploading a PolkaVM program and it will be used as extension implementation.
The PolkaVM program will be executed on a similar environment of the XCQ executor. i.e. it can call into other extensions. In that way, it could use an extension to read raw storages and basically do anything.

Is this requirement an additional feature or expected results? I was thinking the implementation of the different extension are done in host side, and the caller provides polkavm blob (like smart contract) and other input data to do query.

This is an additional feature. Most of the extensions should still be implemented natively in runtime for performance reason. This will be useful to dynamically add new extensions without runtime upgrade and that can be useful in many use cases. However, this is a nice to have and not needed for the first release version.


Automatically Download & Assign options grayed out on OSX

I'm running Sonoma 14.4. If this is not an option for Mac, what are the instructions for manually assigning the paths.
Thank so much for all you work on this!

Currently, the automatic ISO extraction method is based on Windows-only tools since I haven't bothered writing my own ISO extractor (I have no idea how to). Because Wine on Linux is quite mature and works quite well, it is actually possible to set it up there, and considering macOS is also based on UNIX, it is probably possible to make it work there, too. However, because developing software for macOS is absolute hell, I haven't tried to make it work yet. It's definitely on my list of things to add, but the priority isn't high, considering the amount of EML users who actually use macOS.
There is a solution, however:
If you manually download Dolphin from this website and add the game you want to its game list, you can extract the game that way.
Here's a guide on how to extract games with Dolphin: https://www.youtube.com/watch?v=plUi3Ak-B98
I'll keep this issue open until I eventually add this.

Thanks for the response, KjubDusJub. This is helpful, but I was looking for how to manually assign the WIT Path and Nkit Path. That's what seems to be missing. But I understand spending time on Mac issues is not the top priority,. I'll keep looking for a solution. Best of luck with EML!

Unfortunately, WIT and NKit don't work with macOS.
You will have to extract your game with Dolphin.
You can assign Dolphin to EML by pressing the assign button for it and selecting the dolphin .app (usually in your Applications folder)

Again, thank you!

In a weird turn of events, mostly because I was inspired by this thread to get ISO extraction to work everywhere, I've forked Dolphin and implemented iso extraction from a place EML can access it. This not only means that there's only one prerequisite that you need to install, but it also means that EML is now fully native on all platforms (Windows/Linux/Mac), which means if you download the latest version you should be able to just install the dolphin fork (which you can do in the Settings tab) and then add the game like you would normally anywhere else. (:

This is great! I so appreciate the extra work to make this happen. Thank you!


ABI: fix dynamic bytes location calculation

Currently, dynamic bytes location doesn't consider the size fields and elements of previous dynamic inputs. This PR fixes that.

The failing tests are not caused by this PR.

I merged this into my fork: https://github.com/deconet/ethereum.rb

@Jeiwan Thanks :)


How to set curation via overrides?

Hi, I would like to set Typesense collection overrides using this library as detailed in the Typesense curation docs for version 0.23.1.
Typesense's docs show an example as such:
client.collections('companies').overrides().upsert('customize-apple', override)

I tried to follow their lead using the typesense-instantsearch-adapter library like so:
typesenseInstantsearchAdapter.typesenseClient.collections('companies').overrides().upsert('customize-apple', override)

but I get the error
typesenseInstantsearchAdapter.typesenseClient.collections(...).overrides is not a function

so typesenseInstantsearchAdapter.typesenseClient.collections('companies') does indeed exist, but the overrides method does not.
Are overrides supported by this library at the moment and, if so, is there any documentation on how to set them up?

@amamenko typesenseInstantsearchAdapter.typesenseClient is actually the SearchClient from the Typesense JS / TS library, which only supports searching and no other operations.
So to access overrides, you want to instantiate a separate Client object from the Typesense JS/TS library.


TypeError: Cannot read property 'product' of null

This issue relates to the use of useClientUnsafe(). The following test affirms the hook matches the client mock when the component is wrapped with the context provider:
https://github.com/thetrevorharmon/gatsby-theme-shopify-manager/blob/4d052a0799f3d163754e45fdbe6512bf553c2f4d/gatsby-theme-shopify-manager/src/hooks/__tests__/useClientUnsafe.test.ts#L6-L9
However the behavior I'm seeing does not seem match the expected result during gatsby build and the build fails unexpectedly.
Here's my config:
{
  resolve: "gatsby-theme-shopify-manager",
  options: {
    shopName: process.env.SHOPIFY_SHOP_NAME,
    accessToken: process.env.SHOPIFY_ACCESS_TOKEN,
  },
},

And an example of how I'm using the hook:
import React, { FC } from "react";
import {
  useAddItemToCart,
  useClientUnsafe,
} from "gatsby-theme-shopify-manager";

const ProductDetails: FC = () => {

  const shopifyClient = useClientUnsafe();
  const confirmAvailability = useCallback(
    (productId) => {
      shopifyClient.product
        .fetch(productId)
        .then(...);
    },
    [shopifyClient.product],
  );

  return <></>
}

I considered using optional chaining (e.g. shopifyClient?.product) but that seems as if it should be unnecessary given the unit test I referenced above. I had the same thing with useCart as well without optional chaining.
Issue does not occur during gatsby develop. Plugin version: 0.1.7. Gatsby version: 2.23.11.
Thanks in advance for your eyes.

Okay looks like client and cart are expected to be null values as implemented here:
https://github.com/thetrevorharmon/gatsby-theme-shopify-manager/blob/4d052a0799f3d163754e45fdbe6512bf553c2f4d/gatsby-theme-shopify-manager/src/Context.tsx#L10-L16
And while it would be possible to provide more ContextShape to prevent issues like the one I experienced the current approach feels the right way to go and makes no assumptions about what the SDK will return.
Closing this issue.


cilium 1.16 breaks pod connectivity to host docker bridge

Is there an existing issue for this?

[X] I have searched the existing issues

Version
higher than v1.16.0 and lower than v1.17.0
What happened?
Cilium 1.16 breaks pod connectivity to host docker bridge, 1.15.7 works fine.
How can we reproduce the issue?

install k3s with cilium 1.16.0 alongside some docker containers in the host

create a test pod to test the connectivity with the docker bridge, might be like simple ping bridge_ip or curl bridge_ip:port:

$ ping <IP_ADDRESS>
Ping <IP_ADDRESS> (<IP_ADDRESS>): 56(84) bytes.

--- <IP_ADDRESS> ping statistics ---
3 packets transmitted, 0 received, 100% packet loss

check cilium monitor output:

# cilium monitor -t drop -D
Listening for events on 8 CPUs with 64x4096 of shared memory
Press Ctrl-C to quit
time="2024-07-28T05:39:03Z" level=info msg="Initializing dissection cache..." subsys=monitor
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
xx drop (FIB lookup failed, 4) flow 0x0 to endpoint 0, ifindex 61, file bpf_lxc.c:1325, , identity 3007->world-ipv4: <IP_ADDRESS> -> <IP_ADDRESS> EchoRequest
^C
Received an interrupt, disconnecting from monitor...

Cilium Version
1.16.0
Kernel Version
6.8.11
Kubernetes Version
v1.30.2+k3s1
Regression
1.15.7
Sysdump
cilium-sysdump-20240728-135349.zip
Relevant log output
No response
Anything else?
No response
Cilium Users Document

[ ] Are you a user of Cilium? Please add yourself to the Users doc

Code of Conduct

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

The drop is due to BPF_FIB_LKUP_RET_NOT_FWDED, indicating a problem in the actual FIB lookup.
Do you have a sysdump from the working setup on v1.15.7, so that you can compare the Devices output for cilium-dbg status --verbose? I'd wager that Cilium was attaching to a smaller number of devices, allowing us to bypass the FIB lookup.

sysdump of v1.15.7:
cilium-sysdump-20240806-222024.zip
I can't see any difference in Devices:
❯ grep -r Devices
1.16.0.txt:  Devices:                wlan0   <IP_ADDRESS> fe80::fd0a:6d2:d3fd:a1b8, eth0   <IP_ADDRESS> fe80::c5c5:2cc6:1963:6c77, tailscale0    <IP_ADDRESS> fd7a:115c:a1e0:ab12:4843:cd96:6279:2c75 fe80::9f46:adcc:aa21:2812, wg0   <IP_ADDRESS> fd00:ebee:172:2024::10 (Direct Routing)
1.15.7.txt:  Devices:                wlan0   <IP_ADDRESS> fe80::fd0a:6d2:d3fd:a1b8, eth0   <IP_ADDRESS> fe80::c5c5:2cc6:1963:6c77, tailscale0    <IP_ADDRESS> fd7a:115c:a1e0:ab12:4843:cd96:6279:2c75 fe80::9f46:adcc:aa21:2812, wg0   <IP_ADDRESS> fd00:ebee:172:2024::10 (Direct Routing)

Not stale.

I can't see any difference in Devices:

yep, that looks good. Nothing comes to mind - maybe fire up pwru and see whether the packet is even taking the same kernel path on v1.15 and v1.16 ?


Installation Failed on<EMAIL_ADDRESS>

Hi,
i have follow your installation doc:
npm install react-native-maps --save
rnpm link

and after i set api key.
But i have this error with "react-native run-ios":
 ** BUILD FAILED **

The following build commands failed:
	CompileC /Users/saro/Projects/openshift/FoodAZoneApp/ios/build/Build/Intermediates/AirMaps.build/Debug-iphonesimulator/AirMaps.build/Objects-normal/x86_64/AIRMapCallout.o AirMaps/AIRMapCallout.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

and this error with "react-native run-android":
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Cannot evaluate module react-native-maps : Configuration with name 'default' not found.

Any suggestion?

I was having same issue. Any solution?

#371 (comment)

@linda90321
i must update to<EMAIL_ADDRESS>and follow this #411 .
After you must set  settings.gradle like this:
include ':react-native-maps:lib'
project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/android/lib')

But i have another problem when start app:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp/com.myapp.MainActivity}: java.lang.ClassCastException: android.app.Application cannot be cast to com.facebook.react.ReactApplication
                                                                 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
                                                                 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                 at android.app.ActivityThread.-wrap11(ActivityThread.java)

Having the same problem. React Native v.0.30.0, React Native Maps v.0.7,1 using a blank project and following the https://github.com/lelandrichardson/react-native-maps/blob/master/docs/installation.md#android.

yes, it fix.

@sarovin no this just produces another error for me.

@perkola
Remove node_modules, ios and android  folders.
Repeat instructions.

@perkola can you fix the problem?

@gferreyra91 what fixed it for me was creating a new project and copying over my edited code.


drop node-12

I am a little curious, 16 is even not LTS now, why don't we add node18 and node20 in ci?

Oh I see https://github.com/ekalinin/sitemap.js/commit/a6403b37652647b7d643d422ff5a93e3cb794e96  while try to contribute, but it seems that the changelog reference is missing some commits.

@Mister-Hope I'm gonna drop < 18 shortly. Master is even up to date but before releasing another breaking change I'm gonna look around for other things that need breaking changes.


Replace the auth config file with a kubeconfig file when starting the kubelet on GCE.

Follow up to #8064 since we were still using auth path for the kubelet on GCE. Now I'm generating a kubeconfig file and using the same code that we use in the kubeproxy to initialize the config. I've left the existing code path in for now as a fallback, but hopefully we can rip it out soon.
@deads2k

Once this goes in and the other cluster providers have an alternative, will you create an issue to have them updated?  @derekwaynecarr fair warning for vagrant...
Also, I think you might have missed https://github.com/GoogleCloudPlatform/kubernetes/blob/master/cluster/gce/coreos/node.yaml#L20, though I don't really understand what that yaml file is.

@deads2k I think I've addressed all of your comments.
@jlowdermilk did you want to take a look?

Looking now.

lgtm

The test failure of test-cmd.sh seems reproducible. Will investigate tomorrow.

Figured it out -- test-cmd.sh was passing a bogus --auth-path when starting the kubelet. I removed it and now the test passes locally.

Looks good to merge, but have you spun up a cluster as a sanity check? Full e2e run not necessary, just want to make sure cluster is still functional.

Yes (and other than gcloud pestering me to update, this looks exactly like last night's test cluster up):
$ ./cluster/kube-up.sh
Starting cluster using provider: gce
...
Waiting for cluster initialization.

  This will continually check to see if the API for kubernetes is reachable.
  This might loop forever if there was some uncaught error during start
  up.

...........Kubernetes cluster created.
Wrote config for robertbailey-kubernetes_kubernetes to /Users/robertbailey/.kube/config

Kubernetes cluster is running.  The master is running at:

  https://<IP_ADDRESS>

The user name and password to use is located in /Users/robertbailey/.kube/config.

... calling validate-cluster
Found 4 nodes.
     1	NAME                     LABELS    STATUS
     2	kubernetes-minion-2b42   <none>    Ready
     3	kubernetes-minion-a71a   <none>    Ready
     4	kubernetes-minion-j1oj   <none>    Ready
     5	kubernetes-minion-ob20   <none>    Ready
Validate output:
NAME                 STATUS    MESSAGE   ERROR
controller-manager   Healthy   ok        nil
scheduler            Healthy   ok        nil
etcd-0               Healthy   {"action":"get","node":{"dir":true,"nodes":[{"key":"/registry","dir":true,"modifiedIndex":3,"createdIndex":3}]}}
                     nil
Cluster validation succeeded
Done, listing cluster services:

Kubernetes master is running at https://<IP_ADDRESS>
Elasticsearch is running at https://<IP_ADDRESS>/api/v1beta3/proxy/namespaces/default/services/elasticsearch-logging
Kibana is running at https://<IP_ADDRESS>/api/v1beta3/proxy/namespaces/default/services/kibana-logging
KubeDNS is running at https://<IP_ADDRESS>/api/v1beta3/proxy/namespaces/default/services/kube-dns

Excellent. Merging.


Redsign

Coverage increased (+1.8%) to 83.761% when pulling 125814decb20bf55e9fdb0b25a311df0cd092d98 on psastras:master into a447d41794631a24ab4384f2f4b691e5b0204256 on OpenChatAlytics:master.


Error Publishing Reports Power BI Actions

Please can you assist with me Power BI Actions
I have set up my release the way all guides do. I have selected a specific report and not a whole directory.
I get the following error when trying to deploy and I am not sure where to look to fix the issue:
##[error]Cannot bind argument to parameter 'CertificateThumbprint' because it is an empty string.

Your assistance would be most appreciated.
Kind Regards
Keagan

I think the problem is with your service connection. Please check the configuration

Thank you for your quick response I will have a look

@Keag1Jordan  did you check out what's wrong? I am facing the same issue now.


Deduplicate patients record.

IMPORTANT: All PRs must be linked to an issue (except for extremely trivial and straightforward changes).
Fixes #563
Description
Deduplicate resource record by resource id after search query execution.
Alternative(s) considered
No
Type
Choose one: (Bug fix)
Screenshots (if applicable)
Checklist

[x] I have read and acknowledged the Code of conduct
[x] I have read How to Contribute
[x] I have read the Developer's guide
[x] I have signed the Google Individual CLA, or I am covered by my company's Corporate CLA
[x] I have discussed my proposed solution with code owners in the linked issue(s) and we have agreed upon the general approach
[x] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the style guide of this project
[x] I have run ./gradlew check and ./gradlew connectedCheck to test my changes locally
[x] I have built and run the reference app(s) to verify my change fixes the issue and/or does not break the reference app(s)

@jingtang10 please review once!

@jingtang10 thanks!
Updated changes, please review once.


Saving

I was wondering if autosaving was a core feature of LDM/Rocket, because some posts on steam point to a file to change a duration for autosaving, but that was a long time ago. How is autosaving possible on an unturned server?

They are correct that Rocket does have an autosaving feature. The method of setting the duration should still be accurate.


UX: confusing voting calculation

Problem: when a user inputs 100 out of 1000 voice credits to a project, the total credits used are 10,000 which is impossible to submit.
Reason: this is because of quadratic calculation (100^2) however this is EXTREMELY confusing to an unaware user
Solution:

Explain through UI how voice credits are calculated, specially during QV and QF
We could use the same information banner just below the 10000 votes used when we have QV saying something like "Calculation is done using quadratic formula during quadratic voting."

I'll add it to the ticket and then it's ready to be worked on

Duplicate of #319


Failed to load

What is needed to load this plugin, i have
http://prntscr.com/biwpbc
installed.
Server Plugins
--------------
 Loading plugin: crashdetect
  CrashDetect v4.15.1 is OK.
  Loaded.
 Loading plugin: streamer

*** Streamer Plugin v2.7.8 by Incognito loaded ***

  Loaded.
 Loading plugin: filemanager
******************
** FILE MANAGER **
**    Loaded    **
** Version 1.5 **
******************
  Loaded.
 Loading plugin: sscanf

 ===============================

      sscanf plugin loaded.

   (c) 2009 Alex "Y_Less" Cole

   0.3d-R2 500 Players "dnee"

 ===============================

  Loaded.
 Loading plugin: timerfix
  >> TimerFix v1.5 successfully loaded.
  Loaded.
 Loading plugin: log-plugin
  Failed.
 Loaded 5 plugins.

Started server on port: 7777, with maxplayers: 50 lanmode is OFF.

You are missing some more recent VC redistributions. Make sure you run Windows Updates.
If that still doesn't resolve your problem, install the UCRT and the VC 2015 redistributables (you need the x86 download).

how to install i downloaded but there too much files which one to install??

bro what to do i installed this files previously and am not able to install windows ucrt how to fix the prob


Simple overflow checking on GetBytes and GetChars

With the methods that return the number of bytes that are read, it should be expected that they should safeguard against reading over the buffer length especially since the user might not know the length beforehand.
Before this patch, if you stuck in a length that was larger than the rest of the buffer size, the Array.Copy would throw an argument exception. Now, after this patch it behaves like Stream.Read.

There didn't seem to be an bug# associated with this. I found it when integrating the latest nightly into my app.

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

Thanks!


Building a Krakend image to run on k8s

Hi! I have a question about building an image for ci/cd and running Krakend in k8s.
What is the best practice about create an image with a flexible config? https://www.krakend.io/docs/configuration/flexible-config/ I mean, that I have config with some env variables (e.g. AMQP URL with user/password). If we look at the instruction https://www.krakend.io/docs/deploying/docker/ we can see that is compile time build and I must provide some credentials for my environment at this time (at gitlab ci/cd pipeline), but I can't provide some credentials. I don't want to create an image with my credentials from production, it isn't safe.

I had to invent it myself. The only option that works is to use the flexibility config as an artifact. That is, do not build it as the instruction suggests https://www.krakend.io/docs/deploying/docker/, but simply build it at runtime at startup (at the same time, check and linter checks are performed in ci / cd).  I didn’t understand this implementation https://github.com/krakendio/krakend-ce/issues/586#issuecomment-1263319613 - why make a template from a template and then separate the processing of variables.
My Dockerfile
FROM devopsfaith/krakend:2.4.1

COPY --chown=krakend:nogroup config .

ENV FC_ENABLE=1
ENV FC_PARTIALS_PATH=partials
ENV FC_SETTINGS=settings
ENV FC_TEMPLATES=templates

After that we can use command in k8s or Docker run
docker run -it --env-file configs.yaml --env-file secrets.yaml $(IMAGE_NAME) run -c krakend.tmpl


English Audio

Trying to get it to output english audio. Have some shows that have dual audio.
Tried to do it myself but clearly didn't work.

What version are you using? I have dual audio videos and they work fine. In one of the versions, you had to pick the audio for each program (clicking the program in the channel's window). In the latest dev version, it plays the same audio configured in Plex for the user configured for pseudotv.

That's the issue. I pulled from Community Plugins on unraid and it's using latest version.


better initial size

ConcurrentDictionary does a poor job of choosing HashBucket count until .NET8.
PR https://github.com/bitfaster/BitFaster.Caching/pull/421 introduced a simple scheme to do better, but this can still waste a lot of memory for larger capacity caches due to the 2x + 1 resize scheme.
To solve this, use a mapping table to select the initial size such that:

For small caches, pick the nearest prime number larger than desired capacity.
For large caches, pick an initial value that is approximately 10% of the desired size such that 3 ConcurrentDictionary resize operations will arrive at a hash table size that is a prime number slightly larger than capacity.

coverage: 97.88% (+0.2%) from 97.687% when pulling e2765e7c789bbc1d073f6ee55084f76a77db7b70 on users/alexpeck/sizemap into 9031d6613e839e1b44c4a1e98b6717079d15fccc on main.


Support internal redirects with body to support the semantics of 307 redirects

Title: Support internal redirects with body to support the semantics of 307 redirects
Description:
Envoy today handles internal redirects based on 3xx status codes from upstream clusters. There are a some limitation with this. While it can internally redirect 307s, it will not allow the incoming request to have a body and will fallback to return the 307 to the downstream server. Since 307s mean that the original body and method should be used, it is severely limiting the usage of internal redirect.
Being able to have request with a  body and with the ability to handle this through an internal redirect would for example be able to transparently handle cases where functionality has been migrated to a different service. This would also allow other use cases where transparent re-processing in a different service is desired and changing the client to understand the 307 and resubmit is not possible.

cc @alyssawilk

cc @alyssawilk

Yeah, we definitely want to support internal redirects with bodies in the long run, it's just a question of prioritization.
Some recent refactors to allow streaming retries should make this easier, but I still don't think it's on anyone's task list.  If you want to pick it up, I'd be happy to do reviews!
cc @penguingao as well.

Yeah, we definitely want to support internal redirects with bodies in the long run, it's just a question of prioritization.
Some recent refactors to allow streaming retries should make this easier, but I still don't think it's on anyone's task list.  If you want to pick it up, I'd be happy to do reviews!
cc @penguingao as well.

@alyssawilk can we get this issue re-opened?


Fix the user cycle getting

it used to had an error

It seems to give an error when I run https://repldata.ch1ck3n.repl.co/cycles/darkdarcool

hmm il look into it

It should work now https://repldata.ch1ck3n.repl.co/cycles/darkdarcool

k cool now it works


Add api to delete all the state for an actor

Provide api to delete all the state for an actor alongwith any metadata stored for it.
This is in addition to the api to delete a state with a particular key.

@yaron2 If no one is working on this, please assign it to me. Thanks.

@yaron2 If no one is working on this, please assign it to me. Thanks.

Done, thanks.

I have some questions:

Does TransactionalStateOperation meet the demand.
Should we record all state keys of one actor or should state store support Keys operation.

Looking forward to your advice, thanks. @yaron2

I have some questions:

Does TransactionalStateOperation meet the demand.
Should we record all state keys of one actor or should state store support Keys operation.

Looking forward to your advice, thanks. @yaron2

We need to wait until we have a way to get all keys.

Btw, in the Service Fabric Reliable Actors an actor can be deleted (i.e deactivated if active and its state deleted):
https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-actors-delete-actors


Improve visualize_dataset_html.py

What this does
This PR improves dataset_visualizer, both technically & aesthetically.
List of improvements:

Fixes dataset visualizer (see https://github.com/huggingface/lerobot/pull/204)
Refactors the code into using html templates (through flask) rather than manually creating html strings in python code
Better styles:

one page with a side bar (that you can choose different episodes) rather than two pages
side bar can close/open
hit "Space" to play/pause
dark mode
besides the play button, added new control buttons: pause, forward, backward, rewind
names of video files are shown in a small tile on top the videos
responsive design: no matter how big the number of videos or episodes, the UI should wrap correctly and render as expected

on branch https://github.com/huggingface/lerobot/pull/188
https://github.com/huggingface/lerobot/assets/11827707/e8848485-1396-4708-b956-e4252cb4a4db
this branch/PR
https://github.com/huggingface/lerobot/assets/11827707/81eebfd0-199e-4d76-8dc6-9035c5b76c61
How to checkout & try? (for the reviewer)
Provide a simple way for the reviewer to try out your changes.
Make sure you install the new dep (flask):
https://github.com/mishig25/lerobot/blob/ddab25af230d20147e2a126494dc4b3342af91f1/pyproject.toml#L63
Checkout this branch:
gh pr checkout 277

Run an example visualize_dataset:
python lerobot/scripts/visualize_dataset_html.py --repo-id lerobot/aloha_mobile_chair --episodes 0 1 2 --port 9090

s

This change is

cc: @Cadene @aliberts

This looks stunning! Thank you @mishig25
Quick ask before I review: Is there any way we can make the slider wider (like 3-4x wider) for more accurate control)?

Quick ask before I review: Is there any way we can make the slider wider (like 3-4x wider) for more accurate control?

yep, will make it wider

https://github.com/huggingface/lerobot/pull/277/commits/69929669060be999d6e0d2f4b82d870db4ac8e2f

For some reason I can't visualize other episodes than the first one.
I tried debugging but with no success so far. Do you have the same issue?
https://github.com/huggingface/lerobot/assets/75076266/3cf4f4fb-e075-4313-940a-6f78b3ba0b51

from @Cadene

How to create two columns for the labels? Ideally one for all state_, one for all action_?

commit https://github.com/huggingface/lerobot/pull/277/commits/00dc3e39571db37f1447b7c6218dfd187cee7632
https://github.com/huggingface/lerobot/assets/11827707/dcf3fe04-998f-4344-9d7c-7bb2be43fb15

regarding https://github.com/huggingface/lerobot/pull/277#issuecomment-2173778173
I'm assuming you run: python lerobot/scripts/visualize_dataset_html.py --repo-id lerobot/aloha_mobile_chair --episodes 0 1 2 --port 9090
@aliberts few follow up questions:

When you run python lerobot/scripts/visualize_dataset_html.py ..., do you also have same problem on https://github.com/huggingface/lerobot/pull/188?
Have you tried running on different dataset?
Have you tried running with --force-override. If so, does it fix the error ?

I'm assuming you run: python lerobot/scripts/visualize_dataset_html.py --repo-id lerobot/aloha_mobile_chair --episodes 0 1 2 --port 9090

Yes

When you run python lerobot/scripts/visualize_dataset_html.py ..., do you also have same problem on Add visualize_dataset_gtml with http.server #188?

No, I can visualize the other episodes on that branch

Have you tried running on different dataset?
Have you tried running with --force-override. If so, does it fix the error ?

Okay so that's super weird, now I'm able to make it work with the exact same command I ran yesterday. I must have changed something somehow but I don't know what exactly. I've tried with a number of different dataset and they all worked (lerobot/pusht, lerobot/aloha_static_tape, lerobot/aloha_mobile_shrimp)


Allow completions to be requested earlier

fix #235482
Summary:

Track when request completions calls are made before command detection is ready
Don't re-create the addon so often, instead set shellType
Create addon regardless of shellType
Initialize shellType early for a terminal based on its executable

Hygiene failure


[BDGR-26] Jobs management UI

Also fixes BDGR-109 in the process.

Codecov Report
Attention: Patch coverage is 0% with 66 lines in your changes are missing coverage. Please review.

Project coverage is 3.00%. Comparing base (8031aad) to head (824ada9).

Files
Patch %
Lines

server/app/jobs/dataTable.tsx
0.00%
50 Missing :warning:

server/app/jobs/actions.ts
0.00%
10 Missing :warning:

server/app/jobs/page.tsx
0.00%
6 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #226       +/-   ##
==========================================
- Coverage   22.65%   3.00%   -19.66%
==========================================
  Files          90      85        -5
  Lines        3522    2429     -1093
  Branches      537     503       -34
==========================================
- Hits          798      73      -725
+ Misses       2724    2356      -368

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


[False Positive] discord.com

Discord is an instant messaging and VoIP social platform which allows communication through voice calls, video calls, text messaging, and media.
https://github.com/davidonzo/Threat-Intel/blob/1fe903cbc8bf728a852f47b8bcb0788c2125b285/lists/latestdomains.txt#L25
Also reported here: https://github.com/davidonzo/Threat-Intel/commit/1fe903cbc8bf728a852f47b8bcb0788c2125b285#r146057646

please fix this fast
this is very much a false positive!!!!!!!!!!!!!!!!
@davidonzo

@LXGaming if you want a workaround for now: use Canary or PTB... these use diffrent DNS names. But that doesn't work on mobile

Fixed => https://github.com/davidonzo/Threat-Intel-Domain-WL/commit/1efa55363670a080077fa3429ce77b7ea2071e49
Lists will be updated in minutes.

Issue solved.
Thanks all for the support and sorry for the false positive.

I would put steps in to ensure entire platforms like Discord don't get blocked just because somebody, somewhere is sharing malware on it.

I agree with you @swilkins1337
One way is help me maintaining up to date the whitelist repository => https://github.com/davidonzo/Threat-Intel-Domain-WL
Thanks!


Make Claude Sonnet 3.5 the recommended model and update docs accordingly

[ ] Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

End-user friendly description of the problem this fixes or functionality that this introduces
Make Claude Sonnet 3.5 the recommended model and update docs accordingly

Give a summary of what the PR does, explaining any non-trivial design decisions

Link of any specific issues this addresses

@neubig and @rbren do you think that we should have a "recommended" list right under the Setup in Getting Started?
And for now just do:
Current Recommended Models:

claude-3-5-sonnet

?

I think this basically fixes #4146


React transition: content security policy updates

Describe the bug
Tom caught a few suggested content security policy updates after using Lighthouse. See below screenshot.
*Lower priority than other tickets in React QA epic
Impact
Please describe the impact this bug is causing to your program or organization.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Logs
If applicable, please attach logs to help describe your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

This is mostly fixed. There's still some improvements but there's another issue for it. https://github.com/CDCgov/prime-reportstream/issues/3038.


Animation issue when both the overlay's behavior & content are programmatically updated

Hi @gaetanzanella,
I've found another potential issue related to the overlay's animation system when trying to update both the overlay's content and behavior programmatically.
To demonstrate the issue, I have setup a simple use case:
I want to display 2 different contents in the overlay and change the notch behavior based on the content.
Here is a simple view to illustrate this (there is only one notch with an absolute value for simplicity) :
import SwiftUI
import DynamicOverlay

enum Notch: CaseIterable, Equatable { case min }

struct ContentView: View {
    @State var notch: Notch = .min
    @State var showContent2 = false

    var body: some View {
        Color.white
            .dynamicOverlay(overlayView)
            .dynamicOverlayBehavior(behavior)
    }

    private var behavior: some DynamicOverlayBehavior {
        MagneticNotchOverlayBehavior<Notch> { _ in .absolute(showContent2 ? 400 : 200) }
    }

    private var overlayView: some View {
        VStack(spacing: 0) {
            Color.blue.frame(height: 50).draggable()
            if showContent2 {
                OverlayContent(title: "Content 2", color: Color.yellow, action: { showContent2.toggle() })
            } else {
                OverlayContent(title: "Content 1", color: Color.red, action: { showContent2.toggle() })
            }
        }
    }
}

struct OverlayContent: View {
    let title: String
    let color: Color
    let action: () -> Void

    var body: some View {
        ZStack(alignment: .top) {
            color
            VStack {
                Text(title).font(.title)
                Button(action: action, label: { Text("Action") }).padding()
            }
        }
    }
}

As you can see, when I toggle my State, the content of the overlay and the behavior are changed.
As a result, when I tap the "Action" button, it slides the overlay to its new position and creates a new OverlayContent view. Apparently, in this case, this new view is implicitely animated by SwiftUI animation system (cf the video I've attached).
It works correctly if I don't creating a new OverlayContent and pass conditional parameters, but it's not really applicable for real use cases (i.e. displaying very different content)
https://user-images.githubusercontent.com/50933/123657539-2aeb6880-d831-11eb-9350-5e2889b148df.mp4
Any idea where the issue could be ? SwiftUI ? DynamicOverlay ? OverlayContainer ?

@gaetanzanella have you given a look to this by any chance ?

Hi @nashfive, I tried a fix !
Could you try in your project using this branch and tell me the result?

Notice that you now have to explicitly tell the overlay to animate the layout change:
    private var overlayView: some View {
        VStack(spacing: 0) {
            Color.blue.frame(height: 50).draggable()
            if showContent2 {
                OverlayContent(title: "Content 2", color: Color.yellow, action: { withAnimation { showContent2.toggle() }}) // animated
            } else {
                OverlayContent(title: "Content 1", color: Color.red, action: { showContent2.toggle() }) // not animated
            }
        }
    }

@gaetanzanella Sorry I haven't had the time to check this yet. I'll check again with your branch today :)

Yes, you can try with 1.0.0-beta.9!

@gaetanzanella Perfect it works really well now with the beta 9 ! Thanks for your work 👍🏻


documentation

hi brother have any documentation ???

Looks like the update came from here:
https://github.com/MarcioQuimbundo/uber_clone/issues/2#issuecomment-491801948

duplicate

I posted documentation on it here
https://github.com/MarcioQuimbundo/uber_clone/issues/1#issuecomment-545033360

please comment and let me know if we can close this issue

Issue is cloned by this one:
https://github.com/MarcioQuimbundo/uber_clone/issues/1


[BUG]Plate area is too small

Hi.
Can't  calculate connection after import.

OpenModel_0.zip

OS:  Windows 10
IdeaStatiCa Version 21

ok, bool plate should be bigger


what it the relationship about timeout between ribbon and hystrix

what it the relationship about timeout between ribbon and hystrix? I know this codes will create a RestClientRibbonCommand which extend from HystrixCommand:
org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommandFactory.create(RibbonCommandContext)
but, if I set
hystrix.command.default.execution.timeout.enabled=false
it seems that it doesn't take effect.
I also notice that there are some timeout configurations in
com.netflix.client.config.DefaultClientConfigImpl.loadDefaultValues()
ReadTimeout
ConnectTimeout
ConnectionManagerTimeout

it seems that these configurations in DefaultClientConfigImpl take place even if hystrix.command.default.execution.timeout.enabled set to false.
so, my question is , what the relationship between these timeout configurations?
how cloud i disabled global timeout feature for the benefit of debuging?
thanks for any comments

I agree that timeouts become quite confusing when both Ribbon and Hystrix are in play.  Each feature has its own timeout configuration so you need to configure them both in order to get the behavior you want.  For example this is a configuration that you might want to use in order to extend the timeout of both Hystrix and Ribbon:
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 60000
ribbon:
  ConnectTimeout: 3000
  ReadTimeout: 60000

get it,thanks @ryanjbaxter


VISA card number length

Apparently there are some newer VISA cards with 19 digits.  However, the card visualizer doesn't show any digits beyond 16.  Can this be fixed?

Hey @dlong500 sorry for taking so long to answer. We're looking into it and will ship a fix in the next couple days.

Hey @dlong500
Updated support for 19 digits added in 2c47cd64f1030eca59acc514f2ba1926a1c43856 (v0.4.1)
👍🏻


Spike in Analysis ported from R

Can calculate coefficients for linear models to correct from relative to absolute abundance.  Can rescale relative abundance read counts to absolute abundance read counts, relative abundance cell counts, or absolute abundance cell counts.  TODO: absolute abundance cell counts per gram

Merging as is to the dev branch. The plan is to keep working on it to improve functionality.
The planned changes are:

divide cell counts by input grams [@justinshaffer]
improve variable name of input grams [@justinshaffer]
add the dilutions variable as a global variable and only leave available pool1 (the others should be commented) [@antgonza ]
remove the R specific columns and requirements [@antgonza ]

Just made the pull request to

divide cell counts by input grams @.***
https://github.com/justinshaffer]
improve variable name of input grams @.***
https://github.com/justinshaffer]

On Fri, Mar 24, 2023 at 9:49 AM Antonio Gonzalez @.***>
wrote:

Merged #97
https://github.com/biocore/metagenomics_pooling_notebook/pull/97 into
dev.
—
Reply to this email directly, view it on GitHub
https://github.com/biocore/metagenomics_pooling_notebook/pull/97#event-8840886119,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADSDCGA4XBB52GTEDMH563LW5XGDDANCNFSM6AAAAAAVJUWVLM
.
You are receiving this because you were mentioned.Message ID:
<biocore/metagenomics_pooling_notebook/pull/97/issue_event/8840886119@
github.com>

--
Justin Shaffer, PhD
Postdoctoral Researcher
Rob Knight Group
Department of Pediatrics, School of Medicine
University of California, San Diego
justinshafferbio.wordpress.com


Camera should translate when changing left/right english

Currently, camera is centered behind the ball, but when english is applied, it feels more intuitive to center camera behind cue stick

I disagree.


Invalid file geodatabase for item "Incidents"

Performed a test extract and publish of the portal items from the production portal to a 10.4.1 portal and received the following error during the portal add item operation of the PortalContentPost.py script:
    Publishing item 4665f2260dee4e5e9130be5acfea3b28 (7/29)...

ERROR:portalpy:Error while analyzing File Geodatabase 'Incidents.zip' Unable to extract 'file geodatabase' Invalid File Geodatabase, missing gdbtable or gdbindexes file.
ERROR: Exception on adding/updating item: 4665f2260dee4e5e9130be5acfea3b28
I'm not sure what the purpose of this file geodatabase is. Just FYI, the Ops Server scripts do not support publishing of hosted services from file geodatabases, only service definition portal items.
This item is owned by @phil7277, but assigning to @topowright if you don't mind.

I am not sure why this is here, but I think it should be deleted. There is no need to have a zip file of incidents.

@elinz @topowright ; Team , I do not understand the issue on this. This is content in my folder that is not shared for release, BUt information stored to work with. Are we not suppose to have anything on the development portal unless it is finished and releasable? This can be deleted if needed. This is just reference content.

@phil7277 It's ok to have this content on the development portal. For "official" releases of Ops Server we would only be extracting portal items for the released/demo accounts, but for UC release we extract portal items for all accounts. If this item is not need for UC then you don't have to perform any corrective action.

@topowright @phil7277 Since I don't believe this item will be released in the current Ops Server release, i.e. 2016 4th Quarter, I'm going to close this issue.


could not claim interface 0 (configuration 2): LIBUSB_ERROR_ACCESS

Describe the issue
I'm using a few USB devices (Sonoff Zigbee 3.0 USB, Zwave USB, and Belkin USB-C LAN)
this was working for months with my UTM VM (which is running Home assistant)
I wanted to add a new USB devices so I went to the VM settings  Shared USB devices from host  and changed Maximum shared USB devices :3 to 5.
Since I keep having an error with my network adaptor (belkin), when I first connect it I'm getting an error
could not claim interface 0 (configuration 2): LIBUSB_ERROR_ACCESS
when I try again after I have no issue but no network access (I'm using this network adaptor through USB to avoid sharing the same VLAN with my host)
I changed back to 3 devices but somehow I always have the same issue now
Configuration

UTM Version: Version 4.1.6 (75)
macOS Version:  13.4 Beta (22F5037d)
Mac Chip (Intel, M1, ...): Apple M2 Pro (MacMini)

Crash log
nothing found
Sceenshot
https://imgur.com/DJqWvGt
https://imgur.com/a/R4vtAFG
https://imgur.com/4vJhBnU
additional data:
`USB:
USB 3.1 Bus:

  Host Controller Driver: AppleT8112USBXHCI

USB 3.1 Bus:

  Host Controller Driver: AppleT8112USBXHCI

    Belkin USB-C LAN:

      Product ID: 0x8153
      Vendor ID: 0x0bda  (Realtek Semiconductor Corp.)
      Version: 30.00
      Serial Number: 2BFAC0000000
      Manufacturer: Belkin
      Location ID: 0x01200000

USB 3.1 Bus:

  Host Controller Driver: AppleT8112USBXHCI

    Hub:

      Product ID: 0x8142
      Vendor ID: 0x0451  (Texas Instruments)
      Version: 1.00
      Serial Number: 10010849D9B5
      Speed: Up to 480 Mb/s
      Location ID: 0x00100000 / 1
      Current Available (mA): 500
      Current Required (mA): 0
      Extra Operating Current (mA): 0

        Hub:

          Product ID: 0x8142
          Vendor ID: 0x0451  (Texas Instruments)
          Version: 1.00
          Serial Number: 60010079D9B5
          Speed: Up to 480 Mb/s
          Location ID: 0x00140000 / 3
          Current Available (mA): 500
          Current Required (mA): 0
          Extra Operating Current (mA): 0

            USB Controls:

              Product ID: 0x9a39
              Vendor ID: 0x043e  (LG Electronics USA Inc.)
              Version: 2.19
              Serial Number: ABC123456789
              Speed: Up to 12 Mb/s
              Manufacturer: LG Electronics Inc.
              Location ID: 0x00143000 / 4
              Current Available (mA): 500
              Current Required (mA): 0
              Extra Operating Current (mA): 0

            USB Receiver:

              Product ID: 0xc52b
              Vendor ID: 0x046d  (Logitech Inc.)
              Version: 24.10
              Speed: Up to 12 Mb/s
              Manufacturer: Logitech
              Location ID: 0x00141000 / 6
              Current Available (mA): 500
              Current Required (mA): 98
              Extra Operating Current (mA): 0

        Plantronics Blackwire 3220 Series:

          Product ID: 0xc056
          Vendor ID: 0x047f  (Plantronics, Inc.)
          Version: 2.10
          Serial Number: ##
          Speed: Up to 12 Mb/s
          Manufacturer: Plantronics
          Location ID: 0x00130000 / 5
          Current Available (mA): 500
          Current Required (mA): 100
          Extra Operating Current (mA): 0

        Magic Keyboard with Touch ID and Numeric Keypad:

          Product ID: 0x029f
          Vendor ID: 0x05ac (Apple Inc.)
          Version: 4.00
          Serial Number: ##
          Speed: Up to 12 Mb/s
          Manufacturer: Apple Inc.
          Location ID: 0x00120000 / 2
          Current Available (mA): 500
          Current Required (mA): 500
          Extra Operating Current (mA): 0
          Sleep current (mA): 500

USB 3.1 Bus:

  Host Controller Driver: AppleT8112USBXHCI

USB 3.1 Bus:

  Host Controller Driver: AppleEmbeddedUSBXHCIASMedia3142
  PCI Device ID: 0x2142
  PCI Revision ID: 0x0000
  PCI Vendor ID: 0x1b21

    CP2102N USB to UART Bridge Controller:

      Product ID: 0xea60
      Vendor ID: 0x10c4  (Silicon Laboratories, Inc.)
      Version: 1.00
      Serial Number: ##
      Manufacturer: Silicon Labs
      Location ID: 0x08400000

    Sonoff Zigbee 3.0 USB Dongle Plus:

      Product ID: 0xea60
      Vendor ID: 0x10c4  (Silicon Laboratories, Inc.)
      Version: 1.00
      Serial Number: ##
      Manufacturer: ITead
      Location ID: 0x08300000

USB 3.1 Bus:

  Host Controller Driver: AppleUSBXHCITR
  PCI Device ID: 0x15f0
  PCI Revision ID: 0x0006
  PCI Vendor ID: 0x8086

`
also I don't think any other process is using this USB devices, but I'm not sure how to figure out, this doesn't work :
kevin@Kevins-Mac-mini-2 ~ % sudo lsof | grep /dev/ttyUSB0
Password:
kevin@Kevins-Mac-mini-2 ~ % ls -l /dev/ttyUSB*
zsh: no matches found: /dev/ttyUSB*
kevin@Kevins-Mac-mini-2 ~ %

Sorry for the delay, I didn't have time to look into it.
I removed the network from the VM config a while ago, to fully isolate the VM, it's connected using a Thunderbolt to Ethernet which I assign to the VM along with other USB devices , used to be fine.
I'll double check everything as soon as possible


BUILD FAILED : Flutter.framework: No such file or directory

Build Info:
Launching lib/main.dart on 飞鱼的iPhone in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode project: HB35X95BMT
Running pod install...
Running Xcode build...
Xcode build done.                                           12.7s
Failed to build iOS app
Error output from Xcode build:
↳
    2019-12-24 11:17:50.105 xcodebuild[58213:1112860]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-15701/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:759
    Details:  unexpected successful exit code from cancelled command <C0013:'PBXCp App.framework':P14>
    Object:   <PBXTargetBuildContext: 0x7f9ca2cec420>
    Method:   -createCommandInvocationRecordFromInvocation:
    Thread:   <NSThread: 0x7f9ca0514ba0>{number = 23, name = (null)}
    Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
    ** BUILD FAILED **

Xcode's output:
↳
    === BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug ===
    error: /Users/chaisz/Downloads/image_picker-0.6.2/example/ios/Flutter/Flutter.framework: No such file or directory

Could not build the precompiled application for the device.

Error launching application on 飞鱼的iPhone.

Flutter Version:
  ~/Downloads/image_picker-0.6.2/example  INSERT  flutter doctor                                                                                 1 ↵  51  11:17:21 
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel unknown, v1.9.1+hotfix.6, on Mac OS X 10.15.2 19C57, locale zh-Hans-CN)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.5)
[✓] IntelliJ IDEA Ultimate Edition (version 2019.2.3)
[!] VS Code (version 1.40.0)
    ✗ Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[✓] Connected device (2 available)

! Doctor found issues in 1 category.

Are you on a VM?
https://github.com/NativeScript/nativescript-cli/issues/2664

Exit Xcode or other IDE that is open for this project.
Then flutter clean to delete the build residue:

flutter clean

Clean up Pods:

pod deintegrate
delete all pod remains files if still present - Podfile.lock, Pods, .xcworkspace
pod install

If you are on Mac or Ubuntu or unix variant, you also may need to ensure files are Unix fileformat:

Install dos2unix if you don’t have and then from the project root folder, execute:
find . -type f -exec dos2unix {} ;

If you have any script shared from windows in other location that is run in the project:

dos2unix

Open Xcode and ensure you use the right Build Config and the right target,
Product => Clean build
And then Run and check.

I believe this was fixed with https://github.com/flutter/flutter/pull/42029, which was in v1.10.15 or later.  Can you confirm?

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Add tests telemetry

@tdraier maybe disable pr comments?
https://github.com/marketplace/actions/workflow-telemetry


Uploading the start of the UALIB Scholarly Cookbook

has the files for the start of the UALIB Scholarly cookbook along with a static page and a pdf

imports the book building automation github action into the repository


Added a test for yuuuge array output

I've also added an ignore option in the .test files. This seems important since this test is currently rather resource intensive (and fails anyway...)

👍

👍


Build as shared library on Windows

Checklist

[x] Used a fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Through a downstream recipe, I just realized that this has been built as a static library on Windows the whole time it has existed on conda-forge. Moreover, this static library has never been rebuilt with VS 2017, so it can cause failures when building downstream packages with VS 2017 (as has been standard for a while now on conda-forge).
This PR builds log4cpp as a shared library on Windows instead, which both fixes the current problems with downstream packages and is the preferable thing to do anyway.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Ping @marcelotrevisani?

Sorry for my delay, thanks for the ping and for the contribution :tada:

No worries, thanks!


Vagrant ports for sensu-enterprise-server are off

Currently one cannot test the API when using sensu-enterprise-server from the host. I believe that the redirected ports should be different in the Vagrantfile.

The vagrant port does seem to be off by one (4568 instead of 4567) which may be a red herring though.  I'm looking into why there's nothing listening on port 4567 or 4568 inside the underlying VM, which is likely the root cause of the issue.

Also observed this, which may be directly related to why the API isn't bound to the TCP port:
[vagrant@sensu-server ~]$ sudo sensu-enterprise start
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x000000077ad30000,<PHONE_NUMBER>, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate<PHONE_NUMBER> bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/jvm-19823/hs_error.log

Fix released in v2.22.0


Multi line code fix

aight ok it looks ok now.

Is this mixed with the font fix branch? I see tons of just renamed files, similar to the font fix one.

Is this mixed with the font fix branch? I see tons of just renamed files, similar to the font fix one.

oh no the font fix branch was already merged when I branched from dev

It's not changing to the code font.

ok this is done
it looks beautiful now!


ISSUES-180 fix empty function with FixedString

#180
I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

@alexey-milovidov Please help review the changes

Almost perfect :)
Just few points...

It would be better if I could fix the problem, It helps me grow  : )


Improve the text at the top of the home page

Received the latest home page text from the product team

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

s


Bed presence detection

To reliably switch the house state to night and back it would be nice to detect when we are actually in bed instead of relying on some mostly-true-but-sometimes-very-much-not-so time triggers. I will use this issue to aggregate what I researched and found out to maybe someday implement a proper detection.

Weight sensors are the obvious way to do this but the way our bed is constructed does not allow for the easy way of just putting a total of 4 sensors under the bed and be done with it. Maybe it can be done with 4 sensors under each base and adding those up but we already had a problem with the bases "floating" (and me falling right trough the bed in the middle of the night) when not properly lying on the middle part.
Good thing is our respective weights allow me to easily deduce who is in bed right now from the total!

Another idea would be to use smart plugs for our bedside mobile phone chargers. We both charge our phones overnight so when both phones are plugged in at the same time there's a 99% chance we have gone to bed.


Non-breaking spaces in output

If there are non-breaking spaces in a PDF, they'll show up in the output (both in the modal and the CSV). This can cause encoding problems in the CSV output (showing up as "Â " in Excel).
It's possible that the nbsps are actually some other character in the PDF -- in my example, they only show up near some italic text -- so they may be coming out of PDFBox.
At some stage in the pipeline, these should be stripped out or replaced with regular spaces.

closing as ancient. we replace NBSP with normal spaces in ObjectExtractor


Allow setting content-type on a route, then use that when responding

I can't see a way to do this


[AlcorCommonLib] Allow partial rollback under the current rollback framework

Context
The current rollback framework would revert all operations if there is one failed operation. In certain scenarios of resource creation, we do want to support partial rollback of failed operations and associated resources, but let the successful operations continue and persist.
Requirements

Add a allow_partial parameter in the rollback framework
When true, the return response includes the details of those resources if created successfully and detailed error codes otherwise.

@chenpiaoping For your own tracking.

Fixed

Fixed


do not merge test pr

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@bbcea0e). Click here to learn what that means.
The diff coverage is 35.75%.

@@            Coverage Diff            @@
##             master       #1   +/-   ##
=========================================
  Coverage          ?   15.45%
  Complexity        ?      988
=========================================
  Files             ?      494
  Lines             ?    20526
  Branches          ?     2328
=========================================
  Hits              ?     3172
  Misses            ?    16987
  Partials          ?      367

Impacted Files
Coverage Δ
Complexity Δ

...main/java/org/edx/mobile/base/MainApplication.java
5% <0%> (ø)
3 <0> (?)

...rc/main/java/org/edx/mobile/base/BaseFragment.java
27.58% <0%> (ø)
3 <0> (?)

...a/org/edx/mobile/services/VideoDownloadHelper.java
0% <0%> (ø)
0 <0> (?)

...ava/org/edx/mobile/view/CourseOutlineFragment.java
2.45% <0%> (ø)
1 <0> (?)

...java/org/edx/mobile/view/BulkDownloadFragment.java
0% <0%> (ø)
0 <0> (?)

...a/org/edx/mobile/view/CourseUnitVideoFragment.java
29.23% <100%> (ø)
20 <0> (?)

...bile/src/main/java/org/edx/mobile/util/Config.java
54.59% <100%> (ø)
28 <1> (?)

...dx/mobile/view/CourseUnitYoutubeVideoFragment.java
34.84% <34.84%> (ø)
12 <12> (?)

...x/mobile/view/adapters/CourseUnitPagerAdapter.java
69.44% <50%> (ø)
17 <0> (?)

...n/java/org/edx/mobile/view/CourseUnitFragment.java
66.66% <60%> (ø)
5 <0> (?)

... and 1 more

Continue to review full report at Codecov.

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


Create initial documentation

After merge I'll add the docs/readthedocs.org:truststore GitHub commit status to be required.

Loved the idea to use MyST, switched to that in my latest commit.

The RTD build failed with:
/home/docs/checkouts/readthedocs.org/user_builds/truststore/checkouts/57/docs/source/index.md:3: ERROR: Directive 'toctree': Invalid options YAML: mapping values are not allowed here
  in "<unicode string>", line 2, column 18:
    caption: Contents:
                     ^

Fixed in the latest push, removed the trailing : since it doesn't show up anyways.


Win32 build correctly

Close #144
Close #1

Grmlblbl, doesn't work correctly, will need to make deeper changes.


PyPi page documentation

Leaving a note that the PyPi has some minor documentation issues:

There  is a a few missing images.
The table of contents are using markdown links (which don't work in html :) , as well as the LICENSE link )

Hey Bernard,
Thanks for the catch on the images. We are trying to support both dark and light mode on Github so we have two versions of the QuiltiX image in the Readme. I guess I will fix the light mode image for pypi, so it works there but keep the broken dark mode one, so only the light mode one will show on pypi and the dark mode one will be hidden (broken).
The Table of content will also be fixed.

Regarding the table of contents I found the upstream issue which would eventually trickle up to this repo:
https://github.com/github/cmark-gfm/issues/186
There is a workaround for this which is manually adding the html anchors into the markdown file, but seems like some markdown renderers struggle with this..
I found that even large packages like pandas or pytorch have the same issue.


RuntimeError: Failed to converge after 50 iterations, value is nan.

🐞 Problem
When I reproduced the code in https://docs.einsteinpy.org/en/latest/examples/Shadow cast by a thin emission disk around a Schwarzschild black hole.html, my code reported this error.

According to the traceback, it was actually a error raised by SciPy when EinsteinPy wanted to find a root of a certain equation. But the official website tells me it should work and normally show a graph about intensity.

🖥 Please paste the output of following commands
Traceback (most recent call last):
File "C:\Users\LENOVO\PycharmProjects\grProj\example_set2\shadowcast.py", line 9, in
shadow = Shadow(mass=mass, fov=fov, n_rays=100)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\LENOVO\PycharmProjects\grProj\venv\Lib\site-packages\astropy\units\decorators.py", line 313, in wrapper
return_ = wrapped_function(*func_args, **func_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\LENOVO\PycharmProjects\grProj\venv\Lib\site-packages\einsteinpy\rays\shadow.py", line 29, in init
root = newton(self._root_equation, 0.1, args=(i,))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\LENOVO\PycharmProjects\grProj\venv\Lib\site-packages\scipy\optimize_zeros_py.py", line 381, in newton
raise RuntimeError(msg)
RuntimeError: Failed to converge after 50 iterations, value is nan.

@adamdarx Thank you for the opening the issue. I can confirm this error with both einsteinpy==0.4.0 (stable) and einsteinpy==0.5.dev0 (latest).

@adamdarx This issue seems to have been introduced due to code changes in scipy==1.11.0. If possible, you can downgrade to scipy==1.10.1 as a temporary measure.
Also see: https://github.com/einsteinpy/einsteinpy/issues/637 (duplicate of this issue).


--no-deps-check flag doesn't work with ecto mix tasks

As I understand it, for a built elixir project with git dependencies I should be able to do things like
mix ecto.create --no-deps-check

to create the database on machine with no git installed.
This doesn't work for me. The easiest way to verify is:

have a project with a git dependency.
sudo chmod 0644 $(which git) # temporarily of course

mix ecto.create --no-deps-check
** (Mix) Error fetching/updating Git repository: the "git" executable is not available in your PATH. Please install Git on this machine or pass --no-deps-check if you want to run a previously built application on a system without Git.

(don't forget to sudo chmod 0755 $(which git))
I've also used execsnoop to verify that git is being invoked.
I'm new to elixir, so I have no idea what's happening in the code, or how to debug this.
The workaround was to install git (I'm working in a docker container), but this isn't really a fix, and isn't feasible in the long term.

Which Ecto version?

Actually, I just noticed it won't ever work because the task is in a dependency itself. So we need to ensure the dependency is correct, I don't think there is much we can do. Maybe try this project? https://github.com/reset/migrator

Also, this will be fixed on Elixir 1.2 because we will allow Mix to run without the source files. :) So we are getting there, please hold on tight. :)

Hi. I'm facing exactly the same problem. Since you closed the ticket could you please explain how did you fix it?

Currently there is no solution. We are tackling other issues that will solve this but using something like migrator or ensuring that the tasks are loaded before executing the command is enough:
mix do deps.loadpaths, ecto.create --no-deps-check

Still a problem.  "there is no solution".  Can we re-open this :)

It is closed here because it is not an Ecto issue. Mix will always load and check dependencies, before Ecto does anything, because Ecto itself is a dependency. It is a chicken and egg issue.


Sample app should be moved to Azure-Samples Github org

Asavari's sample app referenced in her personal Github repo should be instead published under the Azure-Samples Github org and the article updated subsequently.

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

ID: 0077a811-b0b7-93b1-80b0-a4d45615ef4b
Version Independent ID: cc95198d-5560-2bf1-09ae-b8d210e45f2d
Content: Create a Python app in Azure App Service on Linux
Content Source: articles/app-service/containers/quickstart-python.md
Service: app-service-web
GitHub Login: @astay
Microsoft Alias: astay

@asavaritayal can you create the repo in Azure-Samples and then update the article? @dend @cephalin can help you get it published.

@berndverst Thanks for catching! We actually do have an Azure-Samples repo here https://github.com/azure-samples/python-docs-hello-world. I just didn't update the documentation to reflect that.

@berndverst Actually I found out that this is a comment on a private revision because the currently publish doc has no such issue. Please don't use GitHub issues to log issues with yet unpublished updates, but instead add a comment directly in the PR. Thanks you! #please-close


Toggle Scratch Window?

Is it possible to toggle the scratch window?
What I mean by this is:

I'm typing away and I want to open the scratch window but not have my cursor move to the scratch window. I look at the scratch window, a few moments pass, then I want to close it without moving my cursor to the window and hitting :q.

Is there a way I can achieve this?
Thanks

3f969e6ce68ca37c3ea66d7e4dcac1f09a2232dc adds a :ScratchPreview command which should do what you want :). Let me know if you had something else in mind.

I think making :Scratch close the scratch buffer when called from the scratch buffer would be ideal behavior. I'll submit a PR if you're interested.
:ScratchPreview is useful if you want to reference the scratch while making changes in other buffers but I find myself rarely doing this; I mostly want to add or reference the scratch and keeping this plugin to a single toggle mapping for simplicity.


Fix visual glitch with long running command in ipc module

Hey!
I had a slight issue with the ipc module of polybar. Basically, a command would grab some information about current playing song / pause status on a raspberry pi over the network, and because this is a network operation, there is a little bit of delay. During this delay, between when the module got a signal to update and when the command finished, the relevant section of polybar would go blank, resulting in a visual glitch.
I fix this by very slightly rewriting the ipc module, replacing these lines (110 - 114):
m_output.clear();

auto command = command_util::make_command(hook->command);
command->exec(false);
command->tail([this](string line) { m_output = line; });

with the following:
// m_output.clear();

auto command = command_util::make_command(hook->command);
command->exec(false);
command->tail([this](string line) { m_output.clear(); m_output = line; });

This just waits to clear the output until the command has actually finished running. Do you think you could make this change to polybar? I can't really think of any cases where this would be an undesirable change.
Thanks for your work on polybar, awesome!

Hi.
Yeah there's really no need to clear it before anyway. I will patch it.


I would like to add ZB exchange to XChange

Sounds good. See: https://github.com/knowm/XChange/wiki/New-Implementation-Best-Practices


KOGITO-671: Move Rule units out of core

depends on

https://github.com/kiegroup/kogito-bom/pull/70
https://github.com/kiegroup/kogito-examples/pull/109

this PR:

moves RU implementation out of drools-core, for future rebase of the core codebase
adds a kogito-drools metapackage that pulls in all the required deps, excluding what's unnecessary, so that users do not bring in bad stuff.

superseded by #245


DNNDK n2cube create kernel vs create task.

Hi,
I found out that we can make multiple kernels and multiple tasks of same kernel in DNNDK. What's the difference logically in this and which one will be better for a higher FPS while using multiprocessing?

multiple kernels will occupy more resource of the hardware, but multiple tasks don't. You 'd better to use multiple tasks if you want the higher FPS.


refactor(connector): migrate anyhow::Error to ConnectorError newtype

I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?

Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] I have added test labels as necessary. See details.
[ ] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[ ] My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future).
[ ] All checks passed in ./risedev check (or alias, ./risedev c)
[ ] My PR changes performance-critical code. (Please run macro/micro-benchmarks and show the results.)

[ ] My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details)

Documentation

[ ] My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users)

Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

Current dependencies on/for this PR:

main

PR #14950

PR #14953

PR #14956

PR #15031

PR #15042   👈

PR #14954

This stack of pull requests is managed by Graphite.

Merge activity

Feb 23, 4:24 AM EST: Graphite failed to merge this pull request due to This repository has GitHub's merge queue enabled, which is currently incompatible with Graphite. Try your merge again, or report a bug if you see this consistently.


update:属性名拼写错误

fountPath修正为 fontPath

@CaoZhengxi While typo fixes are straightforward, I still recommend running a local build for validation. Review the specific CI build errors, address them, and then submit again.


Reduce distracting flashing - add preference allowing delay

feature request
I want to be able to configure a delay before TabNine completions show.
This is not about any one IDE, I use TabNine in more than one place, and some editors do not allow config of the autocomplete delay.
why
The "flashing," too-instant autocomplete can be really distracting -- it happens so much and so fast, I accidentally complete with things that are incorrect, without saving time - such as by an accidental keystroke. But then it will "look right" so I might miss it and lose some time. This happens often enough that I keep having to disable TabNine.
I really TabNine overall, and I recommend it to other people often. The most consistent feedback I hear, personanally, is that TabNine spits out too much too fast.

Just to be clear, you are saying that Tabnine is faster from the IDE's completions (coming from the LSP), so you wan't us to make it hang a bit before a result is returned?

@boaz-codota clsoe, but I actually want no completions popping up for a short delay. Regardless of the cause, I don't see the flashing autocompletions in other editors/IDE[s]. Maybe it's from their builtins being slow, maybe it's from an intentional short delay they add for UX. I know VS Code has an option built in:

... but:

Seemingly that only affects the editor's built-in completions, so changing it leaves TabNine "flashing" just as fast but with no other completions from the editor (until the delay).
Plenty of editors do not have this setting. (Namely JetBrains IDEs, which is a large market share last time I checked. Also, TabNine helps the experience using JetBrains IDEs, a lot, because TabNine's speed is amazing, and JetBrain's built-in completions are lacking.)

FWIW: I have seen others complain about this on the internet, and when I've suggested TabNine to friends/colleagues, this was their consistent complaint (and reason to stop using it). Fast flashing of suggestions, that have a lot of semantic content (sometimes enough that it's like a mini mental-context-switch just to grok some of the surprising suggestions when they happen; and simple typos produce some wild results sometimes, but which I wouldn't see if I could just backspace etc before it pops up).

Implementation-wise, it seems clean to allow global config but then TabNine's editor-plugins handle the autocomplete delay, way that make sense for the editor. But if it's just a delay on the LSP response, that'd work too.


scripts: runners: bossac: Allow Bossac run on Windows (native)

Fixes #37538 by correctly detecting WSL and blocking bossac from running
on that platform, but allowing it to run on Windows native.
Explicited --bossac-port on the documentation.
Signed-off-by: João Dullius<EMAIL_ADDRESS>

Sorry, I mistakenly deleted the fork and was not able to relink it. Will create a new PR soon.