text:
ERROR: unable to download video data: HTTP Error 403: Forbidden

youtube-dl --output=asdf -f=22/17/18 --verbose https://www.youtube.com/watch?v=xCNIbpy4fjo&list=RDxCNIbpy4fjo
[2] 16470
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--output=asdf', '-f=22/17/18', '--verbose', 'https://www.youtube.com/watch?v=xCNIbpy4fjo']
[debug] Encodings: locale 'UTF-8', fs 'UTF-8', out 'UTF-8', pref: 'UTF-8'
[debug] youtube-dl version 2014.02.17
[debug] Python version 2.7.6 - Linux-3.13.0-65-generic-x86_64-with-Ubuntu-14.04-trusty
[debug] Proxy map: {'no': 'localhost,127.0.0.0/8,::1'}
[youtube] Setting language
[youtube] xCNIbpy4fjo: Downloading webpage
[youtube] xCNIbpy4fjo: Downloading video info webpage
[youtube] xCNIbpy4fjo: Extracting video information
[youtube] xCNIbpy4fjo: Encrypted signatures detected.
[youtube] encrypted signature length 84 (40.43), itag 43, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 18, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 5, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 36, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 17, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 135, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 244, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 134, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 243, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 133, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 242, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 160, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 140, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 171, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 135, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 244, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 134, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 243, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 133, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 242, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 160, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 140, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
[youtube] encrypted signature length 84 (40.43), itag 171, html5 player new-en_US-vfliM_xst/html5player-new
[youtube] xCNIbpy4fjo: Downloading js player new
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 356, in _extract_signature_function
res = self._parse_sig_js(code)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 424, in _parse_sig_js
u'Initial JS player signature function name')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 953, in process_info
success = dl(filename, info_dict)
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 929, in dl
return fd.download(name, info)
File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/common.py", line 290, in download
return self.real_download(filename, info_dict)
File "/usr/lib/python2.7/dist-packages/youtube_dl/downloader/http.py", line 52, in real_download
data = compat_urllib_request.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 448, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
[2]+  Exit 1                  youtube-dl --output=asdf -f=22/17/18 --verbose https://www.youtube.com/watch?v=xCNIbpy4fjo

You are using an quite old version (2014.02.17). Please update your copy following update instructions. Note that the official ubuntu packages are usually out-dated.

I had installed the version from Oct 15 2015, just installed today.
I get this:

ls -l /usr/local/bin/youtube-dl
-rwxr-xr-x 1 root root 1007704 Oct 15 18:41 /usr/local/bin/youtube-dl*

But I now realize I had another (old) version in /usr/bin that was being executed. I guess the old installer was putting it in /usr/bin and the new installer in /usr/local/bin. This is something the new installer could remove.
I got the software working now. thank you


text:
[MDR] Mediathek not working

After recent changes on their site the download from MDR TV or Radio is no longer working. One example for video and one for audio are attached.
youtube-dl -v http://www.mdr.de/tv/programm/video323774.html
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://www.mdr.de/tv/programm/video323774.html']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2016.02.27
[debug] Python version 2.7.10 - Windows-XP-5.1.2600-SP3
[debug] exe versions: ffmpeg N-67100-g6dc99fd, ffprobe N-67100-g6dc99fd, rtmpdump 2.4
[debug] Proxy map: {}
[MDR] 323774: Downloading webpage
ERROR: Unable to extract data url; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "youtube_dl\YoutubeDL.pyo", line 666, in extract_info
File "youtube_dl\extractor\common.pyo", line 316, in extract
File "youtube_dl\extractor\mdr.pyo", line 72, in _real_extract
File "youtube_dl\extractor\common.pyo", line 611, in _search_regex
RegexNotFoundError: Unable to extract data url; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
youtube-dl -v http://www.mdr.de/mdr-figaro/literatur/audio-2648.html
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://www.mdr.de/mdr-figaro/literatur/audio-2648.html']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2016.02.27
[debug] Python version 2.7.10 - Windows-XP-5.1.2600-SP3
[debug] exe versions: ffmpeg N-67100-g6dc99fd, ffprobe N-67100-g6dc99fd, rtmpdump 2.4
[debug] Proxy map: {}
[generic] audio-2648: Requesting header
WARNING: Falling back on generic information extractor.
[generic] audio-2648: Downloading webpage
[generic] audio-2648: Extracting information
ERROR: Unsupported URL: http://www.mdr.de/mdr-figaro/literatur/audio-2648.html
Traceback (most recent call last):
File "youtube_dl\extractor\generic.pyo", line 1309, in _real_extract
File "youtube_dl\compat.pyo", line 248, in compat_etree_fromstring
File "youtube_dl\compat.pyo", line 237, in _XML
File "xml\etree\ElementTree.pyo", line 1642, in feed
File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: not well-formed (invalid token): line 61, column 97
Traceback (most recent call last):
File "youtube_dl\YoutubeDL.pyo", line 666, in extract_info
File "youtube_dl\extractor\common.pyo", line 316, in extract
File "youtube_dl\extractor\generic.pyo", line 1956, in _real_extract
UnsupportedError: Unsupported URL: http://www.mdr.de/mdr-figaro/literatur/audio-2648.html

This issue has been fixed and fix will be incorporated in the next version of youtube-dl.

source: gharchive/issue

authors: a-l-e-k dstftw

license: Unlicense

license_type: permissive

license_source: github-api


text:
[gfycat] Add new extractor

Gfycat support for issue #5394
Pull request is similar to #5439 but uses gfycats' built in json api, we discussed this in #5394.
First time coding python so any pointers on what I did wrong (if I did) is appreciated.

you can take the preference code from my commit, if the user submits the link with a 'gif' or 'mp4' on the end (from the file host itself) then you should inflate the preference to that format if not specified.

Thanks, merged.

source: gharchive/pull-request

authors: dstftw julianrichen mandb


text:
🛑 Sito Web is down

In 3f8b18a, Sito Web (https://www.comune.preganziol.tv.it) was down:

HTTP code: 403
Response time: 1066 ms

Resolved: Sito Web is back up in 3e41b71 after 18 minutes.

repo: rglauco/upptime

license: MIT


text:
🛑 Sito Web is down

In 3f0de4d, Sito Web (https://www.comune.preganziol.tv.it) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sito Web is back up in 903c8a8 after 6 minutes.


text:
🛑 Sito Web is down

In ce1ed58, Sito Web (https://www.comune.preganziol.tv.it) was down:

HTTP code: 403
Response time: 935 ms

Resolved: Sito Web is back up in 13ecbac after 6 minutes.


text:
🛑 Sito Web is down

In 8fbac67, Sito Web (https://www.comune.preganziol.tv.it) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sito Web is back up in 30b4966 after 6 minutes.


text:
How to do a "redirect"

When I open the root page /#!/, I want to redirect to the Home page /#!/home, and change the hash.
I could render the home page correctly by adding this in location2action
calse list of
  [ "home" ] ->
    [ ShowPage Home ]

  [ "" ] ->
    [ ShowPage Home ]

But it won't change the URL.
Then how to make a "redirect"?

I suppose you could fall back on the History module and use History.setPath, History.replacePath or possibly History.setHash (in the latest version), depending on whether you want to generate a history entry or not.
That is, the location2action for "" would not show the page directly ... instead, it would return a different action that would use one of the History methods (as an effect) to set the URL you want. That, in turn, would trigger a second round of location2action, which would now be for "home", which you'd handle normally.
At least, I think that sort of thing ought to work -- I haven't tried it lately.
The other possible approach would be to do something with deltaToUpdate that returns a HashUpdate to the desired URL. However, I have a feeling that might not work, because I think I disabled deltaToUpdate while processing the actions returned by location2action ... I was getting some infinite loops otherwise.

Thanks @rgrempel !
I have succeeded:
type Action
  = ...
  | Redirect String
  | NoOp

location2action list =
  case list of
    [ "" ] ->
      [ Redirect "home"]

update action model =
  case action of

    Redirect url ->
      ( model, History.replacePath (prefix ++ url) |> Task.map (\()-> NoOp) |> Effects.task)

repo: rgrempel/elm-route-hash


text:
How to do page jump when clicking of a button inside a partial page?

In the example, there are event handlers in the TOC which changes "currentPage" in the model of the root page. This leads to a page jump.
However, inside a partial page, it seems not possible to update the model of the root page. Then how to do a page jump in a partial page.
I have tried 2 ways:

Use <a> tag and specify the href attribute.
This really works well, but the limitation is that I have to use <a> tags. Sometimes page jump is required on other user events instead of link clicks.

Make an Action in event handlers, and return Effects using History.setHash
This works, but I found a strange problem that occasionally the page jump will finally return to the current page. (There is a flash)
I'm not quite sure why this happens. But I guess location2action or delta2update has been triggered multiple times in this scenario. Since the Effects need an Action type stand-by and I have to set it to NoOp and do nothing with it. But will this NoOp action trigger a new delta2update ?

I'm confused with this behavior, and want to ask what is the best way to make page jump in a partial page.

Yes, I suppose that the NoOp would trigger a new delta2update, since it would push another model through the signal graph. Of course, it's the same model (as you say, you do nothing with it), but I'm not sure we can test for that (in the general case), since we don't know what's in your model, and it might not work with Elm's equality test (which is partial). I suppose that we could ask for a (perhaps optional) equality-testing function in the configuration, and use it if supplied.
Now, your delta2update function is supplied with both the old and new model, so I suppose you could do the testing for equality yourself (if your model is suited to it) and return Nothing if they are the same. It's possible that might help your case.
In any event, if it's happening occasionally, then it sounds like a race condition. There must be two async things happening here, which normally happen in the desired order, but sometimes not. If I recall correctly, History.setHash is implemented inside a setTimeout, so it's async. So, normally you'd expect it to happen after the NoOp is processed. However, sending actions to addresses is also inherently async, so perhaps occasionally the delta2update triggered by the NoOp happens after the History.setHash? It must be something of that kind, at any rate.
Of course, elm-route-hash isn't aware of your explicit use of History.setHash, so it's not straightforward to special-case it.
All that being said, the general philosophy behind elm-route-hash is that ideally you shouldn't go through the hash in order to change your model -- you should just change your model in the ordinary way, and let the hash follow along. (That is, the url handling should sit alongside your normal state transformations, rather than being an essential part of them).
So, ideally the best way to attack your problem would be by figuring out how to deal with this:

However, inside a partial page, it seems not possible to update the model of the root page.

Now this, it seems to me, is an example of the general question of "How does a sub-component trigger a change in a parent's model?" And that, in turn, is a common question of general interest.
In principle, there are only two possible answers:

the parent passes something in that the child can use to construct an Effect; or

the child returns something the parent can look at.

Which, generally speaking, means modifying the standard signature of the child's update function to either:

include an extra parameter (often called "context", being a record of whatever additional things the child needs -- for instance, possibly an Address to send actions to); or

include an extra thing in the return type (i.e. something in addition to the model and an Effect), which the parent might consult.

I did a little googling around children updating parent's state in Elm, and got this (amongst other things), which suggests one plausible approach:
https://www.reddit.com/r/elm/comments/3plxaw/child_component_changing_state_on_parent/
Of course, I may have misunderstood your needs, but I think figuring out how to get children to update their parent's state might be helpful in your situation.


text:
🛑 gstephens is down

In 6d8eb1a, gstephens (https://gstephens.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: gstephens is back up in 5782bc4.

repo: rgstephens/upptime


text:
modified the gt-grafana dashboard

What:
added the modified grafana dashboard based on proposed SLOs
Why:
modified the glitchtip grafana dashboard based on the proposed SLOs
Tickets:
https://issues.redhat.com/browse/CSSRE-2052

link to grafana dashboard: http://localhost:3001/goto/Rn1k7GC7k?orgId=1

@vinaybommana /lgtm

repo: rh-cssre/glitchtip-frontend


text:
Removing the mentioning of git-revision

We no longer use this param.
Signed-off-by: Alexander Chuzhoy achuzhoy@redhat.com
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please select the appropriate options:

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] This change is a documentation update

Testing
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Test A
[ ] Test B

Test Configuration:

Versions:
Hardware:

Checklist

[ ] I have performed a self-review of my own code
[ ] If a change is adding a feature, it should require a change to the README.md and the review should catch this.
[ ] If the change is a fix, it should have an issue. The review should make sure the comments state the issue (not just the number) and it should use the keywords that will close the issue on merge.
[ ] A change should not be merged unless it passes CI or there is a comment/update saying what testing was passed.
[ ] PRs should not be merged unless positively reviewed.

Let's merge?

/lgtm

:tada: This PR is included in version 1.1.12 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

authors: achuzhoy alknopfler iranzo


text:
fix styles for cross console

Clean up the cross-console nav styles as per the latest marvel designs: https://marvelapp.com/4aj7ig8/screen/68000571

@dlabaj i would prefer to avoid a lot of the !important statements I had to make, are you able to change how the files are imported so that whatever is in this file overrides any of the PatternFly styles?

@christiemolloy Looking good! Is there a way to see your local version even via a quick screen share with @dongniwang and myself? I'd like to verify some of the states too which is hard to do from the screenshots?

authors: christiemolloy tiffanynolan

repo: rh-uxd/integration


text:
Can't update key, unless in array, with dot.str

Hi, I just found out that if you want to update a key in an object with dot.str you can't do that:
const original = {
    a: 1,
    b: 2
}

dot.str("a", "Some string", original)

// results in:
// {
// 	a: 1,
// 	b: 2
// }

But while updating a key in an object in an array it works perfectly fine:
const original = {
    arr: [{
        a: 1,
	b: 2
    }]
};

dot.str('arr.0.a', "Some string", original);

// results in:
// {
//   arr: [{
// 		a: "Some string",
// 		b: 2
// 	}]
// }

I can imagine that you can update the key of an object in an array because the order might have changed and it could be an other object. It would be great to either do the same for both or console.warn if you try to this. This should also be in the docs.
Cheers

Hi, a quick solution it to remove the key and then use dot.str:

Hi, thanks for the suggestion! This seems like a good workaround indeed. Is there a reason why you wouldn't be able to do it directly?

The issue is not specific only to this case. Generally, dot.str() doesn't work with root level fields:

Can we get this fixed ? As it turns it out, it's actually a bug, and root level fields should be able to be accessed (at least through the str function)

authors: DaveBitter Mayhem93 itaibaruch

repo: rhalff/dot-object

license: mit

license_source: bigquery


text:
Sort by release date

Describe your suggested feature
Please add an option to sort search results by 'release date'
Other details
No response

Hello friend Open more providers for the flixclusive application friend  @rhenwinch

Hello friend Open more providers for the flixclusive application friend @rhenwinch

Wrong thread to post this. Look at flx-providers repository

Hey @aneesh1122,
Sorry for the late reply, I just looked at TMDB's search query endpoint and unfortunately they don't support sorting by release dates. Implementing this logic manually thru the app is not ideal, tbh. So no plans for this for now, sorry.

Hey @aneesh1122,
Sorry for the late reply, I just looked at TMDB's search query endpoint and unfortunately they don't support sorting by release dates. Implementing this logic manually thru the app is not ideal, tbh. So no plans for this for now, sorry.

I just saw in the changelog that you've added the option to sort by release date? 😅

Ah, its for the collections of movies. not the search results

Ah, its for the collections of movies. not the search results. Collections dont go over 20+ movies per query so theyre easy to sort by date

Does TMBD let you categorise between movies and series? Search results include both.

Yep, we used to have that option but I've recently remove it. Still looking for a way to include search filters for custom catalogs. Might take time

would you mind creating an issue again on adding a search filter instead of just sorting by release date? I need the search screen to be fully flexible for other providers' search method

Yep, we used to have that option but I've recently remove it. Still looking for a way to include search filters for custom catalogs. Might take time

Alright man. Perfection takes time so pls take all the time you want.

would you mind creating an issue again on adding a search filters option instead of just sorting by release date? I need the search screen to be fully flexible for other providers' search method

Sure

repo: rhenwinch/Flixclusive


text:
[devops:bot] update deps in nix/sources.json (from: rhino-core@9980f93

update nix refernces for rhino-core and|or nixpkgs to match https://github.com/rhinofi/rhino-core/blob/9980f93f426c0f25e29a6351c47ad3f549a8c710/nix/sources.json (branch: dev)

superseded by #102

authors: adrian-gierakowski dvf-ci

repo: rhinofi/dvf-utils


text:
Need a configuration element to override MAINTAINER generated in the Dockerfile

Looks like this field is currently hardcoded.

Hi, Roland. Thank you for your cool plugin!
I took this task as a small exercise in contributing, please find my PR above.

Thanks a lot, I will have a look at the PR tomorrow.

authors: akobiakov rhuss xcurry

repo: rhuss/docker-maven-plugin


text:
Option similar to ruby_indent_assignment_style

The Ruby Vim plugin includes an option called ruby_indent_assignment_style which determines the behavior of indenting after an assignment, commonly with begin, if, etc. Two different styles are shown below, each of which is supported by this option:
@var = if some_condition
  true
else
  false
end

###

@var = if some_condition
         true
       else
         false
       end

I greatly prefer the first style, but vim-crystal only appears to support the latter style. I'd love to see this option added.

I agree that the feature looks useful. But it should be provided by formatter because vim-crystal uses official formatter to format source code. Could you request it in crystal repo? When the feature is added to the formatter, vim-crystal would automatically gain the feature.

Done: https://github.com/crystal-lang/crystal/issues/5134

authors: cvincent rhysd

repo: rhysd/vim-crystal


text:
Define Python conda and/or pip requirements file

Define Python conda requirements file, with content for packages we use that need pip, not conda install.
See

Conda Managing environments
Pip Requirements file format
StackOverflow Combining conda environment.yml with pip requirements.txt

Users can then use these files to set up a riboviz conda environment and install packages rather than install every package separately.

Arising from #314, setup.cfg supports install_requires. How this might complement, or conflict with, conda or pip requirements.txt files needs to be explored. See, for example, install_requires vs requirements.txt.

This could perhaps be explored by @dmbala as part of #107, as it may help simplify any container scripts.

This would be a very good idea and also requires updates to documentation.

repo: riboviz/riboviz


text:
Redmine allows to fetch multiple issues with one call

Example: curl https://progress.opensuse.org/issues.json?issue_id=162638,162914

The library doesn't seem to do pagination.

https://www.redmine.org/issues/10828


text:
Please push a new minor version to npm

I really only need the patch that makes require work. Thanks.

Done, sorry I completely forgot to update.
Now it should  work, let me now if something goes wrong.

Awesome! Thanks for the quick reply :)

authors: riccardoscalco superlukas

repo: riccardoscalco/textures


text:
chore(release): v0.4.2

:robot: I have created a release beep boop
0.4.2 (2023-02-11)
Performance Improvements

dropdown layout sizing & shadow & colors. (6a2a9db)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/riccox/sira/releases/tag/v0.4.2 :sunflower:

repo: riccox/sira


text:
why can not work on Ubuntu 16.04?

I'm new user, want use it in vs code, but it not work.
I install python3.5.2, and build ycmd successfully, then set ycmd.path. I alos install C/C++ extension(microsoft).
like this, string.push_back() not found!

Try turning off Microsoft C/C++ extension's autocomplete and then try..

If you turned off MS C/C++ extension and still now working. Please set ycmd.debug true in your configuration file to see if there are any log useful.

authors: agauniyal baoqingwutong richard1122


text:
AppVeyor fails to find latest CLDR

It appears that unicode.org is blocking requests from AppVeyor,   see the details here.
This prevents the tests from running because no CLDR data is present on the test server.

A work around is to load the CLDR from a mirror site (http://ftp.lanet.lv/ftp/mirror/unicode/cldr/) when running on AppVeyor.  The only drawback is that lanet.lv does support getting the latest, so it will need to be hardcoded.

@richardschneider is there a way the build process could not have to re-download tens of MB on each build? ouch :(

repo: richardschneider/net-cldr


text:
Atom.Object.defineProperty.get is deprecated.

atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace),
which returns an HTMLElement.
Atom.Object.defineProperty.get (/usr/share/atom/resources/app/src/atom.js:55:11)
HighlightedAreaView.initialize (/home/paul/.atom/packages/highlight-selected/lib/highlighted-area-view.coffee:11:9)

Duplicate of #37

repo: richrace/highlight-selected


text:
chore(noetic): release 2.0.0

:robot: I have created a release beep boop
2.0.0 (2024-03-24)
⚠ BREAKING CHANGES

block_gripper now is named lock_gripper

Features

add ability to pause simulation after step (#76) (2c7a34a)
add joint lock feature and rename 'block_gripper' (#75) (d8e7b90)
change default physics engine to ODE (d320d6c)
gazebo: add controller pause/unpause (#68) (df877f1)

Bug Fixes

ensure control is compatible with panda_gazebo v2.16.1 (#70) (6b0f9e0)
ensure the max vel and acc scaling are correctly applied (#72) (5c9b5f7)
fix flake8 errors (b3f52a7)
fix max vel/acc scaling undefined error (#77) (75a1308)
fix ROS param none value bug (#74) (b815722)
panda: fix panda joint locking and EE pose retrieval (#96) (8f4d3b1)
prevent ros shutdown racing condition (#71) (d688946)
resolve ruamel safe_load deprecation issue (5eea308)
temporary remove ee_frame_offset parameter (#73) (4e9ce6c)

Documentation

add panda env known issues section (75c7e67)
fix broken README link (052e468)
fix doc run commands (4acf477)
improve docs (0b3ee4e)
improve documentation (a108ff4)
improve documentation (e19e85f)
improve Panda 'Known Issues' section doc links (595f708)
panda: improve task env description (#86) (ebcfd13)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/rickstaa/ros-gazebo-gym/releases/tag/v2.0.0 :sunflower:

repo: rickstaa/ros-gazebo-gym


text:
java.lang.ClassNotFoundException: Didn't find class "org.chromium.device.sensors.PlatformSensorProvider"

when h5 has video
java.lang.ClassNotFoundException: Didn't find class "org.chromium.device.sensors.PlatformSensorProvider" on path: DexPathList[[dex file "/data/data/com.ridi.awdemo/code_cache/.overlay/base.apk/classes2.dex", zip file "/data/app/~~CO6rrmjpsJUS_RwBDlvXxA==/com.ridi.awdemo--iTFBJk4w45C3Nx9UKL3OQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~CO6rrmjpsJUS_RwBDlvXxA==/com.ridi.awdemo--iTFBJk4w45C3Nx9UKL3OQ==/lib/arm64, /data/app/~~CO6rrmjpsJUS_RwBDlvXxA==/com.ridi.awdemo--iTFBJk4w45C3Nx9UKL3OQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system/system_ext/lib64, /system/product/lib64, /vendor/lib64]]

Hmm... it still crashes. (Test page: https://tekeye.uk/html/html5-video-test-page)
Let's check again.

authors: DavinAhn jackxuechen

repo: ridi/chromium-aw


text:
Today in History - Chrome Extension Implemented

🛠 Fixes Issue
Fixes #376
👨💻 Changes proposed
Chrome Extension that shows what happened in history on today's particular date.
The extension is divided into three sections

Events
Birth
Death

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

📷 Screenshots

Birth

Death

Events

@Akshima-Ghai @ridsuteri Please review

repo: ridsuteri/Awesome-Chrome-Extensions


text:
Thanks. gpt2 or code gpt

I am trying to explore more in this domain. Is this model trained on gpt2 or codegpt? Could you please send the link to the model please?

How are the results? If you don't mind sharing. Thanks a for sharing. If you can share some evaluation data that would be very very helpful.
Thanks

Please have a look at the wandb log for results on python data and here on Java dataset.

If i read it correctly the mrr is way below the previous in the paper!

Actually yes. The GPT-2 architecture has not been able to perform well like a bi-directional transformer as BERT. This unidirectional architecture is not that great as an encoder and following the experiments, we realized this architecture is not suitable for this problem.

Sounds cool! Looks like T5 has not been used for this task. However, I don't think the code for contrastive pre-training is available https://paperswithcode.com/sota/code-search-on-codesearchnet

Writing my own with codet5 not using  cpt

repo: rifatarefin/semantic-code-search


text:
🛑 Mumbai Server is down

In 43bd546, Mumbai Server (103.168.119.181) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Mumbai Server is back up in 84c6f51.

repo: rifzkiadiyaksa/upptime


text:
Infinite loop compiling for a particular ISA, preserve block, and initial rewiring.

Given this ISA
{
    "isa": {
        "1Q": {
            "0": {
                "type": "Xhalves"
            },
            "1": {
                "type": "Xhalves"
            },
            "2": {
                "type": "Xhalves"
            },
            "3": {
                "type": "Xhalves"
            }
        },
        "2Q": {
            "0-1": {
                "type": "CZ",
                "gates": [{"operator": "CZ", "parameters": [], "arguments": ["_", "_"], "duration": 1000000, "fidelity": 0.4}]
            },
            "2-3": {
                "type": "CZ",
                "gates": [{"operator": "CZ", "parameters": [], "arguments": ["_", "_"], "duration": 1000000, "fidelity": 0.99}]
            }
        }
    },
    "specs": {}
}

the compiler gets into an infinite loop:
echo "PRAGMA INITIAL_REWIRING \"PARTIAL\"
PRAGMA PRESERVE_BLOCK
RZ(pi/3) 0
CZ 0 1
RZ(pi/4) 1
CZ 0 1
PRAGMA END_PRESERVE_BLOCK" | quilc --isa qpu.isa

Removing either of the pragmas (rewiring or preserve), or adding a "1-2" hardware object in the ISA, resolves the issue.

spooky

Actually, I think I know the source of this bug: the optional argument in https://github.com/rigetti/quilc/blob/master/src/define-compiler.lisp#L508 is supposed to give a sloppy lower bound on the fidelity of an unknown 2Q instruction, so that the compiler prefers to use native 2Q gates, with their presumed superior fidelities, to encode the instruction. The posited bound is 0.5, your first link has CZ fidelity 0.4, and I'll bet that that's the ultimate source of the trouble.
Elsewhere in that same file, we compute the 'generic cost' of a 2Q instruction https://github.com/rigetti/quilc/blob/master/src/define-compiler.lisp#L623 , which is exactly a tight lower bound based on best-known compilation output, and a similar thing in the addresser https://github.com/rigetti/quilc/blob/master/src/addresser/fidelity-addresser.lisp#L202 in order to prime the recombination logic. A good solution to this problem would probably make use of those to replace this hard-coded (and violable) lower bound with something dynamically computed based on the chip spec.

authors: ecpeterson notmgsk

repo: rigetti/quilc


text:
Add a check for a perfect initial rewiring before applying rewiring techniques

Right now, quilc will make its best guess for a good rewiring, even when the identity mapping requires no swaps at all. This can sometimes cause unnecessary swaps.

@ecpeterson do you have an example of when this happens?

Yes: have a look at benchmarking/quil-available/0020q-0000143-3f7b88e4-sampling_quinoa.quil on Acorn (a/k/a (build-skew-rectangular-chip 0 4 5)). If you run it with PRAGMA INITIAL_REWIRING "NAIVE" prefixed, it'll compile with no SWAPs. If you run it with the supposedly more intelligent PRAGMA INITIAL_REWIRING "PARTIAL", it'll compile with plenty of SWAPs.

I'm not confident how this could be solved. My initial thought was to test that the adjacent qubits to each used logical qubit were in the set of used logical qubits: if yes, use the identity rewiring. But that's not quite right.
Hints @ecpeterson?

There's more than one way to skin this cat, but I was imagining a check in prog-initial-rewiring along the following lines:
(when (loop :for instr :across (parsed-program-executable-code parsed-prog)
                       :always (or (not (typep instr 'gate-application))
                                   (lookup-hardware-object-by-qubits chip-spec (application-arguments instr))))
  ;; install the NAIVE rewirer, which will effect no SWAPs
  ;; break early)
;; otherwise, continue making decisions

There might be some fuss in that disjunction about dead qubits.

I think this is closed by #380.


text:
Added ability to run the samples from device Android

Hi,
I have added the ability to run the samples from an android device and fixed an issues with spawn tns on windows,
Everytime i was trying to run npm run samples from cmd i was getting an error  spawn tns ENOENT so i added a check to see if we are on windows it should run tns.cmd.

Will calling tns.cmd work for everyone? I have no problem running just tns on windows!
I will try your changes before merging!

Closing due to incativity. The sample runner has been changed too since this PR.


text:
🛑 Home Sampling App is down

In 8108c2b, Home Sampling App (https://app.rikai.ch) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Home Sampling App is back up in 9777a52.

repo: rikaisolutions/status


text:
Support automatic derivation for User Defined Types

Hello again,
I have been working on a proof of concept to support the automatic derivation of User-Defined types (including nested user-defined types as well as collections containing both primitives and user-defined types within these user-defined types). I make use of two additional typeclasses as well as some conversions to the top-level Binder/Reads typeclasses:
trait UdtValueBinder[A] { self =>
  def bind(input: A, fieldName: String, constructor: UdtValue): UdtValue
  // ...
}

trait UdtValueReads[A] {
  def read(fieldName: String, in: UdtValue): A
 // ...
}

I was hoping you would consider a contribution if you think this feature is useful. I think it tremendously cuts down boilerplate for our users and takes out the tricky process of hand-writing instances and dealing with the low-level UDTValue API. The work is published here for your consideration: https://github.com/calvinlfer/cassandra4io-experiments/tree/master/src/main/scala/com/userdefinedtypessupport and includes different examples containing various types of nesting. The only case I could not manage to inductively handle is the one corresponding to nested Cassandra collections due to the API. Please let me know if this is of interest and we would gladly contribute this

closed by https://github.com/ringcentral/cassandra4io/pull/13

@Alexey-Yuferov the earlier PR doesn’t do automatic derivation, you have to hand write the instances yourself, the work here will automatically derive UDTs from your case classes

authors: Alexey-Yuferov calvinlfer


text:
Changed default node_size to huge and default online_delete to 30000

The node_size setting should be huge by default so that those who run production servers don't have to worry about changing it. An online_delete setting of 2000 is too small and system resources are used to complete deletion too frequently. Setting this to 30000 is more reasonable. Reference ranges for these settings can be found here.

Codecov Report

Merging #3247 into develop will increase coverage by 1.39%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop    #3247      +/-   ##
===========================================
+ Coverage    68.94%   70.33%   +1.39%
===========================================
  Files          688      675      -13
  Lines        55743    53178    -2565
===========================================
- Hits         38431    37402    -1029
+ Misses       17312    15776    -1536

Impacted Files
Coverage Δ

src/ripple/protocol/impl/Rate2.cpp
50% <0%> (-47.37%)
:arrow_down:

src/ripple/rpc/impl/RPCHelpers.cpp
64.98% <0%> (-22.56%)
:arrow_down:

src/ripple/app/ledger/LedgerMaster.h
53.33% <0%> (-18.1%)
:arrow_down:

src/ripple/app/paths/impl/FlowDebugInfo.h
0% <0%> (-17.62%)
:arrow_down:

src/ripple/rpc/impl/DeliveredAmount.cpp
78.02% <0%> (-14.84%)
:arrow_down:

src/ripple/app/main/LoadManager.cpp
61.17% <0%> (-7.32%)
:arrow_down:

src/ripple/rpc/handlers/AccountInfo.cpp
93.33% <0%> (-4.17%)
:arrow_down:

src/ripple/protocol/STBase.h
86.66% <0%> (-3.34%)
:arrow_down:

src/ripple/app/misc/FeeVoteImpl.cpp
91.58% <0%> (-2.86%)
:arrow_down:

src/ripple/rpc/handlers/SignFor.cpp
90.9% <0%> (-2.43%)
:arrow_down:

... and 146 more

Continue to review full report at Codecov.

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

Looking at how many issues people seem to run into with their nodes, I'd rather remove this custom setting and let nodes default to the actual default of "tiny".

Hi @MarkusTeufelberger, I created a topic on forum.xpring.io to discuss this more. I listed some arguments for and against these changes it it would be great if we could bounce ideas around on there. https://forum.xpring.io/t/proposed-changes-to-the-default-rippled-cfg-file/82

It would be nice to first open an issue in this repository and discuss changes there before opening pull requests - I don't see how this additional external forum (which seems not to be about rippled at all) is supposed to help.
Anyways - the default for node size is actually "tiny" (see https://github.com/ripple/rippled/blob/cc4cefaa4b42c82da4f249eb3f54a77d2bcdc2d6/cfg/rippled-example.cfg#L601) - you just want to set yet another different value that is not the default. Besides that by the way my "huge" full history node has less than 10 GB out of 32 GB RAM used, so I'm not sure how/if that much memory is actually needed.
About increase of online_delete numbers: A shard has 32768 ledgers, so I'd rather see this number go up to ~35k instead of 30000, so there's a good chance that at least the most recent full shard can be served from a node. I expect this kind of settings to be pased out sooner or later anyways though and being replaced by a "this is how much storage the server can use" setting with the whole node store revolving around shards instead of a single big database.
Tl;dr: I'd rather remove the node_size reference in the example config than change it and change the online_delete number to something that's larger than a shard (32768 ledgers).

@MarkusTeufelberger I agree with not changing the default node_size setting, and will close this pull request. Changing the online_delete setting to larger than a shard sounds like a good idea. The post on forum.xpring.io has also been moved to the "Protocols" category instead of "Uncategorized" to be more relevant. There is a concern that increasing the online_delete setting won't have an impact on the total time spent for deletion so I might not reopen this as an issue.

repo: ripple/rippled

license: ISC


text:
Reduce lock contention in manifest cache

High Level Overview of Change
Since apply_mutex and read_mutex both protect the same data, remove the two
member vars and add a new mutex_ var. Use a shared_mutex for this new
mutex_ var mutex. This allows multiple readers (a common case) and helps
reduce lock contention.

Closing this for now. I need to think about how removing the apply_lock effects lock contention.


text:
Initial implementation of proof composition [re-submission of #992]

This PR is a re-submission of #992, which was reverted in #1052 due to release sequencing consideration. This PR will be taken out of draft status when a 0.19 branch has been cut, and main is ready to accept changes for release in 0.20.
Reverts risc0/risc0#1052

I think this is now safe to land!

I think this is now safe to land!

Would you go ahead and give this an approval?

authors: flaub nategraf


text:
Trace mode configuration

For the trace mode, like delta address mode, full address, implicit exception mode, etc..
Can we configure multiple Trace Modes at the same time?
or only one mode can be applied simultaneously..

Yes, they are orthogonal and can be enabled in any combination.
Iain
From: zhangdujiao @.>
Sent: 23 July 2024 14:31
To: riscv-non-isa/riscv-trace-spec @.>
Cc: Subscribed @.***>
Subject: [riscv-non-isa/riscv-trace-spec] Trace mode configuration (Issue #131)
For the trace mode, like delta address mode, full address, implicit exception mode, etc..
Can we configure multiple Trace Modes at the same time?
or only one mode can be applied simultaneously..

Reply to this email directly, view it on GitHubhttps://github.com/riscv-non-isa/riscv-trace-spec/issues/131, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALQOPSU4GJOXCBCYGD7LXRDZNZLJDAVCNFSM6AAAAABLKOJDT6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQZDKMRSHE2DSNQ.
You are receiving this because you are subscribed to this thread.Message ID: @.@.>>

Yes, they are orthogonal and can be enabled in any combination.

But the ioption field only reports 1 operation mode in one support packet, right?
What if TE in running in two mode together? How ioption can report more operation mode?

The ioption field should be a bit vector with 1 bit for each option.  In that way any number can be indicated simultaneously.
Iain
From: zhangdujiao @.>
Sent: 24 July 2024 01:53
To: riscv-non-isa/riscv-trace-spec @.>
Cc: Robertson, Iain (DI SW ICS DDCP TST RD EAH) @.>; Comment @.>
Subject: Re: [riscv-non-isa/riscv-trace-spec] Trace mode configuration (Issue #131)
Yes, they are orthogonal and can be enabled in any combination.
But the ioption field only reports 1 operation mode in one support packet, right?
What if TE in running in two mode together? How ioption can report more operation mode?

Reply to this email directly, view it on GitHubhttps://github.com/riscv-non-isa/riscv-trace-spec/issues/131#issuecomment-2246652162, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALQOPSTYO5USUGY2BBBORZLZN33ITAVCNFSM6AAAAABLKOJDT6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBWGY2TEMJWGI.
You are receiving this because you commented.Message ID: @.@.>>

The ioption field should be a bit vector with 1 bit for each option. In that way any number can be indicated simultaneously. Iain From: zhangdujiao @.> Sent: 24 July 2024 01:53 To: riscv-non-isa/riscv-trace-spec @.> Cc: Robertson, Iain (DI SW ICS DDCP TST RD EAH) @.>; Comment @.> Subject: Re: [riscv-non-isa/riscv-trace-spec] Trace mode configuration (Issue #131) Yes, they are orthogonal and can be enabled in any combination. But the ioption field only reports 1 operation mode in one support packet, right? What if TE in running in two mode together? How ioption can report more operation mode? - Reply to this email directly, view it on GitHub<#131 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALQOPSTYO5USUGY2BBBORZLZN33ITAVCNFSM6AAAAABLKOJDT6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBWGY2TEMJWGI. You are receiving this because you commented.Message ID: @.@.>>

thanks, there are 7 modes in Chapter 3.2 totally. The "delta address mode" and "full address mode" are mutually exclusive. Do we need to use 1 bit to represent these two modes? like, 0: delta mode, 1: full mode.
For the implicit return mode, there are there application methods totally: simple counting, partial address compare, full address compare. Do we need to list them all in the ioption field?
Thanks

See inline...
Iain
From: zhangdujiao @.>
Sent: 25 July 2024 04:23
To: riscv-non-isa/riscv-trace-spec @.>
Cc: Robertson, Iain (DI SW ICS DDCP TST RD EAH) @.>; Comment @.>
Subject: Re: [riscv-non-isa/riscv-trace-spec] Trace mode configuration (Issue #131)
The ioption field should be a bit vector with 1 bit for each option. In that way any number can be indicated simultaneously. Iain From: zhangdujiao @.> Sent: 24 July 2024 01:53 To: riscv-non-isa/riscv-trace-spec @.> Cc: Robertson, Iain (DI SW ICS DDCP TST RD EAH) @.>; Comment @.> Subject: Re: [riscv-non-isa/riscv-trace-spec] Trace mode configuration (Issue #131https://github.com/riscv-non-isa/riscv-trace-spec/issues/131) Yes, they are orthogonal and can be enabled in any combination. But the ioption field only reports 1 operation mode in one support packet, right? What if TE in running in two mode together? How ioption can report more operation mode? - Reply to this email directly, view it on GitHub<#131 (comment)https://github.com/riscv-non-isa/riscv-trace-spec/issues/131#issuecomment-2246652162>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALQOPSTYO5USUGY2BBBORZLZN33ITAVCNFSM6AAAAABLKOJDT6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBWGY2TEMJWGI. You are receiving this because you commented.Message ID: @.@.>>
thanks, there are 7 modes in Chapter 3.2 totally. The "delta address mode" and "full address mode" are mutually exclusive. Do we need to use 1 bit to represent these two modes? like, 0: delta mode, 1: full mode.
[Iain] Yes, just 1 bit.
For the implicit return mode, there are there application methods totally: simple counting, partial address compare, full address compare. Do we need to list them all in the ioption field?
[Iain] There is no mention of full vs partial address compare in the E-Trace spec, so I'm not sure what you're referring to here.  However, I'd expect only a single bit for implicit return mode.  If the hardware has implemented a return stack then I'd expect this to always be used, and the simple counting method to be used only when there is no return stack.  If the hardware has implemented a return stack then the return_stack_size_p discoverable parameter will be non-zero.
Thanks

Reply to this email directly, view it on GitHubhttps://github.com/riscv-non-isa/riscv-trace-spec/issues/131#issuecomment-2249285852, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALQOPSW7EYQGWXDHJDE3YJ3ZOBVRZAVCNFSM6AAAAABLKOJDT6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBZGI4DKOBVGI.
You are receiving this because you commented.Message ID: @.@.>>

authors: IainCRobertson zhangdujiao

repo: riscv-non-isa/riscv-trace-spec


text:
Add gnu auto generated test cases to the generator

Hi,@eopXD:
This PR add the codes that can generate gnu test cases to the generator.
I did it together with @Incarnation-p-lee and @xl0714.
After that, I would also submit PR about creating folders, adding headers and checker.
Please review it. Thanks!

OK.I'll complete the other commits later.

I added the other two commits about creating folders and adding headers.  We consider to create anther PR for adding checker, because we need to fully consider how to better interpret the magic number in the check information.@eopXD @Incarnation-p-lee @xl0714

repo: riscv-non-isa/rvv-intrinsic-doc


text:
Fails to build - Gradle task assembleRelease failed with exit Code 1

"flutter build apk -v" fails with the following error when I try to build the example. There are no errors in my flutter doctor output (at the bottom).
[   +3 ms] "flutter apk" took 60,800ms.
Gradle task assembleRelease failed with exit code 1
#0      throwToolExit (package:flutter_tools/src/base/common.dart:28:3)
#1      _buildGradleProjectV2 (package:flutter_tools/src/android/gradle.dart:751:5)

#2      buildGradleProject (package:flutter_tools/src/android/gradle.dart:494:14)

#3      buildApk (package:flutter_tools/src/android/apk.dart:34:9)

#4      BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:79:11)

#5      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:490:18)
#6      _asyncThenWrapperHelper. (dart:async-patch/async_patch.dart:71:64)
#7      _rootRunUnary (dart:async/zone.dart:1132:38)
#8      _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#9      _FutureListener.handleValue (dart:async/future_impl.dart:137:18)
#10     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:678:45)
#11     Future._propagateToListeners (dart:async/future_impl.dart:707:32)
#12     Future._completeWithValue (dart:async/future_impl.dart:522:5)
#13     Future._asyncComplete. (dart:async/future_impl.dart:552:7)
#14     _rootRun (dart:async/zone.dart:1124:13)
#15     _CustomZone.run (dart:async/zone.dart:1021:19)
#16     _CustomZone.runGuarded (dart:async/zone.dart:923:7)
#17     _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:963:23)
#18     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#19     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#20     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:116:13)
#21     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:173:5)
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.9.1+hotfix.6, on Mac OS X 10.15.1 19B88, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.2)
[✓] Android Studio (version 3.5)
[✓] Connected device (1 available)
• No issues found!

Adding my own google_services.json under example/android/app fixed the issue for me.


text:
[editing]discussion(optimizer): consider state table's primary key column order to achieve better spatial locality

We have found the state key's column order can affect performance during the previous explorations. This issue is to clarify the problem and discuss some potential ways to solve it.
introduction
Here is the query of nexmark q17
    SELECT
      channel,
      to_char(date_time, 'yyyy-MM-dd') AS day,
      max(to_char(date_time, 'HH:mm')) AS minute,
      count(*) AS total_bids,
      ... other agg functions ...
    FROM bid
    GROUP BY channel, to_char(date_time, 'yyyy-MM-dd');

The Aggregate executor needs to get the agg result of the group key during the processing. In other words, the executor will query the internal table many times like this
SELECT * from agg_result_table WHERE channel = $1 AND day = $2;

Is the edit done? 😄

repo: risingwavelabs/risingwave


text:
feat: add file-level scan api for iceberg source

Is your feature request related to a problem? Please describe.
Currently, iceberg source does scan planning in the frontend node and sends the files needed to be scanned to compute nodes. Technically, we can use a file level scan API to scan those files. However, icelake lacks this API, so we need to reuse the table-level API and filter out the assigned files. I think we can add a file-level read API to icelake to avoid redundant scan planning.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response

After https://github.com/apache/iceberg-rust/pull/377, I think the iceberg-rust can distribute the file scan task to different compute nodes.


text:
feat(parser): use PROCTIME() instead of NOW() for the process time temporal join

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

Since we have already supported PROCTIME(), we can use it to represent the NOW() of the process time temporal join syntax. This syntax makes more sense. NOW() will be kept for backward compatibility.

Checklist For Contributors

[x] I have written necessary rustdoc comments
[x] I have added necessary unit tests and integration tests
[x] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[x] I have demonstrated that backward compatibility is not broken by breaking changes and created issues to track deprecated features to be removed in the future. (Please refer to the issue)
[x] All checks passed in ./risedev check (or alias, ./risedev c)

Checklist For Reviewers

[ ] I have requested macro/micro-benchmarks as this PR can affect performance substantially, and the results are shown.

Documentation

[ ] My PR DOES NOT contain user-facing changes.

Click here for Documentation
Types of user-facing changes
Please keep the types that apply to your changes, and remove the others.

SQL commands, functions, and operators

Release note

Use FOR SYSTEM_TIME AS OF PROCTIME() instead of FOR SYSTEM_TIME AS OF NOW() to represent the process time temporal join.

PROCTIME() is still ambigious insude a SQL query. It's hard to tell when exactly an expression is executed. For example, select proctime() from a,b where a.k=b.k, the proctime() here can be either evaluated before or after join, which result in different timestamp. Thus, I always recommend to use PROCTIME() only in Source. (cc. @yuhao-su )
For this case, I think Flink's syntax is the most clear one: FOR SYSTEM_TIME AS OF table1.proctime where table1.proctime refers to a column defined in Source.
Actually either FOR SYSTEM_TIME AS OF NOW() or FOR SYSTEM_TIME AS OF PROCTIME() looks good to me, but I can't say the later one is better than the previous one.

For example, select proctime() from a,b where a.k=b.k, the proctime() here can be either evaluated before or after join.

Agree.

Flink allow this query
SELECT
    B.bidder,
    count(*) as bid_count,
    TUMBLE_START(B.p_time, INTERVAL '10' SECOND) as starttime,
    TUMBLE_END(B.p_time, INTERVAL '10' SECOND) as endtime
FROM (SELECT *, PROCTIME() as p_time FROM bid) B

It add a proctime() column to the bid source

I think PROCTIME() is still ambigious inside a SQL query. It's hard to tell when exactly an expression is executed. For example, select proctime() from a,b where a.k=b.k, the proctime() here can be either evaluated before or after join, which result in different timestamp. Thus, I always recommend to use PROCTIME() only in Source. (cc. @yuhao-su )
For this case, I think Flink's syntax is the most clear one: FOR SYSTEM_TIME AS OF table1.proctime where table1.proctime refers to a column defined in Source.
Actually either FOR SYSTEM_TIME AS OF NOW() or FOR SYSTEM_TIME AS OF PROCTIME() looks good to me, but I can't say the later one is better than the previous one.

If we consider it as a batch query we can see the differences. For system_time as of now() should be same as regular join.

If we consider it as a batch query we can see the differences. For system_time as of now() should be same as regular join.

Yes, right. PROCTIME() sounds better than now() in this case.

authors: chenzl25 fuyufjh yuhao-su


text:
Extension issue

Issue Type: Bug
Extension Name: LiveServer
Extension Version: 5.6.1
OS Version: Windows_NT x64 10.0.18363
VSCode version: 1.54.1

:warning: We have written the needed data into your clipboard. Please paste! :warning:

Issue Type: Bug
Extension Name: LiveServer
Extension Version: 5.6.1
OS Version: Windows_NT x64 10.0.18363
VSCode version: 1.54.1

repo: ritwickdey/vscode-live-server


text:
Open LiveServer local instead of remote

Hey,
i am using a local win 11 machine with VSC
Extension Remote-SSH
Live Server
Now i want to live view HTML files.
i connect to the remote host ( win2019)
With a windows Machine the live server is only accesble in the remote Host.
an other project with linux Remote , the html is accesable on my local win11 machine ...
i need the Liveserver local and not remote..
did i miss some settings?

Did you remember to forward the port? Current versions of VS Code do this automatically.


text:
Rive-Skia using outdated libwebp version prone to a security issue CVE-2023-5217, CVE-2023-4863

Description
Rive framework uses Rive-Skia, which is using outdated libwebp version which is prone to a grave security issue CVE issue link. Please also refer this link
Provide a Repro
Any latest Rive framework will have this issue, Rive example is also a good option.
Additional context
This is a very dangerous security problem and makes all the app using Rive prone to this security problem. The Skia branch Rive is using is very old and does not contain the latest Version libwebp version of 1.4.0. (This issue was fixed in libwebp 1.3.2). highly recommend updating the libwebp version being used in Skia branch.
Here is one more helpful link

@mjtalbot Could you please take a look at this, this is very important security fix that should be rolled out

Skia has been entirely removed in v6.0.0.

authors: dskuza jaichaudhry

repo: rive-app/rive-ios


text:
InlineModelAdmin

From Django documentation, "inlines" does not work. I need the possibility to edit multiple models in a single view.

Hi @Luperi. InlineModelAdmin is a specific implementation for django's default admin area. wagtailmodeladmin, although similar in logic, is a different thing entirely, designed to get things to work in Wagtail's CMS area. Wagtail has it's own solution for inline editing, in the form of the InlinePanel, but it seems they'll only work on models that extend from modelcluster.models.ClusterModel
Basically, make your model extend from ClusterModel, then add a panels attribute to it, which should be a list/tuple of the various edit_panels provided by Wagtail: http://docs.wagtail.io/en/v1.3.1/advanced_topics/customisation/page_editing_interface.html

Please, can you give me a short example? Thank you soo much.

@ababic thank you for you reply, but I don't understand what I have to do. It works only if my model extends from Page, not from ClusterableModel. How can I use the panels attribute? Can you please give me a short example? Than you very much.

@Luperi You have a few choices as to what your model extends. If it's a 'Page type' you're creating, and objects need to live as pages as part of the overall tree structure, then you should extend wagtail.wagtailcore.models.Page. If not, you can extend whatever model class you like.
Defining panels for a page type is a little different to defining them on other models. For pages, wagtail gives you a tabbed page editing interface, and you define separate lists of panels for each one. This is all covered in the wagtail documentation here:
http://docs.wagtail.io/en/v1.3.1/topics/pages.html
And more in-depth information about edit panels here:
http://docs.wagtail.io/en/v1.3.1/advanced_topics/customisation/page_editing_interface.html
Wagtail's Page model extends modelcluster.models.ClusterModel already, so InlinePanel will work automatically for custom page types.

@Luperi If you're just creating a simple model that isn't a page, you use a single panels attribute instead, like in this example:
http://docs.wagtail.io/en/v1.3.1/topics/snippets.html

@ababic I have a many-to-one relationship. For each Product, there are many CommissionScale.
I'm trying in this way, after have seen your examples:
class Product(models.Model):
    name = models.CharField(max_length = 500, null = False, blank = False)
    description = models.CharField(max_length = 500, null = True, blank = True)
    unit_of_measure = models.CharField(max_length = 50, null = False, blank = False)
    price = models.FloatField(null = False)

    create_date = models.DateTimeField(auto_now_add = True)
    mod_date = models.DateTimeField(auto_now = True)

    panels = [
        FieldPanel('name'),
        FieldPanel('description'),
        InlinePanel('commission_scale', label="Commission scales"),
    ]

    def __unicode__(self):
        return self.name

class CommissionScale(models.Model):
    fk_level = models.ForeignKey(Level, verbose_name = "level", null = True, on_delete = models.SET_NULL)
    value = models.FloatField(null = False)
    points = models.FloatField(null = False)

    def __unicode__(self):
        return self.fk_product.name + " at " + str(self.fk_level.number) + " = " + str(self.value)

class ProductCommissionScale(Orderable, CommissionScale):
    page = models.ForeignKey('demo.Product', related_name='commission_scale')

What's wrong???
Thank you for your preciuous help.

My advice would be to try:
Add these to your imports at the top:
from modelcluster.models import ClusterableModel
from modelcluster.fields import ParentalKey

Product should extend ClusterModel
class Product(ClusterModel):
    ...
    panels = [
        FieldPanel('name'),
        FieldPanel('description'),
        InlinePanel('commission_scales', label="Commission scales"),
    ]
    ...

CommissionScale should be 'abstract'
class CommissionScale(models.Model):
    ...
   class Meta:
       abstract = True

ProductCommissionScale should use ParentalKey
class ProductCommissionScale(Orderable, CommissionScale):
    product = ParentalKey('demo.Product', related_name='commission_scales')

Ok, now it works, but why CommissionScale should be abstract in your opinion? It works if false too.

Because, If a CommissionScale object is only relevant in the context of a Product, making it abstract would give you the simplest database representation. If you'd rather go for multi-table inheritance, that's your call.

With this extension, is there the possibility to add in wagtailadmin menu links to specific pages?
I have to implement an advanced interface that allows my user to insert and manage orders, and to export them in a CSV file too. Maybe wagtail admin area isn't the best place to do this, is it? So I would insert a link to an external page. In your opinion, is it the best way? Thanks.

If you just want to add a menu item, I would suggest you take a look at the documentation on wagtail hooks:
http://docs.wagtail.io/en/v1.3.1/reference/hooks.html
If you did want to add further admin views for your model, I can't do that work for you, but you might want to look in detail at the methods on the ModelAdmin class:
https://github.com/rkhleics/wagtailmodeladmin/blob/master/wagtailmodeladmin/options.py
And perhaps check out the Treebeard recipe code, for an example of how additional functionality can be added:
https://github.com/rkhleics/wagtailmodeladmin/tree/master/wagtailmodeladmin/recipes/treebeard

authors: Luperi ababic

repo: rkhleics/wagtailmodeladmin


text:
An understanding of TableTransform

In my opinion, GraphTransform is relatively easy to understand, mainly doing transformation operations on the graph, such as adding self-loop and Laplace normalization of the graph. But what is the main job of TableTransform? What does his location have to do with GraphTransform?

Thank you for your reply. Is there any basis for these definitions or strategies? I don't think I've seen that in any papers so far.

You are right. Our definition of TableTransform is based on several well-known GNN and TNN libraries. On the basis of their summary and refinement, the definition and function of the current TableTransform are determined. We believe that the current definition can uniformly describe the role of Transform in TNN and GNN. Of course, this pattern can also avoid some of the repetitive work in the model training.

Of course. You can implement your own operating modules or use the modules we have integrated according to your own needs. Implement a new class you need by inheriting the TableTransform class. This new Transform performs the operation of your choice.

I see. Thank you for your answer.

repo: rllm-team/rllm


text:
🛑 Library is down

In 6bf9b3f, Library (http://library.cvsu.edu.ph) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Library is back up in 5651100 after 2 days, 7 hours, 48 minutes.

repo: rlvillacarlos/cvsu-site-monitor


text:
🛑 Micro.blog is down

In b273596, Micro.blog (https://roberto.mateu.me) was down:

HTTP code: 404
Response time: 272 ms

Resolved: Micro.blog is back up in 51be1b7.

repo: rmateu/statuspage


text:
Feature: compassFadeWhenNorth

Description
Added the ability to control whether or not the compass fades out when pointing north. On Android the default was true, and on iOS the default was false. This brings consistency across platforms by defaulting to true ("breaking" for iOS) and adds the ability to toggle this behavior on/off with a new prop
Checklist

[x] I have tested this on a device/simulator for each compatible OS
[x] I updated the documentation with running yarn generate in the root folder
[ ] I mentioned this change in CHANGELOG.md
[x] I updated the typings files (index.d.ts)
[ ] I added/ updated a sample (/example)

@mysport12 generated should commited according to CI: https://github.com/rnmapbox/maps/runs/7488241923?check_suite_focus=true

Should be all set now

repo: rnmapbox/maps


text:
fix: changed index.d.ts imports to reference typescript definitions instead of ts files

Fixes https://github.com/rnmapbox/maps/issues/2528

@mattijsf thanks much. Does our the example app still works without the lib folder? For development experience on rnmapbox/maps not for users of the library.

Ah that is a good one. I guess it might not without running bob build first...

This requires more work I'm afraid. Good to have these checks in place!

This change causes the type checking to happen on the actual generated definition files instead of the inferred javascript types which is generating some extra errors. I'm trying to fix those but it not so easy in some cases.
For example. Here and there we tend to use [number, number] to indicate x,y coordinates. However we also directly assign selectedFeature.geometry.coordinates to one of these props. Which in geojson is modelled as number[]. These (and others) now cause some conflicts.

For me it worked fine after the above changes within the example project because the prepare script already generates the lib folder.

Yep but switching git branches, etc. doesn't rerun the prepare script AFAIK. We could start a watch process, but it means the developer experience became bit more difficult.

Ah yes that could be causing some annoyances. I'm not sure on how to solve that problem properly except for migrating all javascript files to typescript more quickly but that is not feasible either.
Ideas?

Ah yes that could be causing some annoyances. I'm not sure on how to solve that problem properly except for migrating all javascript files to typescript more quickly but that is not feasible either.
Ideas?

With #2663, we should be really good with js => ts conversion.
Then what remains are those:

[ ] RasterDemSource
[ ] RasterSource.js
[ ] ImageSource
[ ] UserLocation.js
[ ] Callout.js
[ ] Annotation.js
[ ] offline/*.js
[ ] snapshot/*.js

so we're close to removing index.d.ts

Looks like good progress! I think javascript/classes/* are missing from that list.
Actually, I started migrating some files some time ago here: https://github.com/mattijsf/rnmapbox-maps/tree/typescript-migration
Including the ones from javascript/classes/* but I reverted those in the end due to some difficulties typing the animations correctly.
I did do geoUtils, offline/*.js, snapshot/*.js so feel free to check / cherry-pick those.

I think we can close this PR in favor of the gradual migration of JS > TS and no longer needing index.d.ts. Which should ultimately fix https://github.com/rnmapbox/maps/issues/2528

I think we can close this PR in favor of the gradual migration of JS > TS and no longer needing index.d.ts. Which should ultimately fix https://github.com/rnmapbox/maps/issues/2528

I've merged #2671 so we should be good.

authors: mattijsf mfazekas


text:
feat: migrate RNMBXPointAnnotation to new arch

PR migrating RNMBXPointAnnotation to new arch and cleaning native ref resolving to be used with turbomodule.

@mfazekas I added the migration of Callout and MarkerView since they seemed connected to the PointAnnotation, and also pushed a small fix for Atmosphere. Is it ok? I'll also make a separate PR for some fixes in Sources since I forgot to do one thing there and another PR for the generic ViewTagResolver.

@mfazekas can you elaborate what is TileSource? I see its implementations in native code, but there is no such component on the TS side.

Oh it looks like it is just an abstract class, nvm.

@mfazekas  Ok so this one if ready to be merged 🚀


text:
Synchronizing height of parent container

I would like to synchronize the height of my parent container (the div with the data-columns attribute attached) so that it matches the hight of the tallest masonry-column. I could do this with JavaScript if I were alerted each time Salvattore finished adding or removing items from its columns. Is there any kind of "salvattore-done" message I can listen for (a jQuery(document.body).on('salvattore-done', ...) kind of thing) so that my script to take over with the cleanup?
If not, I would suggest an enhancement to send a message of this sort.
In this case, do you have any suggestions how I could monitor Salvattore to know when to step in, or alternatively, any other suggestions for keeping the parent container height in sync?

On closer inspection, I believe my request may boil down to dispatching a columnsChange at the end of the init. This is already done at the end of a recreateColumns, but my argument would be that creating the columns in the first place is also a change to the columns.
Once this dispatch was in place, I could catch it to update my container height. Any later appending or removing from the container is something I am controlling, so I can manage the container height fix without a dispatch on those. The media-related resizing already dispatches the event.

repo: rnmp/salvattore


text:
Auction migration

Closes #2

LGTM

authors: ilanolkies javiesses

repo: rnsdomains/rns-fifs