text:
ReadLine: ArgumentOutOfRangeException when going out of screen size

When entering text longer than the terminal screen width, Console.CursorLeft throws an ArgumentOutOfRangeException:
Unhandled exception. System.ArgumentOutOfRangeException:
The value must be greater than or equal to zero and less than the console's buffer size in that dimension. (Parameter 'left')
Actual value was 121.
   at System.ConsolePal.SetCursorPosition(Int32 left, Int32 top)
   at BorisEetgerink.ConsoleExtensions.ConsoleExtensions.ReadLine(String prompt, String defaultInput)

Just extending the Console.BufferWidth is not sufficient. cursorPosition will probably have to be able to handle multi-line inputs.

I prefer to introduce PickOne in 1.2.0 before fixing this in 1.2.1.

When fixing this, also include a ReadLine overload that doesn't require a defaultInput.

Fixed with v1.2.1: https://www.nuget.org/packages/BorisEetgerink.ConsoleExtensions/1.2.1

repo: boriseetgerink/ConsoleExtensions


text:
Centos7 v3.0.1-rc2 不可逆块和当前块高度差增加

昨晚我部署了bos，持续请求接口。一开始记录的get info，高度差是1~2。部署了两个测试环境，每个环境5个BP节点。其他参数没变。
环境1：测试过程中变成了3，早上来变成了7 - 8。
环境2：早上来变成了5 - 6。
并且没有恢复的趋势。不知道怎么恢复，再测试，高度差会不会继续能加。
记录有8小时时区差。
[[昨晚的记录]]
{
"server_version": "fa2072c3",
"chain_id": "cf057bbfb72640471fd910bcb67639c22df9f92470936cddc1ade0e2f2e7dc4f",
"head_block_num": 20514,
"last_irreversible_block_num": 20511,
"last_irreversible_block_id": "0000501f9e7657a16dd216a1c649a76f3e0bc70e970b099642de58c452770bca",
"head_block_id": "000050227d21478a2e3042392965acf85043ff51247422046041beda559c61fe",
"head_block_time": "2019-07-17T17:44:09.000",
"head_block_producer": "gabp12",
"current_view": 0,
"target_view": 1,
"last_stable_checkpoint_block_num": 20501,
"virtual_block_cpu_limit": 200000000,
"virtual_block_net_limit": 1048576000,
"block_cpu_limit": 181380,
"block_net_limit": 1046472,
"server_version_string": "v3.0.1-rc2-dirty"
}
[[早上的记录]]
{
"server_version": "fa2072c3",
"chain_id": "cf057bbfb72640471fd910bcb67639c22df9f92470936cddc1ade0e2f2e7dc4f",
"head_block_num": 81103,
"last_irreversible_block_num": 81097,
"last_irreversible_block_id": "00013cc9574901d347f3be2965a4f34032f66f39df0a0aef22b473c7282bcc06",
"head_block_id": "00013ccffb5dd60f2de8d0dcf35c87675e404e69123f93a5cfc4e5c56a9d0cd6",
"head_block_time": "2019-07-18T02:09:03.500",
"head_block_producer": "gabp11",
"current_view": 0,
"target_view": 1,
"last_stable_checkpoint_block_num": 81001,
"virtual_block_cpu_limit": 200000000,
"virtual_block_net_limit": 1048576000,
"block_cpu_limit": 199900,
"block_net_limit": 1048576,
"server_version_string": "v3.0.1-rc2-dirty"
}

我继续跑原来的测试，高度差变成3了

恢复一个块的高度差了

恢复一个块的高度差了。
可以大致讲下吗
是没有交易，高度差就不变，有了交易，高度差会恢复？

The difference between head and lib is likely affected by the net traffic and your nodeos overload. Let's say if you are making HTTP requests (e.g. get_chain_info) from your bp node at a very high frequency, the overall performance will drop down significantly for sure.
Moreover, if you could try to carry on your tests on a larger size of bp schedule (e.g. 21, the same with mainnet), the performance should be getting more stable.

恢复一个块的高度差了。
可以大致讲下吗
是没有交易，高度差就不变，有了交易，高度差会恢复？

The difference between head and lib is likely to be affected by the net traffic and your nodeos overload under batch-pbft protocol. Let's say if you are making HTTP requests (e.g. get_chain_info) to your bp node at a very high frequency, the overall performance will drop down significantly for sure.
Moreover, if you could try to carry on your tests on a larger size of bp schedule (e.g. 21, the same with mainnet), the performance should be getting more stable.

Thank you.

source: gharchive/issue

authors: fufesou oldcold

repo: boscore/bos

license: MIT

license_type: permissive

license_source: github-api


text:
must be a valid IP

Deployment manifest: '/home/ubuntu/workspace/cpi-kubo/bosh-deployment/bosh.yml'
Deployment state: '/home/ubuntu/workspace/cpi-kubo/bosh-deployment/kcf/state.json'
Started validating
Downloading release 'bosh'... Skipped [Found in local cache] (00:00:00)
Validating release 'bosh'... Finished (00:00:00)
Downloading release 'bpm'... Skipped [Found in local cache] (00:00:00)
Validating release 'bpm'... Finished (00:00:00)
Validating release 'bosh-kubernetes-cpi'... Finished (00:00:04)
Downloading release 'os-conf'... Skipped [Found in local cache] (00:00:00)
Validating release 'os-conf'... Finished (00:00:00)
Validating cpi release... Finished (00:00:00)
Validating deployment manifest... Failed (00:00:00)
Failed validating (00:00:06)
Validating deployment manifest:

jobs[0].networks[0].static_ips[0] must be a valid IP

Exit code 1
hi every one i am trying to deploy on gke but i encounter this error, i followed the same process as mentioned, i am using bosh2 cli,

error solved after removing static_ips and adding default: [dns, gateway] as shown in below picture

repo: bosh-cpis/bosh-kubernetes-cpi-release


text:
Currency column type

Today users have to create by themselves a currency column (and implement the necessary filters and functions).
It'll be awesome if pluto had this by default

[x] factory PlutoColumnType.currency
[x] PlutoColumnTypeCurrency
[x] sort column
[x] PlutoCurrencyCell
[x] edit column value
[x] Filter column
[x] New 5.1.0 aggregation functions
[ ] Tests

@bosskmk still in dev, but already showing some results on the table:

@bosskmk it's ready for your review.
If everything is ok, and you want me to add the tests instead of you, please warn me.

@Macacoazul01
Thanks for the code contribution.
I'll check this out and make sure it's released in the next version.

@Macacoazul01
Deployed on PlutoGrid 5.1.2.
https://weblaze.dev/pluto_grid/build/web/#feature/currency-type-column
thank you

source: gharchive/pull-request


text:
Can't close alerts that are fixed; Add timer to close

Problem: There is an active alert on the dashboard. You're confident you fixed the issue, but can't close the alert because it is still active. If the time series span is on the longer side, you might be able to close it for quite a while. By then people have moved on and forget so alerts don't get closed. If alerts don't get closed they won't trigger again when people expect them too, therefore important events could be missed.
Possible Solution: Add the ability to close active alerts with a "delayed close". A Delayed close waits for the alert to go back to Normal during the specified duration, when it goes to normal, the alert is closed. Once that happens the timer is cleared so it will alert again if the severity escalates. Alerts will also still trigger if severity escalates during the close window. If never gets to normal and we reach the end of the alert the alert is still closed. That will make it re-trigger on the next run.
The desired result of this behavior is that people can close active alerts in a reasonable way when the  fix a problem that they believe corresponds to the alert.

+1 would be very useful.

authors: Dieterbe kylebrandt

repo: bosun-monitor/bosun

license: mit

license_source: bigquery


text:
sso_session in config should maybe disallow sso_start_url and sso_region

Describe the feature
The new support for sso_session in config is great! But it's allowed to create a profile that has both sso_session and sso_start_url and sso_region. This is causing an issue here https://github.com/benkehoe/aws-sso-util/issues/83 but more generally, it allows an ambiguous profile to be created:
[profile my-profile]
sso_start_url = https://foo.awsapps.com/start
sso_region = us-east-1
sso_session = my-session
sso_account_id = 123456789012
sso_role_name = MyRole

[sso-session my-session]
sso_start_url = https://bar.awsapps.com/start
sso_region = us-west-2

with SDKs before session support, this will grab a token from the cache for https://foo.awsapps.com/start and with SDKs after, it'll use https://bar.awsapps.com/start (via the cache entry for the session). While this is generally accepted for different types of credential configuration (and in https://github.com/aws/aws-sdk-go/issues/3763 I specifically asked for SSO + credential process config to be allowed), allowing it for the same type of credential configuration seems weird to me, and possibly a source for errors.
I can see no good reason someone would want to have both inline and session-based SSO config in the same profile. Maybe it'd be better if it caused an error to keep people from expressing config that they don't intend.
Acknowledgements

[ ] I may be able to implement this feature request
[ ] This feature might incur a breaking change

SDK version used
1.29.10 and later
Environment details (OS name and version, etc.)
N/A

Hi @benkehoe thanks for reaching out. When attempting to use those profile configurations I received this error message:
The value for sso_start_url is inconsistent between profile (https://foo.awsapps.com/start) and sso-session (https://bar.awsapps.com/start).
And if the sso_start_url is the same for both profiles then I receive this error:
The value for sso_region is inconsistent between profile (us-east-1) and sso-session (us-west-2).
So since the conflicting settings fail to validate then I think this scenario is accounted for. But please let me know if I'm misunderstanding this or if there's anything you'd like to expand on.

Ok, I think I see now. I recently ceased to have access to two separate Identity Center instances, so when investigating https://github.com/benkehoe/aws-sso-util/issues/83 I had to base my understanding on the code.
So what I'm seeing is that cache entries created using the old process (changed some time before CLI v2.9.0) are not forward compatible, so if, say, someone was using CLI v2.7.0 and boto3 v1.26.33, with the valid configuration:
[profile my-profile]
sso_start_url = https://foo.awsapps.com/start
sso_region = us-east-1
sso_session = my-session
sso_account_id = 123456789012
sso_role_name = MyRole

[sso-session my-session]
sso_start_url = https://foo.awsapps.com/start
sso_region = us-east-1

then
aws sso login --profile my-profile followed by
import boto3
session = boto3.Session(profile_name='my-profile')
session.client('sts').get_caller_identity()

will raise an error botocore.exceptions.SSOTokenLoadError: Error loading SSO Token: Token for tmp-session does not exist. It looks like AWS CLI v2.8.0 refused to perform login on such a profile with the error Inline SSO configuration and sso_session cannot be configured on the same profile. I guess that makes sense to me, and I'm asking why it was changed for 2.9.0

Sorry this issue fell off my radar. There were a few sso-session changes in 2.9.0 and I don't have a lot of context on those but can try to find out more information. The Token...does not exist error was added here in botocore.

I'm having trouble locating in the code for CLI 2.8.0 the error that I got: Inline SSO configuration and sso_session cannot be configured on the same profile. So I can't point to the logic that was used.
My question is, why is it good to let people have both kinds of configuration on a profile when they agree, leaving them to get an error later when there's drift? Wouldn't it be better to have it give an upfront error, especially when the CLI had that behavior at one point?

[profile my-profile]
sso_session = my-session
sso_account_id = 123456789012
sso_role_name = MyRole

not sure if my understanding is correct. When "sso_session" is configured, botocore assumes that the cache exists and one can read the expiration date? before trying to refresh  https://github.com/boto/botocore/blob/develop/botocore/tokens.py#L306  vs. the immediate throw of exception when cache does not exist https://github.com/boto/botocore/blob/develop/botocore/utils.py#L3100

Describe the main circuit log in three module sector in the botocore logging.

authors: amberkushwaha bbbush benkehoe tim-finnigan

repo: boto/botocore


text:
Add delitem functionality to JSONFileCache

This PR should address #2255 by adding the ability to programatically remove keys (and files) from the JSONFileCache.

Codecov Report

Merging #2579 (0a2b377) into develop (63107d6) will decrease coverage by 0.04%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           develop    #2579      +/-   ##
===========================================
- Coverage    95.41%   95.36%   -0.05%
===========================================
  Files           59       59
  Lines        11623    11630       +7
===========================================
+ Hits         11090    11091       +1
- Misses         533      539       +6

Impacted Files
Coverage Δ

botocore/credentials.py
98.66% <100.00%> (+0.01%)
:arrow_up:

botocore/compat.py
72.13% <0.00%> (-1.10%)
:arrow_down:

botocore/httpsession.py
90.21% <0.00%> (-0.43%)
:arrow_down:

botocore/hooks.py
95.27% <0.00%> (-0.40%)
:arrow_down:

botocore/utils.py
95.58% <0.00%> (-0.17%)
:arrow_down:

botocore/parsers.py
99.45% <0.00%> (-0.01%)
:arrow_down:

Continue to review full report at Codecov.

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

authors: codecov-commenter nateprewitt


text:
pad_pro发送语音文件没有任何报错，语音文件没有发送出来

重要：请不要删除模板自行填写，所有不按照模板填写的issue，我们将不会处理。

0. 发 Issue 指南

请运行下面的命令，看问题是否可以被解决：

rm -rf package-lock.json
rm -rf node_modules
npm install

请在 FAQ 清单 看是否已有解决办法。

请先在issue 中搜关键信息，确认你要发的内容和之前的issue 不重复。

1. 提供你的包版本信息

wechaty 版本：0.26.1
wechaty-puppet-padpro 版本：0.2.1
node 版本： (运行 node --version 获取版本)v11.0.0
你使用的操作系统：centos7

2. Bug 描述
请用精简的语言描述你遇到的bug
pad_pro发送语音文件没有任何报错，语音文件没有发送出来
3. 复现的步骤 (或者解决的步骤)
这一部分非常重要，如果你无法给出复现步骤，我们也很难提供相应的解决办法：
复现步骤中一定要给出复现代码
例子:
本地已经保存好slk语音文件，使用如下代码：
const fileBox = FileBox.fromFile('../uploads/user/3/slk/1558621071.slk')
                room.say(fileBox)

4. 期待程序运行的结果
希望群中能收到语音文件
5. 程序实际运行的结果
请用精简的语言或者截图描述实际运行的结果（请不要在这里粘贴日志截图）
6. 完整的日志信息：
通过WECHATY_LOG=silly设定环境变量，将设置log 等级为 silly，获取最详细的日志信息（默认log 等级为 info）
请提供完整的日志信息(不要只提供部分的日志截图，请复制粘贴日志内容！)

Show Logs

$ WECHATY_LOG=silly node yourbot.js

../uploads/user/3/slk/1558621071.slk
get in real
22:27:55 VERB PuppetPadpro messageSendFile("{"roomId":"13646972688@chatroom"}", FileBox#File<1558621071.slk>)
22:27:55 SILL PuppetPadpro fileType .slk
22:27:55 SILL PadproGrpc GrpcSendVoice(13646972688@chatroom, voice, 1558621071)
22:27:55 SILL DedupeApi dedupe() no need to dedupe api GrpcSendVoice.
22:27:55 SILL WechatGateway _callApi(GrpcSendVoice, {"Data":"[encoded data, 8144 characters]","EndFlag":1,"Length":8144,"Offset":0,"ToUserName":"13646972688@chatroom","VoiceFormat":4,"VoiceLength":1558621071}) the 1 times, booted 99.87 seconds since boot.
22:27:55 SILL WechatGateway sendLong() reqSeq: 3238714578
22:27:55 SILL WechatGateway sendLong() receive back package size: 179
22:28:25 SILL PadproManager initQueue() debounceQueue subscribe
22:28:25 SILL PadproGrpc GrpcHeartBeat()
22:28:25 SILL DedupeApi dedupe() no need to dedupe api GrpcHeartBeat.
22:28:25 SILL WechatGateway _callApi(GrpcHeartBeat, undefined) the 3 times, booted 130.034 seconds since boot.
22:28:25 SILL WechatGateway sendLong() reqSeq: 2027959921
22:28:25 SILL PadproManager throttleQueue emit heartbeat.
22:28:25 SILL PuppetPadpro startWatchdog() padproManager.on(heartbeat)
2019-05-23T14:28:25.510Z
22:28:25 SILL WechatGateway sendLong() receive back package size: 20
22:28:25 SILL PadproManager syncMessage()
22:28:25 SILL DedupeApi dedupe() no need to dedupe api GrpcSyncMessage.
22:28:25 SILL WechatGateway _callApi(GrpcSyncMessage, undefined) the 18 times, booted 130.124 seconds since boot.
22:28:25 SILL PadproManager debounceQueue heartbeat result: {"type":"Buffer","data":[0,0,0,20,0,16,0,1,59,154,202,25,120,224,54,113,0,0,0,0]}
22:28:25 SILL PadproManager setContactAndRoomData()
22:28:25 SILL PadproManager setContactAndRoomData() found contact, room, friend data no change.
22:28:25 SILL WechatGateway sendLong() reqSeq: 3883931780
22:28:25 SILL WechatGateway sendLong() receive back package size: 246
22:28:25 SILL GrpcGateway parse(GrpcSyncMessage) get response: {"data":null}
22:28:25 VERB PadproManager syncMessage() got 0 message(s).

7. 其他信息
有相关bug 的背景信息，可以在这里说明
[bug]

语音发送前几天服务器有一些异常，现在已经恢复，请问是否还存在这个发送失败的问题。

Close this issue since no active for last month.

authors: god-bless-me windmemory

repo: botorange/wechaty-puppet-padpro


text:
adding new features?

We are using bottle for a few projects,  and would love to add some new features.
The focus would be to ensure nothing breaks back compatibility and existing apps would run with the new features.
I have a fork, and can make suggested changes to that fork, so that it is possible features could be adopted by the bottle project.  Of course, this depends on how open the bottle project is to new ideas.  Perhaps the idea is to freeze features?   Or there is already a major revision in the works so the timing is bad?
How open is bottle to new features?  What is the best way to have debate on ideas?

From observing the github activity, opening a pull request for small sets of changes appears to be the correct method.

Since bottle is a single-file module and calls itself 'micro framework', we have to keep an eye on line count and try to keep the core as small as possible. Bottle is mostly feature-complete, but not feature-frozen.

Bug fixes are always welcome, even if they add (lots of) lines. We can optimize the code later.
Features that help a lot in just a couple of lines (<10) are likely to get integrated. Keep the code dense, but readable.
Features that implement standards that are used in real world applications are likely to get integrated, even if they require some code to work properly. E.g. if someone would implement a request.best_match(choices) for language or accept headers.

Todo list for the perfect pull request:

Keep pull requests small and focused. The perfect pull request contains only a single commit with a single feature or bugfix. All changes to bottle.py should be obvious.
Try to keep new APIs and API changes at a minimum. Use private names (starting with a _) for helper functions or classes that are not meant to be used directly by a developer.
Always maintain backwards compatibility with the last minor release. If that is not possible, phase-out the old behavior with a depr() warning and switch to the new behavior after the next release.
Test your code. For bug-fixes, add at least one test that triggers the bug to prove the problem is there and your solution actually solves it. This also prevents regressions in the future. For features, try to get as much test coverage as possible. While line-count in bottle.py is important, you can go bonkers with tests if you want. Don't hold back on tests or docs.
Document any non-trivial changes in docs/changelog.rst. A single sentence is enough. You may want to add yourself to AUTHORS too, but that's optional.
Document new features in docs/tutorial.rst or a more suitable document. Just a little paragraph with a small example, thats all.

authors: defnull innov8ian wumpus

repo: bottlepy/bottle


text:
layerAdd button should only show up if inlineDialogs is false

Currently I'm porting over the WAB tabbed theme to use LeftNav, but finding that the specific settings that WAB uses forces the add layer button to be visible when in LeftNav mode. In hindsight, I think it's better to explicitly handle this mode only if inlineDialogs is false.

repo: boundlessgeo/sdk


text:
Change bookmark button to icon

closes https://github.com/boundlessgeo/qgis-webappbuilder-plugin/issues/389

Coverage remained the same at 74.133% when pulling fbecbd5d016898b132d93f2549ff4891006c33e8 on bookmark-icon into e4df92e51269c0a3832e4d97dd09b1257c71e391 on master.

authors: bartvde coveralls


text:
Add watch task for babel

cc @jjmulenex let me know if this is what you needed or not

Coverage remained the same at 97.659% when pulling 856356f83c04a5efbdc8481b25012ffd23cccd3e on bartvde:watchjs into 0ea9e60d8db3ade41b6a68c9857530f087fc6476 on boundlessgeo:master.


text:
Don't crash on drop after shutdown call.

let mut postgres_process = self.postgres_process.take().unwrap(); panics the second time it is called.

I came here to report this after getting bitten by it. The changes here look good.

Sorry, I completely forgot about this. I pushed #11 and released v0.4.0 in #12 so this should be fixed now.
Thank you!

authors: boustrophedon haakonn nihohit

repo: boustrophedon/pgtemp


text:
Add search function

search in manage interface

added


text:
R101 pretrained model load failed.

Hi Bowen,
Thanks for the great work.
I tried to use torch.load to read "panoptic_deeplab_R101_os32_cityscapes.pth".
And it has complaint that
 File "/home/ruxiaobao/Project/miniconda2/envs/venv_panoptic_deeplab/lib/python3.6/site-packages/torch/serialization.py", line 780, in _legacy_load     deserialized_objects[key]._set_from_file(f, offset, f_should_read_directly) RuntimeError: unexpected EOF, expected 735892 more bytes. The file might be corrupted.

Could you check the size of the checkpoint? It should be ~285M. If you find the size smaller, then you probably need to download the checkpoint again.

Thanks for the quick reply. The google drive shows it is 276M. My local file is also 276M. Is there any chance the file in google drive got corrupted?

I tried to upload it again, could you check if it is still corrupted (the same link)?
Google drive probably did some compression, it is 276M again on Google drive.
BTW, does the weight for X101 have the same problem?

Hi @ruxiaobao
I found the checkpoint was corrupted, I just uploaded the new checkpoints (for both R101 and X101). Please download them again using the same link. Thanks for raising this problem!

Works now, thanks a lot!


text:
flaky passes tests even if it fails on every try

When I run flaky with selenium, it appears that flaky suppresses errors and possibly failures as well.
the below code shows you how the flaky decorator is applied (though the complete integration test is a bit of a bother so I gave the abridged version).
@flaky(max_runs=3, min_passes=1)
class TestLoginModalInteractions(ModalTestCases):

    def test_ajax_modal_launch(self):
        # open modal from login link
        self.open_modal_link()

        # check everything is there
        self.assertIdExists('login_form')
        self.assertClassExists('mfp-bg')

        # check everything closes correct
        self.driver.find_element_by_class_name('mfp-bg').click()
        mfp_modal_blur = self.driver.find_elements_by_class_name('mfp-bg')
        self.assertTrue(len(mfp_modal_blur) == 0)

This is my output when I run the test with the flaky decorator:

and here is the output when I run it without the flaky decorator:

I've read over your docs, I think this is a bug, but correct me if I am wrong.

Looks like a bug to me.
What's the class hierarchy of ModalTestCases?

django.test.testcases.LiveServerTestCase,
django.test.testcases.TestCase,
django.test.testcases.TransactionTestCase,
django.test.testcases.SimpleTestCase,
unittest.case.TestCase,
object,
(and these are our custom test cases that add a few special methods for different cases.  These Classes are all derived from the above)
tests.test_integrations.TestHelpers
tests.test_views.ClientEnabledTest,
tests.test_integrations.ModalTestCases,
tests.test_integrations.IntegrationTest,
I wonder if there is some conflict on our source code end?  Thank you so much for the quick reply and help.  Please let me know if there is anything else I can provide to help.

err, I'm gonna put my foot in my mouth on this one, I was using a way deprecated version. Hopefully I didn't waste anyones time, good to know you guys are active on this though!

authors: Jeff-Meadows lbrindze

repo: box/flaky


text:
What's the language used in the template ?

Where does the function comes from ? how can i get something from the database ?
How can I interact with the database ? Is this project still alive ?

Hi,
it's twig.
https://twig.symfony.com/

authors: Eiskaltereistee yokowasis

repo: boxbilling/boxbilling


text:
You are not allowed to login to admin area from IP address:

What happened?
Hi Everyone,
Hope all is well!
In our Box Billing site we cannot log in to our admin area its getting error see the attached:
Is there anyone who has encountered the same issue?
Please I need and advice.
BoxBilling Version
v4.21
What version of PHP are you running?
Something unsupported
Additional Notes
Additional notes

Did you by any chance manually configure allowed IP addresses? Thanks

Did you by any chance manually configure allowed IP addresses? Thanks

Hi BenNottelling, May I know how to do it?

@Beatdown032 have you filled this line with something?
https://github.com/boxbilling/boxbilling/blob/42cde7416e899421f01ec72d4a91a399dde708d2/src/bb-config-sample.php#L108
Leave it default if you want every IP to access. If you have any IP added to that array, BB will deny any other IP addresses.

@Beatdown032 I saved the IP shown in your screenshot just Incase we need it for anything. I'd recommend you remove it from the issue mostly as a privacy thing for yourself since it has your IP address in it.
Also, I see you have BB version 4.21 which is pretty old and still based on PHP 5. Neither that version of PHP or BB are maintained for security vulnerabilities, so if you can I would consider using a newer version of BB with PHP 7.2-7.4
These are at least being maintained. Soon we should be releasing a new beta version of BB 4.22 which will have multiple security patches and some bug fixes.
I should still note these are in the beta state and bugs are to be expected, but that's the most up-to-date version we can currently provide

@Beatdown032 I saved the IP shown in your screenshot just Incase we need it for anything. I'd recommend you remove it from the issue mostly as a privacy thing for yourself since it has your IP address in it.
Also, I see you have BB version 4.21 which is pretty old and still based on PHP 5. Neither that version of PHP or BB are maintained for security vulnerabilities, so if you can I would consider using a newer version of BB with PHP 7.2-7.4
These are at least being maintained. Soon we should be releasing a new beta version of BB 4.22 which will have multiple security patches and some bug fixes.
I should still note these are in the beta state and bugs are to be expected, but that's the most up-to-date version we can currently provide

@BenNottelling , Thanks I'm on it..

@Beatdown032 have you filled this line with something?
https://github.com/boxbilling/boxbilling/blob/42cde7416e899421f01ec72d4a91a399dde708d2/src/bb-config-sample.php#L108
Leave it default if you want every IP to access. If you have any IP added to that array, BB will deny any other IP addresses.

Hi @evrifaessa, Let me check it.. Thanks

Team,
Where should I put the IPs? and how?

Appologies,

Just leave it blank.  That's useful if you want to lock access down to only a specific IP, but for most people their public IP changes all the time so they can't really do it.
I brought it up because I wanted to make sure you didn't accidentally configure it incorrectly.
Anyways, it's 1am so I'm off to bed. Will check back when I'm awake

Where should I put the IPs? and how?

This is weird, it supposed to allow logging in from any IP if the allowed_ips array is empty. You don't need to put any IP addresses.
Can you take a backup, then try installing this version? But take a full file + database backup in case you want to go back to your working stable installation. Also, you'll need something between PHP 7.2 and 7.4 to run the newer version. Let's see if this fixes your issue.

Just leave it blank. That's useful if you want to lock access down to only a specific IP, but for most people their public IP changes all the time so they can't really do it.
I brought it up because I wanted to make sure you didn't accidentally configure it incorrectly.
Anyways, it's 1am so I'm off to bed. Will check back when I'm awake

Thanks, Man for the time, I'll try to figure it out.

Where should I put the IPs? and how?

This is weird, it supposed to allow logging in from any IP if the allowed_ips array is empty. You don't need to put any IP addresses.
Can you take a backup, then try installing this version? But take a full file + database backup in case you want to go back to your working stable installation. Also, you'll need something between PHP 7.2 and 7.4 to run the newer version. Let's see if this fixes your issue.

HI @evrifaessa How Can I manually upgrade the BB? May I know?

HI @evrifaessa How Can I manually upgrade the BB? May I know?

Take a backup of everything. Get your SQL dump, backup the whole folder you installed BB in.
Upgrade your PHP installation to something between 7.2 and 7.4. I personally would go with 7.4.
Delete /bb-vendor /bb-data/cache
Download v4.22-beta.1 from this link.
Copy the content onto your existing installation (overwrite the existing files)
Delete the /install folder
Navigate to https://(your_domain_here)/bb-update.php
You're done.

Hi @evrifaessa,
Well done its working now, Ive upgraded the PHP Version to 7.4 and the Latest BB Version...
Last question: May I know how properly configure the "Enabling search engine friendly URL’s" Mine has still /index.php?_url=/bb-admin/staff/login even I have changed the "'sef_urls'  => false," into true

Thanks a lot Team.

@Beatdown032 I just want to confirm, did you change that in bb-config.php or the config sample? You have to make the changes inside bb-config.php for the changes to be used

@Beatdown032 I just want to confirm, did you change that in bb-config.php or the config sample? You have to make the changes inside bb-config.php for the changes to be used

Hi @BenNottelling , What are you talking about?  "Enabling search engine friendly URL’s"?

What are you talking about? "Enabling search engine friendly URL’s"?

Yes, when you install BB it creates a bb-config.php file and that's the correct place to make the changes. The other one that comes with BB is just to document all the options and let you know what they do

Yes. I have it

There is a codes that I need to update into the bb-config.php ?

@Beatdown032 Yes. Editing anything inside bb-config-sample.php won't do anything, so make your changes inside bb-config.php instead. Also, don't forget to delete the old .zip of BB so you can save a bit of space ;)

Great, thanks for letting me know.
So, May I know what are the codes for "Enabling search engine friendly URL’s"?
Thanks for the @BenNottelling

Look at the screenshot:

@Beatdown032 just set it to true if you want to enable it, or false if you want to disable it

@Beatdown032 the correct URL should be /bb-admin/staff/login

I ve tried it but did not work:

@Beatdown032 the correct URL should be /bb-admin/staff/login

Well done.. its working now..
Thanks a lot @BenNottelling

Thank you team..

Awesome, I'll go ahead and close this as well since the original problem was on an unsupported version of BB

Awesome, I'll go ahead and close this as well since the original problem was on an unsupported version of BB

Sure, Thanks

authors: Beatdown032 BenNottelling evrifaessa


text:
WIP: Added FreeBSD 11.0

Currently using BETA3

The minimize script had to be updated to detect when the root zpool is full and then kill dd since dd doesn't exit with out of disc space.

repo: boxcutter/bsd


text:
【我】粉丝/关注点击无反应

机型：魅族 谷歌浏览器
步骤：登录-我-点击粉丝、点击关注
结果：无反应，不会进入粉丝列表与关注列表

补一刀

has been fixed

authors: HuangYachuan boxshadow hantianlong

repo: boxshadow/plus-component-web


text:
Opentelemetry metrics API

What does this PR do?
Closes #46
Type of change

[x] New feature (non-breaking change which adds functionality)
[ ] This change requires a documentation update

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code and corrected any misspellings
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

@deepakprabhakara You can set the following env variables. The SDK automatically picks the headers.
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT=
OTEL_EXPORTER_OTLP_HEADERS=

For example, for lightstep
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT=https://ingest.lightstep.com:443/metrics/otlp/v0.6
OTEL_EXPORTER_OTLP_HEADERS="lightstep-access-token=<token>"

https://opentelemetry.io/docs/reference/specification/protocol/exporter/

repo: boxyhq/jackson


text:
Any plan to add boolean logic EXCLUDE or NOT function for search?

It seems that currently there is no operator to exclude certain keyword from search result.
What feature is wanted: Example:
If I want to search anything about Trump but exclude anything that contain Donald.
It should be:
Trump -Donald
Trump and (not Donald)

Hi,
It should be already possible, just not part of the UI, but the parser should understand it:

person!:John # negation

Thank you very much.


text:
problem with "dma-coherent" in the device tree

Hello,
I found that read access to the Rx memory allocated by the driver is slow too.I have already referred to the issue:https://github.com/bperez77/xilinx_axidma/issues/69
In my app,i dis like this:
uint8_t *dma_rx_buf; dma_rx_buf = axidma_malloc(axidma_dev, 32768); sendto(Socket_UDP,dma_rx_buf,16388,0,(struct sockaddr*)&UDP_addr_dst,sizeof(UDP_addr_dst));
When I use function sendto(), I read dma_rx_buf very slowly.I modify the DT with "dma-coherent" like this:
/include/ "system-conf.dtsi" / {       	axidma_chrdev: axidma_chrdev@0 { 	compatible = "xlnx,axidma-chrdev"; 	dmas = <&axi_dma_0 0 &axi_dma_0 1>; 	dma-names = "tx_channel", "rx_channel";         };         amba_pl: amba_pl { 		#address-cells = <1>; 		#size-cells = <1>; 		compatible = "simple-bus"; 		ranges ; 		axi_dma_0: dma@40400000 { 			#dma-cells = <1>; 			clock-names = "s_axi_lite_aclk", "m_axi_sg_aclk", "m_axi_mm2s_aclk", "m_axi_s2mm_aclk"; 			clocks = <&clkc 15>, <&clkc 15>, <&clkc 15>, <&clkc 15>; 			compatible = "xlnx,axi-dma-1.00.a"; 			interrupt-parent = <&intc>; 			interrupts = <0 29 4 0 30 4>; 			reg = <0x40400000 0x10000>; 			xlnx,addrwidth = <0x20>; 			dma-coherent; 			dma-channel@40400000 { 				compatible = "xlnx,axi-dma-mm2s-channel"; 				dma-channels = <0x1>; 				interrupts = <0 29 4>; 				xlnx,datawidth = <0x20>; 				xlnx,device-id = <0x0>; 			}; 			dma-channel@40400030 { 				compatible = "xlnx,axi-dma-s2mm-channel"; 				dma-channels = <0x1>; 				interrupts = <0 30 4>; 				xlnx,datawidth = <0x20>; 				xlnx,device-id = <0x1>; 			}; 		}; 	}; };
Then when I use the function axidma_oneway_transfer() to receive data,a mistake has occurred:
xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051500 tdr 3f051500 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051580 tdr 3f051580 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051600 tdr 3f051600 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051680 tdr 3f051680 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051700 tdr 3f051700 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051780 tdr 3f051780 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051800 tdr 3f051800 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051880 tdr 3f051880 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051900 tdr 3f051900 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051980 tdr 3f051980 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051a00 tdr 3f051a00 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051a80 tdr 3f051a80 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051b00 tdr 3f051b00 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051b80 tdr 3f051b80 xilinx-vdma 40400000.dma: Channel ef2edc10 has errors 10, cdr 3f051c00 tdr 3f051c00
If i do not use "dma-coherent;" in DT, there is no erro. How can i improve the speed that access to the Rx memory dma_rx_buf？
When i test like this:
char udp_tx_buf[65536]; udp_txSize = sendto(Socket_UDP,udp_tx_buf,16388,0,(struct sockaddr*)&UDP_addr_dst,sizeof(UDP_addr_dst));
The read speed is good.Is there any way to solve this problem?

Hi could you please provide more detail? and format your code...

HELLO，how do you solve the problem?Thank you!

hi,how do you solve the problem?Thank you!

authors: Yjxslhz eleICoto sk2046 stone-sjj


text:
AST: Various cleanups

I'll wait for #2624 to go into master before I merge this, as there'll be conflicts.

Use move ctors for std::string and SizedType
Remove explicit keywords on multi-arg ctors (they were a hold-over from when the ctors were single-argument, before locations were added)
Use in-class initialisers instead of member initialisers for constants

closing due to inactivity

authors: ajor danobi

repo: bpftrace/bpftrace


text:
fix(FEEL): show syntax errors

try it out using
npx @bpmn-io/sr bpmn-io/bpmn-js-properties-panel -l bpmn-io/properties-panel#feel-editor-syntax-error

requires https://github.com/bpmn-io/feel-editor/pull/10

I'm reviewing this. 👀

When there's an error, and I start typing, the error will only disappear after denounced linting has finished. I would expect the error to disappear when I start typing.

On the other hand, in the Camunda Modeler, linting errors coming from the BPMN linter will behave the same. 🤔

I would keep it consistent with what is shown in the editor. As CodeMirror still shows error markers after we started typing, we should keep the error message in the properties panel as well.
VSCode seems to do the same, but with a much smaller delay. We could think about lowering the delay until linting is executed (default is 750ms), but that would be done on the @bpmn-io/feel-editor part

@philippfromme , should we merge and include this one in the next modeler release? The improvements mentioned in my previous comment have to be done as a follow-up in the feel-editor repo anyway.

authors: marstamm philippfromme

repo: bpmn-io/properties-panel


text:
Setup Project

As a Team, we'd like to set up a good setup documentation and Node project, react project in our Repository, in order to continue with the other issues.

:thought_balloon: Hints & Thoughts
:question: Additional Questions to Answer / Consider

:white_check_mark: Conditions of satisfaction

[x] Folder structure for each technology exists
[x] Add documentation for setup in Readme
[x] Everybody has been able to run it locally

https://www.freecodecamp.org/news/how-to-make-create-react-app-work-with-a-node-backend-api-7c5c48acb1b0/

Time spent: 3SP

authors: SanJSp WolfgangDaniel kej-jay


text:
InvalidParameter: 1 validation error(s) found. - minimum field size of 1, AdminGetUserInput.UserPoolId.

Hi,
not sure if I was done anything incorrect. but when I try to check username, I always hit this error
InvalidParameter: 1 validation error(s) found.

minimum field size of 1, AdminGetUserInput.UserPoolId.

My bad, I forgot to put aws credentials.

My bad, I forgot to put aws credentials.


text:
using css class parameter breaks iOS when navigating

Hi there
Using nativescript 3.0.2 & Angular/Typescript
Using the following in a html layout breaks iOS when navigating to the View. (The navigation doesnt do anything. The app doesnt crash)
this.routerExtensions.navigate(['/main']);
This doesnt work:
<CardView class="cardStyle" elevation="4" radius="1" marginBottom="2" width="100%">             <StackLayout orientation="vertical" padding="20">             </StackLayout> </CardView>
This works:
<CardView elevation="4" radius="1" marginBottom="2" width="100%">             <StackLayout orientation="vertical" padding="20">             </StackLayout> </CardView>
.cardStyle {     background-color: #ffffff; }
Everything works in Android as expected.

An update:
If I remove from the css
background-color: #ffffff;
It works, so it seems there is a problem specifying this property? Any ideas what might be causing this?

Not sure. @manijak - do you have any idea what might be happening here on iOS?

This is unknown to me. Every single of my CardView instances have a class applied, and they work just fine both on iOS and Android. Could be an ng2 only issue, I use vanilla js for my apps.

Yea might be something with angular instance. Prob need to check with the
angular repo to see if they have any idea.
On Sun, Jun 25, 2017, 1:20 PM Ned notifications@github.com wrote:

This is unknown to me. Every single of my CardView instances have a class
applied, and they work just fine both on iOS and Android. Could be an ng2
only issue, I use vanilla js for my apps.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/bradmartin/nativescript-cardview/issues/58#issuecomment-310918917,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFulhMw6dTNdhAL5HcOoG72xhJVTJp14ks5sHqTbgaJpZM4OAmRV
.

Ups, spoke too soon. Just upgraded the plugin to latest version and get the same issue. Using background-color css element makes the app crash when navigating back to a view that has CardView with that css-element. Weird error.
Using backgroundColor="white" directly on the XML, works fine.

@bradmartin  It appears to be going down when it hits line 37 in common.js
CardView.prototype[cardview_common_1.backgroundInternalProperty.setNative] = function (value) {
        this.nativeView.backgroundColor = new color_1.Color(value.color + "").ios;
};

Commenting out this entire property, makes the issue go away. I do not understand what this property does, since there already is a backgroundColorProperty just above this one, and it does the job.

I've seen an issue on another plugin similar to this. Works with XML not
css and causes issues. don't recall which plugin. Maybe pull to refresh or
radio button. I'll have to look later. However I prob won't be able to dig
too deep until late in the week or next.
On Sun, Jun 25, 2017, 3:53 PM Ned notifications@github.com wrote:

@bradmartin https://github.com/bradmartin It appears to be going down
when it hits line 37 in common.js
CardView.prototype[cardview_common_1.backgroundInternalProperty.setNative] = function (value) {
this.nativeView.backgroundColor = new color_1.Color(value.color + "").ios;
};
Commenting out this entire property, makes the issue go away. I do not
understand what this property does, since there already is a
backgroundColorProperty just above this one, and it does the job.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bradmartin/nativescript-cardview/issues/58#issuecomment-310927596,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFulhKuITpflcxIFZR_jqoazKOjJdTMGks5sHsjdgaJpZM4OAmRV
.

Thanks guys for looking into 👍

authors: bradmartin johnnyzen manijak

repo: bradmartin/nativescript-cardview


text:
Updated database schema & migrations, Contact model and added some minor fixes

Update database schema to use snake_case instead of PascalCase:

This simplifies writing raw queries by allowing the user to omit double quotes around PascalCase tables or columns
Avoid escaping issues when running queries from command line like this :
psql -d dotnetcore -c "SELECT \"Id\", \"Email\", \"EmailConfirmed\" FROM \"AspNetUsers\" "

Changed Contact model identifier from contactId to Id for consistency with the other tables.

Updated Contact properties from camelCase to PascalCase to respect C# naming conventions and updated the serialization to camelCase in Startup.cs.

Added some minor fixes to ts files

Added a new credit in the Readme file

@bradymholt The points you are mentioning are arguments for the first point about changing database names from PascalCase to snake_case. Those changes are reflected mainly in the replacement of the migration files and the change of the OnModelCreating method of the DefaultDbContext class.
There were also some backslashes missing from the command you've mentioned. I also updated the first commend to reflect that. It seems that the editor has removed them.

@alexandrunastase Ah, I see what you mean.  Since the DDL was using capital letters it was requiring it to be quoted in queries.  With snake_case this is no longer the case.  So, now we have:

PostgreSQL
C#
JavaScript

snake_case
PascalCase
camelCase

Thanks for the PR!.

authors: alexandrunastase bradymholt

repo: bradymholt/aspnet-core-react-template


text:
Use the original israeli-bank-scrapers-core package instead of the temporary patched one

There are tyscript errors because of this issue:
https://github.com/eshaham/israeli-bank-scrapers/issues/518
Once it is solved we will be able to merge this

Updated by https://github.com/eshaham/israeli-bank-scrapers/issues/487#issuecomment-705164710
Still waiting for https://github.com/eshaham/israeli-bank-scrapers/pull/523

Cool. Now we need to wait for https://github.com/eshaham/israeli-bank-scrapers/issues/525 and then we can install the @next version

Finally working, thanks to https://github.com/eshaham/israeli-bank-scrapers/issues/525#issuecomment-735360019
@brafdlog Ready :-)

authors: baruchiro brafdlog

repo: brafdlog/budget-tracking


text:
Going beyond pairwise interactions by digging into Higher-Order Interactions

Title
Going beyond pairwise interactions by digging into Higher-Order Interactions
Leaders
Etienne Combrisson (@EtienneCmb), Andrea Brovelli (@brovelli) and Daniele Marinazzo (@danielemarinazzo)
Collaborators
No response
Brainhack Global 2021 Event
Brainhack Marseille
Project Description
Modern theories suggest that cognitive functions emerge from the dynamic coordination of neural activity over large-scale and hierarchical networks. Currently, the characterization of a network and therefore, the functional interactions between brain regions, is usually performed using metrics of Functional Connectivity (FC). FC analysis is mostly based on the quantification of statistical relations between pairs of brain regions. However, pairwise interactions are probably insufficient to explain the emergence of more complex brain network interactions, such as during goal-directed learning tasks. Here, we propose to move beyond pairwise interactions by studying at Higher Order Interactions (HOI) i.e. quantifying the information carried by groups of "over-two" brain regions (= multiplets). As a first step, a framework called O-information (= Information about Organizational structure) was recently proposed to characterize redundancy- and synergy-dominated systems. This framework has recently been extended with the dOinfo (= dynamic Information about Organizational structure) to quantify how multiplets of variables carry information about the future of the dynamical system they belong to. This dOinfo extension allows to separate multiplets of variables which influence synergistically the future of the system from redundant multiplets.
Since (d)OInfo frameworks are recent, the math underneath are quite new and we are not necessary familiar with it. The overall goal of this project is to understand the methods by looking at the reference papers and the Python / Matlab implementations of both (d)OInfo.
Link to project repository/sources
https://github.com/PranavMahajan25/HOI_toolbox
Goals for Brainhack Global
During this BainHack, we will :

Go through the reference papers (i.e. Rosas et al. 2019 and Stramaglia et al. 2021) to build an intuition of the math undergoing the HOI
Go through the Python toolbox HOI_toolbox to understand what are the input / output types, to identify the main accessible functions such as understanding the internals
Make the package easy to install, probably clean up so files
Identify whether there are coding bottlenecks that could be easily solved to speed up computations (soft Numba, multi-core, tensor-computations etc.)

If we still have time, here are some new features that could be added to the Python toolbox :

Implementation of false discovery rate for the significance of the multiplets
Speed up of the bootstrap
Include some plotting functions

Good first issues

issue one: how to move progressively away from pairwise interactions

Communication channels
https://mattermost.brainhack.org/brainhack/channels/bhk_hoi
Skills
Computational : 70%
Information-theory : 60%
Math : 50%
Python : 70%
Matlab : 30%
Onboarding documentation
No response
What will participants learn?

Concepts like redundant and synergistic information
Oinfo and dOinfo
Overall, the math underneath some parts of the information-theory

Data to use
No response
Number of collaborators
3
Credit to collaborators
Contributors will be added to the README
Image

Type
coding_methods
Development status
1_basic structure
Topic
information_theory
Tools
other
Programming language
Python
Modalities
not_applicable
Git skills
1_commit_push
Anything else?
No response
Things to do after the project is submitted.

[ ] Add a comment saying: Hi @Brainhack-Global/project-monitors: my project is ready!
[ ] Twitter-sized summary of your project pitch.

@EtienneCmb
As the project was already reviewed by the local event organizers there is no need for further review on our side. Will proceed with publication on the website. But if there are further changes you want to make ping us @brainhackorg/project-monitors

authors: EtienneCmb Remi-Gau


text:
Fix rendering carousel when one of the carousel children is an array

It fixes: #549

[x] an issue linked to the PR

Warnings

:warning:

MODULE : node_modules/uglify-js/node_modules/wordwrap
| LICENSE : MIT*
| LICENSE_FILE : node_modules/uglify-js/node_modules/wordwrap/README.markdown
| REPOSITORY: https://github.com/substack/node-wordwrap
| PUBLISHER : James Halliday
| EMAIL : mail@substack.net
| URL : http://substack.net

:warning:

MODULE : node_modules/vargs
| LICENSE : MIT*
| LICENSE_FILE : node_modules/vargs/LICENSE
| REPOSITORY: undefined
| PUBLISHER : Alexis Sellier
| EMAIL : self@cloudhead.net
| URL : undefined

:warning:

MODULE : node_modules/gemini-coverage/node_modules/uglify-js
| LICENSE : BSD*
| LICENSE_FILE : node_modules/gemini-coverage/node_modules/uglify-js/LICENSE
| REPOSITORY: https://github.com/mishoo/UglifyJS2
| PUBLISHER : undefined
| EMAIL : undefined
| URL : undefined

:warning:

MODULE : node_modules/trim
| LICENSE : MIT*
| LICENSE_FILE : node_modules/trim/Readme.md
| REPOSITORY: undefined
| PUBLISHER : TJ Holowaychuk
| EMAIL : tj@vision-media.ca
| URL : undefined

:warning:

MODULE : node_modules/istanbul/node_modules/source-map
| LICENSE : BSD
| LICENSE_FILE : node_modules/istanbul/node_modules/source-map/LICENSE
| REPOSITORY: https://github.com/mozilla/source-map
| PUBLISHER : Nick Fitzgerald
| EMAIL : nfitzgerald@mozilla.com
| URL : undefined

:warning:

MODULE : node_modules/gemini-coverage/node_modules/source-map
| LICENSE : BSD
| LICENSE_FILE : node_modules/gemini-coverage/node_modules/source-map/LICENSE
| REPOSITORY: https://github.com/mozilla/source-map
| PUBLISHER : Nick Fitzgerald
| EMAIL : nfitzgerald@mozilla.com
| URL : undefined

:warning:

MODULE : node_modules/optimist
| LICENSE : MIT*
| LICENSE_FILE : node_modules/optimist/LICENSE
| REPOSITORY: https://github.com/substack/node-optimist
| PUBLISHER : James Halliday
| EMAIL : mail@substack.net
| URL : http://substack.net

:warning:

MODULE : node_modules/map-stream
| LICENSE : Custom: https://github.com/dominictarr/event-stream
| LICENSE_FILE : node_modules/map-stream/LICENCE
| REPOSITORY: https://github.com/dominictarr/map-stream
| PUBLISHER : Dominic Tarr
| EMAIL : dominic.tarr@gmail.com
| URL : http://dominictarr.com

:warning:

MODULE : node_modules/jsonify
| LICENSE : Public Domain
| LICENSE_FILE : node_modules/jsonify/README.markdown
| REPOSITORY: https://github.com/substack/jsonify
| PUBLISHER : Douglas Crockford
| EMAIL : undefined
| URL : http://crockford.com/

:warning:

MODULE : node_modules/json-schema
| LICENSE : AFLv2.1,BSD
| LICENSE_FILE : node_modules/json-schema/README.md
| REPOSITORY: https://github.com/kriszyp/json-schema
| PUBLISHER : Kris Zyp
| EMAIL : undefined
| URL : undefined

:warning:

MODULE : node_modules/indexof
| LICENSE : MIT*
| LICENSE_FILE : node_modules/indexof/Readme.md
| REPOSITORY: undefined
| PUBLISHER : undefined
| EMAIL : undefined
| URL : undefined

:warning:

MODULE : node_modules/html
| LICENSE : BSD*
| LICENSE_FILE : node_modules/html/LICENSE
| REPOSITORY: https://github.com/maxogden/commonjs-html-prettyprinter
| PUBLISHER : Max Ogden
| EMAIL : max@maxogden.com
| URL : http://maxogden.com

:warning:

MODULE : node_modules/glob-to-regexp
| LICENSE : BSD*
| LICENSE_FILE : node_modules/glob-to-regexp/README.md
| REPOSITORY: https://github.com/fitzgen/glob-to-regexp
| PUBLISHER : Nick Fitzgerald
| EMAIL : fitzgen@gmail.com
| URL : undefined

:warning:

MODULE : node_modules/uglifyify/node_modules/extend
| LICENSE : MIT*
| LICENSE_FILE : node_modules/uglifyify/node_modules/extend/LICENSE
| REPOSITORY: https://github.com/justmoon/node-extend
| PUBLISHER : Stefan Thomas
| EMAIL : justmoon@members.fsf.org
| URL : http://www.justmoon.net

:warning:

MODULE : node_modules/istanbul/node_modules/estraverse
| LICENSE : BSD
| LICENSE_FILE : node_modules/istanbul/node_modules/estraverse/LICENSE.BSD
| REPOSITORY: https://github.com/estools/estraverse
| PUBLISHER : undefined
| EMAIL : undefined
| URL : undefined

:warning:

MODULE : node_modules/domutils
| LICENSE : BSD*
| LICENSE_FILE : node_modules/domutils/LICENSE
| REPOSITORY: https://github.com/FB55/domutils
| PUBLISHER : Felix Boehm
| EMAIL : me@feedic.com
| URL : undefined

:warning:

MODULE : node_modules/eslint-plugin-import/node_modules/doctrine
| LICENSE : BSD
| LICENSE_FILE : node_modules/eslint-plugin-import/node_modules/doctrine/LICENSE.BSD
| REPOSITORY: https://github.com/eslint/doctrine
| PUBLISHER : undefined
| EMAIL : undefined
| URL : undefined

:warning:

MODULE : node_modules/css-select
| LICENSE : BSD*
| LICENSE_FILE : node_modules/css-select/LICENSE
| REPOSITORY: https://github.com/fb55/css-select
| PUBLISHER : Felix Boehm
| EMAIL : me@feedic.com
| URL : undefined

:warning:

MODULE : node_modules/parse-color/node_modules/color-convert
| LICENSE : MIT*
| LICENSE_FILE : node_modules/parse-color/node_modules/color-convert/LICENSE
| REPOSITORY: https://github.com/harthur/color-convert
| PUBLISHER : Heather Arthur
| EMAIL : fayearthur@gmail.com
| URL : undefined

:warning:

MODULE : node_modules/async-foreach
| LICENSE : MIT*
| LICENSE_FILE : node_modules/async-foreach/LICENSE-MIT
| REPOSITORY: https://github.com/cowboy/javascript-sync-async-foreach
| PUBLISHER : "Cowboy" Ben Alman
| EMAIL : undefined
| URL : http://benalman.com/

  Generated by :no_entry_sign: dangerJS against ea2e51f9a25db44f1556da5adba5f7e082691fa3

repo: brainhubeu/react-carousel


text:
Implement BloomFilter.repr()

Just for the sake of my sanity when experimenting/debugging in the
interpreter.

🐟

repo: brainix/bloom-filter


text:
[Feature💄]: Add the ability to edit and delete particular messages.

👶 Getting Started
Please search the history to see if an issue already exists for the same problem.

[X] I have searched the existing issues.
[X] I have tested the latest version.

📝 Describe the feature
We can add three dots along the messages in the chat area that, upon clicking, unfold options for a user to edit their own messages and do other things(edit and delete at the moment). We can add an icon before this line for the sent messages. The same can be applied in rooms just before this line.
📸 Screenshots
Not available at the moment.
🔦 Context
That's pretty much it. Good luck!

Can I get assigned to this?

Hey @MaverickDe, thank you for your enthusiasm. Sure, go ahead!
Tip: For the reducer, have a look at the DELETE_CONTACT action type and apply similar logic on the conversations array for contacts chat, and roomConversation for room chat. Essentially, you have to find the index of the message, then set its content to Deleted Message!.
Also, on the API part, you can create a method to update the message content like this one that sends the message id to be updated though the WebSocket with a type update_message or delete_message.
If you have any further questions, lemme know.
Good luck!

I don't still understand , how do I login so I could see the visual representation of what I am doing, because right now, the login system is not working. Thank you

authors: MaverickDe wiseaidev

repo: brave-chat/brave-chat


text:
[🐞 bug] 회원정보 수정시 정보 변경되지 않음

@leedoopal
선생님 반가워요~~~~~
(저는 오늘은 회사 창립기념일이여서 휴일이랍니다 >ㅁ<)

회원정보 수정에서 이름을 변경했는데요~
권한 부여에 성공했다고 나오네용!
PUT /admin/v1/users
위의 API 이용하면 이름이랑 이메일을 수정할 수 있어요~~

@leedoopal 오 선생님~~~~~~~ 소원을 로켓으로 들어주군요~~~~~!!!

@KoEonYack 앗 그렇긴한데..! 수정하고나니 버그가 좀 보이더라구요.
수정하고 다시 알려줄게요!!

@leedoopal
API 로직이 최신화가 안되어서요...!
수정 대상(현재 로그인한 사용자) 아이디가 같은 사람이면 정보가 동시에 Update가 될꺼에요...!
상진군이 아이디를 회원번호 기준으로 조회 하도록 API를 최신화 할 예정이랍니다!
(cc. @osj3474 )

@KoEonYack 와 로켓답변 고마워요~~~~

@leedoopal
수정건 prod, dev 배포했어요~~~!!

@KoEonYack
오 고마워요 확인했어요~!!

@leedoopal
고마워요~~~~!!! 이슈는 닫을께요!!

authors: KoEonYack leedoopal

repo: brave-people/Dev-Event-Client


text:
Compute PageRank

It would be nice if QRank were to run the PageRank algorithm on the link graph in Wikipedia and sister projects. Something like https://github.com/athalhammer/danker but less resource-hungry, so it can work on all language editions together, be put in production, and run (weekly or at least bi-weekly) in the Wikimedia cloud. The results should be made available for public download, similar to the existing QRank signal.
Personally I’m actually not super convinced that PageRank provides a better ranking signal than the existing QRank — basically, PageRank is a mathematical model that tries to predict hypothetical user behavior (by analyzing the structure of the link graph), whereas QRank measures what real users have done in practice (by analyzing Wikimedia logs). However, the choice of ranking algorithm should be left to users: if someone wants PageRank, they should be able to get it, easily and reliably. And there’s definitely a value in being able to combine multiple ranking signals.

Hi @brawer, seeing this just now. Hm, I designed danker to run with 8GB of main memory on some 2-4 core CPU. The problem is - until the link graph is established uses between 300 to 400 GB of disk space (later the unzipped graph is like 100gb). That is the only resource-intensive part but I could run this on a raspberry pi with 8gb ram and a connected usb disk.

Next step: https://github.com/brawer/wikidata-qrank/issues/43

While #43 seems to compute the correct results, the approach taken turned out to be too slow, especially for large wikis such as enwiki, dewiki, commonswiki and wikidatawiki. https://github.com/brawer/wikidata-qrank/issues/45

authors: athalhammer brawer

repo: brawer/wikidata-qrank


text:
Unable to read the namespace properly

I run this command specified in Readme file, but I keep running into this exception.
Could anyone know why please..?
python tools/run.py test --config configs/cityscapes_acdc/refign_daformer.yaml --ckpt_path ./pretrained/refign_daformer_acdc.ckpt --trainer.gpus 1

Did you set up the environment using "pip install -r requirements.txt"?

Yes， I did, I create a new env and pip install in that environment

This error message happens every time I run the demo described in the readme.

The problem is that it can't find the correlation.cpp file, it seems to look for it in a strange directory in your case. I think there is a problem with your environment installation.
Can you post the output of "pip list" as well as the content of the file "refign.egg-info/SOURCES.txt"?

Currently, I am establishing the env in the HPC from my university.

Here is the first problem when installing the torch, but it seems that install the previous version through the website "https://pytorch.org/get-started/previous-versions/"
I attached my output of "pip list" file and the file of SOURCES.txt  below
piplist.txt.
SOURCES.txt

I think I can't help you with the second error, since that seems to be hardware-related.
But regarding your original error, could you print the 'cwd' variable here?
https://github.com/brdav/refign/blob/56a862514da42efb280d8ec74c9ee5411a6d5268/models/correlation_ops/__init__.py#L6
It's possible that the cluster changed the working directory, which means that the wrong paths are written into 'sources' there.

The 'cwd' seems to point to the correct directory. Unfortunately I can't give you answers to your questions, since such setup issues can be very platform-dependent.

I also encountered the same problem, did you solve it?

I also encountered the same problem, did you solve it?

Not yet! Do you have any ideas why this happened ?

Here is the value of 'cwd' variable when running "python tools/run.py fit --config configs/cityscapes_acdc/refign_hrda_star.yaml --trainer.gpus 1 --trainer.precision 16" command
For the second error related to "compute 80", could you give a suggestion about what is the reason behind it? Is this caused by the incorrect cuda version 11.7 matched with the torch installed in this env?
For my hpc account, I do not think I am able to change the version of cuda toolkit version, is there any way to bypass this error?
Please Correct me if I am wrong and I am very new to this area, Thank u!

Have you checked your nvcc version by
cat /usr/local/cuda/bin/nvcc
It seems your nvcc version is lower than CUDA Toolkit 11.0 according to this.

I'm closing the issue since it does not seem to be a problem with this code.

Thank you for your help， I will try to resolve this problem first and see if there are any other issues!

Thank you for your help， I will try to resolve this problem first and see if there are any other issues!

I also encountered the same problem, did you solve it?

Thank you for your help， I will try to resolve this problem first and see if there are any other issues!

I also encountered the same problem, did you solve it?

In my case, cuda version is the key

Thank you for your reply，I solved this problem caused by gcc version

authors: BruceLin30 JCongLang brdav junzhin zyuanbing

repo: brdav/refign


text:
set group_id in send_pay

The group_id was not set, which is the probable cause for this error:

@JssDWt  Looks good and good catch.
This fix is good anyway but according to the docs the group_id is not mandatory.Also it worked for me several times without the group_id.
Perhaps we are missing something else that may cause this error?
Looking at the code I would suspect that the max_amount_per_channel was empty and the loop that use send_pay had zero iterations and perhaps we are calling wait_send_pay without sending from the first place?

@roeierez I think you're right.
This person said the button was pressed twice. So potentially the payment was made in the first attempt and the second attempt we run into this error. I might actually be caused by the group id if that is the case. send_pay returns success if you try to pay the same payment hash with the same amount again. I think we should do the same kind of lookup as we do for send_payment: AlreadyPaid.

I think we should do the same kind of lookup as we do for send_payment: AlreadyPaid. Or perhaps a check whether a payment for this payment hash is already in-flight, since it is a hodl invoice being paid.

So throw an error if the payment is pending or complete?

So throw an error if the payment is pending or complete?

The user says both payments are taken from the balance, so I think I'm wrong in the above. Something else must be going on. That should mean there are two different invoices being paid. That should also match the pressing the button twice. Calling send_onchain twice, creating two invoices.
I don't see how that should lead to this error then, other than a race in Greenlight, or the groupid missing.

Looking at this again comparing to core lightning code I do think this will solve the issue we have.
There is clearly a mismatch in the group_id between the send_pay and wait_send_pay and according to core lightning code the payment won't be resolved:  I am looking again on the PR for that and I now think it will solve the issue.
I see in core lightning that if there is a mismatch between the group_id between adding a payment and fetching a payment it will not be fetched.
https://github.com/ElementsProject/lightning/blob/a48e2258c7b653bb03ccbbd8c7f4c99a7b514ac3/wallet/wallet.c#L3615

authors: JssDWt dangeross roeierez

repo: breez/breez-sdk


text:
Allow markup and/or specifying the language in all human readable strings

For ids, urls, version… that's not needed, but in all places where natural languages are expected (author names, titles, descriptions...), it must be possible to at the very least specify which human language is used, and also to use markup.
Without a language tag, text-to-speech engines, from Alexa and Siri to accessibility tools for blind people, will be unable to reliably read things out loud properly.
Also, in some languages, text rendering looks wrong if the language is not specified, because of some ambiguities in unicode.
Also, some languages require markup to be written properly, and would need to drop content if forced into plain text. The classical example being Chinese/Japanese/Korea with ruby markup: 豊臣
See also this article.

Thanks for the pointer to that article. This is a challenge in JSON because you can't just add a language attribute like you might in XML. And allowing markup in all fields makes it more difficult for feed readers to implement, and opens up new questions of what markup should be allowed. (You probably wouldn't want  or
 in title text, for example. Native apps may end up stripping markup since not all controls can render HTML, which would negate the advantage.)
You're right that this is a limitation. I'm just not sure how to solve it without introducing new problems. Perhaps specifying the default language for the whole document would be a first step?

Perhaps specifying the default language for the whole document would be a first step?
Yes, that's certainly a start. If you can have a language for the whole document, and op
Suggestion for language only:

make a mandatory language field at the top level.
make an optional language field per item
allow overriding it for every textual field field

{
    "version": "https://jsonfeed.org/version/1",
    "language": "en-US",
    "title": "My Example Feed",
    "home_page_url": "https://example.org/",
    "feed_url": "https://example.org/feed.json",
    "items": [
        {
            "id": "2",
            "language": "fr-FR",
            "title": "Le titre",
            "content_text": {
                "language": "ja-JP"
                "value": "二つ目のアイテムです。",
            },
            "url": "https://example.org/second-item"
        },
        {
            "id": "1",
            "content_html": "
Hello, world!
",
            "url": "https://example.org/initial-post"
        }
    ]
}

I suspect you're not going to like the third part, but having 1 and 2 would already be an improvement.
As for allowing arbitrary markup (either always, or optionally a special field like language indicating the type), I think it would be fine. You can always render the HTML into something simpler, but you cannot come up with markup if you start with text.

I like specifying language at the top level and item level. Seems like that would cover the most common needs for this. Thanks!

make a mandatory language field at the top level.
make an optional language field per item

Makes sense. The author object should probably allow a language key, too. Should there be "dir": "rtl", too, on all current objects to declare the general text direction for the human-readable fields of the object as right-to-left?

allow overriding it for every textual field field

Seems excessive when item content can be HTML, so if it's really necessary for item title and content to differ in language, the language metadata for content could go into content HTML.

And allowing markup in all fields makes it more difficult for feed readers to implement, and opens up new questions of what markup should be allowed.

Allowing markup in every human-readable string indeed seems like it would go against simplicity. For the two examples mentioned (the other via linked article), bidi and ruby, Unicode provides control characters that could be used in plainish text without opening the can of worms of full HTML in all strings (and instead creating the issue of HTML-based viewers requiring conversion from control characters to markup, which isn't prohibitively complex). (U+FFF9 to U+FFFB, inclusive, for Ruby.)
It would be interesting to have stats both from Atom and from text in general on how common ruby actually is titles and author names in contexts like feeds. (Obviously, in theory, ruby is applicable to name pronunciation in particular, but it's a different matter if it would be used in a by-line context.)

Should there be "dir": "rtl", too, on all current objects to declare the general text direction for the human-readable fields of the object as right-to-left?

I suspect that would be good, yes.

so if it's really necessary for item title and content to differ in language

I'm not saying it happens a lot, but it does happen. Here's one, and here's one more
As you said, marking up author names in a different languages is probably much more frequent though.
Without looking too far, your own blog contains articles in Finnish with summaries in English which wouldn't be out of place in the item.summary field. Presumably, you'd still want to tag the item as being in Finish though, since it's title and contents are. For a good bit of fun, I suggest taking such an English summary, pasting it into google translate, telling google translate that it is Finnish, and then asking it to read it aloud. I suppose that's similar to what a feed reader built into Amazon Alexa (or a feed reader for blind people) would give you as a description of a feed item you could ask it to read to you, and that's not particularly nice.
Since such things can happen, ideally it would be addressed through a generic mechanism. Parsing the HTML in the item content to find information about some strings in the host JSON seems way more awkward. How would you do it? string matching? JSON-LD in HTML in JSON? RDFa? That all seems terrible. Or maybe you're suggesting that they would not be linked and that you would get language information when reading the article, but could not map it back to the other fields in the JSON file, that's quite bad form the point of view of a text-to-speech engine going over the article list in your feed reader, for instance.
As for markup in things that are currently plain text only, this isn't just for internationalization, but again, without looking to far, the first entry in the Atom feed of your blog uses markup in the summary (, , …). So it really isn't hard to find cases where you'd want that.

(U+FFF9 to U+FFFB, inclusive, for Ruby.)

Really? Yes, this is a thing that exists, but do you expect anything out there to actually support this? Browsers don't, for a start. Neither does Apple TextEdit, Apple Pages, or LibreOffice. Nor does vi or the OS X terminal, even though Unicode says this is for use in terminals.
Passing the content on to an html parser/UA is unrealistic, but expecting all feed readers out there to implement specialized ruby handling is? Come on. If you think supporting ruby is not relevant, please say so. Don't push this kind of straw-man.

I'm not saying it happens a lot, but it does happen. Here's one, and here's one more

Those are good examples of cases of the title differing in language. (They also happen to be cases where the site cares about language metadata in general but still hasn't gone through the trouble of actually providing title-specific language metadata.)

Without looking too far, your own blog contains articles in Finnish with summaries in English which wouldn't be out of place in the item.summary field.

Good point. I was thinking of title vs. content and forgot about summary.
Note, however, that on my feed, the summary contains both Finnish and English, so if there was a need to flatten it to plain text, there wouldn't be a single language tag appropriate for the whole string.

Parsing the HTML in the item content to find information about some strings in the host JSON seems way more awkward.

I didn't expect the use case to be finding out the language of an HTML blob on the JSON layer but just to have the language metadata available for font / voice selection and such when presenting the HTML using some mechanism that parses the HTML (with a proper HTML parser) anyway.
So if the item had a French title but English content, I meant claiming the item language as French and wrapping the content in
. (Which is logically sufficient for rendering but is wrong if the use case is some sort of data wrangling task like counting English-language posts.)

Yes, this is a thing that exists, but do you expect anything out there to actually support this? Browsers don't, for a start.

As I said, HTML-based rendering would have to involve a conversion to markup. The conversion would not be difficult, but I concede that even if the spec gave a simple algorithm, feed readers might still not bother to implement it.

Neither does Apple TextEdit, Apple Pages, or LibreOffice. Nor does vi or the OS X terminal, even though Unicode says this is for use in terminals.

If a feed reader wanted to render titles using a non-HTML-based widget, then having HTML markup in the title doesn't help, either.

Passing the content on to an html parser/UA is unrealistic, but expecting all feed readers out there to implement specialized ruby handling is?

I didn't suggest that passing content to an HTML parser is unrealistic. Making all strings carry HTML may still be undesirable.

If you think supporting ruby is not relevant, please say so.

As the last paragraph in of my comment implied, I suspect that that's the case for titles and author names, but I don't have data to back it up.

Don't push this kind of straw-man.

Not a straw man, but an observation of what's representable in plainish text. I gather the bidi-related controls are more commonly supported than the ruby ones, so even if using the ruby ones was rejected as impractical, for the bidi concern it might work to have JSON-level main text direction and then let e.g. titles be plain text with control characters for the inline bidi concerns instead of going all the way to HTML.
Going to HTML means that common characters like < and & need escaping in what feed emitter authors will easily mentally model as plain strings (titles, author names) for some more or less naive value of "plain". Using less common code points for less common stuff has the benefit of not tripping everyone up with < and & but the downside of rare case handling more likely getting left unimplemented (even if the spec provided an algorithm) if the lack of handling isn't obvious in the common case.

expecting all feed readers out there to implement specialized ruby handling is? Come on.

It sounds like you are arguing that ruby is simultaneously important enough to support but not important enough that feed readers would have ruby-specific code. I don't believe the ruby feature can be had for free like that. Specifically, when developers (rightly or wrongly) may mentally model titles and author names as "plain" strings and mentally model JSON strings presumptively "plain", making everyone escape their < and & isn't "for free".

It sounds like you are arguing that ruby is simultaneously important enough to support but not important enough that feed readers would have ruby-specific code.

Yes. Because this is meant to be part of the World Wide Web, it ought to work for everyone. At the same time, I cannot expect individual application authors to all be knowledgeable about all languages in the world, and their particular quirks and needs. On the other hand, reusing as-is parts of the platform (HTML) which have been designed to handle it all is something you can realistically expect reading software to do. Yes, doing so is harder than not. But no, I do not think that HTML support is something that software authors would accidentally dismiss as niche or fail to notice.
I do agree that pretty often, strings will be enough, but I think that occasions to use markup if available will not be rare. Therefore,  I think the format should give authors a choice of plain text (for when they have simple needs and don't want to worry about escaping and whatnot) or markup (to cover for all fancy cases).

If a feed reader wanted to render titles using a non-HTML-based widget, then having HTML markup in the title doesn't help, either.

Yes, but while HTML -> plaintext is a lossy operation, you start with all the information. The opposite direction starts with an information deficit.

Not a straw man, but an observation of what's representable in plainish text.

I agree it can be represented with plainish text, but I don't think it would be useful to do that. My goal is not to identify one by one the things people might need, figure out new approaches to solve each individually, and hope implementors will care. I'd much rather take on a dependency on a layer that is well known for having solved these problems.

Yes. Because this is meant to be part of the World Wide Web, it ought to work for everyone.

I think it's quite an exaggeration to suggest that not supporting ruby in titles and author names make the format not work world-wide.
I think failing to support bidi would be a defect that would make the format not work world-wide, since it would exclude writing systems outright.
Ruby, however, is a relatively rare typographic device even in the context of the writing systems where with which it is used rather than an always-present feature of the applicable writing systems. At the risk of starting a debate on whether it's appropriate to compare typographic devices across writing systems, I note that e.g. using bold and italic text are, as a typographic devices, more common in the writing systems that use them than ruby is in the writing systems that use it, but not supporting bold or italic text titles is not a matter of not making a format not world-wide applicable.

I agree it can be represented with plainish text, but I don't think it would be useful to do that.

The usefulness is that those control characters don't take away common characters that have other semantics (< and &), so if the control characters were used, it feed producers who don't use the feature wouldn't need to pay for the feature is the form of escaping something. (Either way, feed readers would have to do something.)

think it's quite an exaggeration to suggest that not supporting ruby in titles and author names make the format not work world-wide.

That is true. Ruby on its own is not a critical feature of any language. It is a thing that exists and is useful in some, but no ruby support is not the end of the world.
Nor is using  with a title. You can cope with its loss. It's also OK when you have a piece of text that contains multiple languages if you don't mark them up properly. It's also not that bad you can't use  or  . It will be inconvenient in some cases, but people will cope.
However, it's not like we have to solve these problem from scratch. They are already solved: HTML is a good format to represent human language. As it is proposed now, JSONFeed is not only worse than the web at coping with the variety of human language and all its subtleties, it is worse that RSS and Atom are at it.
Especially given that JSONFeed has a decent chance of catching up thanks to JSON's simplicity over XML, that seems like a bad move to me.
Concretely, I think that JSONFeed readers will have to handle HTML anyway. Since the cost is eaten anyway, having a generic way of using either plain text when its enough or html when plain text falls short for every human language text field seems better. Sure, it is less often useful in titles than in summaries or names, and less often useful in there than in the content. But even if less useful, it's not not useful, and you're already have to have code to process HTML anyway, so you might as well do authors a favor.

This is all good feedback. It seems most people agree that language should be added, but there are tradeoffs with allowing HTML in titles. You probably don't want to just put HTML in the existing title field, since there will be many feed readers that won't expect it there. So then you're going to need title_text and title_html to match the content_ fields. Just not sure about that kind of change for something that won't be needed very often.

We have had to go through this all before in the Social Web WG
https://github.com/w3c/Micropub/issues/37
For Micropub the UTF-8 Bidi markers were enough so dir or anything similar was not necessary.
For specifying language, the simplest way is to put a language tag that can be anywhere, JF2 does this as well, and thus you can specify a language tag for an author, for an entire post, for the entire document.  Lower level overrides higher level.
For multiple languages of the same text... Is it needed?  From what I have seen, no.  This can be done in HTML within the content_html body.  It is done in practice on the web and on Facebook by just listing the article content twice, once in each language.  If posting multiple language versions of the same content, I would sort of expect them to be multiple posts, one on /en/ one on /jp/ for example, and thus likely separate feeds. This is how it is also usually done on the web.
We went back and forth on this in work on AS2.
https://www.w3.org/wiki/Socialwg/2015-06-16-minutes#AS2_language_support
JSON-LD lets you do things like specifying any number of languages for fields, but it gets super messy.

just as a design option (not one i particularly like, but here you go): https://tools.ietf.org/html/rfc5987 has a magic naming convention for i18n: use the field name with a trailing asterisk. then after this, you'd probably have an array of lang/content pairs. it works, technically. but:

most implementations will probably simply ignore this hard-to-parse construct
there's not indication of the default language

authors: dissolve dret frivoal hsivonen manton

repo: brentsimmons/JSONFeed


text:
HikariCP does not close all idle connections

Environment
HikariCP version: 2.6.3
JDK version     : 1.8.0_91
Database        : any
Driver version  : any

Given that "minIdle" is set to N, Hikari CP does never close more than N+1 idle connections at a time.
For example, we have minIdle=0 and maxPoolSize=70.
In this case, house keeper thread closes only 1 connection at a time, leaving the rest 69 idle connections open.
The following code is guilty:
private final class HouseKeeper implements Runnable
...
       final List<PoolEntry> notInUse = connectionBag.values(STATE_NOT_IN_USE);
       int removed = 0;
       for (PoolEntry entry : notInUse) {
          if (elapsedMillis(entry.lastAccessed, now) > idleTimeout && connectionBag.reserve(entry)) {
            closeConnection(entry, "(connection has passed idleTimeout)");
             if (++removed > config.getMinimumIdle()) { // THIS IS WRONG CONDITION!
                break;
             }
          }
       }
}

@brettwooldridge Can you comment this issue? Do I correctly understand that this is a wrong IF?
If yes, I can prepare a pull request.

to me its yes. good find.

@cbxp confusing example. if minIdle is set to 0 that's a configuration for a fixed size pool and connections should not be closed.

@johnou Actually, if minimumIdle is explicitly set to 0, that value will be honored, and the pool will not backfill Connections.

So, this looks like a regression.  This used to be fine, so clearly a unit test is warranted to catch regressions in the future.

@brettwooldridge Thank you! Can you say when it will be released?
P.S. We tried to make a pull request, but failed with tests. Tests were red. Why HikariCP tests are constantly failing in dev branch?

@cbxp tests passed, see https://travis-ci.org/brettwooldridge/HikariCP/builds/281815383?utm_source=github_status&utm_medium=notification

@cbxp @johnou HikariCP v2.7.2 containing this fix has been released.

authors: brettwooldridge cbxp johnou nitincchauhan

repo: brettwooldridge/HikariCP


text:
Potential performance enhancements?

First and foremost, thank you so much for this package. I had no issues setting this up and it seems to be working as intended. This may be out of scope for the library but I wanted to explore any potential areas for performance gains. I'm testing on an older physical device (iPhone 6S from 2015) and it runs fairly smooth using the 100ms delay between detection calls and I even upped the resolution to high. On a 60fps device I guess the 100ms delay equates to roughly detecting every 6 frames? What are everyone else's experience regarding frame rendering, battery life, memory, CPU, etc.? Using DevTools performance profiler the raster UI and UI thread times are steady and on average well below the threshold for jank, so all good there.
I came across this older flutter issue discussing image processing in isolates and garbage collection and wondered if it applied at all to this package? Are isolates in general something that could be used for performance gains?

Hi, I will look at that flutter issue and get back to you. I haven't had much issues with performance but any gains would be great.

Hi Chris,
This possible performance enhancement would be outside of the scope of this package. You will find a concatenatePlanes function in the example project though. You could try the suggested function as a replacement for the one in the example project and see if that improves performance.

authors: brianmtully cswkim


text:
[feature request] add property or tag by default

Hi,
I plan to use this a lot and would find it useful to automatically have a customizable tag added to the output.
Thanks!

Just added this in https://github.com/briansunter/logseq-plugin-gpt3-openai/pull/62

authors: briansunter thiswillbeyourgithub


text:
[BUG] Can't resolve '@babylonjs/core/Engines/engine'

I was trying to use the module, but when I run it shows this error:

The error don't show if I use the react-babylonjs with the (almost) same code.

Are you on webpack 5?

closing as it should be fixed - please re-open if not.  cheers.

authors: Alecell brianzinn

repo: brianzinn/babylonjs-hook

license: Unlicense


text:
Fix unable to parse each.value object issue

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Currently yor cannot parse existing tags like tags = each.value.tags. This pr fix this issue.

Hi @nimrodkor, we'd like to use yor in our projects but we've encountered some bugs, would you please review this pr when you have time? Thanks!

Greetings @nimrodkor & @gruebel, any chance to merge this pr? Thanks!

Thanks @gruebel for the update!

repo: bridgecrewio/yor


text:
idRegexPattern for RefSeq missing "WP" prefix

The new Uniprot-->RefSeq linkset file would not load into IMS.
IMS loader could not find any existing patterns to match this RefSeq URI:
http://purl.uniprot.org/refseq/WP_011154765.1
The Miriam record for RefSeq in the MiriamRegistry.ttl file contains this line:
      idot:idRegexPattern "^((AC|AP|NC|NG|NM|NP|NR|NT|NW|XM|XP|XR|YP|ZP)_\\d+|(NZ\\_[A-Z]{4}\\d+))(\\.\\d+)?$"^^<http://www.w3.org/2001/XMLSchema#string> ;

Thus does not allow the ID part of the URI to begin with "WP".

If a "WP" alternative is added to that idRegexPattern in MiriamRegistry.ttl, the Uniprot-->RefSeq linkset file will load into IMS.

Online Miriam page for RefSeq shows URI Regex that also does not include "WP":
http://www.ebi.ac.uk/miriam/main/datatypes/MIR:00000039
Even though apparently this kind of RefSeq ID has been used since 2013:
https://www.ncbi.nlm.nih.gov/news/06-11-2013-wp-refseqs/

repo: bridgedb/BridgeDb


text:
Review default bridge.json file and add new rules

The sample bridge.json that is installed with Bridge should be updated to include the new inlineComment and externalCast rules. See docs.
https://github.com/bridgedotnet/Bridge/blob/dev/.build/files/bridge.json
The other configs within the sample bridge.json should also be reviewed.

Merged in! This feature will make it to the next bridge release.

authors: fabriciomurta geoffreymcgill

repo: bridgedotnet/Bridge


text:
[2477] Update Frameworks to Convention

Addition for issue #2477

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

authors: CLAassistant vladsch

repo: bridgedotnet/Frameworks


text:
init_docker_machine calls check_for_shared_folders

When using creating a docker-machine with virtualbox driver it is
mounting a vboxsf folder. The check to unmount it was missing in
check_for_shared_folders
This should fix #83

lgtm, thanks!


text:
Add site monitoring

Use Travis or one of the free monitoring tools

Setup monitoring using https://uptimerobot.com


text:
Deploy app on vercel got error "Permission denied"

Hi, i deploy my vite-plugin-ssr app on vercel followed the documentation https://vite-plugin-ssr.com/vercel. but it was fail by error 'Permission denied' in building process:
Running Build Command: `yarn run vercel-build`
yarn run v1.22.17

$ ./vercel/deploy.sh
/bin/sh: ./vercel/deploy.sh: Permission denied
 error Command failed with exit code 126.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
 Error! Command "yarn run vercel-build" exited with 126
Error: Command "vercel build" exited with 1

Am I missing some configuration ？Can someone help ?
i already set environment variable named ENABLE_FILE_SYSTEM_API to 1

Seems related to your fs permissions

authors: brillout qieman

repo: brillout/vite-plugin-ssr


text:
Package subpath './types' is not defined by "exports"

Description
Error while import type from vite-plugin-ssr/types folder (as described in warning):

P.S adding type prefix for import has no effect
This works fine for me:
import { PageContextBuiltIn } from 'vite-plugin-ssr/dist/types/shared/types';
Node version: v16.20.0
TypeScript version: v4.9.5

That's quite unexpected. Can you publish a reproduction?

I'll re-open if I can get my hands on a reproduction.

authors: brillout galimovkirill