I can't open any thing use vs code after M1 update to Sonoma 14.2.1.

Issue:
After the Mac M1 update to 14.2.1, sometimes, I restart my Mac, and the vs code can't open any finder.
Code status
Version:          Code 1.85.1 (0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2, 2023-12-13T09:48:06.308Z)
OS Version:       Darwin arm64 23.2.0
CPUs:             Apple M1 Pro (10 x 24)
Memory (System):  32.00GB (2.40GB free)
Load (avg):       9, 10, 9
VM:               0%
Screen Reader:    no
Process Argv:     --crash-reporter-id 068cbb19-5bc9-4648-a1ed-4e6a1353cb4b
GPU Status:       2d_canvas:                              enabled
                  canvas_oop_rasterization:               enabled_on
                  direct_rendering_display_compositor:    disabled_off_ok
                  gpu_compositing:                        enabled
                  multiple_raster_threads:                enabled_on
                  opengl:                                 enabled_on
                  rasterization:                          enabled
                  raw_draw:                               disabled_off_ok
                  video_decode:                           enabled
                  video_encode:                           enabled
                  vulkan:                                 disabled_off
                  webgl:                                  enabled
                  webgl2:                                 enabled
                  webgpu:                                 enabled

CPU %	Mem MB	   PID	Process
    2	   197	  8605	code main
    0	    66	  8608	   gpu-process
    0	    66	 34585	window [2] (Visual Studio Code)
    7	    33	 80138	   utility-network-service

Some trying but not work

Restart  mac
Code --disable-gpu
Kill all the processes and restart vs code.

This is the screenshot, I can't open any items, and even though I want to see the About Visual Studio Code, I can't open it. Run code ./ shows this screenshot too.

Who knows how to fix this?

Can you provide the output of code --verbose

Hi @deepak1556 This is the verbose
[0110/182750.352323:ERROR:crash_report_database_mac.mm(753)] open lock /Users/xxx/Library/Application Support/Code/Crashpad/pending/f43a2901-627c-4a45-a87a-365facb436d7.dmp: Resource temporarily unavailable (35)
[0110/182750.353960:ERROR:crash_report_database_mac.mm(753)] open lock /Users/xxx/Library/Application Support/Code/Crashpad/pending/18c951e4-775a-4b3b-9875-1df10a2558bc.dmp: Resource temporarily unavailable (35)
2024-01-10 18:27:50.364 Electron[52521:3055987] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.
[52533:0110/182750.400364:ERROR:validation_errors.cc(117)] Invalid message: VALIDATION_ERROR_DESERIALIZATION_FAILED
[52533:0110/182750.401247:WARNING:network_service.cc(217)] Mojo error in NetworkService: Received bad user message: Validation failed for network.mojom.NetworkService.4  [VALIDATION_ERROR_DESERIALIZATION_FAILED]
[main 2024-01-10T10:27:50.432Z] [File Watcher (node.js)] Request to start watching: /Users/xxx/Library/Application Support/Code/User (excludes: <none>, includes: <all>, correlationId: <none>),/Users/xxx/Library/Application Support/Code/User/settings.json (excludes: <none>, includes: <all>, correlationId: <none>)
[main 2024-01-10T10:27:50.437Z] Sending env to running instance...
[main 2024-01-10T10:27:50.445Z] [File Watcher (node.js)] Started watching: '/Users/xxx/Library/Application Support/Code/User'
[main 2024-01-10T10:27:50.446Z] [File Watcher (node.js)] Started watching: '/Users/xxx/Library/Application Support/Code/User/settings.json'
[main 2024-01-10T10:27:50.452Z] Sent env to running instance. Terminating...
[main 2024-01-10T10:27:50.452Z] Lifecycle#kill()
[main 2024-01-10T10:27:50.453Z] Lifecycle#onWillShutdown.fire()
[52533:0110/182750.598759:ERROR:interface_endpoint_client.cc(697)] Message 647314295 rejected by interface network.mojom.NetworkService

A flavour of this has been happening to me since I updated my vscode a week or two ago. I'm also on macos Sonoma. I pretty much exclusively use vscode with remote workspaces and when I close my laptop for a while and then re-open it, my vscode windows have lost their connection and need to be reloaded (and I'm conveniently presented with a prompt asking me if I want to reload / reopen). Occasionally, reloading from this situation results in just a completely blank window that I cannot interact with. (I can't press cmd+shift+p to issue another reload and using the menu bar at the top of my screen to click File > Open Recent > and selecting the remote workspace I want to reload does nothing; so my only option is to close that window and re-open it manually. This can be very annoying because I often have multiple different remote workspaces open in different vscode windows for all the different work tasks I'm jumping between and it's easy to forget which one is the one that bricked and needs to be reloaded.)
Here is my output for code --verbose while a bricked window is currently open
> code --verbose
2024-01-10 10:23:21.840 Electron[27094:29160723] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.
[main 2024-01-10T18:23:21.933Z] [File Watcher (node.js)] Request to start watching: /Users/patrick/Library/Application Support/Code/User (excludes: <none>, includes: <all>, correlationId: <none>),/Users/patrick/Library/Application Support/Code/User/settings.json (excludes: <none>, includes: <all>, correlationId: <none>)
[main 2024-01-10T18:23:21.940Z] Sending env to running instance...
[main 2024-01-10T18:23:21.941Z] [File Watcher (node.js)] Started watching: '/Users/patrick/Library/Application Support/Code/User'
[main 2024-01-10T18:23:21.942Z] [File Watcher (node.js)] Started watching: '/Users/patrick/Library/Application Support/Code/User/settings.json'
[main 2024-01-10T18:23:22.044Z] Sent env to running instance. Terminating...
[main 2024-01-10T18:23:22.044Z] Lifecycle#kill()
[main 2024-01-10T18:23:22.044Z] Lifecycle#onWillShutdown.fire()

Here is my version (same for both my local machine and my remote machine):
> code --version
1.85.1
0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2
arm64

@yesterdaytime thanks for the logs, there seems to be a crash in the network process, can you follow the steps here https://github.com/microsoft/vscode/wiki/Native-Crash-Issues#creating-a-crash-report and attach the crash reports.

@basicsmods code --verbose should be called before opening any vscode instance. Can you recreate the logs for your scenario and attach them here.

@basicsmods code --verbose should be called before opening any vscode instance. Can you recreate the logs for your scenario and attach them here.

Unfortunately I'm not able to reproduce the issue consistently. It just happens from time to time when I open my laptop and have to reopen / reload my remote workspaces. And I generally have multiple of these remote workspaces active so all of them will need to be reloaded (at least the ones that I want to work on), but if one of them fails and results in the blank screen, that doesn't mean any of the others will fail as well.
If I figure out a way to reproduce it consistently, I'll be sure to report it with the relevant logs.

@deepak1556 I generate the reports. In the report folder, only the pending folder has some dmp files, other folder is empty. This is one dmp output:
Symbolicating...
Operating system: Mac OS X
                  14.2.1 23C71
CPU: arm64
     10 CPUs

GPU: UNKNOWN

Crash reason:  Simulated Exception
Crash address: 0x1193f853c
Process uptime: 0 seconds

Thread 6 (crashed)
.....

@yesterdaytime can you zip up the contents of pending folder and attach them here, thanks

@deepak1556  1330d7a8-6559-4651-8d3e-91cfbc754eba.dmp
This is the dmp file.

Hi @deepak1556 This is the report
logs.zip

@yesterdaytime do you have any proxy configured in the system, crash can happen from malformed proxy values.

Hi @deepak1556
After I close the proxy from the system and iterm 2, I can open vs code. Thanks very much.

Thanks for confirming, merging to https://github.com/microsoft/vscode/issues/138364


Fix custom build task, remove duplicated files from package.

Hi again.
I'm sending this pull request to address some issues with the build system. This is a follow up to an earlier PR I sent you a few days ago. As always, I'd like to ask you to test these changes before merging them to master. All changes were tested against the latest release tag, v2.7.9.
The changes made by these commits affect the files built with the "Creature" feature. These files are being moved into the build/custom/ folder where, I think, is the intended place these files should be copied to.
The custom Grunt task relies on two flags to choose where built files are copied, either to build/ (→ copy) or build/custom/ (→ copycustom). Formerly, however, you couldn't set both to true, like how it is defined in the creature Grunt task, that's why phaser-creature.js and related files are copied to build/.
I also deleted the copies of P2 and PIXI from build/ folder, those same files can be found in build/custom/ already, intended to be used along phaser-split.js, as well with phaser-creature.js. Removing these duplicates will help decrease the npm package size too.

Looks good to me.


namespaces "istio-system" not found in istio 1.6

Not sure if it's a bug or expected behavior but since it took me some time to figure it out, I'd thought at least people could get help here
Bug description
When trying to generate a manifest for my k8s configuration
istioctl profile dump default > raw-default-profile.yml
istioctl manifest generate -f raw-default-profile.yml > manifest.yml
kubectl apply -f manifest.yml

Some workloads are created just fine but some
Error from server (NotFound): error when creating "manifest.yml": namespaces "istio-system" not found

I found out here: https://istio.io/docs/setup/install/standalone-operator/#install
that you suggest to create manually the namespace.kubectl create ns istio-system
But it felt like a bug the istioctl manifest generate ... didn't generate it.
Also, I tried using istioctl 1.5 and had this:
apiVersion: v1
kind: Namespace
metadata:
  name: istio-system
  labels:
    istio-operator-managed: Reconcile
    istio-injection: disabled

Version
$ ../istio-1.6.0/bin/istioctl version --remote                                                                                no running Istio pods in "istio-system"
1.6.0
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.3", GitCommit:"2e7996e3e2712684bc73f0dec0200d64eec7fe40", GitTreeState:"clean", BuildDate:"2020-05-21T14:51:23Z", GoVersion:"go1.14.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.6-beta.0", GitCommit:"e7f962ba86f4ce7033828210ca3556393c377bcc", GitTreeState:"clean", BuildDate:"2020-01-15T08:18:29Z", GoVersion:"go1.13.5", Compiler:"gc", Platform:"linux/amd64"}

This is expected. See https://github.com/istio/istio/pull/22549. The docs need to be updated

Fixed the docs in https://github.com/istio/istio.io/pull/7404. Thanks!


HBASE-26185 Return mutable list in AssignmentManager#getExcludedServersForSystemTable

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 24s
Docker mode activated.


Update miri.yml

Blocked on https://github.com/rust-lang/miri/pull/2140 being released in nightly, should happen soon.


Connectivity package problem

Tried getting WiFi SSID on iOS and it justs returns null.. Am i missing something here?

I found in the file "connectivity.dart" that missing source code of function getWifiBSSID().
I add the source code of function getWifiBSSID()(https://github.com/flutter/plugins/blob/master/packages/connectivity/lib/connectivity.dart#L52) and after that get another error
[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method wifiBSSID on channel plugins.flutter.io/connectivity)
Anyone has a solution for this? Please help!

I got it to work. You have to get a developer account and make a provision profile to accept wifi..This sucks but is needed.. thanks apple.. I just think this should be communicated on the package..


Frustrating UI for the selection of reconciliation services.

Steps followed to create the issue:
Select a reconciliation service - the service panel sometimes comes back
https://twitter.com/ruthbrarian/status/1008786606495584257
The UI should be more intuitive there.
Version of OpenRefine used:
3.0

That tweet no longer exists. Is there any more information available on when this happens (a particular reconciliation service?) or why?

@tfmorris I sent her an email just now:

Hi Ruth,
We are curious if you still have problems with the Reconciliation Service panel in OpenRefine.We saw that you opened the issue here:https://github.com/OpenRefine/OpenRefine/issues/1658and would like for you to give us a bit more information if you recall if it was Wikidata Recon service or some other custom Recon service that caused the panel to "come back".
Please add the steps into the issue if you recall them (2 years ago!) and we can take a look more deeply.  If the issue has been resolved, then just type in an issue comment that you no longer have this problem or that you are using a newer OpenRefine version that has fixed the issue for you.
Thanks so much!

There you go:

Checking my twitter archive, I found the tweet was "This box will. not. stay. shut. It's like an over-sugared toddler. Any tips? #openrefine ??????????????????? Whyyyy. (I click either services or the bookmark-type icon and it closes and then hey it's back again)"
the above demonstrates it. And I think in the interim I've switched versions and that might've solved it? But maybe not. However if you can still do the above... yeah, that's it. :-/

@wetneb Is that still a problem in 3.4 version?

Yes it is still current.

A related issue, which might actually be triggering this, is that the panel doesn't close after adding a new service, obscuring the rest of the panel. I didn't recognize the little tab as a "close" affordance, so ended up dismissing the entire dialog and then starting the reconciliation over again.

@tfmorris It looks like an old product price tag to me, so not the best choice for a slider icon.  It should be an close X icon and also we should simplify the handling by introducing a visibility toggle icon as well or another button called "Services..." next to the existing button "Add Standard Service...".  Instead of keeping the slide effect that retains the price tag icon and sliver of the Services panel.
Something like this behavior: https://material.io/components/sheets-side#standard-side-sheet

@pyrog is the problem still present on the master branch? This issue should have been closed by #2915. (It has not been closed because it was not properly linked to the pull request)

@pyrog is the problem still present on the master branch?

Yes with Firefox 😞
Also, there is the same issue when you delete a service.
But it worked fine with Chrome  😃
Version 84.0.4147.125 (Build officiel) (64 bits)
And with Safari, issue #2990 is still there  😢

This problem persists in Firefox with 3.4 - I've never seen it before today, when I added the GND service. I wonder if it's happening (at this state) because certain services don't go into "Working" and thus trigger a retraction.

It both stays shut when you want it open, and stays open when you want it shut.

Yes we have not released this in 3.4, it will only be there in 3.5.

This was closed by #2915, it is a duplicate of #2913.


Added FIFO policy

This works but I don't see the needs for few data structures used like queueOfBlocks and nextEmptyBlockInSet.
Just maintaining a single value per set which can range from 0 to setAssociativity-1 would be sufficient to decide which block to replace.
Also, don't forget to remove the extra header files you've included.

Single value per set? Consider what happens when a new block is inserted
(have to decide the next block to go out).
On Sat, Jul 20, 2019, 7:56 PM Rohit M P<EMAIL_ADDRESS>wrote:

This works but I don't see the needs for few data structures used like
queueOfBlocks and nextEmptyBlockInSet.
Just maintaining a single value per set which can range from 0 to
setAssociativity-1 would be sufficient to decide which block to replace.
Also, don't forget to remove the extra header files you've included.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/shanthanu9/cache-sim/pull/29?email_source=notifications&email_token=AHTMERLK2W4VVPTRTJVAXRTQAMOCXA5CNFSM4IFORY3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2NPMMI#issuecomment-513472049,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHTMERJ4GJATWH6JMYFGFLTQAMOCXANCNFSM4IFORY3A
.

The queue structure needed here can be implemented with an array and a single pointer. This queue (array) is the cache (set) itself and the pointer is the  only extra data structure needed here. Whatever the pointer points to is the block that gets replaced.


Only use iptables-legacy if platform is Buster

Just noticed this, otherwhise the script will exit on other platforms because of set -e.

Once again, thanks for the great work @orazioedoardo


--output-type=json not honoured in copy download with destination path ending .

AzCopy 10.16.2
Windows (10),
Powershell 5.1.19041.2673
. ". . .\azcopy.exe" copy "https://[account].blob.core.windows.net/[container]/[path/to/blob]?[SAS" "path\to" --log-level=INFO --output-level=default --output-type=json
If the destination path is  "path\to"  or "path\to\filename" then no problem, however if as above destination path for download is "path\to"  (with final ''), then has an issue.
Having an issue with such is not he issue, but the PROBLEM IS:  when this occurs the  --output-type=json  flag/option is not honoured and the output is produced as text.
Repro - see above
Mitigation - TBD  ( will avoid the circumstance and have to decide whether to put effort into the output being in the incorrect format - an issue as am writing my own Powershell wrapper function for this, and want to be able to identify issue and pull errors/exception messaging in a consistent way ).

Hi, @SimonTiz, just to verify, you're not accidentally escaping the last quotation mark, right? I could see the flags not getting caught if that were the case.

Hi @SimonTiz, can you let me know the exact command you've used? Also, Can you post the first 20 lines of the azcopy log file?

Hi @nakulkar-msft, @adreed-msft.  Thanks for the responses,
my cmd line is
$op = (. "$AzCopyExe" cp "$source$SAS2" "$target$SAS" $CopyOptions )
where $variables are [string] except for $CopyOptions which is Object[] (System.Array)
resulting in (paths shortened):-
$op = (. "C:\myApps\Azcopy\Exe\azcopy.exe" cp "https://mysa.blob.core.windows.net/simon-ftfr-01/DummyA.txt?sv=2021-12-02&ss=b&srt=sco&sp=rwdliytfx&se=2033-04-19T23:00:00Z&st=2023-04-15T23:00:00Z&spr=https&sig=REDACTED" "C:\myFolder\Data" --log-level=INFO --output-level=default --output-type=json )
which exhibits the same behaviour when issued in above expanded variables line, and with "'s replaced with 's.
whlist I don't see that escaping what comes after,
From the log (below) it does appear to be escaping that "
1st lines of log of such
2023/04/25 07:06:15 AzcopyVersion  10.16.2
2023/04/25 07:06:15 OS-Environment  windows
2023/04/25 07:06:15 OS-Architecture  amd64
2023/04/25 07:06:15 Log times are in UTC. Local time is 25 Apr 2023 08:06:15
2023/04/25 07:06:15 ISO 8601 START TIME: to copy files that changed before or after this job started, use the parameter --include-before=2023-04-25T07:06:10Z or --include-after=2023-04-25T07:06:10Z
2023/04/25 07:06:15 Any empty folders will not be processed, because source and/or destination doesn't have full folder support
2023/04/25 07:06:16 Job-Command cp https://mysa.blob.core.windows.net/simon-ftfr-01/DummyA.txt?se=2033-04-19t23%3A00%3A00z&sig=-REDACTED-&sp=rwdliytfx&spr=https&srt=sco&ss=b&st=2023-04-15t23%3A00%3A00z&sv=2021-12-02 C:\myFolder\Data" --log-level=INFO --output-level=default --output-type=json
I have just tried with re-ordered cmd line
$op = (. "$AzCopyExe" cp $CopyOptions "$source$SAS2" "$target$SAS" )
and that works ok. ( So a workaround ).
But I still don't understand why it would expand/parse the way it appears to be so doing.
If I suffix a extra \ , it then escapes the \ and evaluates correctly, but it doesn't need any of the other \s to be so escaped;  nor is it a problem if a destination filename is provided .

Putting the flags behind the arguments being a workaround isn't surprising; if anything it gives credence to the idea that the second string isn't getting escaped properly. Same to the last quotation mark being included in the log:

2023/04/25 07:06:16 Job-Command cp https://mysa.blob.core.windows.net/simon-ftfr-01/DummyA.txt?se=2033-04-19t23%3A00%3A00z&sig=-REDACTED-&sp=rwdliytfx&spr=https&srt=sco&ss=b&st=2023-04-15t23%3A00%3A00z&sv=2021-12-02 C:\myFolder\Data" --log-level=INFO --output-level=default --output-type=json

This doesn't sound like explicitly an AzCopy error.

I suspect you are right, I don't know much about cobra.
I had thought it quite possibly that it was down to AzCopy'ss parsing of its passed-in arguments, and then I found the GitHub Writer for this site does the same thing.
One would expect any parser to require all escapable characters to be escaped, including the escape character \ itself, but that's clearly not the case here as the other instances of \ themselves don't need it (but will accept it), (and the other "s are interpreted).  The likelihood seems to be that what ever is parsing the line is checking the character following an escape \ and if it is an escapable character then it 'escapes' it, if not then it takes the \ as itself 'escaped';  and we end up with this mish-mash.
Not a big issue in most coding circumstances as currently the final \ needs to be dropped, which testing ought to show up , but I can see instances where it might become an issue.  Perhaps a warning in the AzCopy documentation would be an idea.

Not a big issue in most coding circumstances as currently the final \ needs to be dropped, which testing ought to show up , but I can see instances where it might become an issue. Perhaps a warning in the AzCopy documentation would be an idea.

\ tends to be a universal escape character, which is a bit of "assumed knowledge" when working with command line tools. I can pop a line into the AzCopy helptext, though.

Most shells treat \ as a escape character. As this is generally assumed knowledge when working with command line tools, we do not intend to add this to our documentation.


pbs.org downloads for preview vs. full episode

Checklist

[X] I'm reporting a site feature request
[X] I've verified that I'm running youtube-dl version 2021.12.17
[X] I've searched the bugtracker for similar site feature requests including closed ones

Description
The pbs.org site has recently started providing both preview and full episodes for some of their programming. For an example, most of the episodes of Great Performances such as this episode with "The Merry Wives of Windsor": https://www.pbs.org/wnet/gperf/great-performances-merry-wives-about/13604/.
It appears that youtube-dl can only pull the preview version of the episodes, even with a cookie file that contains the login authentication for my local PBS provider. Using youtube-dl -F --cookies cookies.txt shows a handful of 403s - I am not sure if these are the full episodes streams or just something odd in the output.
❯ youtube-dl -F --cookies cookies.txt https://www.pbs.org/wnet/gperf/great-performances-merry-wives-about/13604/
[pbs] Downloading JSON metadata
[pbs] 13604: Downloading webpage
[pbs] 13604: Downloading player page
[pbs] 13604: Downloading widget/partnerplayer page
[pbs] 13604: Downloading portalplayer page
[pbs] 13604: Downloading 0 video url info
[pbs] 13604: Downloading m3u8 information
[pbs] 13604: Downloading 1 video url info
[pbs] 13604: Checking http-2000k video URL
[pbs] 13604: http-2000k video URL is invalid, skipping: HTTP Error 403: Forbidden
[pbs] 13604: Checking http-6500k video URL
[pbs] 13604: http-6500k video URL is invalid, skipping: HTTP Error 403: Forbidden
[pbs] 13604: Checking http-4500k video URL
[pbs] 13604: http-4500k video URL is invalid, skipping: HTTP Error 403: Forbidden
[pbs] 13604: Checking http-3000k video URL
[pbs] 13604: Checking http-1100k video URL
[pbs] 13604: http-1100k video URL is invalid, skipping: HTTP Error 403: Forbidden
[pbs] 13604: Checking http-730k video URL
[pbs] 13604: http-730k video URL is invalid, skipping: HTTP Error 403: Forbidden
[info] Available formats for<PHONE_NUMBER>:
format code  extension  resolution note
0            mp4        unknown
hls-206      mp4        416x234     206k , avc1.4d400c, 9.99fps, mp4a.40.5
hls-501      mp4        480x270     501k , avc1.4d4015, 14.985fps, mp4a.40.5
hls-902      mp4        640x360     902k , avc1.64001e, 29.97fps, mp4a.40.5
hls-1287     mp4        768x432    1287k , avc1.64001e, 29.97fps, mp4a.40.5
hls-2236     mp4        960x540    2236k , avc1.64001f, 29.97fps, mp4a.40.5
hls-3284     mp4        1280x720   3284k , avc1.64001f, 29.97fps, mp4a.40.5
http-3284    mp4        1280x720   3284k , avc1.64001f, 29.97fps, mp4a.40.5
hls-4932     mp4        1280x720   4932k , avc1.64001f, 29.97fps, mp4a.40.2
hls-7051     mp4        1920x1080  7051k , avc1.640028, 29.97fps, mp4a.40.2 (best)

Is there any way to automatically fetch the full episode, short of using inspect to dig the full URL out of the rendered page source?

See https://github.com/yt-dlp/yt-dlp/issues/3092.
The patch there doesn't help for me, but the web page that yt-dl sees has Watch Full Episode greyed out, possibly indicating that you this function is not available (or that some procedure mediated by JS has to be run to enable it).
The patch finds the full episode id from the page, but each of the player URLs that it uses to get the media links says We're sorry, but this video is not available.. Is the episode still available after May 27?
If you can still play the full episode in a browser, ideally after disabling DRM, with or without the local provider cookies, then it's worth trying the patch, and that would actually be very useful in deciding whether to roll it out. Let us know.

Its still available:
GET https://www.pbs.org/wnet/gperf/great-performances-merry-wives-about/13604/
GET https://player.pbs.org/widget/partnerplayer/3067672503/?endscreen=false&topbar=true
GET https://urs.pbs.org/redirect/799d28d57a3342768591ff8aa98c3fde/
Slug: great-performances-merry-wives-z3lxrp
Program: Great Performances
Title: Great Performances: Merry Wives
Duration: 1h49m55s
Resolution:960x540 Bandwidth:2426032 Codecs:avc1.64001f,mp4a.40.5
Resolution:1920x1080 Bandwidth:7774923 Codecs:avc1.640028,mp4a.40.2
Resolution:1280x720 Bandwidth:5421261 Codecs:avc1.64001f,mp4a.40.2
Resolution:1280x720 Bandwidth:3597479 Codecs:avc1.64001f,mp4a.40.5
Resolution:768x432 Bandwidth:1406838 Codecs:avc1.64001e,mp4a.40.5
Resolution:640x360 Bandwidth:980379 Codecs:avc1.64001e,mp4a.40.5
Resolution:480x270 Bandwidth:535890 Codecs:avc1.4d4015,mp4a.40.5
Resolution:416x234 Bandwidth:224372 Codecs:avc1.4d400c,mp4a.40.5

You don't need cookies for this

Are you still looking for someone to test that patch?

Always.

So I've failed at figuring out how to test that patch. Is there a branch or something I can pull or something else I'm missing on how to grab and test it?


Fix/restrict inputs types for client models

Closes https://github.com/recognai/__rubrix/issues/13
Added change to server side + test.

@frascuchon I removed the test for nested inputs, my understanding was that we do not support these for now, right?


Support extreme mode with children

Currently setting extreme mode with child will result in lost logs, this fixes it. Perf stays the same here, but give it a spin.
@davidmarkclements please review

yep seems perfect


Create and add question illustrations

As a User, I want to see illustrations when I am asked a question so that I can better interpret what I am being asked and visualize it better.

[x] Make a list of questions that require the illustration
[x] Decide how to store them and how to call them on question loading
[x] Create illustrations
[x] Every illustration clearly depicts the question
[x] Quizzes should display illustrations over each question
[x] Add illustrations to the quiz so that illustrations show up for their respective question.

All images and sources available if not a custom illustration: https://docs.google.com/document/d/1fJ4PseMelxrqdEYMHbDoQtHh1EIduwhpPotDOayyUg4/edit?usp=sharing


Contact information for street maintenance

Have contact info for NCDOT, City of Asheville, and National Park Service


Remove v4l2capture dependency

We do all the crap that v4l2capture used to do in C in Python now, and it works great!
Testing confirms the workingness, and the greatness thereof.

Also I swear I will actually get around to the muxed Motion JPEG video output soon.


feat(sdk): Improved OpenID4CI credential format handling

Added support for credential offers using the jwt_vc_json-ld credential format.
Removed format check in display resolver since the VCs passed in there could be of any format (and we don't currently have a way to check what the format is).

Signed-off-by: Derek Trider<EMAIL_ADDRESS>

Codecov Report
Base: 91.02% // Head: 91.02% // No change to project coverage :thumbsup:

Coverage data is based on head (bcb4657) compared to base (f22059f).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #270   +/-   ##
=======================================
  Coverage   91.02%   91.02%
=======================================
  Files          50       50
  Lines        2017     2017
=======================================
  Hits         1836     1836
  Misses        127      127
  Partials       54       54

Impacted Files
Coverage Δ

pkg/credentialschema/credentialdisplay.go
100.00% <ø> (ø)

pkg/openid4ci/openid4ci.go
87.03% <100.00%> (+0.08%)
:arrow_up:

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

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


ci: rename wasi targets

#31  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Brooooooklyn and the rest of your teammates on  Graphite


Set the temp directory crated for docker operations to /tmp.

This achieves consistent behavior of pkgpanda on Mac and Linux.
On Mac,  the TMPDIR is set to
$ echo $TMPDIR
/var/folders/yx/tn9fxy1s4qz1vf2cbb5fwlw00000gn/T/

Further more /var is symlinked to /private/var
$ ls -l /var
lrwxr-xr-x@ 1 root  wheel  11 Mar 12 01:38 /var -> private/var

This causes docker to deny the mount (a docker bug perhaps).
docker: Error response from daemon: Mounts denied: 738ee8ff668072 and /var/folders/yx/tn9fxy1s4qz1vf2cbb5fwlw00000gn/T/pkgpanda-ya69uyz8 and /var/folders/yx/tn9fxy1s4qz1vf2cbb5fwlw00000gn/T/pkgpanda_reposqojoha_/openssl--50c0a47f950e7793e340b45f701150af83fb42bb and /var/folders/yx/tn9fxy1s4qz1vf2cbb5fwlw00.

The easy workaround is to have our TMPDIR set to /tmp as this patch does.
Please review and include this, @spahl and @cmaloney

Feels like we should just let the user set TMPDIR in their environment? What if I want to set TMPDIR to something else?

@alberts , this  change is not overriding the TMPDIR. Folks for multiple operations can still use the TMPDIR Env var.   For pkgpanda operation, we use a temporary directory to share files with docker and compile the packages inside docker images. This change only affects those temporary directory creations making it suitable for mounting inside docker.   And those directories are destroyed after the operation is complete.
User's use for TMPDIR is not affected by this change. I have updated the title to clarify the intent.

The tmpdir stuff in python is made so this is all very configurable (hence the TMPDIR config var), there's reasons / arguments why OS X decided it shouldn't be /tmp (look at the history of things needing "private" temporary directories).
I don't see running pkgpanda itself on OS X as a lot of value currently, and definitely if you want / need to change it, then set TMPDIR in your environment.


track: Tracking issue for extended diagnostic information (good for new contributors)

This is a tracking issue for extended diagnostic information. This information is helpful to new users, as if they encounter a confusing error, they can run calypso explain with the error code, and extended information will be provided.
Currently, there are only two diagnostics with extended information:

E0001: "No corresponding /* for */."
E0002: "No corresponding */ for /*."

These are pretty good examples for how to write extended information for diagnostics. It's recommended that you follow Rust's RFC 1567, but it's not required.
To add extended information to an error code, create the file libs/calypso_diagnostic/src/messages/EXXXX.md (replacing EXXXX with the error code, e.g. E0518).
Then, in libs/calypso_diagnostic/src/types.rs, move the line corresponding to the error code to above the semicolon (which is just on its own line).
There may be a comment at the end of the line giving information for nuances about the specific error code. It's recommended that you try to integrate this into the extended information, but it's not required.
Checklist
I'm not going to provide a checklist for this as the list in libs/calypso_diagnostic/src/types.rs works well enough as one.
Notes
If you need any help with writing extended information for a specific error code, feel free to ping me on GitHub or on Discord. I'll try my best to help you :)

I'm going to close this for now, as I've significantly reduced the amount of diagnostics (to 1 actual one), but more will be added once I get to typechecking, name resolution, etc.
At that point, I'll reopen this and update it.


fixes #287 : error message when incorrect network

Description
Substituted the string for the error message in add-member-modal.tsx such that users will be prompted to act accordingly instead of a general "Some error occurred" message.
File path: apps > dashboard > src > components > .txs
Related Issue
Link to the issue
Does this introduce a breaking change?
No

surely that can be done, will update the PR

Hey @volantxs! Looks great! Thank you so much! Would you like to run yarn prettier:write to format the code and then push the changes again?

yes forgot to do that, just re-running the code will update soon

@volantxs

Congrats, your important contribution to this open-source project has earned you a GitPOAP!
2023 Bandada Contributor:

Head to gitpoap.io & connect your GitHub account to mint!
Learn more about GitPOAPs here.

@volantxs congrats for this ;) feel free to keep looking and learning the codebase to contribute with other interesting issues!

hey @aguzmant103 thanks!


Fix missing cache entry for autofill

Signed-off-by: David A. Wheeler<EMAIL_ADDRESS>

This is a small bugfix, so merging.

@dankohn - thanks!


What is the meaning of AA in the documentation, other acronyms are explained

Bug:
What happened:
Reading https://github.com/openshift/ansible-service-broker/blob/master/docs/design.md it is unclear what AA stands for.
What you expected to happen:
The the acronym AA is explained at least once
How to reproduce it:
N/A

@petenorth AA was the old name for APB. Looks like the definition was updated in this doc, but not the acronyms. Fixed with the above PR. Hope that helps.


ML extension - Removed 'preview' from MI

Removed the name 'preview' from ML document title

Pull Request Test Coverage Report for Build 661685283

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 43.348%

Totals

Change from base Build 659250625:
0.0%

Covered Lines:
25413

Relevant Lines:
53484

💛  - Coveralls


UpdateExtensionDocPageMojo is broken

Bug description
There's been a number of changes to the doc tooling on the Quarkus main branch. We encounter a compilation error in UpdateExtensionDocPageMojo:
UpdateExtensionDocPageMojo.java:[599,42] incompatible types: io.quarkus.annotation.processor.documentation.config.model.ConfigProperty.PropertyPath cannot be converted to java.lang.String

After my amateurish attempts at fixing that, the doc generation fails on various extensions due to YAML parsing issues.
I'm going to force skipping of the plugin execution until we have a fix.

Fixed in https://github.com/apache/camel-quarkus/pull/6684 and with supplementary commit on quarkus-main.


Page break

Hello Development team,
We have been using this library for over a year and it's been working good.
There has been a user need to add big paragraphs to the content which gets generated to PDF. For this scenario we are facing an issue where if the text is too long and has a chance of spanning multiple pages, one lines gets chopped off partially. We have tried to set the values using breaks. The issue is it will be one single paragraph which is a user input using a rich text editor.
Has anyone encountered this type of an issue? Was there any work around?
Any inputs would be highly appreciated.
I am providing the sample code we have use.

<button title="PDF" onclick="jsPDFOffline()">PDF</button>
<button title="PDF" onclick="Export2Doc()">Word Doc</button>

Test

html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.jshtml2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js

html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles,selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js

html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles,selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js

html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles,selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js

html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles,selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js has the ability to automatically add page-breaks to clean up your document. Page-breaks can be added by CSS styles, set on individual elements using selectors, or avoided from breaking inside all elements (avoid-all mode). html2pdf.js

 This if fourth tag

`
[two-one_2021.pdf](https://github.com/eKoopmans/html2pdf.js/files/7513707/two-one_2021.pdf)
``

I have a similar situation. I'm looking into https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns as a possible "CSS Only" solve and will let you know if I figure anything out.

I've had no luck with the built-in pagebreak option so I'll just use a flex-box and have pages build out to the right, instead of vertically and then use https://www.npmjs.com/package/html-to-image to take screenshots left-to-right instead.

I could never get the page breaks to work either.  I have been trying for a few years with newer releases every time just in case it was a bug in an older release.  Page breaks in html2pdf.js just don't work, no matter what.


ppx_op: When an argument with the label ~config is applied to an expression, lift the application out of functions

When an argument with the label ~config is applied to an expression, lift the application out of functions in the same way that inline-declared tensors have their definition lifted. This should add little complexity because the same mechanism should be used as for inline declarations. This will ensure that network params are created at the right time.

Note that this solves the intended problem only in examples where all the applications are unfolded (in the hand-written code). But in the more complex (more practical) cases, it will break user's code at compile time, forcing the user to refactor their code with proper param-introduction semantics. So in the more-toy cases this solution works directly, and in the more-practical examples it works indirectly by breaking bad code.


Add namespace functionality to mapping example

These modifications add the ability to use a namespace with the mapping example and update the documentation with instructions on how to use this new functionality.
Additionally, added a clarification to the build instructions to ensure users are building the humble branch when appropriate.

I think that we should rename create3_lidar into create3_lidar_slam


Improve documentation

Remove Gemnasium (service is closed)
Add Elasticsearch as supported metadata backend
Document scripts to use tmpfs for tests
Typo

Coverage increased (+0.04%) to 83.533% when pulling 496a4f87f2ac4f1818578240825104aab634e92d on adericbourg:improve_doc into f0aa6e72fa208e65986b14c3c3e92eba35cc4c43 on criteo:master.


fix(bb): mac build

Unblocks noir bb sync

Benchmark results
Metrics with a significant change:

avm_simulation_time_ms (Token:mint_public): 46.0 (-36%)
avm_simulation_time_ms (Token:assert_minter_and_mint): 66.3 (+65%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Proof generation
Each column represents the number of threads used in proof generation.

Metric
1 threads
4 threads
16 threads
32 threads
64 threads

proof_construction_time_sha256_ms
5,767
1,570
720 (+1%)
762 (-3%)
778 (+1%)

proof_construction_time_sha256_30_ms
11,611 (+1%)
3,133 (+2%)
1,409 (+1%)
1,457 (+1%)
1,505 (+2%)

proof_construction_time_sha256_100_ms
44,808 (+2%)
12,146 (+3%)
5,795 (+7%)
6,446 (+14%)
5,700

proof_construction_time_poseidon_hash_ms
78.0 (-1%)
34.0
34.0
58.0 (+2%)
88.0 (+1%)

proof_construction_time_poseidon_hash_30_ms
1,528
420
203
222
269 (+1%)

proof_construction_time_poseidon_hash_100_ms
5,647
1,510
680 (+1%)
743 (+4%)
757 (+1%)

L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
4 txs
8 txs
16 txs

l1_rollup_calldata_size_in_bytes
4,356
7,876
14,884

l1_rollup_calldata_gas
50,196
92,998
178,204

l1_rollup_execution_gas
842,856
1,576,554
3,361,816

l2_block_processing_time_in_ms
254 (-2%)
455 (+1%)
809 (-1%)

l2_block_building_time_in_ms
11,409 (+1%)
22,363
44,222

l2_block_rollup_simulation_time_in_ms
11,409 (+1%)
22,363
44,222

l2_block_public_tx_process_time_in_ms
9,700 (+1%)
20,527
42,391

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 8 txs.

Metric
3 blocks
5 blocks

node_history_sync_time_in_ms
3,059 (+2%)
3,974 (+1%)

node_database_size_in_bytes
12,669,008 (+1%)
16,699,472

pxe_database_size_in_bytes
16,254
26,813

Circuits stats
Stats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.

Circuit
simulation_time_in_ms
witness_generation_time_in_ms
input_size_in_bytes
output_size_in_bytes
proving_time_in_ms

private-kernel-init
94.2 (-4%)
399 (-1%)
21,735
44,860
N/A

private-kernel-inner
174 (-1%)
706
72,544
45,007
N/A

private-kernel-reset-tiny
309 (-3%)
720
65,593
44,846
N/A

private-kernel-tail
167
137
50,644
52,257
N/A

base-parity
5.62
N/A
160
96.0
N/A

root-parity
35.3 (-2%)
N/A
73,948
96.0
N/A

base-rollup
3,456
N/A
189,136
664
N/A

block-root-rollup
41.5 (-1%)
N/A
58,205
2,448
N/A

public-kernel-setup
85.5 (-1%)
N/A
105,085
71,222
N/A

public-kernel-app-logic
97.3
N/A
104,911
71,222
N/A

public-kernel-tail
862
N/A
390,582
16,414
N/A

private-kernel-reset-small
311 (-1%)
N/A
66,341
45,629
N/A

private-kernel-tail-to-public
666
616
455,400
1,825
N/A

public-kernel-teardown
84.6
N/A
105,349
71,222
N/A

merge-rollup
20.3 (-1%)
N/A
38,174
664
N/A

undefined
N/A
N/A
N/A
N/A
77,404 (-2%)

Stats on running time collected for app circuits

Function
input_size_in_bytes
output_size_in_bytes
witness_generation_time_in_ms

ContractClassRegisterer:register
1,344
11,731
342

ContractInstanceDeployer:deploy
1,408
11,731
18.3

MultiCallEntrypoint:entrypoint
1,920
11,731
405

FeeJuice:deploy
1,376
11,731
390

SchnorrAccount:constructor
1,312
11,731
73.5

SchnorrAccount:entrypoint
2,304
11,731
395

Token:privately_mint_private_note
1,280
11,731
105

FPC:fee_entrypoint_public
1,344
11,731
25.7 (-4%)

Token:transfer
1,312
11,731
227

Benchmarking:create_note
1,344
11,731
86.1 (-1%)

SchnorrAccount:verify_private_authwit
1,280
11,731
28.0 (+1%)

Token:unshield
1,376
11,731
527 (-1%)

FPC:fee_entrypoint_private
1,376
11,731
729 (-2%)

AVM Simulation
Time to simulate various public functions in the AVM.

Function
time_ms
bytecode_size_in_bytes

FeeJuice:_increase_public_balance
56.5
7,101

FeeJuice:set_portal
9.81 (-3%)
2,128

Token:constructor
83.7 (+2%)
25,285

FPC:constructor
53.1 (-4%)
17,853

FeeJuice:mint_public
39.9 (-3%)
5,415

Token:mint_public
:warning: 46.0 (-36%)
10,101

Token:assert_minter_and_mint
:warning: 66.3 (+65%)
6,844

AuthRegistry:set_authorized
46.0 (-6%)
3,969

FPC:prepare_fee
233 (-6%)
6,747

Token:transfer_public
28.5 (-9%)
38,126

FPC:pay_refund
53.4
9,398

Benchmarking:increment_balance
1,200
6,179

Token:_increase_public_balance
39.3 (-4%)
7,705

FPC:pay_refund_with_shielded_rebate
62.8 (-5%)
9,881

Public DB Access
Time to access various public DBs.

Function
time_ms

get-nullifier-index
0.161

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
256 leaves
512 leaves
1024 leaves

batch_insert_into_append_only_tree_16_depth_ms
2.20 (-1%)
3.91 (-1%)
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.8
31.7
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.115 (-1%)
0.111 (-1%)
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
11.3
17.8 (+1%)
30.2 (-3%)
59.5 (+1%)
111 (-2%)

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
287
543
1,055

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.109
0.103 (+2%)
0.0987 (-2%)
0.102 (+1%)
0.0997 (-2%)

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
14.3
25.3 (-2%)
42.7 (-3%)
82.8
158 (-2%)

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
109
207
355
691
1,363

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.108
0.103 (-1%)
0.104 (-3%)
0.102
0.101

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
16.6 (-1%)
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
132
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
0.106 (-1%)
N/A
N/A
N/A
N/A

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
64,779
668,997

Transaction size based on fee payment method
| Metric |  |
| - |  |


visualstudio2019buildtools Chocolatey Failures

Currently getting the following error when attempting to install. Any recommendation in relation to troubleshooting this?
Screenshot: https://imgur.com/a/hUo60eb
validating that the --package-parameters dont work correctly, when running with chocolatey. If i run native from the executable [vs_BuildTools.exe --add Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools;includeRecommended;includeOptional --add Microsoft.VisualStudio.Workload.MSBuildTools;includeRecommended;includeOptional --add Microsoft.VisualStudio.Workload.NetCoreBuildTools;includeRecommended;includeOptional --add Microsoft.VisualStudio.Workload.WebBuildTools;includeRecommended;includeOptional --passive --norestart] it works fine.
Chocolatey Version: 0.10.15
Command: choco install visualstudio2019buildtools --package-parameters "--allWorkloads --includeRecommended --includeOptional --quiet"

I have a similar problem. Trying to install visualstudio2019buildtools inside a docker I get:
visualstudio2019buildtools has been installed.
  visualstudio2019buildtools may be able to be automatically uninstalled.
 The install of visualstudio2019buildtools was successful.
  Software installed to '"C:\Program Files (x86)\Microsoft Visual Studio\Installer"'

Chocolatey installed 9/9 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Installed:
 - kb2919355 v1.0.20160915
 - kb2999226 v1.0.20181019
 - dotnetfx v<IP_ADDRESS>90930
 - chocolatey-visualstudio.extension v1.8.1
 - visualstudio2019buildtools v<IP_ADDRESS>
 - kb2919442 v1.0.20160915
 - visualstudio-installer v2.0.1
 - chocolatey-dotnetfx.extension v1.0.1
 - chocolatey-windowsupdate.extension v1.0.4

Packages requiring reboot:
 - dotnetfx (exit code 3010)

The recent package changes indicate a reboot is necessary.
 Please reboot at your earliest convenience.
The command 'powershell.exe -ExecutionPolicy Bypass -Command choco install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS> --ignore-checksums' returned a non-zero code: 1

@condoamanti the linked image does not open for me. Could you please copy and paste the text from the console window?
@dvirtz That looks like a successful installation, what is the problem?

The command 'powershell.exe -ExecutionPolicy Bypass -Command choco install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS> --ignore-checksums' returned a non-zero code: 1

If I ignore the exit code and try to install vctools with
choco install --no-progress --yes visualstudio2019-workload-vctools --version=1.0.0

I get
ERROR: Running ["C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" modify --installPath "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" --includeRecommended --norestart --quiet --add Microsoft.VisualStudio.Workload.VCTools] was not successful. Exit code was '1'. See log for possible error messages.                                                 1,6.2)'.
  visualstudio2019-workload-vctools may be able to be automatically uninstalled.                                                                                ded --norestart --quiet --add Microsoft.VisualStudio.Workload.VCTools] was not successful. Exit cod
The install of visualstudio2019-workload-vctools was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\visualstudio2019-workload-vctools\tools\ChocolateyInstall.ps1'.
 See log for details.

Chocolatey installed 3/4 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

chocolatey.log can be found at https://gist.github.com/dvirtz/c97339d8e5477febaf9bc73bf508a52a

I got a little futher by instaling dotnetfx first but I still get a failure after

Actually, my error log is exactly the same as the one in the gist posted by @dvirtz

I'm experiencing the same issue as @Condoamanti and @inorton .
This is on Windows Server 2016 Core.
.NET Framework 4.8 Developer Pack is installed.
Chocolatey version 0.10.15
choco install visualstudio2019buildtools --package-parameters "--allWorkloads --includeRecommended --includeOptional --quiet" -y --debug --verbose
Command ["C:\Users\user\AppData\Local\Temp\chocolatey\visualstudio2019buildtools\<IP_ADDRESS>\vs_BuildTools.exe" --norestart --allWorkloads --includeRecommended --wait --quiet --includeOptional] exited with '1'.
VERBOSE: No ISO to dismount
ERROR: Running ["C:\Users\user\AppData\Local\Temp\chocolatey\visualstudio2019buildtools\<IP_ADDRESS>\vs_BuildTools.exe" --norestart --allWorkloads --includeRecommended --wait --quiet --includeOptional] was not successful. Exit code was '1'. See log for possible
 error messages.
 at Start-VSChocolateyProcessAsAdmin, C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\Start-VSChocolateyProcessAsAdmin.ps1: line 130
at Start-VSServicingOperation, C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\Start-VSServicingOperation.ps1: line 38
at Install-VSChocolateyInstallPackage, C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\Install-VSChocolateyInstallPackage.ps1: line 25
at Install-VSChocolateyPackage, C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\Install-VSChocolateyPackage.ps1: line 44
at Install-VisualStudio, C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\Install-VisualStudio.ps1: line 174
at <ScriptBlock>, C:\ProgramData\chocolatey\lib\visualstudio2019buildtools\tools\ChocolateyInstall.ps1: line 1
at <ScriptBlock>, C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1: line 49
at <ScriptBlock>, <No file>: line 1
Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\Prog
ramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\visualstudio2019buildtools\tools\ChocolateyInstall.ps1' -installArguments '' -packageParameters '--allWorkloads --includeRecommended --includeOptional --quie
t''] exited with '1'.
Calling command ['"C:\windows\System32\shutdown.exe" /a']
Command ['"C:\windows\System32\shutdown.exe" /a'] exited with '1116'

For now I've done this, successfully:
choco install visualstudio2019buildtools -y
choco install visualstudio2019-workload-manageddesktopbuildtools -y
choco install visualstudio2019-workload-nodebuildtools -y
choco install visualstudio2019-workload-netcorebuildtools -y

@inorton

Which is the install trying to abort a pending shutdown (but there are no pending shutdowns)

AFAIK choco.exe always invokes shutdown /a, probably just in case the package author forgot to pass the appropriate "no auto reboot" switch to a native installer. I'm guessing the exit code 1116 is shutdown.exe complaining there is no shutdown pending (indeed, the docs confirm that).

Upgrading the .NET Framework nearly always requires a reboot; until it is done, programs depending on .NET (such as the Visual Studio installer) may behave erratically or simply fail to run. Having said that, in my tests the Visual Studio installation usually succeeded even if .NET was upgraded as part of it, but your mileage may vary. That is why the package description recommends upgrading .NET and rebooting first.
As for Docker, I believe the Windows docker images do not support reboots, so your only option is to start with a base image which already has the latest .NET included.

@dvirtz I've analyzed the log file you posted and here are my findings:

Installation of visualstudio2019buildtools

Interesting log lines:
2019-11-06 21:19:56,191 1928 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS>

2019-11-06 21:20:26,799 1928 [INFO ] - [NuGet] Installing 'dotnetfx <IP_ADDRESS>90930'.

2019-11-06 21:26:42,960 1928 [WARN ] - WARNING: Microsoft .NET Framework 4.8 has been installed, but a reboot is required to finalize the installation. Until the computer is rebooted, dependent packages may fail to install or function properly.

2019-11-06 21:30:54,792 1928 [DEBUG] - Command ["C:\Users\ContainerAdministrator\AppData\Local\Temp\chocolatey\visualstudio2019buildtools\<IP_ADDRESS>\vs_BuildTools.exe" --quiet --norestart --wait] exited with '0'.

2019-11-06 21:30:54,808 1928 [DEBUG] - Setting Env:ChocolateyExitCode to '0'

2019-11-06 21:30:55,058 1928 [DEBUG] - Exiting with 3010

We can see that

dotnetfx is installed as a dependency; the installation succeeds, but warns that a reboot is required
the installation of Build Tools succeeds (the native installer, vs_BuildTools.exe, returns exit code 0, which the package passes to Chocolatey via Env:ChocolateyExitCode)
choco.exe exits with code 3010 (due to dotnetfx requiring reboot)

Earlier, you posted:

The command 'powershell.exe -ExecutionPolicy Bypass -Command choco install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS> --ignore-checksums' returned a non-zero code: 1

which suggests that code 3010 returned by choco.exe got translated to 1 by powershell.exe. This, actually, is known PowerShell behavior. Taking advice from the PowerShell architect, in order to have powershell return the real choco.exe exit code, you can add a exit $LastExitCode to the command passed to PowerShell. You would need to wrap it in a scriptblock, like this: `powershell.exe -ExecutionPolicy Bypass -Command "& { choco install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS> --ignore-checksums; exit $LastExitCode }".
Also, the message suggests that whatever tool you use to invoke powershell.exe might treat all nonzero exit codes as errors. If that is the case and the tool cannot be configured to accept 3010 as success, you would need to add conditional logic after choco.exe invocation to set the exit code to 0 if choco returns 3010.

Installation of visualstudio2019-workload-vctools

2019-11-06 22:30:24,880 648 [ERROR] - ERROR: Running ["C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" modify --installPath "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" --includeRecommended --norestart --quiet --add Microsoft.VisualStudio.Workload.VCTools] was not successful. Exit code was '1'. See log for possible error messages.

In this case code 1 comes from the Visual Studio Installer, which means the installation has truly failed. In order to determine the cause you would need to review the numerous logs the VS install process writes to $Env:TEMP\chocolatey; they are named dd_*.log, for example "dd_client_20191124024038.log". The cause of the failure should be described in one of those files, probably in one of the last modified ones. If you need help in interpreting them, I can take a look - please provide all of the dd_*.log files (I believe it is possible to attach a zip archive to a gist).

Thanks @jberezanski. After making it return 0 on error code 3010 the vctools installation succeeds.

@dvirtz what did you change? do you have a patch?

@inorton I'm using Install.cmd as described here:
COPY Install.cmd C:\TEMP\

RUN C:\TEMP\Install.cmd choco install --no-progress --yes visualstudio2019buildtools --version=<IP_ADDRESS>
RUN C:\TEMP\Install.cmd choco install --no-progress --yes visualstudio2019-workload-vctools --version=1.0.0
RUN C:\TEMP\Install.cmd choco install --no-progress --yes --execution-timeout=0 visualstudio2019-workload-manageddesktop --version=1.0.1

@dvirtz ah great. I actually have a python script doing that job so i will try accordingly


How to know whether users agreed consent or not?

I'm new user of Appodeal Flutter (ver 3.0.0) and I don't understand how to know if the user agrees to the terms of the consent or not because onClosed() callback of Appodeal.showConsentForm doesn't return anything.
Can you tell me how to know that. Many thanks.

Hello @phamanhminh1208! Thanks for let us know.
Could you write to our support team? We will definitely solve your question.
You can do this in the chat directly in your personal Appodeal account or contact by email<EMAIL_ADDRESS>

Hello @phamanhminh1208! Thanks for let us know. Could you write to our support team? We will definitely solve your question. You can do this in the chat directly in your personal Appodeal account or contact by email<EMAIL_ADDRESS>
thanks for your reply. I'm going to contact with your support team.


Tagging script incorrectly resolves location

The script is incorrectly resolving the azure location, it's using the display name (e.g. West Europe) instead of using the name (e.g. westeurope).  This means when the script builds the MC_RESOURCE_GROUP_NAME it is invalid.
Execution Error:

Code responsible for getting location:

Azure resource getails:

Thanks for raising this
It's interesting that this has only recently surfaced as a bug - I wonder if the api response changed to be the display name rather than the name
In any case, we can fix this by changing the display name to lower case and removing the spaces which seems a safe way to do this at the moment

https://github.com/DFE-Digital/terraform-azurerm-container-apps-hosting/pull/192


add logic to probes

[x] Chart version not bumped (the versions are all bumped and released at the same time)
[ ] README.md updated with any new values or changes
[ ] Updated template tests in ${CHART}/tests/*.py
[ ] Updated integration tests in ${CHART}/examples/*/test/goss.yaml

Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?

I've signed the cla already

Hi @moosecanswim, we expect to have probes with default configuration, can you explain what would be the reason to remove them?

Hi @moosecanswim, thank you for this PR and sorry for the delays.
We always want to have readiness and liveness probes in default values.
If you want to be able to override or disable a probe, you can use the following yaml syntax:
# disable livenessProbe
livenessProbe: null

# replace httpGet default readinessProbe by some exec probe
readinessProbe:
  httpGet: null
  exec:
    command:
      - curl
      - localhost:9600

thanks @jmlrt ill give that a try.


lighten glacier, point objects

right now these are too big / have unnecessary data. they are also not independent, ie need to create glacier object to create point object. Want to trim these down so that they require less compute

[ ] switch min temp baseline threshold to be calculated of long tb pairs rather than mosaic
[ ] remove a lot of the glacier gridded data -- or add a flag making download optional

also create centerline object, currently centerline data is stored in glacier object

partially addressed in https://github.com/vdevauxchupin/ITS_LIVE_TOOL/pull/11. kind of a temporary fix and needs to be cleaned up/better organized

remove oggm , also referenced in https://github.com/vdevauxchupin/ITS_LIVE_TOOL/issues/15

this fix should be finished in https://github.com/vdevauxchupin/ITS_LIVE_TOOL/pull/18


Preprocessing required for sampling for a pdb file

Hi, Can you please mention the preprocessing that has to be carried out for a pdb file from PDB RCSB , so that I can sample molecules for that protein using sample_for_pdb.py.The pdb file you have given in examples folder works fine but if i take a pdb file directly from this link:https://www.rcsb.org/structure/1CQP, it shows following error:
taskset -c 0 python3 sample_for_pdb.py --pdb_path ./example/1CQP.pdb --center "32.0,28.0,36.0" --device "cpu"
[2024-01-29 04:27:42,224::sample::INFO] Namespace(bbox_size=23.0, center=[32.0, 28.0, 36.0], config='./configs/sample_for_pdb.yml', device='cpu', outdir='./outputs', pdb_path='./example/1CQP.pdb')
[2024-01-29 04:27:42,224::sample::INFO] {'model': {'checkpoint': './ckpt/pretrained_Pocket2Mol.pt'}, 'sample': {'seed': 2020, 'num_samples': 100, 'beam_size': 100, 'max_steps': 50, 'threshold': {'focal_threshold': 0.5, 'pos_threshold': 0.25, 'element_threshold': 0.3, 'hasatom_threshold': 0.6, 'bond_threshold': 0.4}}}
[2024-01-29 04:27:42,224::sample::INFO] Loading data...
[2024-01-29 04:27:42,297::sample::INFO] Loading main model...
[2024-01-29 04:27:42,416::sample::INFO] Initialization
InitSample:   1%|██▏                                                                                | 1/100 [00:00<00:28,  3.50it/s]
[2024-01-29 04:27:42,703::sample::INFO] [Pool] Queue 1 | Finished 0 | Failed 0
[2024-01-29 04:27:42,703::sample::INFO] Saving samples...
[2024-01-29 04:27:42,705::sample::INFO] Start sampling
0%|                                                                                | 0/1 [00:00<?, ?it/s][2024-01-29 04:27:42,929::sample::INFO] Success:
100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00,  4.46it/s]
Traceback (most recent call last):
File "sample_for_pdb.py", line 209, in
next_idx = np.random.choice(np.arange(n_tmp), p=prob, size=min(config.sample.beam_size, n_tmp), replace=False)
File "mtrand.pyx", line 939, in numpy.random.mtrand.RandomState.choice
ValueError: probabilities do not sum to 1
Thankyou

Hi, actually no more preprocessing is explicitly required for sampling. According to the error message, the model did not successfully generate atoms in the initial step. A possible reason is that the pocket position is not correctly specified. To use your own protein pdb file, you may need to change the input arguments --center and --bbox_size to define a box to specify the pocket position.
You can use pymol to visualize your protein pdb file and determine the binding pocket. Then define a box to cover the pocket and input the correct --center and --bbox_size parameters for sampling.

Thankyou @pengxingang  for clarification.

Hi @pengxingang, I am trying to produce 200 samples for a pdb file repeatedly for 10 iterations.But for each iteration, I am getting same set of 200 molecules.Since model is learning a distribution in the pocket, there should be stochasticity in different runs.I also didn't find any random seed in the code,am I missing anything?Please guide me regarding this.
Thank you


File Upload Field

I'm curious as to why there's no file upload field. any alternative?

http://www.material-ui.com/v0.15.0-beta.2/#/components/raised-button
See Complex example, - choose an image.

You'll need to write some code with state or refs to get this to work-- which isn't the end of the world but it would be nice to have a stand alone component mixed into formsy-material-ui's submit method. Formsy components has a nice  component.


posterior mean outside the domain of parameter

Hi Stefan,
I am testing some models, however, I found that the prior of a parameter is Uniform (0.1, 0.9). but for a real data set, for one parameter the posterior mean is -0.6 and posterior sd is 0.03, may I ask how is that possible and any way we can solve it? e.g. this is a probability parameter so I use logistic transformation?
Thank you.
Best
Tim

If the network performs well on simulated data, this probably means that your model is misspecified, i.e., the data set differs considerably than what the network has seen during simulation-based training (see https://arxiv.org/abs/2112.08866)
If you still want to do model-based predictions with the misspecified model, I suggest you estimate an unconstrained parameter, e.g. p = sigmoid(z), where you estimate z instead of p.

thanks for the suggestions. I tried this and it seems better.
One follow-up question I found is that if I can the format of input data, the results could change, may I ask if it is normal.
in brief, the data is in X(t), Y(t), firstly I put is as X(1),Y(1),X(2),Y(2),.. and so on, which is a 1X(36*2) matrix
I changed to 36X2 matrix  and it seems the result is more reasonable.
Thank you.

Yes, the structure of the data (e.g., summarized or row, standardized or unstandardized, etc.) as well as the architecture of the summary network may affect performance.


Eliminate send call in Api::BaseController#destroy

Since the target_resource_method call ignores the type for primary
collections, we can replace the send by calling the method it always
returns directly, delete_resource.
@miq-bot add-label api, refactoring, technical debt
@miq-bot assign @abellotti
:tophat: :sparkles: :wave:

👍 LGTM!!


We need guides.

We need to write a whole lot of guides and pile them into the docs.
Let's keep a list of topics here. Suggest topics via comments, use reactions to +1 your favorites.

General

[ ] Controlling Filenames
[ ] Common Errors
[ ] Troubleshooting
[ ] Using with CSS-in-JS (some good solutions in https://github.com/netlify/netlify-cms/issues/793)
[ ] Working with Images
[ ] Publishing with Editorial Workflow
[ ] Authentication, including all options and Git Gateway w/o Netlify

Authentication

[ ] Working with self hosted git-gateway, go-true (possibly with SSO). Possible reference.

Static Site Generators

[x] Using Netlify CMS with Jekyll
[x] Using Netlify CMS with Hugo
[x] Using Netlify CMS with Gatsby
[x] Using Netlify CMS with Next
[ ] Using Netlify CMS with Hexo
[ ] Using Netlify CMS with VuePress
[x] Using Netlify CMS with Nuxt
[ ] Using Netlify CMS with Docusaurus
[x] Using Netlify CMS with Middleman
[ ] Using Netlify CMS with Eleventy

I think we should also create a list of "common" errors and how to solve. For example, Git Gateway not being turned on. Would a separate issue be better for this?

I have even envisioned the errors send a url that links to the docs to explain how to fix or read about that part of the configuration.

@tech4him1 that would be a solid guide, maybe call it Troubleshooting? Or something? But yes yes yes.
@talves very much agreed, but should go to a separate issue. The goal if this one is to end up with just a ton of static guides, so that the only work required is writing documentation.

Claimed the Gatsby guide

Just started working on one for Jekyll

Awesome!!

Hi! I just built a site with NextJS and Netlify CMS, and would love to give something back (and get to know the community) by contributing with a guide! 😁Is it still "up for grabs"?

@steffenz yes. You can definitely start working on it. Just start it and do a PR with [WIP][Guide] in the beginning of the title and we will mark it as being worked on.
Thanks for contributing!

Started working on a middleman guide

Finally got to the Jekyll guide. I'm planning on giving it a second pass in the coming days, but should be ready for another set of eyes if anyone wants to help with revision.

Why only documenting site generators? I am successfully using Netlify-CMS with a plain Vue.js and vue-i18n integration*. Would it be of interest to also provide guides for these implementations?
* https://github.com/morkro/euromat

@morkro a plain Vue guide would be fantastic!

Just taught a workshop with Eleventy and Netlify CMS. Would love to claim the guide for it!

Have at it!
Sent with GitHawk

I could probably write a guide on using Hugo

That would be great!

Gridsome has a plugin with documentation on how to install Netlify CMS. Would that suffice or would a local doc be more appropriate?

@cdvillard We'd like to add it to our own docs so people can find their way to it within the netlify project. Converting the Gridsome documentation to a docs entry within the project shouldn't take much effort I suppose

Hello, i'm unable to follow the guide to use nextjs

cant find a way to use the loader
can you be more specific about versions and maybe have it in the exaple folder ?
this is my packa ge json, anithing else i tripple checked it is the same .
{
  "scripts": {
    "dev": "next",
    "build": "next build && next export",
    "start": "serve ./out"
  },
  "dependencies": {
    "next": "^9.0.2",
    "react": "^16.8.6",
    "react-dom": "^16.8.6"
  },
  "devDependencies": {
    "frontmatter-markdown-loader": "^1.8.0"
  }
}

@steffenz could you comment on that?

Hey folks! Just did a basic guide for Hugo as well! Feedback welcome, as always. Hope it's helpful!

Thank you Henry!!

I'll claim the VuePress doc if no one else has it.  Also @cdvillard and @tomrutgers was the Gridsome doc spoken for or was that just a conversation about how to do it?  I could claim that one as well if it's needed.

Both are up for grabs, that would be awesome!
Sent with GitHawk

@erquhart  Can I work on the Using with CSS-in-JS ?

I'm surprised we don't have an Eleventy Guide yet, i'm planning on working on it, because i need it for my personal blog.
@nikosolihin  Are you working on this or is it up for grabs?
I identified two eleventy starters where Netlify CMS is in use, here are the changes related to NetlifyCMS:
https://github.com/danurbanowicz/eleventy-netlify-boilerplate/commits?author=biilmann
https://github.com/hankchizljaw/hylia/commits?author=erquhart
The setup used on Hylia is much sophisticated (made by @erquhart ) and it's closer to my needs but the builerplate starter (by @biilmann )seems easier to digest which is closer to what we have for the other starters. So i'm not sure which route should i go.
Any thoughts @erquhart ?

How about adding a guide on how to run the CMS without Netlify Hosting:
https://github.com/netlify/netlify-cms/issues/2695
https://github.com/netlify/netlify-cms/issues/2774

@erezrokah It could be great to have a guide for working with aws amplify.

I don't see any guide started for VuePress.
I could make a PR to create this guide.
@erquhart  do you have a guide to create a guide ?
I can create one from ideas of others SSG, if it's ok for you.

@mdartic I failed miserably on my VuePress attempt then lost track of it, please take over.

docusaurus

Can we have a section dedicated to registerEditorComponent? I am looking for docs that explain the fromBlock function and can't find anything beyond this https://www.netlifycms.org/docs/custom-widgets/#registereditorcomponent

Any one has any detailed documentation on registerEditorComponent??

docusaurus

@massoudmaboudi Are you working on the docusaurus guide or should I?

@Alexa-Green I think that was just a suggestion, I'd say go for it

@erquhart I'm very eager to contribute to the Docs, both in terms of add/updating content and improving the CMS configuration so it is easier to work with via Open Authoring.
Put in my first PR (ever!) with an improvement to the section organization workflow, and would appreciate some help to get up to speed with the contribution process if you (or someone else) has time to comment. Also posting to the Slack channel shortly.
PR #4250https://github.com/netlify/netlify-cms/pull/4250)

I second @d-sanderson suggestion regards a guide for custom components that cover a lot more detail that the current guide provides.
Attempting to go beyond 'hello world' instantly chucks developers into a rabbit hole of despair.
Issues i've yet to resolve (not quite ready to just give up yet)

Properly deploy custom widget to github repo and include in cms (before deploying to npm).
Create custom editor widget that embeds react code into markdown. (various issues and tests of patience yet to be resolved)
Not immediately obvious how to register custom components (I'm on NextJS static site gen).
Create custom widgets that work together. I can get a single markdown widget to work, but now it conflicts with the others. So there is clearly some magic with the regex detecting the widget code that i'm doing wrong, but there is zero documentation on this.

When you see a component someones written you like and bring it into your netlify CMS package, it becomes incumberant on your build process. this makes it very hard to leverage your components as a guide for custom components of our own.
Its very disparaging.

@Alexa-Green or @erquhart were either of you still planning on writing a docusaurus guide?

As JavaScript framework churn continues, and as a result of the highly divisive Vue 3 release, I suggest dropping VuePress in favor of VitePress. FYI

However, maintaining two SSGs in parallel isn't sustainable, so the Vue team has decided to focus on VitePress as the main recommended SSG in the long run.

See What About VuePress?


ci: Inline analyze warnings

Description
This helps our contributors to see the warnings from the analyzer directly in the PR.
Checklist

[x] The title of my PR starts with a Conventional Commit prefix (fix:, feat:, docs: etc).
[x] I have followed the Contributor Guide when preparing my PR.
[x] I have updated/added tests for ALL new/updated/fixed functionality.
[x] I have updated/added relevant documentation in docs and added dartdoc comments with ///.
[x] I have updated/added relevant examples in examples or docs.

Breaking Change?

[ ] Yes, this PR is a breaking change.
[x] No, this PR is not a breaking change.

Related Issues

This is needed because a PR was merged that should have failed analyzation.  Updating my PR with the current main then caused a ripple effect of errors.  I have cleaned up lib/main.dart and reorganized all the routes that had been hodge-podged together.

This is needed because a PR was merged that should have failed analyzation. Updating my PR with the current main then caused a ripple effect of errors. I have cleaned up lib/main.dart and reorganized all the routes that had been hodge-podged together.

We already have an analyzer in the pipeline, the only thing this does is giving the warnings inline.
Which PR should have failed the analyzer?

This is needed because a PR was merged that should have failed analyzation. Updating my PR with the current main then caused a ripple effect of errors. I have cleaned up lib/main.dart and reorganized all the routes that had been hodge-podged together.

We already have an analyzer in the pipeline, the only thing this does is giving the warnings inline. Which PR should have failed the analyzer?

I may have spoke to fast, but what occurred was using the github web update branch in my pr, then it started failing.  It had to do with ScaleBy and ScaleTo being out of order in the imports, but I suspect the Sequence import messed that all up.  Regardless, just opening in VSC and then quick fix reorder did the trick.


Suggest:The IOC resolves the relationship and displays the available implementation in the error message

From @hjkl950217 on May 8, 2018 8:28
.net environment：
sdk:   .net core 2.1.104
VS: 2017 Community
system: windows 10 1709 pro N
Hopefully when ‘IOC’ parses an error, give some more detailed error information
for examples：
IHttpContextAccessor interface，it injected when VS in debug mode。but release project，project does not contain the IHttpContextAccessor 。 this error message should show:
“This interface is no corresponding implementation”
but However, sometimes this interface will be forcibly injected，This interface corresponding to the two to achieve。 this error message should show:
There are multiple implementations of this interface:
{xxxx.xxxx.xxxx.IHttpContextAccessor }
{bbbb.bbbb.bbbb.IHttpContextAccessor }
This can be more convenient positioning problem！
about me project
I am writing the company's basic class library，Use IHttpContextAccessor in the basic class library.
But,Other web api project Report this interface to resolve errors。
Possible situations:
1.Internal references to projects lead to。
2.Used by other libraries referenced by the base class library。
3.Library version issues
4.other issues.
I know that the official blog has described this issue，but it did not help me solve the problem.
Occasionally, this problem will still occur, but it can hardly be solved.
Copied from original issue: dotnet/core#1514

watch the issues


Workflow to build release artifacts

Pull requests:

https://github.com/Senzing/senzing-tools/pull/6
https://github.com/Senzing/senzing-tools/pull/7
https://github.com/Senzing/senzing-tools/pull/8
https://github.com/Senzing/senzing-tools/pull/9
https://github.com/Senzing/senzing-tools/pull/10
https://github.com/Senzing/senzing-tools/pull/11
https://github.com/Senzing/senzing-tools/pull/12
https://github.com/Senzing/senzing-tools/pull/13


Animation not showing in any web browser except for firefox

Hi I just have one main question, i cant seem to get the animation to work in chrome, or safari. It works in firefox. All web browser are up to date. Im not sure if i messed up anything or if im missing anything. If anyone could please help it would be awesome.
bodymovin 2.zip

@kevinman1234 I see your animation fine in chrome.
I guess you're not serving the files through a web server.
Is that possible?

Hi yes, im only viewing from desktop, no server. Is that the reason why it's not working?

@kevinman1234 yes, very likely

Hi thank you there much it works now!!!


css prop produces broken CSS when used with a plain string literal

Hello! :wave:
I noticed that with<EMAIL_ADDRESS>using strings with the css prop produces invalid CSS:

This invalid CSS appears to be the same as the invalid CSS produced by the bug in issue #186.
Here is the JSX that causes the issue:

        {children}
        © slice 2018

On the other hand, when using template strings:

        {children}

          © slice 2018

or objects:

        {children}
        © slice 2018

It works fine! Plain strings don't work, though. It might have something to do with the curly braces -- they're omitted when using plain string literals, which might have something to do with the bug. 😄 Just a guess, though!

Is there a chance you could put the buggy code into a repo and push it up? That would really help me debug this :pray:

Can replicate with the code from #181, will try and investigate!

Thank you! ❤
Sorry about the minimal reproduction code, I was sleeping.

No worries :blush:


Exists, but only asynchronously

Describe your problem here.
The mp3 files dont load and spit out an error message:
"[lime.utils.Assets] ERROR: SOUND asset "songs:assets/songs/ugh/Voices.mp3" exists, but only asynchronously"
Are you modding a build from source or with Lua?
Source
What is your build target?
HTML5/Browser
Did you edit anything in this build? If so, mention or summarize your changes.
No

Here is the full log:
`PsychEngine.js:135343
   The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page.

lime_media_AudioContext @ PsychEngine.js:135343
lime_media_AudioManager.init @ PsychEngine.js:135375
lime__$internal_backend_html5_HTML5Application @ PsychEngine.js:6326
lime_app_Application @ PsychEngine.js:6877
openfl_display_Application @ PsychEngine.js:142091
ApplicationMain.create @ PsychEngine.js:7202
lime_system_System.embed.$hx_exports.lime.embed @ PsychEngine.js:137269
$hx_exports.lime.embed @ PsychEngine.js:193966
(anonymous) @ (index):75
PsychEngine.js:193977
   The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page.

 It must be resumed (or created) after a user gesture on the page.


juxt reports wrong arity

R.juxt([R.prop("a"), R.path(["a", "b"])]).length; // => 0

@asaf-romano converge(Array.of) sounds perfect. I guess you can't use Array.of because it's too new of a function, that's unfortunate. Your Array.prototype.slice.call(arguments) workaround seems good though.
I didn't have a specific reason in mind for supporting the situation where juxt is passed an empty array of functions. It was a corner case I just wanted to make sure was handled in some reasonable fashion. converge(Array.of) gives an unintuitive error when passed an empty array.

@asaf-romano converge(Array.of) sounds perfect. I guess you can't use Array.of because it's too new of a function, that's unfortunate. Your Array.prototype.slice.call(arguments) workaround seems good though.
I didn't have a specific reason in mind for supporting the situation where juxt is passed an empty array of functions. It was a corner case I just wanted to make sure was handled in some reasonable fashion. converge(Array.of) gives an unintuitive error when passed an empty array.

Thanks, everyone.  This was already a nice little function, and it just got better!

@samueller Thanks for the reply. Regarding the empty-case exception: It's a bug in converge, and I fixed it in my PR.


Dont add host back after agent service restart

Description

Fixes #4218
If a host is removed from cloudstack, it will be
added back if we restart the agent service on
the host. It should not be added back if manualy
removed.
So when host is removed, guid is set to null.
When service is restarted, check if guid is null
for the host it send to mgt server. If guid is
null then dont add it back.
When we are adding host, temporarily set guid to
non null value so that when agent sends startuprouting command
it knows that the host is getting explicitly added.
Once host is added, set it back to null
Types of changes

[X] Bug fix (non-breaking change which fixes an issue)

Screenshots (if appropriate):
How Has This Been Tested?

Add a host from ui. It will be successfully added
Now remove the host
ssh to host and restart cloudstack-agent service
The host is not added back
Try to add host from ui again. It will be added

@ravening this will break the host-add feature for a lot of users who use the functionality to add a KVM host out-of-band without using the addHost API.
Instead a middle-ground fix could be to remove a host's certificates when a KVM host is removed (all the /etc/cloudstack/agent/cloud.* files) which will stop KVM agent connections to be accepted by the management server for most deployments (i.e. CA plugin and auth strictness enabled).

@ravening this will break the host-add feature for a lot of users who use the functionality to add a KVM host out-of-band without using the addHost API.
Instead a middle-ground fix could be to remove a host's certificates when a KVM host is removed (all the /etc/cloudstack/agent/cloud.* files) which will stop KVM agent connections to be accepted by the management server for most deployments (i.e. CA plugin and auth strictness enabled).

@rhtyd this will work only if CA plugin and auth strictness is enabled but what if we have not configured both in some setup. In that case, the host will still be added

Well @ravening fixing it otherwise would break some people's way of deploying/adding KVM host. Perhaps there's an easy way to reset the host (domain/IP) and zone/pod/cluster settings in the agent.properties (i.e. reset or remove them) when a host is removed?

Well @ravening fixing it otherwise would break some people's way of deploying/adding KVM host. Perhaps there's an easy way to reset the host (domain/IP) and zone/pod/cluster settings in the agent.properties (i.e. reset or remove them) when a host is removed?

I'm thinking of setting guid to null in agent.properties when host is removed and in connection handler we search for a host based on guid whenever we get a new connection request. Any other suggestions @rhtyd

@ravening I think resetting the host, zone, cluster, etc to default (or remove) should be enough. Post agent restart the agent will not know where to connect.

@ravening @rhtyd how about hiding this behaviour behind a global setting auto-add-hosts? (default would have to be true for backwards compatibility)

@ravening @rhtyd how about hiding this behaviour behind a global setting auto-add-hosts? (default would have to be true for backwards compatibility)

Lets say, I add a global setting add.host.on.service.restart with default value of true
When we delete the host, if the value is false then we set zone/cluster/pod value to null else retain as it is
Since default value is true, we dont change any value and host will be added back if service is restarted

@rhtyd @DaanHoogland please review again

@wido @GabrielBrascher I think this will impact you guys most. Can you review?

I have never run into this situation to be honest. But the change seems sane to me.

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✖centos8 ✖debian. JID-1944

@blueorangutan package

@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2044

@blueorangutan test

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan test

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-2824)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 64517 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4228-t2824-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_supported_versions.py
Intermittent failure detected: /marvin/tests/smoke/test_routers_network_ops.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Intermittent failure detected: /marvin/tests/smoke/test_hostha_kvm.py
Smoke tests completed. 82 look OK, 3 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_01_add_delete_kubernetes_supported_version
Error
1816.25
test_kubernetes_supported_versions.py

test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers
Failure
360.57
test_vpc_redundant.py

test_hostha_kvm_host_fencing
Error
5.55
test_hostha_kvm.py

@GabrielBrascher @wido @rhtyd are we 🆗 with this?

@ravening @weizhouapache can you share your manual test results if any?

@rhtyd Sure... I will share the results by tomorrow

ping @ravening any update? thanks.

ping @ravening any update? thanks.

@rhtyd apart from logs what else can I share? Manual testing involves
Add a host to cloudstack
Put it in maintenance mode
Remove it
Restart agent service on it
The host should not be added back


[Test Suite] unify order of test arguments

Reflect missing fixes from #804

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

20 of 20 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 98.154%

Totals

Change from base Build<PHONE_NUMBER>:
0.1%

Covered Lines:
31803

Relevant Lines:
32401

💛  - Coveralls


0.11.0E : This version is obsolete; upgrade required!

I believe this is the newest version, but I keep getting "This version is obsolete; upgrade required!" in getinfo RPC command, the qt wallet doesn't show the error.

Bitcoin XT master branch and upcoming "F" release have support for the
CSV soft fork and BIP9 (including the RPC interface).
The BIP109 (2MB) hard fork also continues to be signaled and supported.
P2Pool might need to be patched to set the 29th bit in the block version
to signal 2MB support. This was necessary in the past.
Also of interest to miners that have customized CreateNewBlock -- XT has
not adopted core's major rewrite of that function. That could be helpful
in applying custom changes.
On 6/21/2016 7:58 AM, Geekologist wrote:

I believe this is the newest version, but I keep getting "This version
is obsolete; upgrade required!" in |getinfo| RPC command, the qt
wallet doesn't show the error.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bitcoinxt/bitcoinxt/issues/152, or mute the
thread
https://github.com/notifications/unsubscribe/AEFe3AvI3fFd7gwjLRaE7Lk0ClDH-12_ks5qN_wTgaJpZM4I61PN.

So I can ignore that error?, it is the latest version?

The warning is caused by version E observing a majority of CSV-support-signaling blocks on the network.
Probably before 2016-07-05, actual CSV transactions will begin to be mined.  Version E will see these transactions as valid in blocks, but will not be able to fully verify that they correctly follow the new rules.  In other words, version E will have only SPV (trust in miners) security for those transactions, and transactions that spend them down the line.
Therefore you will want to upgrade to version F when available.  Testing the master branch before then would be fantastic if you are able.

Just to confirm, that it is now gone with the new version F.

Sorry, but its not totally gone.
It is not showing on my bitcoin XT qt on Win64, but its it showing on same version on bitcoind on unix 64.

Have you checked debug.log? Are there old running processes (ps xa | grep bitocind)?  Is your system clock set correctly?

Obsolete.


Add the DSA serializers to the default provider tools

The DSA serializers are implemented, but didn't get added to the
default provider's serializer algorithm table.
Fixes #10645

Merged.
a0e594d6b5265efd412d248bd12e9d5305370286 Add the DSA serializers to the default provider tools


Cow: Blacklist idealsmtp.com

Cow requests the blacklist of the website idealsmtp\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

idealsmtp\.com has been seen in 2 true positives, 0 false positives, and 0 NAAs.

Approved by Nick in Charcoal HQ