Update OTC to release_1 ; Use the package manager ; Bumped project version

Migrating to release 1.0 of ml-agents

Hi @vincentpierre !
I just gave it a small glimpse and found that the time orbs are not rendered as before.

Besides that it seems to work in play mode on my Windows machine.

I can't seem to find why the orb looks different. I tried on master and the orbs were uniform blue. How is this rendering obtained? Is there a texture that is missing? @Hunter-Unity
Regarding the reset-parameters, here is a list of the ones available : https://github.com/Unity-Technologies/obstacle-tower-env/blob/master/reset-parameters.md
I think it is possible to do what you described by setting visual-theme to 0 and choosing the value for default-theme. Although this is not ideal...

And what if you could enable/disable themes like this:
ancient - 1 (True)
moorish - 0 (False)
modern - 1 (True)
industrial - 1 (True)
future - 0 (False)

Regardless, once this PR is merged I could modify the reset parameters and make a PR.

@vincentpierre
The problem is that the post-processing effects are not applied as it was with Unity version 2019.2.*.
So far I could not solve this issue.

It seems this orb rendering issue is also happening on 2019.2.8f1 for me...

Perhaps we can create a new material for the orb?

Perhaps we can create a new material for the orb?

@Hunter-Unity Do you think it is reasonable ?

yeah i think it has to do with the shader that Adam made for the orb in conjunction with how the renderpipe works in different versions. it's not critical so I say lets merge it and i'll ask Adam for some input. we can push a bugfix after we hear back from Adam.


Correct greek keyboard layout

Thanks! Earlier I chose to use the English words for the top left buttons to avoid confusion with the ending sigma.


D435 only connecting as USB 2.1 after building LibRealSense 2

Required Info

Camera Model
Intel RealSense D435

Firmware Version
<IP_ADDRESS>

Operating System & Version
Linux Ubuntu 16

Kernel Version (Linux Only)
4.15.0-51-generic

Platform
PC

SDK Version
2.22.0

Language
C/++

Segment
Robot

Issue Description
The camera is only connecting as a 2.1 USB device and I can not use the higher resolution or both IR images. This happened after building and compiling the libraries from the source.
I installed my camera using the packages and it was working perfectly in USB 3 with all the resolutions. Then I uninstall all the packages and build the library RealSense like this. During the installation, I got the problem in step 4 (./scripts/patch-realsense-ubuntu-lts.sh) of the videobuf2_core being used. I solve it using sudo modprobe videobuf2_core as I check in another Issue. After that, I successfully compiled and install the libRealSense and the examples.
I reconnect the USBC cable in both senses and reinstalled the drivers (./scripts/patch-realsense-ubuntu-lts.sh)  like proposed in #1181  #1391 and  #1148
here the asked info in the other issues:
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 0483:374b STMicroelectronics ST-LINK/V2.1 (Nucleo-F103RB)
Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp.
Bus 001 Device 002: ID 04f2:b5b0 Chicony Electronics Co., Ltd
Bus 001 Device 009: ID 8086:0b07 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 2: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 2: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 4: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 6, If 2, Class=Communications, Driver=cdc_acm, 12M
|__ Port 1: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 1: Dev 6, If 3, Class=CDC Data, Driver=cdc_acm, 12M
|__ Port 1: Dev 6, If 1, Class=Mass Storage, Driver=usb-storage, 12M
|__ Port 4: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 7, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 11: Dev 9, If 4, Class=Video, Driver=uvcvideo, 480M
|__ Port 11: Dev 9, If 2, Class=Video, Driver=uvcvideo, 480M
|__ Port 11: Dev 9, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 11: Dev 9, If 3, Class=Video, Driver=uvcvideo, 480M
|__ Port 11: Dev 9, If 1, Class=Video, Driver=uvcvideo, 480M
rs-enumerate-devices
Device info:
Name                          : 	Intel RealSense D435
Serial Number                 :<PHONE_NUMBER>47
Firmware Version              : 	<IP_ADDRESS>
Recommended Firmware Version  : 	<IP_ADDRESS>
Physical Port                 : 	/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11:1.0/video4linux/video1
Debug Op Code                 : 	15
Advanced Mode                 : 	NO
Product Id                    : 	0B07
Usb Type Descriptor           : 	2.1
$ modinfo uvcvideo | grep "version:"
version:        1.1.1
srcversion:     1D90E7D53C4B155204607E5
~$ modinfo uvcvideo | grep ver
filename:       /lib/modules/4.15.0-51-generic/kernel/drivers/media/usb/uvc/uvcvideo.ko
version:        1.1.1
description:    USB Video Class driver
srcversion:     1D90E7D53C4B155204607E5
vermagic:       4.15.0-51-generic SMP mod_unload

@aburbanol hello,
The enumeration process and the patches kernel modules are not related and cannot affect each other.
The issue that you describe with camera being recognized as USB2.1 commonly occurs due to cables/connectors and can be often mitigated by re-plugging the camera or switching USB port. In case the USB2.1 is persistent then I'd suggest to replace the cable and/or switch to an external self-powered USB3 hub.
Note that USB3 type-C cables are less-robust and may require specific handling:

Some Type-C <=> Type-C cables can be used for USB3 only in one direction.
Type-C cable must be plugged-in into device/host fast and firmly. Slow connection may result in device being enumerated as USB2 by design.

Hi @ev-mp,
Following your instructions, I used 2 different self-powered USB3 hubs connected to 4 different port USB (in 2 different locations of the main board) with 3 different cables USBC, but still not able to connect the camera in a USB3 connection. I always manage to see the camera, but never USB3.
In my understanding, this script (./scripts/patch-realsense-ubuntu-lts.sh) is the one we use to reinstall the drivers? I don't know what else can I do to be able to connect the camera un USB 3.

@aburbanol hello, I'd suggest to cross-validate the HW setup to isolate the issue:

Connect and verify USB3 enumeration for the camera on a separate Linux or Windows PC.
Check that non-Realsense device can be properly enumerated as USB3 when connected to the same ports on the original host PC.

Hi @ev-mp,

I connected to my W10 PC and it is identified as a USB 3.0 device (using the original cable).
I connected an Intel R200 and it was recognized as USB 3.0

The weirdest thing is that now the D435 is being recognized as USB 3.2. So I don't know if it was the fact of connecting another USB 3 camera or to connect the D435 to windows PC make it work. I restarted my Linux PC 3 times to be sure that it will work in the future.
I don't know if you are interested to gather some data for you guys to check, but for the moment the issue is resolved. thanks for your help.


Reuse mashed word String

The profile shows a good bit of time spent allocating the mashed word string. If we instead reuse it each time we shave another 20% off the benchmark.

Interesting -- so it's the let that's costly?
Also, can you point me to some tips on the way you're profiling the code?

Interesting -- so it's the let that's costly?

It's this that's expensive:
root_word.to_owned().to_owned() + second_word;

Ignoring the double to_owned, (which might have been cloning the string twice, making the impact worse) it is doing the following:

Make a call to the OS to allocate memory to hold the copy of root_word, let's call this mashed_word.
Copy the contents of the root_word into the newly allocated memory.

Then the + does:

Check if mashed_word has enough capacity to append second_word (it probably doesn't)
Make a call to the OS to expand the original memory allocation to be large enough to hold second_word as well
Copy second_word into the newly expanded allocation.

All of that is quite fast but it's happening in a nested loop so it's happening a lot. Calls to the OS (system calls) are slower than regular function calls as there's typically a context switch amongst other things, so avoiding these can help.
The new code will mean that mashed_word will be allocated and expanded on the first pass through the loop but then it will only make a call to the system allocator if the length of root_word + second_word is larger than any other previously seen combination. So this means that for many words the operations are only:

Check if there's capacity for  root_word in mashed_word (there probably is)
Copy root_word into mashed_word
Check if there's capacity for  second word in mashed_word (there probably is)
Copy second_word into mashed_word

The .clear() call sets the length of mashed_word back to 0 (empty string) but it retains the allocated memory so it can be reused next time.

Also, can you point me to some tips on the way you're profiling the code?

I have added the following to the Cargo.toml so that debug symbols are present in release builds (so that the profile contains meaningful stack traces):
[profile.release]
debug = true

And then I'm profiling with perf (on Linux). I use the following to capture the profile data:
perf record --call-graph dwarf -F99 ./target/release/csafe word_lists/eff-word-list.txt

Note, I don't wait for that to finish, just let it for for a 5–10 secs then Ctrl-C to stop.
Then this to produce a report from it:
perf report -g graph | mdemangle


Polish translation

@mimi89999, are you native speaker of Polish & French ?

Just want to make sure these translations do make sense to native users.

And also, can you squeeze commits into one ? You can check my receding to know what to do this, thanks ! https://asciinema.org/a/11269

What commits shall I squeeze?

@EragonJ I'm a native speaker of both...

For the moment, if we add too many languages translations would create more workloads on me because right now I want to focus more on functionalities instead of translations. With zh_tw & en, I can make sure L10nManager and its related codes are workable.
I really appreciate the contribution, but I am keen to put these works on second stage before Kaku is mature enough. Any idea ?

Hi @mimi89999 , I think Kaku is stable enough to add Polish & French translation, are you able to update your PRs ? And can you help to squeeze them into one commit ? thanks !

And by the way, right now you should be able to build for different platform (take your's env for example, that would be linux), so feel free to give it a check

@mimi89999 feel free to update this patch and rebase to latest master to make it mergable

@mimi89999 , are you still working on this ? I am going to close this PR right now and feel free to re-open and if you did update your patch, thanks.


FileID as a string

Description:
This commit is to set FileID as a string. It allows to easily create a Hedera address book using FileID as a string instead of the original FileID instance.
This PR modifies ... in order to support ...

Add config property
Change column name
Remove ...
-->

Related issue(s):
Fixes #
Notes for reviewer:

Checklist

[ ] Documented (Code comments, README, etc.)
[ ] Tested (unit, integration, etc.)

I do not think this PR is applicable anymore.


Fix GCC install on non-x86 and add yum clean all

Image builds for the driver-toolkit are currently failing on aarch64 and s390x. Specifically the extract-vmlinux script is failing in the gcc install step.
This PR will change two things about the gcc install:

In the case that we are unable to check vmlinux for which gcc version was used to compile the kernel, we should install gcc without a specified version.
We should also be running yum clean all in this step.

/lgtm


Model capability to work with a tilted camera frame

I would like to know the significance of the orientation of camera frame in the working of this model. The KITTI sensor setup has mutually orthogonal sensor frames i.e, XY plane of velodyne is parallel to ZX plane of camera which in turn is parallel with a flat ground.
While testing this model on a sensor setup that breaks this assumption (camera pitch angle > 5 deg), the performance of the model was very poor.
Did anyone else face this problem?

Yes, I think it needs to calculate the pitch angle of camera


Error - org.openqa.selenium.remote.ProtocolHandshake createSession

If you are using selenium 3 you get this error:

Error - org.openqa.selenium.remote.ProtocolHandshake createSession

This is selenium 3 releated and happens at least with ChromeDriver and GeckoDriver.
pageobject unit tests are now executed with selenium 2 and in a second run with selenium 3 (and no other changes at all). This error message only occurs when using selenium 3.
It seems that this is only a "information" logging and not an error because all tests are working fine.
Related Issues:
https://github.com/SeleniumHQ/selenium/issues/3087
https://github.com/mozilla/geckodriver/issues/229

I'm closing this because it is no error and the message can just be ignored.


requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url:

For some reason, some of the twitter account result in error, and previously those accounts worked. Last one is @Ultrekillblast and before that it was official @startrek account. I got this:
...
ℹ 2022-02-22 18:23:31,681 - pleroma_bot - INFO - tweets gathered:        27
ℹ 2022-02-22 18:23:34,148 - pleroma_bot - INFO - tweets to post:         27
ℹ 2022-02-22 18:23:34,150 - pleroma_bot - INFO - (1/27)
✖ 2022-02-22 18:23:34,402 - pleroma_bot - ERROR - Exception occurred (cli.py:502)
Traceback (most recent call last):
File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/_pleroma.py", line 103, in post_pleroma
response.raise_for_status()
File "/home/mastodon/.local/lib/python3.8/site-packages/requests/models.py", line 960, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://salocha.online/api/v1/media
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/cli.py", line 482, in main
post_id = user.post_pleroma(
File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/_pleroma.py", line 117, in post_pleroma
response.raise_for_status()
File "/home/mastodon/.local/lib/python3.8/site-packages/requests/models.py", line 960, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://salocha.online/api/v1/media
...

Hi @vserbu !
What version of pleroma-bot are you using?

I'm still on the 1.0.1 version. How do I update on newer version?

If you installed it using pip, you can upgrade to the latest version using this command:
pip install pleroma-bot --upgrade

I did it, but the error is the same. It starts to post tweets and then blocks on one (in that example it was on second one) and that is it. Is there any cache to clear or something? I tried to limit the size of the tweet because I taught maybe it could be some big video or image, but it is not.

Would you mind sharing the output of your second try?
And maybe also your current config file (with the tokens or any sensitive info removed).

Yes, I'm seeing it is somewhat different:
...
ℹ 2022-02-23 08:53:03,014 - pleroma_bot - INFO - Processing user:       2139
ℹ 2022-02-23 08:53:04,529 - pleroma_bot - INFO - tweets gathered:        4
ℹ 2022-02-23 08:53:05,787 - pleroma_bot - INFO - tweets to post:         4
ℹ 2022-02-23 08:53:05,787 - pleroma_bot - INFO - (1/4)
✖ 2022-02-23 08:53:05,930 - pleroma_bot - ERROR - Exception occurred
Unprocessable Entity
Validation failed: File content type is invalid, File is invalid
File: /home/mastodon/tweets/1496229640171630596/0.mp4 (_pleroma.py:127)
⚠ 2022-02-23 08:53:05,931 - pleroma_bot - WARNING - Error uploading media:      422 (_pleroma.py:134)
✖ 2022-02-23 08:53:05,984 - pleroma_bot - ERROR - Exception occurred (cli.py:536)
Traceback (most recent call last):
File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/cli.py", line 513, in main
post_id = user.post_pleroma(
File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/_pleroma.py", line 167, in post_pleroma
response.raise_for_status()
File "/home/mastodon/.local/lib/python3.8/site-packages/requests/models.py", line 960, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://salocha.online/api/v1/statuses
...

It looks like the Mastodon instance is probably reporting the wrong type for this attachment:
https://video.twimg.com/tweet_video/FMOs2sNXMAEWLxe.mp4
$ file 0.mp4
0.mp4: ISO Media

Hence, failing the validation. The instance wrongly expects an ISO (.iso) file (or something else than an .mp4) to be uploaded based on running the file utility.
pleroma-bot can't do much here, the issue lies on the instance's file command reporting the wrong type. It could be that it's an old version and updating to a more recent version would fix it.
This shouldn't block you from using the bot normally, for these cases we skip the upload of the problematic media and try to publish the tweet's text anyway.
But in this case, the tweet's text is empty and it only has the attachment, so it also fails to post an empty status.

I've published a release candidate version which won't fail due to the empty status (it will skip posting it), so at least it's not a fatal error and you could continue using the bot for publishing the rest of the tweets if you so choose.
If you want to try it you can install it like so:
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc2

However, the file issue will still occur, the problematic file won't be uploaded because the Mastodon instance won't recognize it as a mp4 media file, there's not much the bot can do about that.

I'll give it a try, tnx :)

It's working, but I have a new problem. Visibility is suddenly not public even dough I stated visibility: "public" alreay. Now the new tweets are not in LOCAL timeline, only in my HOME timeline.

Nice catch!
I somehow missed an edge-case where the visibility is defined as a global value, sorry about that!
Feel free to give it a try with 1.0.3rc3:
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc3

Still the same problem :(

Really? That's odd, I thought I've found the issue.
Could you share your current config? (without the tokens or sensitive info)

Great!
I was about to say that I could not seem to be able to reproduce the visibility issue on my side with your config on 1.0.3rc3 haha
Maybe I should've clarified that it only would apply to new posts published after upgrading to 1.0.3rc3 (the ones published already would've kept the wrong visibility).
I'll include these fixes on the next stable release as well.
Have a nice day!

And thank you for finding these issues and reporting them as well!

Thank you for quick response :)

I think we have another Issue regarding this.
The script stuck at:
ℹ 2022-02-23 20:03:35,112 - pleroma_bot - INFO - config path: /home/mastodon/config.yml
ℹ 2022-02-23 20:03:35,113 - pleroma_bot - INFO - tweets temp folder: /home/mastodon/tweets
ℹ 2022-02-23 20:03:35,119 - pleroma_bot - INFO - ======================================
ℹ 2022-02-23 20:03:35,120 - pleroma_bot - INFO - Processing user:       1771
ℹ 2022-02-23 20:03:38,831 - pleroma_bot - INFO - tweets gathered:        18
Processing tweets...  |

And that is it....stuck.

I may have an idea of what's happening there.
Does running it with this version make any difference?
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc4

It is not stucked any more but we are back with the similar error as on the beggining.

ℹ 2022-02-24 10:01:19,351 - pleroma_bot - INFO - config path: /home/mastodon/config.yml
ℹ 2022-02-24 10:01:19,351 - pleroma_bot - INFO - tweets temp folder: /home/mastodon/tweets
ℹ 2022-02-24 10:01:19,364 - pleroma_bot - INFO - ======================================
ℹ 2022-02-24 10:01:19,364 - pleroma_bot - INFO - Processing user:       1771
ℹ 2022-02-24 10:01:21,926 - pleroma_bot - INFO - tweets gathered:        34
ℹ 2022-02-24 10:01:24,416 - pleroma_bot - INFO - tweets to post:         7
ℹ 2022-02-24 10:01:24,417 - pleroma_bot - INFO - (1/7)
✖ 2022-02-24 10:01:24,871 - pleroma_bot - ERROR - Exception occurred (cli.py:537)
Traceback (most recent call last):
  File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/cli.py", line 514, in main
    post_id = user.post_pleroma(
  File "/home/mastodon/.local/lib/python3.8/site-packages/pleroma_bot/_pleroma.py", line 170, in post_pleroma
    response.raise_for_status()
  File "/home/mastodon/.local/lib/python3.8/site-packages/requests/models.py", line 960, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://salocha.online/api/v1/statuses

Hmm... I'm wondering if you're hitting Mastodon's character limit (500 per toot) with a quoted tweet.
Would you mind testing out my theory by running this version?:
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc6

It's working, you were absolutely - right! tnx!

Nice!
I should be the one thanking you :)
Thanks to your reporting we found these issues and the fixes will be included on the next stable release.
Cheers!

Hmm... I'm wondering if you're hitting Mastodon's character limit (500 per toot) with a quoted tweet.

When truncating a toot, it might be worth truncating before the signature, to avoid breaking links: see https://respublicae.eu/@Europarl_DE/108068732034451913 for an example.

When truncating a toot, it might be worth truncating before the signature, to avoid breaking links: see https://respublicae.eu/@Europarl_DE/108068732034451913 for an example.

@nemobis
Oh, right! I missed how this would happen when a signature and original date are both enabled.
it should be fixed on 1.0.3rc8, feel free to give it a spin and see if the changes solved it:
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc8

Il 03/04/22 20:23, robertoszek ha scritto:

it should be fixed on 1.0.3rc8, feel free to give it a spin and see if the changes solved it:

Yes, thank you! All good on 1.0.3rc9.

I'm still seeing some HTTP 422. Consistently for this one account:
ℹ 2022-04-10 09:29:33,942 - pleroma_bot - INFO - Processing user:<PHONE_NUMBER>04140658
ℹ 2022-04-10 09:29:36,909 - pleroma_bot - INFO - tweets gathered:        49
ℹ 2022-04-10 09:29:44,172 - pleroma_bot - INFO - tweets to post:         49
ℹ 2022-04-10 09:29:44,173 - pleroma_bot - INFO - (1/49)
✖ 2022-04-10 09:29:56,582 - pleroma_bot - ERROR - Exception occurred for user, skipping... (cli.py:556)
Traceback (most recent call last):
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/cli.py", line 536, in main
    tweet["possibly_sensitive"],
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/_utils.py", line 605, in post
    post_id = self.post_pleroma(tweet, poll, sensitive)
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/_pleroma.py", line 170, in post_pleroma
    response.raise_for_status()
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/requests/models.py", line 960, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://respublicae.eu/api/v1/statuses

I think it might be one of these tweets (cw: controversial political content):

https://nitter.eu/vox_es/status/1512018178221690886#m
https://nitter.eu/VOX_Europa_/status/1512022775166345223#m

@nemobis
For those specific 2 tweets you provided, I've not been able to reproduce the issue, they posted fine on a Mastodon instance on my testing (with or without signature/original date too).
Maybe the culprit is some other tweet.

Il 10/04/22 23:40, robertoszek ha scritto:

Maybe the culprit is some other tweet.

Yeah I don't know, I'll add some logging locally to find out.

I keep getting HTTP 422 for https://respublicae.eu/@EP_Defence possibly due to https://nitter.eu/EP_Defence/status/1513526853532897283#m . Could it be because there are 4+2 images there considering the quoted tweet?

I keep getting HTTP 422 for https://respublicae.eu/@EP_Defence possibly due to https://nitter.eu/EP_Defence/status/1513526853532897283#m . Could it be because there are 4+2 images there considering the quoted tweet?

@nemobis Right! Nice catch, Mastodon only allows 4 images per post, possibly that's the cause. (Misskey and Pleroma allow 16).
I've added the upper limit for Mastodon to 1.0.3rc13, feel free to try it out and see if you still get an HTTP 422 for the same tweet:
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pleroma-bot==1.0.3rc13

Some quote-tweets with 5+ photos are still getting an HTTP 422 on the most recent release, though I'm not quite sure why (I even hacked the Mastodon code to raise the limit to 8).
Culprit seems to be https://nitter.eu/andreykovatchev/status/1534110522722996224#m
ℹ 2022-07-30 01:02:44,385 - pleroma_bot - INFO - Processing user:<PHONE_NUMBER>92397143
ℹ 2022-07-30 01:02:46,464 - pleroma_bot - INFO - tweets gathered:        7
ℹ 2022-07-30 01:02:50,080 - pleroma_bot - INFO - tweets to post:         7
ℹ 2022-07-30 01:02:50,081 - pleroma_bot - INFO - (1/7)
✖ 2022-07-30 01:02:57,280 - pleroma_bot - ERROR - Exception occurred for user, skipping... (cli.py:574)
Traceback (most recent call last):
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/cli.py", line 554, in main
    tweets_to_post["media_processed"]
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/_utils.py", line 620, in post
    post_id = self.post_pleroma(tweet, poll, sensitive, media)
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/pleroma_bot/_pleroma.py", line 192, in post_pleroma
    response.raise_for_status()
  File "/home/7/federico/mastodon/lib/python3.7/site-packages/requests/models.py", line 960, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://respublicae.eu/api/v1/statuses

On the other hand a bunch of posts which previously failed are now succeeding, like https://respublicae.eu/@Cedefop/108732982556276877 from https://nitter.eu/Cedefop/status/1542082206641840129 . :shrug:

I'm getting an HTTP 422 while trying to post (I think) this https://nitter.it/NatalieAmiri/status/1586320608538902528#m , a tweet with a video quoting another tweet with a video.
It would be easier to debug if the exception printed the original tweet ID too.

A RT https://nitter.it/EmmanuelMacron/status/1591869166046380035#m failed too, maybe any quote tweet with video fails?

Ah, for the first tweet you mentioned it's probably because I don't think Mastodon supports multiple videos on the same post:
https://user-images.githubusercontent.com/1080963/202745994-93c67a8f-417e-465c-9f0a-0f69c61e7085.png
Hmm I need to think what's the best way to handle that. I assume it's better to drop the video on the quoted/retweeted tweet instead of the one attached to the user you're mirroring. You'll lose some context either way, which is a shame.
Ah, I see it's the same problem for the other tweet too (multiple videos):
https://user-images.githubusercontent.com/1080963/202748467-169040d2-e560-4b2d-9a31-ff607e7035a7.png
I'll open a new issue to keep track of it, as the "422 Unprocessable Entity" error is too generic and could be multiple things causing it.

Il 18/11/22 18:06, robertoszek ha scritto:

I'll open a new issue to keep track of it, as the "422 Unprocessable Entity" error is too generic and could be multiple things causing it.

Thanks!


Inversing font color  of gouge scale

One-line summary [问题简述]
Hi everyone, I'm facing a issue with font number scale. when i put clockwise false the interval of colors is right but the font get inverses color. any ideia how to solve?
(https://user-images.githubusercontent.com/30213232/45057890-504dcd00-b06d-11e8-8332-06498542370e.png)
Version & Environment [版本及环境]

ECharts version [ECharts 版本]:
Browser version [浏览器类型和版本]:
OS Version [操作系统类型和版本]:

Expected behaviour [期望结果]
ECharts option [ECharts配置项]

option = {

}

Other comments [其他信息]

Please provide code to reproduce this.

Here is the options that creates the issue:
Setting clockwise to false does not effect axisLine
option = {
    series: [
        {
            clockwise:false,
            type: 'gauge',
            detail: {formatter:'{value}%'},
            data: [{value: 50}]
        }
    ]
};

@aminzabardast OK. I'll look into it.

It seems to be fixed.


Compilation Error with gtest.h/gtest-all.cc

What platform/OS are you using?
Window 7 Professional 64bit
What compiler are you using? what version?
Visual Studio 2017 (aka Visual Studio 14.1)
Compiler Version 19.12.25831
What's your CMake arguments?
cmake ../aws-sdk-cpp-1.3.48 -G "Visual Studio 15 2017 Win64" -DSIMPLE_INSTALL=OFF
-DCMAKE_INSTALL_PREFIX="../MyLibs/aws-sdk-cpp-1.3.48"
Can you provide a TRACE level log? (sanitize any sensitive information)
NA
Problem Details
Hello Forum,
I am trying to build version 1.3.48 on using Visual Studio (details above).  The compile fails because gtest.h (in \aws-sdk-cpp-1.3.48\testing-resources\include\aws\external) uses TR1 code.  My version of Visual Studio issues a warning for this and as such the build fails.  Note that compiler_settings.cmake enables the /WX flag to treat warning as errors which I think is correct.
I tried to use the /D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING but it didn't seem to have any effect? So to 'fix' the error I have changed gtest.h (lines 2 to 4) to disable warning 4996 thus:
#ifdef _MSC_VER
#pragma warning (disable : 4820 4619 4668 4251 4275 4081 4996)
#endif
Does this need to be addressed in the AWS code base or can someone point me at how to use D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING properly?
/P

We're fixing that. Should be available very soon.

Updated Google test framework in commit: https://github.com/aws/aws-sdk-cpp/commit/98dc3adb8c942acc3197d2b973539ebe66fa6c6f
And ver 1.3.49 should fix this issue.

Thanks both.


Generate UML diagram for Flyweight

Fix for issue #227 . There were no images for Flyweight UML diagram, so I generated it  via PHP Storm tool, and export to .png and .svg like like in other patterns.

Merged, thanks for re-creating it!


Update azure-machine-learning-release-notes.md

In this PR we added description of  Arimax to be public-phasing in the 05-10 release notes.

@alphalu6 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thanks @alphalu6 ! Looks good.
#sign-off

Thanks @alphalu6 ! Looks good.
#sign-off

Thank you for your quick response!

@ktoliver : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Advanced Research Degree Summaries for the ASTRA Program.

The summaries for the MS degrees within the ASTRA Program at ASTRA College are currently in the planning phase and are subject to frequent updates. Finalizing these descriptions is essential to ensure consistency, clarity, and alignment across all communications. The degrees included in the ASTRA Program are:
1**. MS in ASTRA Global Development and Policy

MS in ASTRA Education and Training

MS in ASTRA Project Management

MS in ASTRA Architecture and Design

MS in ASTRA Executive Leadership and Strategy

MS in ASTRA Global Development and Policy:**
Designed for individuals aspiring to lead and innovate across global and diverse environments.
Focuses on key areas such as grant writing, public administration, and policy development.
Prepares graduates for impactful roles in organizations like UNICEF, the United Nations, and other international bodies.
Balances theoretical knowledge with hands-on practical application and case studies.
MS in ASTRA Education and Training:
Prepares educators and trainers to teach and train effectively in both physical and digital spaces.
Highlights innovative teaching methodologies, curriculum development, and technology integration.
Equips graduates to design and deliver cutting-edge educational programs.
Emphasizes adaptability to evolving educational trends and environments.
MS in ASTRA Project Management:
Tailored for professionals seeking to lead complex projects across diverse contexts.
Offers advanced training in project planning, execution, and stakeholder management.
Focuses on addressing challenges and leveraging opportunities in digital and physical settings.
Incorporates the latest project management tools and methodologies, including Agile and Lean frameworks.
MS in ASTRA Architecture and Design:
Provides an interdisciplinary approach to sustainable design and construction.
Merges principles of architecture, engineering, and spatial sciences with innovative technologies.
Features hands-on projects, collaboration with industry leaders, and advanced simulation tools.
Prepares graduates for leadership roles in architectural and design innovation.
MS in ASTRA Executive Leadership and Strategy:
Designed for aspiring and current leaders in global and diverse industries.
Focuses on strategic decision-making, leadership development, and organizational transformation.
Provides insights into emerging trends and challenges in high-tech and spatially diverse environments.
Features real-world case studies and mentorship from seasoned professionals.

Today, I’ll be doing a Gamba walk with the Phoenix team. I’ll also check if they’re communicating with clients on Slack and will join the conversation there. In addition, I’ll be attending the WOW Wednesday meeting. I’ll also connect with the Academy Creation team, addressing any questions they may have and providing guidance where needed.

Today I will collaborate with my team on creating documents of ASTRA. I will research about the other universities offered degrees how we can relate our degree programs with them. I will share my research with teammates for review. I will spend remaining time on getting certificates.

Today i will conduct a meeting to finalize the ASTRA degree summaries, I will identify key competencies and benchmark them against leading programs. Feedback from 10+ stakeholders, including faculty and industry experts, will ensure market alignment. Data collection will be completed in two weeks with progress reviews every 3–4 days. A final report with actionable insights will be delivered within three weeks, aligning with ASTRA's vision of global innovation and leadership.


Interrupts disabled

I see a call to "noInterrupts()', but nowhere do I see a call to re-enable them when done by calling "interrupts()".  Unless I'm missing something, that seems like a problem.  Thanks.

Thanks for the question, will look into it later today.

Just before the noInterrupts() call there is a line oldSREG = SREG.
This copies the status register from the  processor including the interrupts bit.
At the end this register is restored, including the interrupts bit.
SREG = oldSREG.
This is the only correct way as it might be that the interrupts were already disabled before calling shiftIn(). The user of the library might have done this for some (unknown) reason.
It would be incorrect to enable the interrupts in the library as that would interfere with that reason and break the expectation that the interrupts are disabled.
Does this answers your question?

Hi, yes I understand, and as you point out, it is the only correct way to do it since it preserves the current state.  So indeed I was missing something as per my original message and I need to become more familiar with the register level.
On another note, I am using your library for an esp32 and it seems to be working well.  I wanted to avoid the 5 microsecond delay that the "standard" ShiftIn() library imposes as I don't believe there is any need to introduce delays when setting the shift register pins and I didn't want to bother writing my own library.
Thank you for your quick response and explanation!

Thank you for your quick response and explanation!

You're welcome,
Good to hear it works well on the ESP32 for you (I didn't know about that 5 us delay)

...and I didn't want to bother writing my own library.

That's (partially) why I write libraries, so other people have more time to build code on top of it, and go beyond what I can imagine.
If there are no more questions, you may close the issue.

Issue was due to my own misunderstanding which Rob clarified, so closing it.


Project: Panacea - Medicine Equivalents Finder and Intelligent Medical Consultant

Project Name
Panacea - Medicine Equivalents Finder and Intelligent Medical Consultant
Description
Panacea is an advanced application designed to serve two crucial purposes: finding equivalent medicines across different countries and providing intelligent, data-driven consultations to users based on comprehensive pharmaceutical information. The core functionality of Panacea is to search for medicine equivalents by matching different drug brands across countries, ensuring medical personnel can easily identify and prescribe the correct medications regardless of the reference systems in use. Additionally, Panacea integrates a Retrieval-Augmented Generation (RAG) system that intelligently consults users by leveraging a rich database containing more than 30 pages of detailed information for each medication. When a user asks a question, the app collects relevant information from the database and uses this data to provide accurate, context-specific responses.
Currently, Panacea is highly utilized by Ukrainian volunteers working with humanitarian medical aid, helping them to properly sort and categorize the medicines Ukraine receives from different countries. This functionality is vital for efficiently managing medical supplies and ensuring safe and accurate distribution, especially in crisis situations.
Technology & Languages

[ ] JavaScript
[ ] Java
[ ] .NET
[x] Python
[ ] AI Studio
[ ] AI Search
[X] PostgreSQL
[ ] Cosmos DB
[ ] Azure SQL

Project Repository URL
github.com/kloba/panacea
Deployed Endpoint URL
https://panacea.z1.web.core.windows.net/
Project Video
https://www.youtube.com/watch?v=9bDFJEKCeU0, https://www.youtube.com/watch?v=bX03oroBSVA&feature=youtu.be
Team Members
kloba, ayaki, kkote, anosul

None

Ns

@kloba Code repo is absent

Hello @kloba, thank you for participating in RAG Hack!
The team is working hard to distribute badges. Please have each team member fill out this form:
aka.ms/raghack/badge-dist
Thank you!


Make better use of right side Inspector empty space / allow resizing values column

This is a UI/Usability improvement request.
Right now the Inspector on the right side of the screen which is used to edit scene properties, is making wasteful use of the space available.
For example see this:

There is a lot of space wasted between the word Path and the beginning of the actual path value and there is no way to resize the value column (that I know of). This is a big issue for values that are not numbers (ex. strings, enum style options)
The only way to increase the width of the value column is to increase the width of the whole Inspector which results in this:

Here even though the width has been increased by a lot, the value column is still not wide enough to show the complete Path value. Instead of the value column being given priority / more space, the property names column have been given more, resulting in lots of wasted space.
In order to see the whole value the Inspector needs to be expanded even more:

In the first two images above, it is possible to view the full value by hovering the mouse over it, however it doesn't help when editing the value.
Suggestion is to either:

Allow resizing of value column
or
Limit width of property names column to the width of the longest property name
and/or
Change priority so that more space is given to value column

At least combination of 2 and 3 would go a long way and it would not require implementing additional UI.

for now, the easiest solution is making property name with fixed width.

I also suggested to make columns resizable. https://github.com/godotengine/godot/issues/6437
Maybe I have a look into implementing this. Column headers were visible in 1.x Godot already (though probably nonresizable, never used 1.x), but they magically disappeared.

I agreed with re-sizable column.

I think this issue needs to be fixed soon.
Especially now that the debugger can also show detailed object property names/values, the usability issue due to the space wasting is diminishing the usefulness of it.

Example of applying the above fix:
Before:

After:

Still reproducible/relevant in 3.1 master 9e7cee2 :

As others mentioned, two things should be implemented IMO (potentially in different PRs, as one is more important and simpler than the other):

Automatic calculation of split ratio based on the inspector width ratio (current width / min width). It can start at 0.5 like it is now, and then be reduced proportionally to the width ratio.

Allow dragging this separation to set an arbitrary base ratio (which can then still be subject to the scaling in (1)).

For (1), here are some pointers:

split_ratio is set in the constructor to 0.5: https://github.com/godotengine/godot/blob/08bde5b2dea65ef3f80af5de4f4caf0e76982b64/editor/editor_inspector.cpp#L798
It is then used here: https://github.com/godotengine/godot/blob/08bde5b2dea65ef3f80af5de4f4caf0e76982b64/editor/editor_inspector.cpp#L98
That's likely where automatic lerping of the ratio should be done, but I couldn't find out how to access the current dock size and it's minimum size
split_ratio is also (ab)used in https://github.com/godotengine/godot/blob/c8f761ae2d71ffb70c4ee59fd0f951440804f055/editor/plugins/animation_blend_tree_editor_plugin.cpp and https://github.com/godotengine/godot/blob/c8f761ae2d71ffb70c4ee59fd0f951440804f055/editor/plugins/visual_shader_editor_plugin.cpp to hide the property name - I would suggest to make it a set_hide_name(bool p_hide) method instead

As per Godot 3.1, there is a new inspector: https://godotengine.org/article/godot-3-1-released#inspector . It seems incredibly nice, many thanks to those who worked on it! I believe it solves some of the issues reg. this issue, and I believe that it may show an alternative solution, at least for resource paths and script paths.
Examples from the new inspector where increasing the width of the inspector is not necessary:

Example of a resource path where this issue is still relevant:

Comparing the new features of the inspector with how resource and script paths are currently handled, might it make sense to use a similar solution for resources and script paths, with putting the path value field below the path property name instead of to the right of it? For instance:

I think the best solution would be to just give the left size a maximum width based on the longest prop/ name.

@toger5 then the left size might change in size when folding or unfolding a sub-resource, right?

@MelvinWM oh damn. Good point.
I still Don't like using two lines for one property. I think it's confusing, when a new line does not start a new property?

@toger5 You have a good point, for a single-line value part, it is not nice to use 2 lines. It is also typically wasteful of space.
I wonder, might it make sense for resource and script paths to have the vertical bar removed, such that there is more horizontal space for the value part? For instance:

You can enable Interface → Inspector → Horizontal Vector 2 Editing in the Editor Settings to make Vector2 properties fit on one line (this is enabled for Vector3 by default).

Closing in favor of https://github.com/godotengine/godot-proposals/issues/2497, as feature proposals are now tracked on the Godot proposals repository.


Connecting to multiple Wifi networks

I'm submitting a ...

[ ] bug report
[x] feature request
[ ] support request

Do you want to request a feature or report a bug?
I believe it is a feature

What is the current behavior?
Currently, we are able to connect to only one Wifi access point. I would like to be able to connect to multiple Wifi networks from my Raspberry Pi.

What is the motivation / use case for changing the behavior?
Connecting two or more networks is highly desirable in certain situations.

Please tell us about your environment:

Device: Raspberry Pi 3 B+
OS: Raspbian NOOBS

I am not sure how the pi would connect to more than one network, are you looking to multiplexing?

I was able to achieve this using https://github.com/tomeshnet/prototype-cjdns-pi


Errors with assigning a group to a intune configuration profile with the Graph API and Graph modules

Describe the bug
Cannot assign group to a configuration profile with both the API calls and the powershell modules.
To Reproduce
I used the following:

$body = @{
id = "9bab0717-xxxx-xxxx-xxxxxxxxxxx"
target = @{
<EMAIL_ADDRESS>                                                       = "#microsoft.graph.groupAssignmentTarget"
deviceAndAppManagementAssignmentFilterId      = "null"
deviceAndAppManagementAssignmentFilterType  = "none"
}
}
invoke-restmethod -uri https://graph.microsoft.com/beta/deviceManagement/groupPolicyConfigurations/426b8eaa-xxxx-xxxx-xxxx-xxxxxxxxxxx/assignments -method post -header xxx -body ($Body | ConvertTo-Json)

Did the same with Graph Explorer, also got a error.

Tried using the Powershell graph module (Microsoft.Graph.DeviceManagement:

$params = @{
Id                                         = "9bab0717-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Target = @{
<EMAIL_ADDRESS>                            = "#microsoft.graph.groupAssignmentTarget"
DeviceAndAppManagementAssignmentFilterType = "none"
DeviceAndAppManagementAssignmentFilterId   = "null"
}
}
}
Connect-Graph -AccessToken $token.access_token
Select-MgProfile -Name "beta"
New-MgDeviceManagementGroupPolicyConfigurationAssignment -GroupPolicyConfigurationId $DeviceConfID -BodyParameter $params
Expected behavior
With all of these options it would add a group to the assignments of a Administrative template policy in Intune.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Windows 11
Graph Explorer was in Edge, both the REST method and powershell module were in Visual Studio Code (Powershell 7).
Version Edge Version 112.0.1722.34 (Official build) (64-bit) and VS Code is version 1.77.1 (all Graph modules are on the latest version 1.25.0)

Additional context
Add any other context about the problem here.

Adding a comment to trigger the bot to close the issue


include css

Should fix styles cc/ @ivanmauricio

Nice, thanks Rafe.

On 1 Aug 2016, at 11:13, Rafe<EMAIL_ADDRESS>wrote:
Should fix styles cc/ @ivanmauricio https://github.com/ivanmauricio
You can view, comment on, or merge this pull request online at:
https://github.com/foundersandcoders/sail-back/pull/307 https://github.com/foundersandcoders/sail-back/pull/307
Commit Summary
include css
File Changes
M package.json https://github.com/foundersandcoders/sail-back/pull/307/files#diff-0 (2)
Patch Links:
https://github.com/foundersandcoders/sail-back/pull/307.patch https://github.com/foundersandcoders/sail-back/pull/307.patch
https://github.com/foundersandcoders/sail-back/pull/307.diff https://github.com/foundersandcoders/sail-back/pull/307.diff
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/foundersandcoders/sail-back/pull/307, or mute the thread https://github.com/notifications/unsubscribe-auth/AL4pcNiRzzAm6bFPvbXaQlsutPnkV93kks5qbcbFgaJpZM4JZcGW.


chore(package): bump up danger dependencies

Description:
Related issue (if exists):

Coverage remained the same at 97.736% when pulling fd4fafc7dd134ba82a59364131e70f943a1bd9bd on kwonoj:bump-dep into d4edbf645cbab5caa8d75e4e549dfc4c00bbdab5 on ReactiveX:master.


DB hook for create edge doesn't contain vertices info

When creating an edge via: v1.addEdge("edgetype", v2) previously the DB hook was firing with an AFTER_CREATE edge event that contained the information about out and in vertices. In 2.1-SNAPSHOT behaviour changed: now the AFTER_CREATE edge event doesn't contain the information about out and in vertices, but there's one more event that follows: AFTER_UPDATE edge that contains this information. Is it a bug or an expected change of behaviour?

This is normal in case your have a tree of object to save. Example:
V1--->E1--->V2
When OrientDB saves V1, recursively save E1, then V2. But at this point if finds E1 (connections are always bidirectional), so in this case where links are circular, the record is saved as empty, just to get the RID, and then saved. It's not a bug and before 2.1 was the same.
If you want to avoid this behavior you could try saving the edge: the connected vertices should be saved with just one operation. Please let me know if works.

But something for sure changed in the recent days. In 2.1-rc2 when we created vertex1, vertex2 and an edge between them, we were getting AFTER_CREATE edge event with vertice ids. With exactly the same scenario in 2.1-SNAPSHOT the behaviour is different... I can send you a small unit test showing this if you need.

Can you manage this different behavior in your app?

yes, we can adjust. I was just making sure it's going to stay like this, so that we don't make useless changes.

As I can see, AFTER_CREATE edge event in 2.1-SNAPSHOT again contains out/in vertices data. Was the behaviour changed back?

I don't know which change was responsible of this apart the changes I did for past your bugs.

The issue has been closed because no response has been received after a while. In case the issue is still valid, please reopen it or write a comment that explains why it's still valid and a way to reproduce it. Thank you.


Update maxH3ToChildrenSize and h3ToChildren to be pentagon-aware

From #409, the h3ToChildren function currently needs memory allocated which is larger than the actual number of children in the case of a pentagon.
Modify maxH3ToChildrenSize and h3ToChildren to save on the allocated memory.
Modify maxH3ToChildrenSize to give the exact number of children, and probably rename it to cellToChildrenSize.
One implementation strategy might be to modify h3ToChildren to use an iterator to fill out the children. Similar to:
https://github.com/uber/h3/blob/6c3c806ffbec16d32013bfa80ceec43b4c7513be/src/apps/miscapps/h3ToHier.c

Done with #413


⚠ Samsung has degraded performance

In 17d502a, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2339 ms

Resolved: Samsung performance has improved in e2b7ba9.


migrations: move scripts to lib/bin

Precursor to fixing https://github.com/getodk/central-backend/issues/509

Looks like there's a conflict, I think with #497, which I just merged.

I do think it helps the makefile to have moved the JavaScript to separate files in lib/bin. I'll take a closer look tomorrow and will probably merge then unless @ktuite thinks this isn't the right approach.


Unable to exit the display awake state

Describe the bug
Coffee doesn't allow the display to exit the awake state after second toggle
To Reproduce
Steps to reproduce the behavior:

tap coffee quicktile
display is awake
tap coffee quicktile a second time
nothing happens, display is still awake

Expected behavior
display exits the awake state
Device (please complete the following information):

Device: Realme 7 Pro
Android version: 11

Do you use alternate mode or the usual one? Does the notification disappear when you toggle Coffee the second time?

I do use alternate mode. Previous coffee releases didn't worked with my device. The notification disappears but the auto screen off is still at 30 minutes, which is the maximum selectable screen timeout on my device.

Do you see a toast with "Coffee couldn't set the previous timeout" when stopping Coffee?

I don't see any toast. Nothing. It silently does nothing.

What's your OS, RUI or a custom ROM?

@frasty Are you using RUI or a custom ROM?

@frasty Are you using RUI or a custom ROM?

Can you stop Coffee, reset the system screen timeout manually and then try it again? Coffee remembers the current screen timeout and will set it again when stopped.

I use RUI. Don't know what happened but after manually changing screen
timeout it now fully works, but only in standard mode. Alternate mode
doesn't work anymore either entering or leaving coffee mode.
On Sun, 15 May 2022, 12:08 mueller-ma, @.***> wrote:

Can you stop Coffee, reset the system screen timeout manually and then try
it again? Coffee remembers the current screen timeout and will set it again
when stopped.
—
Reply to this email directly, view it on GitHub
https://github.com/mueller-ma/Coffee/issues/137#issuecomment-1126900708,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEX7X2RBESBMM6JU2DEU5LVKDEJVANCNFSM5VMV5BGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

Alternate mode should only be used if standard mode isn't working. When standard mode is working for you, that's the way to go.


Avoid Rails.application.secrets in Rails 7.1

The development/test key doesn't need to be kept secret, and we can
directly use ENV in other contexts. The replacement for secrets is
credentials, checking in an encrypted version of the secrets into
version control, but I'd prefer to keep using environment variables in
production to avoid checking in those secrets, even encrypted.

again, coverage :eyes:


Can not genereate pedestrian navigation info with RecastBuilder

Hi,
I'm using carla <IP_ADDRESS> under ubuntu 18.04.
Today I created a custom road map with RoadRunner, and then I follow the doc https://carla.readthedocs.io/en/latest/tuto_D_generate_pedestrian_navigation/ to generate the pedestrian navigation info.
The RecastBuilder log sounds good :
Loading...
Building...
Saving...
However I can not find the generated *.bin file.
So I double check with the offical maps: Town01, Town02 and Town04.
I export the OBJ file and then launch RecastBuilder, everytime I have the same log "loading building saving", but there is only the Town04.bin is generated.
Bests,
Tao

@bernatx could you have a look at this issue?

Hi, probably the map is too big to be processed. You can follow the following procedure. Just select all the meshes that involves in pedestrian navigation and deselect all that are not related, like the landscapes where the pedestrians can not navigate, the sky box...then export with the CARLA exporter, and try again with the new .obj.

I'm afraid I opened a new issue when I should have added to this one, see #3189 .
I'm not even interested in pedestrian navigation, but did want the traffic lights set up so that I could address them in simulation. Even with an extremely simple RoadRunner model (one crossroads) I had the same problem. I did a little debugging, see #3189, but have not yet solved it. I do not think it is anything to do with the size of the model.
It would be extremely helpful having an open-source example map that we could practise the toolchain on (at least starting with an .xodr + .fbx (+.xml)? set from RoadRunner, I understand the raw asset files are proprietary to them).
I don't think I've got permissions to close #3189 now I've created it, but please feel free to do so, and I can copy my notes from there to this one assuming that's better.
Many thanks,
Charlie Wartnaby, Applus IDIADA, UK

[Here is what I put in #3189 on the same topic.]
RecastBuilder emits no .bin file at 'Generate pedestrian navigation' step of map import
Dear all, I hope this is an appropriate question. I have not found the answer elsewhere. I have been struggling for days to get my own model with working traffic lights into CARLA, starting from RoadRunner.
Really I would like to start with the source RoadRunner files used for the 'official' assets to see if they work for me. Are they available anywhere, or are they private? Or at least the exported .xodr/.fbx/xml files, even if the original .rrscene and assets must be private because of RoadRunner licensing on the assets. Then I could figure out if I have a toolchain issue, or the problem is with my own model. ANY example model someone else has succeeded with would be great.
I have built CARLA from source starting from a fairly recent commit 8557c0b (15Jul2020) and have tried both Ubuntu 18.04 and Windows 10.
I have built a model in RoadRunner with a simple auto-signalised crossroads and one crosswalk. I have followed the instructions at https://carla.readthedocs.io/en/latest/tuto_A_add_map/#map-ingestion-in-a-build-from-source (most recently, have also tried RoadRunner plugin, the deprecated import method, docker image failed to build for me near end, carla-map-editor build also failed but I guess that's out of date now?). The closest I got was some animated traffic lights using the RoadRunner plugin in Ubuntu (not Windows), but that doesn't give me traffic light objects accessible via the PythonAPI, which I want to use with scenario_runner and OpenSCENARIO scripts.
I have also found the super-helpful video https://www.youtube.com/watch?v=mHiUUZ4xC9o presented by Bernat Pina (@bernatx ?).
Both on Ubuntu and Windows, RecastBuilder does not build any .bin file for me. I have debugged a bit in Visual Studio 2017 and it fails because:
dtCreateNavMeshData() returns false because:
if (!params->vertCount || !params->verts) is true
vertCount is zero, though verts is non-NULL
Likewise params->polyCount is 0 though polys is non-NULL
So sample->handleBuild(); leaves us with m_navMesh=NULL
then sample->SaveAll() quietly fails

I tried hacking some likely non-zero numbers into those counts in the debugger to get a .bin file, but that didn't get me any traffic lights in the model.
I feel it would be very valuable if there was at least one very simple standard example map asset where all the source was available, so newbies like me have something to experiment with to figure out what is going wrong! (E.g. the model used by Bernat in that video.)
Thank you in advance for any tips!
Charlie Wartnaby, Applus IDIADA, UK

Hi, probably the map is too big to be processed. You can follow the following procedure. Just select all the meshes that involves in pedestrian navigation and deselect all that are not related, like the landscapes where the pedestrians can not navigate, the sky box...then export with the CARLA exporter, and try again with the new .obj.

Hi, I have tried this method, but it does not work.


How can I change the background text input colour from white to grey?

Is there any property by which I can change the background colour inside text input from white to grey?

I believe the style property is what you are looking for


disable sysroot checks for distributed binaries

This should help with https://github.com/mozilla/nixpkgs-mozilla/issues/198.

Another option would be to use Path::new(rustc_sysroot).normalize() != Path::new(miri_sysroot).normalize() as check instead of rustc_sysroot != miri_sysroot, right?

We already canonicalize and it's not enough.
The problem is that nix creates symlinks for the files inside the sysroot, not the sysroot itself.

Do we need to change rustc to not emit this env var anymore? Or how was it used before?

I am confused by the question...
cargo-miri runs both rustc --print sysroot and miri --print sysroot to check that both work with the same sysroot. When developing Miri, it can easily happen that those mismatch, e.g. one might do ./miri install with one toolchain and then elsewhere cargo miri test with a different toolchain and weird stuff happens.
However, that check doesn't work well with how Nix organized the file system, and anyway it should not be needed for miri as distributed with rustup -- this is mostly something that's needed for local development.

Ah I found it: https://github.com/rust-lang/rust/blob/a916ac22b9f7f1f0f7aba0a41a789b3ecd765018/src/bootstrap/test.rs#L387-L389 yea, so we just need to remove that at some point because it's just useless now to set it.

@bors r+

:pushpin: Commit bc715cb6469015012a3d77dbd84a648c9380873e has been approved by oli-obk

Ah yes, that's right. Let's both try to remember to do this the next time we bump Miri? :D

:hourglass: Testing commit bc715cb6469015012a3d77dbd84a648c9380873e with merge 02bba3f53130b1ed389bf38f873fdf58315ede37...

:sunny: Test successful - checks-travis, status-appveyor
Approved by: oli-obk
Pushing 02bba3f53130b1ed389bf38f873fdf58315ede37 to master...


Make links inside library or releases to standard blue

Summary
This PR allows links, or anchor tags, to resemble a standard blue link. Fixes #939
Before and after:

Questions

In the Build Status section: are we ok with the "master", "develop" losing their background-color?

@Lastique @vinniefalco What do you folks think about the preview?

Looks much better, thanks.


Enable dependabot version updates for actions

Unfortunately, dependabot will only update stuff in .github/workflows and not touch .github/actions.
Also, this repository seems to be prepared for using renovate instead since it uses pinned actions:
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4

I'll replace the dependabot config with renovate.

You can set dependabot up to update .github/actions by adding another section pointing to it in directory: field. I don't really know if renovate is better than dependabot though.

You can set dependabot up to update .github/actions by adding another section pointing to it in directory: field.

Oh, really? Since it is set to / currently which will make it look into .github/workflows, so I assume you could only specify a different directory with the same structure?

I don't really know if renovate is better than dependabot though.

At least it also works for Bazel, and pinning Github actions by SHA digest is also nice.

Oh, really? Since it is set to / currently which will make it look into .github/workflows, so I assume you could only specify a different directory with the same structure?

It’s a bit weird in assuming that / means .github/workflows. It’s working for organist, for example: https://github.com/nickel-lang/organist/blob/main/.github/dependabot.yml

It’s a bit weird in assuming that / means .github/workflows. It’s working for organist, for example<EMAIL_ADDRESS>
Oh yes, that is weird indeed. TIL
But let's try https://github.com/tweag/run-nix-shell/pull/13 ;-)


Workflows on the actions.yml

I'm working on it. I'll

create differents workflows on Bitrise to check that we can play with command line
extract the params from the config into the main.ts
update the action.yml

@bitrise tertiary

@bitrise tertiary

@Hans-landa tertiary

@hans-landa tertiary


chore: import repository https://github.com/rackspace-org/paul-node-http.git

this commit will trigger a pipeline to generate the CI/CD configuration which will create a second commit on this Pull Request before it auto merges

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign
You can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@robo-user: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

paul
8dd7cb6bdddeb1d4f48a3bc460d59cac36b9a517
link
/test paul

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.


Calendar is Blurry in Internet Explorer

Title says is all.

So far I have found that it is due to the transform css property. Any solutions to fix this without removing the animation?

I had the same problem, funny thing is, I had 2 instances in the same page, one in the page and one in the modal (I'm using zurb foundation), and only the popup one is blurry as the picture above.

Won't be a problem in v5


dispatcher: honor heading args while processing FROM --platform

When evaluating flag arguments to FROM instructions (currently that's just --platform=), also consider the values of ARGs defined in the heading (the part of the file before the first FROM instruction), as we do when evaluating the name of the base image or stage.

LGTM
@flouthoc @giuseppe @TomSweeneyRedHat PTAL

/lgtm


Update codebase to 3.x (3.6)

Changes recorded in https://github.com/CanDIG/ga4gh-server/tree/py3_jimli

Update as of Nov.5th

The old syntax in ga4gh-common caused the build to fail, and was thus moved to the dev-requirements.txt so that the travis build can proceed. I created a fork of ga4gh-common specifically to update the syntax for it
Not sure if ga4gh-common is needed at all for the ga4gh-server. My guess is somewhat, need to further investigate.
After fixing the ga4gh-common, the test suite finally started running. Current results are at Ran 767 tests in 350.827s FAILED (SKIP=82, errors=121, failures=33), not the greatest, but vastly better than what we had previously when only ~300 tests ran.
The entire test_import wouldn't run because snakefood is written in the old syntax, either we completely ditch this, or make our own fork of snakefood.
Currently, a lot of the failing tests come from test_variants, which isn't a good thing. My concern is that even if we make these tests pass, there might still be some unknown problems with the new codebase that might cause more instabilities for the variants/reads search.
There's still about 100 tests that didn't run for some unknown reason, usually the number of tests that run will go up when we fix the problems with existing codebase.

Update as of Nov.6th:

It looks like a large number of the warnings come from datadriven/test_variants, most of them being the start out of range and stop out of range, not sure what caused the problems yet.
A fix for the unicode object must be encoded was added, which seems to reduce about 10 warnings.

8 assertion errors in test_reads.py raised across identical jsons

The major problems that are left so far:

We are running into a number of Value Error: start/stop out of range", raised from the getPysamVariantsin fromdatamodel/test_variants.py, i suspect it might have to do something with the corrupted import at first load, alternatively, the discontinued unicodewasn't properly caught. Usingsixis probably better than reassign their type tostr`.
We see a bunch of 500 for server connection, not sure why

Let's ditch test_import.py for now, and let other things run first.

This ticket will be closed in favour of https://github.com/CanDIG/candig-server/issues/156, however good resources for future revisit.


Broken: tvtv.us_us

Guide
https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml.gz
Description
Check https://www.tvtv.us/gn/d/v1.1/stations/62670/airings?startDateTime=2022-01-17T00:00:00Z&endDateTime=2022-01-18T00:00:00Z link is dead.
You may fix now.

Im confused by the closing of this thread and the link to another which is also closed.
Has this been fixed because for me its still down ?

No, the problem as I know it has not been solved, so this issue is still open.

The same for Portugal meo.pt.

Is this still down for everyone else? Have i missed something?

tvtv.us appear to have removed/changed/disabled their API, meaning there is no source data to build the guide from. I'm currently trying to get an alternative solution.

I have the same problem, is there any solution yet or is this issue still been worked on. Many thanks


Suggestion: It is recommended to use Grpc to implement Connectors.Memory.Qdrant, QdrantMemoryStore and QdrantVectorDbClient in order to improve the accessibility performance of Qdrant.

To improve the accessibility performance of Qdrant, it is recommended to use Grpc for implementing Connectors.Memory.Qdrant, QdrantMemoryStore, and QdrantVectorDbClient. I have observed that httpclient becomes slow when the request contains multiple vectors with 1536 dimensions.
I would like to know if the httpclient in SK qdrant connector supports gzip while sending a request (not response).
For your reference, I have provided a simple search sample below:
https://github.com/AwesomeYuer/VectorDataBases.Performance/blob/54d388f4465361231ad44477da18eb65e02deff6/VectorDataBases.Performance/TestContext.cs#L327
original proto file, need modify for .NET/C# in above sample:
https://github.com/qdrant/go-client/tree/master/proto
BTW:
Although gRPC support has not been officially released, most other programming languages already support it.
https://github.com/qdrant/qdrant/blob/master/QUICK_START_GRPC.md
Quick Start with Qdrant using GRPC
DISCLAIMER: The GRPC API for Qdrant are under development and disabled by default in production builds. Limited functionality is exposed at the moment. This draft tutorial is for testing and internal use only.

@AwesomeYuer once the gRPC is GA we will take a look.  Thanks for bringing this up!

grpc client https://github.com/russcam/qdrant-dotnet-client


App Deployment using distillery fails due to missing mix task

When trying to deploy a distillery release, the deployment fails as step 12 with no mix release task found.

Step #1: Generated qi3_gateway app
Step #1: Removing intermediate container 19db97fb2f2e
Step #1: ---> 6cea423d2424
Step #1: Step 12/15 : RUN mix release --env=dev --verbose
Step #1: ---> Running in 6504cc6ddb1c
Step #1: ** (Mix) The task "release" could not be found
Step #1: The command '/bin/sh -c mix release --env=dev --verbose' returned a non-zero code: 1
Finished Step #1
ERROR
ERROR: build step 1 "gcr.io/cloud-builders/docker:latest" failed: exit status 1
Step #1:

We faced the same issue and had to fix the dependency to distillery to a version prior to 2.1.x:
{:distillery, "~> 2.0.0"}

Thanks for the report. It looks like distillery 2.1.0 changed the names of these mix tasks (presumably to avoid clashing with new Elixir 1.9 tasks). I'll see what I can do, but in the meantime, yes, I recommend pinning to ~> 2.0.0.

I just pushed a new release of the runtime. It adjusts what task it calls based on what version of distillery is present in your mix.lock (and it also supports calling the Elixir 1.9 release task if distillery is not present at all).

Thanks for this. I'm not using this runtime but had a  (Mix) The task "release" could not be found when building my Docker image and I didn't notice that Distillery changed its mix tasks names.


Remove content  change promp on leave page

How to remove events for content change prompt when we leave the page?
I am using Gutenberg form widget in model fields.yaml as a custom type

I'm sorry @chiragsenjaliya, but this prompt form original Gutenberg package, i just can't disable it.


add code style file for intellij

@cos please review. You asked for a style file, here is one. Feel free to compare it against your own and suggest differences, but I am unlikely to want to change the way I decided to indent labels.

I have no strong preferences here, just don't want to worry about formatting.


Robust numpy softplus

Following the discussion in GPflow/GPflowOpt#17 this implements a backward/forward transform which should avoid overflows and divisions by zero. Also adds tests to verify the warnings are no longer popping up.

Can we document these little 'tricks' a bit? Just a doc string with the original expression and why it has been implemented as below? I think this would greatly benefit the readability for newcomers.

Codecov Report

Merging #420 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #420      +/-   ##
==========================================
- Coverage   99.74%   99.74%   -0.01%
==========================================
  Files          28       28
  Lines        2336     2335       -1
==========================================
- Hits         2330     2329       -1
  Misses          6        6

Impacted Files
Coverage Δ

GPflow/transforms.py
99.15% <100%> (-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 e9275c2...456b9ed. Read the comment docs.

Looks good, but agree with @icouckuy that dictating would be helpful.

*docstrings!


Exploded pie

Would be great if there was an option to explode all pieces of pie chart like this

For example, this explode radius could be set via pie.explodeRadius, and it would be available through
chart.pie.explodeRadius() API.
I have already implemented this in my fork, but I need some hints about integrating it.
For example, should this option be animated?
Anyway, I will send my pull request, and if something is incorrect, I will fix it.

Is this the same feature as #1920 ? If so, I'd close in favor of #1920 as padAngle is matching the d3 option name.

@panthony yep, looks like #1920 is the same

Ok ! Let's close this one then !


CMake bugfix when Secure Boot is enable

Fix bug where verification key was not embedded in app when Secure Boot is enable
Description

While building app with CMake, when secured boot is enabled, verification key is not embedded in the app. This leads to build failure.
This PR fixes the issue https://github.com/espressif/esp-idf/issues/4419
Checklist:

[x] I have tested my changes. No regression in existing tests.
[x] My code is Linted.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/bot run checks

/bot run checks


[Question] Enabling Android support in Unity 2021/2022 with XR management 4.x

After being confused for a bit as to why Device, platform and/or XR plugin combination is not supported! is being thrown on our Meta Quest 2 in our project, I think I pinned it down to XR_MANAGEMENT_PLUGIN_AVAILABLE is not being set because the assembly definition only defines it for XR Management 3.1:
{
    "name": "com.unity.xr.management",
    "expression": "3.1",
    "define": "XR_MANAGEMENT_PLUGIN_AVAILABLE"
},

We work with Unity 2022.3, but also have projects on 2021.3 that are already on com.unity.xr.management 4.x mostly 'out of the box' by using recent version of Microsoft OpenXR and the MRTK.
XR Management 3.x hasn't been updated since late 2020 (3.2.17), so is there any chance of relaxing this constraint to also support 4.x? The latest version is 4.4.0 at the time of writing.
(I'm not too familiar with version defines, but it appears to not even be a range, and 3.1 is highly specific and an old version from 2020-02-07. Even within 3.x there have been many more recent releases.)
Thanks!

Hi @NoTuxNoBux,
the version define shouldn't be the issue. Providing just a single version as is, means any version equal or higher than provided, including the current 4.x version:

I also just double-checked with our Quickstart app on Unity 2021 and 2022, which is using XR Plugin Management 4.3.3. And it is working fine.
You may be missing the checkmark for the "Azure Remote Rendering" OpenXR feature in the Android tab of the OpenXR Project Settings window. Can you double-check in your projects:

Indeed, I was looking incorrectly and forgot the defines are scoped to the assembly definition defining them, my apologies.
The necessary Android feature was enabled, but due to Unity shenanigans it seems to have disabled itself again. I'll reopen if there are further issues, thanks!

Glad I could help.
You can also always check our Project Validator for any issues or missing configurations. You can open the Project Validator window by choosing the the Validate Project entry from the Remote Rendering menu in the Unity editor toolbar.


Recent Fugu Requests from the bug tracker not showing up

Describe the bug
Some time ago I submitted a feature request following Fugu guidelines, but I don't see it on https://fugu-tracker.web.app. The same goes for other recent feature requests. New ideas may fall into oblivion if they don't receive enough attention, and showing them here seems like a crucial first step for this.
Are there some special criteria of displaying requests on the fugu-tracker website I'm not aware of?

Your feature request was missing the proj-fugu label for some reason. I have added it and the tracker should catch your bug upon the next deploy. Thanks for reporting!

And it's there: https://fugu-tracker.web.app/#fugu-request:-in-memory-storage-for-service-workers-in-pwa. Thanks for the report again.


iOS Bundle Release

I am experiencing an issue with threads in production/release.
2018-01-31 16:27:03.209993+0000 TestApp[72678:38924584] starting Thread (null)
2018-01-31 16:27:03.217 [fatal][tid:main] No bundle URL present.

Make sure you're running a packager server or have included a .jsbundle file in your application bundle.

My Threads don't live in the root of the project, they live in ./App/Workers/*.thread.js. I have also followed the documentation for building .jsbundle files and adding them to ./ios.
In development, everything works as expected:
2018-01-31 17:14:34.192937+0000 TestApp[75866:39010763] starting Thread http://localhost:8081/./App/Workers/Test.Generate.thread.bundle?platform=ios&dev=true&minify=false
2018-01-31 17:14:34.193 [info][tid:com.facebook.react.ThreadManagerQueue][RCTCxxBridge.mm:187] Initializing <RCTCxxBridge: 0x6080001b42e0> (parent: <RCTBridge: 0x60c0002a57c0>, executor: (null))
2018-01-31 17:14:34.193265+0000 TestApp[75866:39010763] Initializing <RCTCxxBridge: 0x6080001b42e0> (parent: <RCTBridge: 0x60c0002a57c0>, executor: (null))

Am I experiencing this issue because my thread files don't live in the root of the project?

Problem solved.
I moved the worker files from ./App/Workers/*.thread.js to the root ./*.thread.js and then rebuilt the bundles (after amending the locations in the commands also) and it now works as expected in release mode.
Before I close the issue, is that an issue? Should the documentation be updated to say thats where they need to live? Or is it intended for the workers to live anywhere inside the project?

Hi @craigcoles, sorry you ran into this issue!
My understanding is that if your thread.js file lives in a different folder like App/Workers/MyWorker.thread.js, then you will need to re-create that same file structure in the ios folder. The path that you pass to the new Thread('some/path') is actually the native code filepath, relative to the ios folder in the root of your project.  So in this case I believe you would need to open your project in xcode, right click on your root folder and select the "New Group" option to add an "App" folder, then select the "App" folder, right click, select the "New Group" option and create a "Workers" folder, then finally right click on the "Workers" folder and select the "add files to " option to add your worker js file to the native project.
For android you would create the matching folder structure in the android/app/src/main/assets/threads folder of your project.
Let me know if that makes sense or if it still doesn't work for you.  Keeping thread files at the root level definitely keeps things simpler so that you don't need to add too many extra folders in your native ios and android directories.

Hi @Traviskn, that makes complete sense! Would it be worthwhile updating the documentation to reflect this, as this wasn't massively clear for me. If so, I don't mind submitting a PR 👍

Thanks, I've merged your update to the docs!  Let me know if you run into any more issues

HI!
Have the same issue, when build release version on ios ( debug and android work correctly).
I have typescript in my project and thread.js placed in dist folder.
I add folder to xcode project and dist in ios folder, but error still happend.

Ref

So in this case I believe you would need to open your project in xcode, right click on your root folder and select the "New Group" option to add an "App" folder, then select the "App" folder, right click, select the "New Group" option and create a "Workers" folder, then finally right click on the "Workers" folder and select the "add files to " option to add your worker js file to the native project.

Without these steps, iOS build will not work. I had issue fetching the worker bundles, after adding the group in xcode, it started working.


svviz_output

Hello,
There seems to be nothing in the svviz_outputs.tar.gz tarball, but everything seems to have run fine until then.
In svviz_logs.tar.gz :
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Unknown option: memfree
Unknown option: memfree

I observed the same as well. Using the docker image


[CodeComplete] Offer completions after ~ in an inheritance clause

We should only be suggesting Copyable after ~ in an inheritance clause, in accordance with SE-0390
rdar://109063223

@swift-ci Please smoke test


A crash when I call the method setMinimumDismissTimeInterval

Hi, Thank you for such a good framework. When I call the method [SVProgressHUD setMinimumDismissTimeInterval:1.5]
2016-08-04 11:44:10.857 PayChinaPospIOS[2278:1707965] +[SVProgressHUD setMinimumDismissTimeInterval:]: unrecognized selector sent to class 0x100665b00
2016-08-04 11:44:10.859 PayChinaPospIOS[2278:1707965] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[SVProgressHUD setMinimumDismissTimeInterval:]: unrecognized selector sent to class 0x100665b00'
*** First throw call stack:
(0x1837cadb0 0x182e2ff80 0x1837d1b44 0x1837cebec 0x1836ccc5c 0x1001210dc 0x1000a7d60 0x1000a706c 0x18899e9c0 0x188bce184 0x188bd25f0 0x188bcf764 0x18516b7ac 0x18516b618 0x18516b9c8 0x18378109c 0x183780b30 0x18377e830 0x1836a8c50 0x18899794c 0x188992088 0x1001bb460 0x1832468b8)
libc++abi.dylib: terminating with uncaught exception of type NSException

How should I do to solve this problem?

What version do you use? I do not see any problem at the moment, can not reproduce.

I'm using version 2.0.3 . I fall back to 2.0 have this problem, but I was in perfect operating environment release.

Again, use the latest master I can not reproduce. Give me a minimal sample project, otherwise this issue is closed for now.

I have this problem too.How did you fix it.


Minor fixes to the code

Hello. This PR moves the orderless-separator config earlier so that it's
easier for the user to override it. I also made it so that cape-line and
cape-dabbrev are always configured in case the user decides to use those
commands interactively.
This is a pretty small PR. I did not review all of the new changes but I made
some urgent fixes that jumped out to me while skimming the code.

For whatever reason I didn't see this before, but looks gook, I will merge shortly.


Elements as global objects

This creates a global object for each element that was on the csv (not all the elements are on the csv). You can access all the columns from the df like H.AtomicNumber, or Ne.Electronegativity. I think this should make it easier to write all the functions you're trying to write, instead of having to access them from the csv every time.

i now added branch , to start working with this new design. let's see if we can develop it then we refactor the main.
i tried and i couldn't merge your commit but added your code now at branch OOP Chem/element.py
best


circleci: Split into four workflows

This should hopefully give better status output with GitHub Checks integration enabled.

Merged, thanks @andersk!


Make S3 Key/Secret optional to allow support  for "IAM role based access to s3 from EC2"

IAM role based access to s3 from EC2 (instead of storing s3 key/secret)
http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2.html
BTW, thanks for oc - trying it out for a big UI project mashing new/old UI coming from different projects/groups with version matrix. OC seems to be a great fit.
So to fix the s3 key/secret validation error during registry startup, I just had to remove the validation code by changing line 66 of oc/src/registry/domain/validators/registry-configuration.js
from:
if(!conf.s3 || !conf.s3.bucket || !conf.s3.key || !conf.s3.region || !conf.s3.secret){

to:
if(!conf.s3 || !conf.s3.bucket || !conf.s3.region ){

After the change, the oc-registry on EC2 comes up fine with just bucket name, region.
(The Javascript AWS SDK will pull the Key/Secret from EC2 instance using  http://<IP_ADDRESS>/latest/metadata/iam/security-credentials/role-name  - these key/secret are automatically rotated and SDK will refresh it - more secure than having to handle s3 credentials ourselves)
s3: {
bucket: '<BUCKET_NAME>',
region: 'us-east-1',
componentsDir: 'components'
},
Still new to the OC code and not very familiar yet. But if this above code change seems fine, let me know if you like me to post a PR. Thanks.

Hi @BhautikDoshi this is great, I actually wasn't aware of this.
If you could make a PR to make those properties optional as you recommend it would be awesome!
Also, thanks for your nice words about our work. Very glad to hear it is useful to you 👍

Hi Matteo, I have pushed the PR. Ran tests successfully.
Look forward to contributing more as and when need arises to enhance OC for our use case which could benefit others.

Fixed with #337


tiledbsoma 1.6.0 pre-release check 2

Following #64 as we now have somacore==1.0.6

FYI
<EMAIL_ADDRESS>conda smithy rerender --commit auto
...
INFO:conda_smithy.configure_feedstock:No changes made. This feedstock is up-to-date.

Closing as per https://github.com/single-cell-data/TileDB-SOMA/wiki/Branches-and-releases


redub throws when processing a dub.sdl path dependency

In one my packages
referencing a package as
dependency "yyjson-d" path="../yyjson-d"
I'm getting
object.Exception@../../.dub/packages/redub/1.17.4/redub/dub_sdl_to_json/source/dub_sdl_to_json.d(87): Whenever dependency has a single attribute, it must be a version. (Parsing yyjson-d)

. Can't I use a path dependencies with redub?
I find this exception message difficult to understand and how to fix. Would be great to highlight the offending file locations.

This error is on the .sdl conversion, since I've never used SDL, you will may find more issues on that, but I'm working on fixing them. I'll fix that right now and release a new patch.

Btw, sorry for those errors, I can only address them quickly right now, most of the conversion were based on inochi-creator since it is one of the biggest .sdl files I found on packages

Thank you!

Fixed on v1.17.10

Get the new version with either redub update or simply fetch the new package using dub.

From now on though, I recommend using redub update as it will automatically build with redub and with the best version (though I don't know what gonna happen using dub run

Works flawlessly now. Awesome responsiveness once again.


Made player wardmap responsive to screen size (#390)

fixes #390
I added an extra field for the redux-responsive and started the window listener in the actual component itself (not sure if you wanted it watching the whole time).
Padding is 25 on either side so width - 50 and maxed to 1440.
Screens:

In that case, LGTM, although it would be nice not to have to bind our own event listeners for each responsive component (there are a few others)


Scrap LinkedIn Connections

Description
Write script to scrap LinkedIn Connections.
The Script should scrap the following and store them in a txt or csv File:

[ ] Name
[ ] LinkedIn URL
[ ] Latest Job Position
[ ] Skills

Technologies and Languages

Python

Any other language and technology is welcome
Aditional Work
Make a GUI for this

I can do this, Can you please assign this to me?

Any update? Feel free to reach out to me if you need any help.

@jp2373   Any progress?

@jp2373 has been unassigned from the issue due to the absence of response since the last 24 hours, making this issue up for grabs for anyone interested in it.

Sure. Go for it @bridyash13


Custom border size

As print studios seem to require bleed and safe areas around the actual card content, we should make those configurable.
Examples:
http://www.printerstudio.com/pops/faq-photo.html
http://www.makeplayingcards.com/dl/templates/poker-size.pdf

Is there a solution (or quick hack) to this yet? I'm looking to take my deck to a print studio who have described this problem with the generated PDF.

If you know CSS, then a quick hack would be to edit the CSS of the generated page before converting it to PDF (using Chrome dev tools, for example).
The relevant file is https://github.com/crobi/rpg-cards/blob/master/generator/css/cards.css, have a look at the two top classes and play with margin and padding.
I currently don't have time to work on this project, but feel free to implement this and post a PR!

Yeah I've been playing around with them. I was just curious if there was another route. If I get anything good I'll be sure to commit it.

The quick way to achieve what we're after is to add the following to the .card class in card.css
-webkit-box-shadow: 0 0 0 2mm;
margin: 2mm;
This would work perfectly, however what I've been wrestling with is Chrome's Print to PDF which turns the box shadow black. Apparently this is a longstanding bug from 2010.

I was just curious if there was another route

The way I should have done it is add elements to the UI where the user can set bleed and save margins, and then add generated inline CSS to the card elements. There's already generated inline CSS for the card color.


Add login page

resolves the #2 issue

Current dependencies on/for this PR:

main

PR #9

PR #15
PR #10

PR #12

PR #13

PR #16   👈

This comment was auto-generated by Graphite.

Need some time to tidy up everything, but generally everything should be done for this PR

Tests are failed. Please, fix them


Log out of windows and then log in to windows will cause an error

just reported a problem. When I press win+L to log out and log in to Windows, Windows will start to flash, indicating that the memory is almost used up, but the RAM usage rate is only 30%. After a while, Windows will display an error about the memory. The error reports are different every time but it's all about of the memory problem. I have to restart the computer to solve this problem. (I closed all other programs, only Steelseries and screensync is running)

Okay, that was odd. On my Windows 10 machine the program consumes 30MB memory right now. Can you look in the Task Manager and report the memory consumption of the program?
Also what is your system memory capacity?

I have 32gb memory, screensync doesn't consume too much resources on my computer, but as soon as I log out and back in, it triggers a bug that causes the whole windows to start flickering, and then shows that the memory is about to run out, but I think it's just a bug  Caused by it, because when he came up with the memory running out notification, I still had a lot of space in ram, and then I couldn't start any programs, until finally there would be an error, but it was different every time
These are the last error notifications that will appear:
An exception occurred in the application unknown software exception (0x40000015) at location
0x00007FF962B7B15C,
Please click (OK) to terminate the program, please click (Cancel) for program debugging
dwm corruption
=
logonui.exe error

Do you have any strange messages in the application.log file, leading up to this issue, that is created by screensync?
The issue is truly odd to me, because the program is very simple and doesn't interfere with much.
I dont believe its the communication with the SteelSeries local API that causes this.
So it must somehow be the sampling of pixels on the screen, that annoys Windows and causes a strange behaviour.
Are you running Windows 11?
I have had some weird issues with memory with Windows 11 happen with 32GB on my system as well and low utilization. That caused me to downgrade to Windows 10 which removed the problem. But this issue was not related to screensync, but games in general.
Does the problem go 100% away if you dont launch application at all?

okay I know what the problem is, it should be my windows 11 problem, because I have no problems with other win 11 computers, I should reinstall windows and it will be fine


Move appname definition to the right place

Fixes #38. this.camelname was being set before prompting for it, and thus resolving to an empty string. The bug was introduced with https://github.com/yeoman/generator-jquery/commit/968102f145bf5eb64a75455abce3f7c9b8b95da6.

@sindresorhus, can you bump this?

Yeah that would be nice. Right now the generator is useless.


Trust-constr raises IndexError due to invalid type of indices

Within CanonicalConstraint.empty, an empty array is created for keep_feasible without specifying the type of that array. However, this should be of type bool, as (a descendant of) this array is later used as an index, which raises an IndexError: arrays used as indices must be of integer (or boolean) type.
Reproducing code example:
Unfortunately I am unable to come up with a MWE because this error occurs as a part of my bigger project, see the first error here, but I was able to trace the error down to the following line within CanonicalConstraint.empty:
return cls(0, 0, fun, jac, hess, np.empty(0))

which should be changed to
return cls(0, 0, fun, jac, hess, np.empty(0, dtype=bool))

Even without MWE I think this is a straightforward fix, since elsewhere in this object the dtype is specified as such, it was probably just forgotten here.
  Perhaps you could add a small working example?

@pvanmulbregt I just added a MWE here

fixed in gh-9931