DBZ-5132 Edit Oracle connector doc to prep for downstream GA

https://issues.redhat.com/browse/DBZ-5132
Hi @roldanbob this is the forward port of https://github.com/debezium/debezium/pull/3509.
Can you verify I didn't make any mistakes trying to deal with the conflicts, thanks.

Sounds good, I'll apply those changes in a separate commit & backport that to 1.9.  Thanks @roldanbob

Sounds good, I'll apply those changes in a separate commit & backport that to 1.9. Thanks @roldanbob

Thanks, @Naros!


Proposal: recompose_base working with schemas without default values

In the using_speckle_base example, I found this note:
    **Important note:** currently the way how serialization works, requires
    each attribute to have a valid default value, just like `foo` has. This includes
    default values for all primitives and complex datastructures.
    Failing to provide a default, breaks the receiving end of the transport.

which I found limiting, since we might want to use schemas that require certain values when communicating between parties.
The following is a proposal to postpone object initialization until all children are parsed. That way, the limitation is lifted.
I've tested it locally, but since I don't have the dev-server setup I can't run the tests just yet. Sorry for that.

Hey @MaximilianFranz !
First off, apologies for taking so long to review this PR! Thanks for your work on this and thanks for being patient with me 😅
Regarding the default values, I understand your finding it limiting and I would be happy to find a way around it. Note though that this is also how serialisation works in our C# SDK Core (note all the empty constructors in all the objects for this purpose).
I've had a look at this change and unfortunately it breaks support for @property fields in object models which causes failing serialisation tests. This is because the method base.__setattr__(prop, value) needs to be called to set these. If there is an alternate way of creating the object that would also set properties, I would welcome a revised PR to support this!

closing as stale


[CI] If one test failed cancle all

I often see CI tasks wich already failed but still need recources

It should show all failures imo -- if there are 10 failures it doesn't make sense to stop at the first one, fix it, run again, see the 2nd one, fix it, etc...
A majority of the failed builds/resources are  by people not running even unit tests locally first as recommended

@mrsdizzie thought about this point ... problem is make test fail multible times - on local because of missing test settings/requirements ...

...ces/mirror/mirror.go:200:runSync() [E] Failed to synchronize tags to releases for repository: GetTagCommitID: exit status 128 - fatal:
models/repo.go:548:mustOwnerName() [E] Error loading repository owner name: user does not exist [uid: 0, name: , keyid: 0]
...s/repo_permission.go:154:func1 -> expected: []int64{}   actual  : []int64(nil)

.... but I'm looking forward to drone.gitea.com wich more people can cancle manualy ...

The issue with make test is that it runs with tests logging at trace level .
We need to resurrect the use gitea.com log module and then we can initialise the logger with Json


Notice errors with TED videos

I used to download TED talks without any issues earlier. Of late I am noticing this error with any talks that are on TED site and not on youtube. I wish to try youtube-dl installed running python3.x(using pip3) but I couldn't figure how to use that and not the one on python 2.x
Please advise.
youtube-dl https://www.ted.com/playlists/211/the_art_of_meaningful_conversa
[ted] the_art_of_meaningful_conversa: Downloading playlist webpage
[download] Downloading playlist: The art of meaningful conversation
[ted] playlist The art of meaningful conversation : Collected 7 video ids (downloading 7 of them)
[download] Downloading video 1 of 7
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading webpage
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Extracting information
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading m3u8 information
[download] How to speak so that people want to listen-2034.mp4 has already been downloaded and merged
[download] Downloading video 2 of 7
[ted] marc_pachter_the_art_of_the_interview: Downloading webpage
[ted] marc_pachter_the_art_of_the_interview: Extracting information
[ted] marc_pachter_the_art_of_the_interview: Downloading m3u8 information
[download] Destination: The art of the interview-708.fhls-1882.mp4
avconv version 11.2-6:11.2-1, Copyright (c) 2000-2014 the Libav developers
built on Jan 18 2015 05:12:33 with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu2)
[mpegts @ 0x16aec80] Continuity check failed for pid 0 expected 2 got 0
[mpegts @ 0x16aec80] Continuity check failed for pid 258 expected 6 got 0
[mpegts @ 0x16aec80] Continuity check failed for pid 257 expected 10 got 0
[mpegts @ 0x16aec80] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'https://hls.ted.com/talks/708/video/1500k.m3u8':
Duration: 00:20:40.19, start: 10.000000, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0.0: Video: h264 (High), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 24 fps, 90k tbn, 48 tbc
Stream #0.1: Data: [21][0][0][0] / 0x0015
Output #0, mp4, to 'file:The art of the interview-708.fhls-1882.mp4.part':
Metadata:
encoder         : Lavf56.1.0
Stream #0.0: Video: libx264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 90k tbn, 90k tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press ctrl-c to stop encoding
Non-monotonous DTS in output stream 0:0; previous: 1076250, current: 0; changing to 1076251. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076251, current: 3750; changing to 1076252. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076252, current: 7500; changing to 1076253. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076253, current: 11250; changing to 1076254. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076254, current: 15000; changing to 1076255. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076255, current: 18750; changing to 1076256. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076256, current: 22500; changing to 1076257. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076257, current: 26250; changing to 1076258. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076258, current: 30000; changing to 1076259. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076259, current: 33750; changing to 1076260. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076260, current: 37500; changing to 1076261. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076261, current: 41250; changing to 1076262. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076262, current: 45000; changing to 1076263. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076263, current: 48750; changing to 1076264. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076264, current: 52500; changing to 1076265. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076265, current: 56250; changing to 1076266. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076266, current: 60000; changing to 1076267. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076267, current: 63750; changing to 1076268. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076268, current: 67500; changing to 1076269. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076269, current: 71250; changing to 1076270. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076270, current: 75000; changing to 1076271. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076271, current: 78750; changing to 1076272. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076272, current: 82500; changing to 1076273. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076273, current: 86250; changing to 1076274. This may result in incorrect timestamps in the output file.

I also get the same warning, but the final files play fine. If you have any problem, please explain your it in detail and post the full output you get with the --verbose flag (as explained in the bug reporting guide).

I wish to try youtube-dl installed running python3.x(using pip3) but I couldn't figure how to use that and not the one on python 2.x

It may be installed in a directory outside your PATH, run pip3 show -f youtube-dl to see where it's installed and add it to your PATH if you want.

The files don't download for me. I see rather huge files but not really any data (I am sure the files aren't these big. Usually just about 100-200mb). These files used to download earlier -
➜  ArtOfMeaningfulConversations  ll
total 12G
-rw-r--r-- 1 mayank mayankr 1.2G Jul  5 15:40 How to speak so that people want to listen-2034.mp4
-rw-r--r-- 1 mayank mayankr  11G Nov  5 18:35 The art of the interview-708.fhls-1882.mp4.part
➜  ArtOfMeaningfulConversations  vlc How\ to\ speak\ so\ that\ people\ want\ to\ listen-2034.mp4
VLC media player 2.2.0 Weatherwax (revision 2.2.0-0-g1349ef2)
[000000000224c118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f3664c4a340] moov atom not found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f3630c09f40] moov atom not found
[00007f3630c01968] avformat demux error: Could not open /home/mayank/Videos/TBV/TED/ArtOfMeaningfulConversations/How to speak so that people want to listen-2034.mp4: Unknown error<PHONE_NUMBER>
Are you not able to reproduce the problem? The youbtube-dl version I am using is -
➜  ArtOfMeaningfulConversations  youtube-dl --version
2<IP_ADDRESS>
Putting here the output with the verbosity increased.
➜  ArtOfMeaningfulConversations  youtube-dl -v https://www.ted.com/playlists/211/the_art_of_meaningful_conversa
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'https://www.ted.com/playlists/211/the_art_of_meaningful_conversa']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2<IP_ADDRESS>
[debug] Python version 2.7.9 - Linux-3.19.0-31-generic-x86_64-with-Ubuntu-15.04-vivid
[debug] exe versions: avconv 11.2-6, avprobe 11.2-6, rtmpdump 2.4
[debug] Proxy map: {}
[ted] the_art_of_meaningful_conversa: Downloading playlist webpage
[download] Downloading playlist: The art of meaningful conversation
[ted] playlist The art of meaningful conversation : Collected 7 video ids (downloading 7 of them)
[download] Downloading video 1 of 7
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading webpage
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Extracting information
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading m3u8 information
[download] How to speak so that people want to listen-2034.mp4 has already been downloaded and merged
[download] Downloading video 2 of 7
[ted] marc_pachter_the_art_of_the_interview: Downloading webpage
[ted] marc_pachter_the_art_of_the_interview: Extracting information
[ted] marc_pachter_the_art_of_the_interview: Downloading m3u8 information
[debug] Invoking downloader on u'https://hls.ted.com/talks/708/video/1500k.m3u8'
[download] Destination: The art of the interview-708.fhls-1882.mp4
[debug] avconv command line: avconv -y -headers 'Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/20.0 (Chrome)
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Cookie: _abby=E0PJfu3oDjxr7Bu
' -i https://hls.ted.com/talks/708/video/1500k.m3u8 -f mp4 -c copy -bsf:a aac_adtstoasc 'file:The art of the interview-708.fhls-1882.mp4.part'
avconv version 11.2-6:11.2-1, Copyright (c) 2000-2014 the Libav developers
built on Jan 18 2015 05:12:33 with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu2)
[mpegts @ 0x21fbc80] Continuity check failed for pid 0 expected 2 got 0
[mpegts @ 0x21fbc80] Continuity check failed for pid 258 expected 6 got 0
[mpegts @ 0x21fbc80] Continuity check failed for pid 257 expected 10 got 0
[mpegts @ 0x21fbc80] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'https://hls.ted.com/talks/708/video/1500k.m3u8':
Duration: 00:20:40.19, start: 10.000000, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0.0: Video: h264 (High), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 24 fps, 90k tbn, 48 tbc
Stream #0.1: Data: [21][0][0][0] / 0x0015
Output #0, mp4, to 'file:The art of the interview-708.fhls-1882.mp4.part':
Metadata:
encoder         : Lavf56.1.0
Stream #0.0: Video: libx264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 90k tbn, 90k tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press ctrl-c to stop encoding
Non-monotonous DTS in output stream 0:0; previous: 1076250, current: 0; changing to 1076251. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076251, current: 3750; changing to 1076252. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076252, current: 7500; changing to 1076253. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076253, current: 11250; changing to 1076254. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076254, current: 15000; changing to 1076255. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076255, current: 18750; changing to 1076256. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076256, current: 22500; changing to 1076257. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076257, current: 26250; changing to 1076258. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076258, current: 30000; changing to 1076259. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076259, current: 33750; changing to 1076260. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076260, current: 37500; changing to 1076261. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076261, current: 41250; changing to 1076262. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076262, current: 45000; changing to 1076263. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076263, current: 48750; changing to 1076264. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076264, current: 52500; changing to 1076265. This may result in incorrect timestamps in the output file.

I was able to reproduce the problem on Python 3.x environment using virtualenv -
(Py-3.4_Dj-1.8)➜  ArtOfMeaningfulConversations  pip3 freeze
Django==1.8.2
selenium==2.47.1
youtube-dl==2015.11.02
(Py-3.4_Dj-1.8)➜  ArtOfMeaningfulConversations  which youtube-dl
/WD/WorkingDir/PythonDjango/Py-3.4_Dj-1.8/bin/youtube-dl
(Py-3.4_Dj-1.8)➜  ArtOfMeaningfulConversations  youtube-dl -v https://www.ted.com/playlists/211/the_art_of_meaningful_conversa
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-v', 'https://www.ted.com/playlists/211/the_art_of_meaningful_conversa']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.11.02
[debug] Python version 3.4.3 - Linux-3.19.0-31-generic-x86_64-with-Ubuntu-15.04-vivid
[debug] exe versions: avconv 11.2-6, avprobe 11.2-6, rtmpdump 2.4
[debug] Proxy map: {}
[ted] the_art_of_meaningful_conversa: Downloading playlist webpage
[download] Downloading playlist: The art of meaningful conversation
[ted] playlist The art of meaningful conversation : Collected 7 video ids (downloading 7 of them)
[download] Downloading video 1 of 7
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading webpage
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Extracting information
[ted] julian_treasure_how_to_speak_so_that_people_want_to_listen: Downloading m3u8 information
[download] How to speak so that people want to listen-2034.mp4 has already been downloaded and merged
[download] Downloading video 2 of 7
[ted] marc_pachter_the_art_of_the_interview: Downloading webpage
[ted] marc_pachter_the_art_of_the_interview: Extracting information
[ted] marc_pachter_the_art_of_the_interview: Downloading m3u8 information
[debug] Invoking downloader on 'https://hls.ted.com/talks/708/video/1500k.m3u8'
[download] Destination: The art of the interview-708.fhls-1882.mp4
[debug] avconv command line: avconv -y -headers 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Cookie: _abby=TQgQpGFial9hvR8
Accept-Language: en-us,en;q=0.5
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/20.0 (Chrome)
' -i https://hls.ted.com/talks/708/video/1500k.m3u8 -f mp4 -c copy -bsf:a aac_adtstoasc 'file:The art of the interview-708.fhls-1882.mp4.part'
avconv version 11.2-6:11.2-1, Copyright (c) 2000-2014 the Libav developers
built on Jan 18 2015 05:12:33 with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu2)
[mpegts @ 0x2031c80] Continuity check failed for pid 0 expected 2 got 0
[mpegts @ 0x2031c80] Continuity check failed for pid 258 expected 6 got 0
[mpegts @ 0x2031c80] Continuity check failed for pid 257 expected 10 got 0
[mpegts @ 0x2031c80] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'https://hls.ted.com/talks/708/video/1500k.m3u8':
Duration: 00:20:40.19, start: 10.000000, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0.0: Video: h264 (High), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 24 fps, 90k tbn, 48 tbc
Stream #0.1: Data: [21][0][0][0] / 0x0015
Output #0, mp4, to 'file:The art of the interview-708.fhls-1882.mp4.part':
Metadata:
encoder         : Lavf56.1.0
Stream #0.0: Video: libx264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 90k tbn, 90k tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press ctrl-c to stop encoding
Non-monotonous DTS in output stream 0:0; previous: 1076250, current: 0; changing to 1076251. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076251, current: 3750; changing to 1076252. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076252, current: 7500; changing to 1076253. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076253, current: 11250; changing to 1076254. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076254, current: 15000; changing to 1076255. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076255, current: 18750; changing to 1076256. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076256, current: 22500; changing to 1076257. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076257, current: 26250; changing to 1076258. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076258, current: 30000; changing to 1076259. This may result in incorrect timestamps in the output file.
Non-monotonous DTS in output stream 0:0; previous: 1076259, current: 33750; changing to 1076260. This may result in incorrect timestamps in the output file.

I can reproduce the problem with avconv, but ffmpeg works fine (it sitll prints the warnings). You can either install ffmpeg or use -f best (it won't use ffmpeg or avconv).

Sorry you are helping solve the wrong problem. I just want the regular file to download first. The file which shows as 11GB is supposed to be 140MB (https://www.ted.com/talks/marc_pachter_the_art_of_the_interview) and download in under 10 mins. The 11G file was a result after an hour of waiting at 50 Mbps - which hit my bandwidth. It isn't event complete. I really can't wait for such a file to complete download. Playing such a file is secondary.
So as of now if this problem isn't fixed I need to just go to the site and download the videos individually. I find this script very handy so filed the bug here. Hoping this problem gets resolved soon.
Thanks in advance,
Mayank

As I said (maybe I wasn't clear), you can get that file if you run youtube-dl -f best URL.

Sorry my bad. The option works.
Thanks,
Mayank


links to the source code.

This might be more of a question...
When I use console.log the chrome dev tools add a link to the line of code where that console.log statement was executed.  This makes it easy to jump to my code.  I'm wondering if there's any possible way to do this with debug().  Even if I have to manually print out a link that would be useful.
In my screenshot below, 1) is the console.log statement and 2) is the debug() statement.  1 will go to my code, 2 goes to the source code for debug which i don't want....

+1 for implementing this feature for server debugging as well. There has to be some info about where the message came from, at least a file name and a line of code

Looks like this is a duplicate of #198

no, not exactly.  In part there's the line number yes, but the important thing is that the console gives you a link directly to the code in the source view.

Browser console or terminal console?

browser, that screenshot above is in the chrome dev tools console.  if you have a console.log() and a debug() statement you'll notice the difference.  there's an npm package called bows that acutally works correctly, but it ONLY works in the browser.  I'd prefer the debug() approach which works isomorphically...

+1

A simple solution to this without modifying library code for Chrome (can haz Firefox also), is to BlackBox the debug.js script and you will still get the debugging message but you will get the line number of the js it got called from not the same line 444 from debug.js where log() is defined.
Here is a good readme on how to BlackBox scripts in chrome devTools
https://developer.chrome.com/devtools/docs/blackboxing

Here is a screenshot with debug working with namespaces reporting correct line numbers where it was called from.

Is there anything currently in the works to get this feature also in Node.js?

closing this for now


Convert code from FrmAmmoCalc

Convert the code from FrmAmmoCalc and create unit test to verify that it works before replacing the code in FrmAmmoCalc

Straight to testing, these functions where already created and need to be added to the application


Store the documentation for all past versions in the main branch, including versioned_docs and versioned_sidebar files for each respective release.

Closed by #3577.


Add Hori Pokken Tournament DX Pro Pad gamepad

Add mappings for Hori Pokken Tournament DX Pro Pad gamepad for Windows, macOS and Linux as well.

Thank you!


Build latest container for GCC (Closes #77)

Description of PR

Builder on the frontend container used a very old version of google's closure compiler so we build it on the fly now.
What component(s) does this PR affect?

[ ] Back-End (Database, Microservices, Containers, etc)
[x] Front-End (Flask, API, etc)
[ ] Docs
[ ] Build System

Does the PR require changes on other components? If yes, please mark the components:

[ ] Back-End (Database, Microservices, Containers, etc)
[ ] Front-End (Flask, API, etc)
[ ] Docs
[ ] Build System

Related Issue

#77
Solution

Type

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Docs update
[ ] None of the above

Checklist:

[x] I have read the contributing guide and my code conforms to the guidelines.
[x] This change requires a change in the documentation.
[x] I have updated the documentation accordingly.

@slowr please also update the CHANGELOG with the final change.


Digits wps

Hi Luke,
This pull request includes two features:
1- Workspaces: Create Data and Classification Jobs inside workspaces.
**Create/Delete a workspace, all jobs (data/classification) are created inside a specific workspace and can only be used within the workspace. We changed only the hierarchy of the jobs directory to be digits/$workspace_name/$job_id. We are using one instance of the digits server across all workspaces.
** There is always a default workspace, that can't be delete.
2- Feature Extraction/Filter visualisation:
**Given a trained model, you can upload a single/many image. Perform prediction on the images and export layer wise filter weights, activation values. Users can specify all for exporting/visualizing all layers information, or specific a single layer name or specify a subset of layers as comma seperate entries (i.e conv1,conv2,fc7)
**Visualization are displayed in browser.
**Data can be export as npy (python numpy array) or .mat file (matlab cell array).
Ahmed

Hi @ahmedosman, thanks for this huge PR from @batra-mlp-lab! Nice work!

Try rebasing this on top of the current master branch. There seem to me some merge conflicts.

We're going to need some tests for additions of this magnitude.

Separate features should be submitted as separate pull requests.

Here's a starter list of things to address:

You've checked in several .DS_Store files. Those shouldn't be there.

There are a lot of files under mockup_visualization/c3/htdocs/. Do we need all of those files?

Hi @lukeyeager  Thanks for the feedback. Let me look in those issues and get back to you.

Closing as abandoned.


DevCheck: -CheckDeveloperMode

New option: -CheckDeveloperMode verifies Developer Mode is enabled
Kudos to @pmpurifoy for the core logic
Also updated help.

/azp run


BLAST epitopes against reference proteome

Every epitope should be annotated with its nearest neighbor(s) in the reference proteome and the edit distance to those sequences. The edit function should only allow substitutions but not insertions or deletions, since TCRs are positionally sensitive (and the edit distance will most likely be used to approximate cross-reactivity).

Extension idea: if we return a long list of similar sequences for each epitope, then we can also run MHC binding predictors on them, since cross-reactive sequences will most likely also have to bind the same MHC.


Streaming file uploads silently failing

Prerequisites

[x] I am running the latest version. (up upgrade)
[x] I searched to see if the issue already exists.
[ ] I inspected the verbose debug output with the -v, --verbose flag. (I don't think it's relevant)
[X] Are you an Up Pro subscriber?

Description
I'm trying to upload a file to a node.js API (using multipart requests), then take that upload and stream it direct into the AWS S3 SDK to push the file into an S3 bucket. The files that I'm trying to upload are like 300kb in size, and when I run this locally it works. For some reason, when I try to deploy the same code via Up, the request hangs when I try to stream the file to S3 until the request times out. I tried increasing the timeout to 25s to see if i can get any errors or anything, but it just waits until that 25s is up and the request times out.
I know there's a limitation on returning a stream from a lambda, but I could not find any limitations on using streams inside of a lambda, and I'm not getting any error messaging to indicate what the problem might be.
Are you aware of any possible issues with using streams on Node.JS via Up?
Steps to Reproduce
The basics of the code look like this:
export async function uploadStream(stream: Stream, filename: string, contentType?: string) {
  const params = {
    Body: stream,
    Bucket: BUCKET_NAME,
    ContentType: contentType || '',
    Key: filename,
  }
  return s3.upload(params).promise();
}

export async function handleRequest(filePromise: IUpload) {
  const file = await filePromise;
  const key = `files/${
    file.filename
  }`;
  const beforeUpload = Date.now();
  console.log('Before uploading to S3');
  await uploadStream(file.createReadStream(), key, file.mimetype);
  console.log(`Upload to s3 took ${Date.now() - beforeUpload}ms`);
  updatedStimulus.imageKey = key;
}```

I'm using graphql-upload to get the uploaded file, but I also tried creating a stream by downloading a file using axios and using the stream to upload to s3. Both situations failed for me. And I've got no errors in my log to figure out why!

## Love Up?

Please consider signing up for Up Pro (https://up.docs.apex.sh/#guides.subscribing_to_up_pro) or donating via https://opencollective.com/apex-up/donate.

## Slack

Join us on Slack https://chat.apex.sh/

Hmm does it seem to reach "Before uploading to s3"? I wonder if there's a missing stream event handler preventing any errors from showing, and then it's timing out, but the up logs should output an error indicating a timeout
It might not be possible for your app but I've found uploading directly from the client (browser too) with pre-signed S3 urls really helpful for offloading work and improving latency https://docs.aws.amazon.com/AmazonS3/latest/dev/PresignedUrlUploadObject.html

I figured it out!
I was deploying into a VPC and my VPC did not allow access to the S3 bucket I was trying to save to, so it was hanging at the network layer when trying to either write to S3 or access any external resources.
I'm rebuilding my stack and leaving out the vpc for now since I don't want to pay extra for a NAT gateway for external resources. Thanks for the response!

ah nice! Glad you figured it out!


remove unnecessary characters from 2024b/d._domainkey records

web > admin/dnsrecords
Why not make the  2024b._domainkey, 2024d._domainkey
records a single, long string which could be copied-pasted as is? Rather than the ones with quotes, new lines and whitespaces which are had to be removed before insertion

@GildedHonour The record is currently on multiple lines to make it a valid line in zone files. The integration tests use the same records (also generated by the quickstart) in a configuration file used by unbound. It would reject the rsa dkim record for being too long (dns strings can be max 255 bytes). Other software, mostly dns operator web interfaces only accept single long strings. This has come up before, and I plan to make an interactive web-based quickstart to make it easier to properly configure dns records, but it will take a while before I get to it. We'll still need this admin web page showing records.
How about we just also show the rsa dkim record as a single string, but commented out. The integration tests won't pick it up, but users can copy-paste it just as easily into a dns operator web interface.

@mjl yes


'default' is not exported error when use react and react-dom

Hi,  I used rollup to bundle my code which use react, and encounted some problems.
At first, @olsonpm told me to put babel plugin before commonjs  in  https://github.com/rollup/rollup/issues/1415#issuecomment-304750331  and actually it worked, so I did it. And then, I found that  the global and buildin plugins must be placed before commonjs and after babel, or there will be "default' is not exported ..." error:
yarn run v0.24.5
$ NODE_ENV=development rollup -c -w
bundling...
⚠   'default' is not exported by 'node_modules/buffer-es6/index.js'
https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
commonjs-proxy:/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/buffer-es6/index.js (1:131)
1: import * as index from "/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/buffer-es6/index.js"; export default ( index && index['default'] ) || index;
                                                                                ^

⚠   'default' is not exported by 'node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js'
https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
commonjs-proxy:/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js (1:189)
1: import * as stringDecoder from "/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js"; export default ( stringDecoder && stringDecoder['default'] ) || stringDecoder;

So my config became like this:
{
  entry: 'index.js',
  dest: 'dist/bundle.js',
  format: 'cjs',
  plugins: [
    nodeResolve({
      preferBuiltins: true
    }), // for support external module in node_modules
    json(),
    babel({
      exclude: "node_modules/**",
    }), // before global and buildin to solve "'default' is not exported by xxx..."
    globals(), // to include Node globals
    nodeBuildin(), // to include Node builtins, some modules may depand on global
    commonjs(), // in the end to solve many problems
  ]
}

With this config, everything seemed to be OK, but problem comes when I imported react and react-dom in my code:
yarn run v0.24.5
$ NODE_ENV=development rollup -c -w
bundling...
⚠   'default' is not exported by 'node_modules/buffer-es6/index.js'
https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
commonjs-proxy:/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/buffer-es6/index.js (1:131)
1: import * as index from "/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/buffer-es6/index.js"; export default ( index && index['default'] ) || index;
                                                                                ^

⚠   'default' is not exported by 'node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js'
https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
commonjs-proxy:/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js (1:189)
1: import * as stringDecoder from "/Users/alwaysonlinetxm/txm/rollup_issue/node_modules/rollup-plugin-node-builtins/src/es6/string-decoder.js"; export default ( stringDecoder && stringDecoder['default'] ) || stringDecoder;
                                                                                ^

I have searched this problem in other issues, and found that many people have similar problems with me. But unfortunately, I didn't find a solution to solve my problem. With the experience before, I guess it's something to do with the order of plugins. So I tried to adjust, but failed to find out the right order. And I am confused now, becouse I saw https://github.com/rollup/rollup-plugin-commonjs/issues/137#issuecomment-267096734 and https://github.com/rollup/rollup/issues/1148, in which @Rich-Harris said that globals and builtins plugins need to go after commonjs, and commonjs plugin needs to run before the babel plugin. Really?? Why is this opposite with my experiments？And how could I solve my problem with react?
Here's the project to repuduce this issue: https://github.com/alwaysonlinetxm/rollup_issue.

What rollup version are you using?  I ask because:

I get the following output with yarn run start

yarn run v0.24.5
$ NODE_ENV=development rollup -c -w
bundling...
bundled in 659ms. Watching for changes...

rollup isn't listed as a dependency in your project.  FYI best practice is to not rely on global CLI's and instead point to your project's ./node_modules/.bin/rollup binary.

@olsonpm Thanks first, my global rollup CLI version is 0.41.6, and I have installed rollup locally in my project, the version is 0.42.0. But it seemed I still got the same problem.
The issue project has been updated:  https://github.com/alwaysonlinetxm/rollup_issue.

I was able to reproduce this time.  Taking a look

Well I learned a bit.  In short:

Don't worry about these because they are invalid warnings caused by this plugin.  I have an issue open to address this, but I now realize we have the capability of removing this warning via the onwarn config option.  The only issue is you can't pass a warning to rollup's default warning handler, so you're left to handle the correct warning formatting yourself.

The following is verbose but hopefully readable code to remove these invalid warnings and output all others.
working `onwarn` solution
// rollup.config.js

// I placed this past imports but before `export default`
const getModuleRe = /.*\/(.*?)\.js'$/
  , warn = msg => console.warn(msg)
  ;

// ...

  onwarn(aWarning) {
    const { code, frame, loc, message, url } = aWarning
      , moduleName = getModuleName(message)
      ;

    if (
      code === 'MISSING_EXPORT'
      && startsWith('\u0000commonjs-proxy:', loc.file)
      && startsWith("'default' is not exported by", message)
      && notActuallyMissingDefaultExport(frame, moduleName)
    ) {
      // do nothing
      return
    } else {
      // just a quick, colorless version of rollup's default warning
      const lines = [message, url, `${loc.file} (${loc.line}:${loc.column})`, frame];
      lines.forEach(warn);
    }
  }
};

// ...

// I placed these after the `export default` section
function startsWith(startsWithThis, aString) {
  return aString.slice(0, startsWithThis.length) === startsWithThis;
}

function getModuleName(warningMessage) {
  return warningMessage.match(getModuleRe)[1];
}

function notActuallyMissingDefaultExport(frame, moduleName) {
  const safeDefaultExportRe = new RegExp(
    `export default ( ${moduleName} && ${moduleName}['default'] ) || ${moduleName};`
  );

  return safeDefaultExportRe.test(frame);
}

@olsonpm I added your code in my config as onwarn, and updated my code to run in browser, finding that there's no warnings any more, but the code still can't run correctly. I got the following error in browser console, just as same as without your code:
bundle.js:8 Uncaught ReferenceError: require is not defined
    at bundle.js:8
    at bundle.js:18413

Does this mean those warnings are not invalid?
And I found another strange thing, if I use your code without global and buildin plugins, the following error will throwed by rollup:
yarn run v0.24.5
$ NODE_ENV=development rollup -c -w
⚠   'default' is imported from external module 'rollup-plugin-node-builtins' but never used

⚠   'default' is imported from external module 'rollup-plugin-node-globals' but never used

bundling...
🚨   Cannot read property '1' of null

my issue project has been updated to reproduce now.

@alwaysonlinetxm - your confusion is very valid.  Unfortunately I don't know of any hard-fast rules for the plugin order.  The only order that makes sense to me at the moment is:
'node resolve' then 'commonjs' then ('builtins' and 'globals')

As for the order of babel and commonjs - it seems to me that depends on the code base and shouldn't always be 'babel' then 'commonjs' or vice versa.
As for debugging this isssue yourself in the future, you need to start simple e.g.
// index.js
`import 'isomorphic-fetch'`

// rollup.config.js
import nodeResolve from 'rollup-plugin-node-resolve';

export default {
  entry: './index.js'
  , dest: './bundle.js'
  , format: 'iife'
  , plugins: [
    nodeResolve({ preferBuiltins: true })
  ]
};

and add more plugins one by one to see what causes the issue.  Doing this is how I found out that globals coming before commonjs was the issue.  I also knew that commonjs was having an issue because the browser error you were getting was tripping up on a require call (require doesn't exist in the browser).

@olsonpm Thank you for your advise! Your solution really worked. Now I think the plugin order is one of the biggest problems for us to use rollup, hoping this problem can be solved in the near future.


Update CM_dependencies.cmake

changed to automatically detect cuda and cudnn We should update the README.md with.
Visit the NVIDIA cuDNN download page and select the cuDNN version that corresponds to your CUDA version.
After downloading, extract the cuDNN package contents into your CUDA directory, typically located at C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.X. Replace "v11.X" with the actual version number of your CUDA installation.
If prompted to overwrite any existing files during the extraction process, choose "Yes to all" to ensure that the cuDNN files are updated correctly.

The problem I have with this is it goes against the instructions given by NVIDIA.  Nowhere in their instructions do they tell people to exract the contents of CUDNN into the CUDA directory.


 Where would I be able to find the icons used?

Thank you! I've used the Feather icon set in the blocks.

Thank you! I've used the Feather icon set in the blocks.


Something like this?

Could you tell us how to shift towards client-sided stuff and make something like this: https://devforum.roblox.com/t/self-driving-neural-network-cop-cars/190323? Any resources would help greatly!

Github issues aren't meant to ask for help. Remember github is more professional and serious than the devforum


Add a HandleEntitySpawn and HandleEntityDespawn

closes #414

Thanks for the PR! I will make the change above and merge it into master.


issue81: set blocker_id correctly so that only the blocker is able to…

… unblock a blocked friendship.
This relates to issue #81 I posted. Hopefully this helps.

Coverage increased (+0.003%) to 98.866% when pulling 496bdecb1d1e4b57fbaacb48888fbe01b4c9e4e6 on SwifteloperTodd:issue81-restrict-unblock-friends into 7d9e44bb00578bb2b5d4e3221388450d9365fec6 on sungwoncho:master.


ArgumentError "encrypted payload is too big"

Hi all!
We are getting "encrypted payload is too big" ArgumentError lately for messages that used to be delivered OK.
It started a couple of weeks ago.  ANybody know of any change that happened around then?

The payload limit is 3kB in practice:
https://pushpad.xyz/blog/web-push-notifications-character-limit
Are you above that limit? Do you have the issue with all the push services or just with a specific one?

The exception that you see is raised here in particular:
https://github.com/pushpad/web-push/blob/master/lib/web_push/encryption.rb#L39
That exception is raised if you exceed 4kB, which is the limit. Usually there is a risk that some push services reject it even with smaller payloads. There is also a difference between the unencrypted and encrypted payload size. As I said in the previous message, if you stay below 3kB for the normal payload you should be safe (we never had issue using that limit).

Thank you for the quick answer!
I have a check for body size > 1024, but I will check the complete payload size and report back.

@donv Ok, let me know. Maybe you have some long URLs?


Add Pearson correlation coefficient

Before submitting

[x] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure to update the docs?
[x] Did you write any new necessary tests?

What does this PR do?
Adds pearson correlation coefficient.
Requested here https://github.com/PyTorchLightning/metrics/discussions/153#discussion-3303222
PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

@SkafteNicki seems gpu tests are failing...

Hello @SkafteNicki! Thanks for updating this PR.

In the file torchmetrics/functional/regression/pearson.py:

Line 42:72: E252 missing whitespace around parameter equals
Line 42:73: E252 missing whitespace around parameter equals


[Feature-15146][dolphinscheduler-task-sqoop] add sqoop source/target type

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

Please add the license header to the winning file

Purpose of the pull request
Brief change log
Verify this pull request
This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

[Feature][dolphinscheduler-task-sqoop] add sqoop source/target type #15146 #15178

Purpose of the pull request
Brief change log
Verify this pull request
This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

[Feature][dolphinscheduler-task-sqoop] add sqoop source/target type #15178

I'm not sure whether this hana jar license can use or not. the license of com.sap.cloud.db.jdbc url is https://tools.hana.ondemand.com/developer-license-3_1.txt . is there anybody can help to check?
apache compatible license https://apache.org/legal/resolved.html#highlevel

我不确定这个hana jar许可证是否可以使用。url的许可证com.sap.cloud.db.jdbc是https://tools.hana.ondemand.com/developer-license-3_1.txt。有没有人可以帮忙检查一下？
apache 兼容许可证https://apache.org/legal/resolved.html#highlevel
ngdbc-2.5.52.jar above mentioned

Codecov Report
Attention: 654 lines in your changes are missing coverage. Please review.

Comparison is base (b4cf1cc) 38.00% compared to head (4dd84e4) 37.54%.

:exclamation: Current head 4dd84e4 differs from pull request most recent head 9abebf6. Consider uploading reports for the commit 9abebf6 to get more accurate results

Files
Patch %
Lines

.../sqoop/generator/sources/MySQLSourceGenerator.java
0.00%
98 Missing :warning:

...k/sqoop/generator/sources/HanaSourceGenerator.java
0.00%
63 Missing :warning:

...op/generator/sources/SqlServerSourceGenerator.java
0.00%
63 Missing :warning:

...sqoop/generator/sources/OracleSourceGenerator.java
0.00%
61 Missing :warning:

...k/sqoop/generator/targets/HanaTargetGenerator.java
0.00%
50 Missing :warning:

...op/generator/targets/SqlServerTargetGenerator.java
0.00%
49 Missing :warning:

...sqoop/generator/targets/OracleTargetGenerator.java
0.00%
48 Missing :warning:

...r/plugin/task/sqoop/parameter/SqoopParameters.java
0.00%
32 Missing :warning:

...k/sqoop/parameter/sources/SourceHanaParameter.java
0.00%
25 Missing :warning:

...sqoop/parameter/sources/SourceOracleParameter.java
0.00%
25 Missing :warning:

... and 9 more

Additional details and impacted files
@@             Coverage Diff              @@
##                dev   #15146      +/-   ##
============================================
- Coverage     38.00%   37.54%   -0.46%
- Complexity     4639     4647       +8
============================================
  Files          1279     1294      +15
  Lines         44505    45042     +537
  Branches       4800     4850      +50
============================================
- Hits          16915    16913       -2
- Misses        25730    26270     +540
+ Partials       1860     1859       -1

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


Exception thrown because a psm's mostProbableProteinInfo's PeptidesWithSetModifications contains no elements

Try to turn parsimony off. Do you still get the same error?

It only writes mzidentml's with parsimony on

How about different parsimony checkboxes? Modified peptides as unique, etc? Any of those options work?

I had it set to default I can try to change those and see if I still get the error

If I check "treat modified peptides as different peptides" it works

Please give me the files you used here as well!

Same error with new release. I'll put files in your folder on bison

Fixed in #493


Uncaught Error: Match error: Unknown key in field onSubmitHook

Hi there.
I get this error in the console when the page loads:
'Uncaught Error: Match error: Unknown key in field onSubmitHook'
And the onSubmitHook code does not run when sign-in/sign-up is submitted on the atForm.
This is the code and AccountsTemplates.configure (this is pretty much just copied from the Guide.md):
mySubmitFunc = (error, state) ->
  if !error
    if state == 'signIn'
      # Successfully logged in
      # ...
      console.log("SIGNIN")
    else
    if state == 'signUp'
      console.log("SIGNUP")
      # Successfully registered
      # ...
    else
  return

AccountsTemplates.configure
  sendVerificationEmail: true
  homeRoutePath: '/'
  redirectTimeout: 4000
  onSubmitHook: mySubmitFunc

Please advise what I am doing wrong.

just tried the javascript version

mySubmitFunc = function(error, state) {
  if (!error) {
    if (state === 'signIn') {
      // Successfully logged in
      console.log("SIGNIN");
    }
    else if (state === 'signUp') {
      // Successfully registered
      console.log("SIGNUP");
    }
  }
};

and it worked without any problems...


Continuous EIG estimation: first step and example

Introducing the first steps for pyro.contrib.oed:

vi_eig: estimation of the expected information gain using variational inference
a linear Gaussian example (A/B testing) comparing our estimates with analytic values
support (Search, entropy for ReshapedDistribution)

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

Discussion point: should Search live within contrib.oed (guess not) and if not what should be do with it? It's also used in the rsa example

should Search live within contrib.oed (guess not) and if not what should be do with it?

I think it's fine to keep it in contrib.oed for now until we write a more performant version.

Three things still outstanding (which we'll address elsewhere):

wrapping svi.step in poutine.block could be unnecessary if we made SVI a TracePosterior
putting AD through vi_ade doesn't give good gradient estimates, so I haven't included gradient tests in this PR. We'll think about how to differentiate that function and include tests for gradients in another PR
(smaller) using constraint.positive for variance parameters of the Normal didn't work (whereas softplus worked great). Wonder why.


System freezes on starting up VS code and also while working on it

On starting VS code, system freezes for 10-20min
And also while working, searching a file name or a text or opening a file, system hangs again for 5-10min.
Version: 1.53.2 (user setup)
Commit: 622cb03f7e070a9670c94bae1a45d78d7181fbd4
Date: 2021-02-11T11:48:04.245Z
Electron: 11.2.1
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.17134

Please confirm the following,

Does the issue happen with https://code.visualstudio.com/updates/v1_52 ?
Can you start with code --disable-extensions and check if the issue continues
When the hang occurs, can you get the output of code --status
Lastly, can you check if starting with code --disable-features=CalculateNativeWinOcclusion helps


Name badges

This is for me to keep track of my task.
Avery labels 5390 to be printed horizontal.
leave a space for me to put a clear sticker with participants name.

We can set up the template to print the participants name if you have a
spreadsheet of names. Just let me know.
On Wed, Sep 5, 2018 at 9:05 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

This is for me to keep track of my task.
Avery labels 5390 to be printed horizontal.
leave a space for me to put a clear sticker with participants name.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418722887,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYJW_wonNajvSPSV7seay4Tm9PAriks5uX8wFgaJpZM4Wa3IR
.

Just need the graphics. have all that in place.
Chris Mathews
On Wed, Sep 5, 2018 at 9:13 AM jtawes<EMAIL_ADDRESS>wrote:

We can set up the template to print the participants name if you have a
spreadsheet of names. Just let me know.
On Wed, Sep 5, 2018 at 9:05 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

This is for me to keep track of my task.
Avery labels 5390 to be printed horizontal.
leave a space for me to put a clear sticker with participants name.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418722887
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYJW_wonNajvSPSV7seay4Tm9PAriks5uX8wFgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418725357,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtdWJQucePbBpSxN-7zDWM2D7BcKRks5uX83tgaJpZM4Wa3IR
.

Thank you but I have a process.  Names don't usually get printed until the day before so I need to do that myself.

Is this what you have in mind?
On Wed, Sep 5, 2018 at 9:19 AM Chris Mathews<EMAIL_ADDRESS>wrote:

Just need the graphics. have all that in place.
Chris Mathews
On Wed, Sep 5, 2018 at 9:13 AM jtawes<EMAIL_ADDRESS>wrote:

We can set up the template to print the participants name if you have a
spreadsheet of names. Just let me know.
On Wed, Sep 5, 2018 at 9:05 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

This is for me to keep track of my task.
Avery labels 5390 to be printed horizontal.
leave a space for me to put a clear sticker with participants name.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418722887

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYJW_wonNajvSPSV7seay4Tm9PAriks5uX8wFgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418725357
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtdWJQucePbBpSxN-7zDWM2D7BcKRks5uX83tgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418727440,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYE11Vu5WkP_KucTMG6Fdp9hncDAdks5uX89hgaJpZM4Wa3IR
.

Sorry @jtawes  I don't see anything so I can't say

Here, try this link:
Lanyard Design
https://drive.google.com/open?id=1R5zNbSUBhnselo7Grstw6Aj48ECc_TAy
On Wed, Sep 5, 2018 at 10:07 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

Sorry @jtawes https://github.com/jtawes I don't see anything so I can't
say
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418743793,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYAknyS9Z8a9YnYPehdQIAKcrdjzMks5uX9qPgaJpZM4Wa3IR
.

Looks good, should it have the dates on it? Do we have  a laser printer so it doesn't smear with all that blue?

All we need is a logo to replace the one on this picture.
Chris Mathews
On Wed, Sep 5, 2018 at 10:16 AM snewt-n<EMAIL_ADDRESS>wrote:

Looks good, should it have the dates on it? Do we have a laser printer so
it doesn't smear with all that blue?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418746902,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtThRyD6dCW-eUmMzA2NELdDG-4Igks5uX9y-gaJpZM4Wa3IR
.

It's just a picture off my phone of last year's badge.
https://drive.google.com/file/d/1rc5ETcXEHWvymoBSKQxG_sWDA0lTQyWF/view?usp=sharing
Chris Mathews
On Wed, Sep 5, 2018 at 10:23 AM jtawes<EMAIL_ADDRESS>wrote:

Chris, I don't see which picture you are referring to. Do you have a link?
On Wed, Sep 5, 2018 at 10:19 AM Chris Mathews<EMAIL_ADDRESS>wrote:

All we need is a logo to replace the one on this picture.
Chris Mathews
On Wed, Sep 5, 2018 at 10:16 AM snewt-n<EMAIL_ADDRESS>wrote:

Looks good, should it have the dates on it? Do we have a laser printer
so
it doesn't smear with all that blue?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418746902

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AAOGtThRyD6dCW-eUmMzA2NELdDG-4Igks5uX9y-gaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418747871
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYBXCACrTZAEmA8nTxfdkFXJ3NKMbks5uX91cgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418749675,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtX9AYj2UuX5frxmiSUrHKgLY_EjFks5uX95sgaJpZM4Wa3IR
.

hashtag needs to be updated to #civiccampnc as well.
On Wed, Sep 5, 2018 at 10:42 AM Chris Mathews<EMAIL_ADDRESS>wrote:

It's just a picture off my phone of last year's badge.
https://drive.google.com/file/d/1rc5ETcXEHWvymoBSKQxG_sWDA0lTQyWF/view?usp=sharing
Chris Mathews
On Wed, Sep 5, 2018 at 10:23 AM jtawes<EMAIL_ADDRESS>wrote:

Chris, I don't see which picture you are referring to. Do you have a
link?
On Wed, Sep 5, 2018 at 10:19 AM Chris Mathews<EMAIL_ADDRESS>wrote:

All we need is a logo to replace the one on this picture.
Chris Mathews
On Wed, Sep 5, 2018 at 10:16 AM snewt-n<EMAIL_ADDRESS>wrote:

Looks good, should it have the dates on it? Do we have a laser
printer
so
it doesn't smear with all that blue?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418746902

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AAOGtThRyD6dCW-eUmMzA2NELdDG-4Igks5uX9y-gaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418747871

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBXCACrTZAEmA8nTxfdkFXJ3NKMbks5uX91cgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418749675
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtX9AYj2UuX5frxmiSUrHKgLY_EjFks5uX95sgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418756911,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK4rpoS9S41R3DZfL6HYIQWQ_N9R8rHIks5uX-LhgaJpZM4Wa3IR
.

You beat me to it...I was just asking Chris before I commented.

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR
.

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR
.

Jennifer check the spelling that's what we are talking about #civicampnc or
#civiccampnc?  Just don't want to print these out and find out it's wrong.
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMJnM2H4n0zrSn0m8nBai2l1ipISFLzTks5uX-UKgaJpZM4Wa3IR
.

Please keep in mind name badges are printed from my house not a outside
printer and I do not charge NC Open Pass for my ink :)
On Wed, Sep 5, 2018 at 10:54 AM Tracy Mathews<EMAIL_ADDRESS>wrote:

Jennifer check the spelling that's what we are talking about #civicampnc
or #civiccampnc?  Just don't want to print these out and find out it's
wrong.
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMJnM2H4n0zrSn0m8nBai2l1ipISFLzTks5uX-UKgaJpZM4Wa3IR
.

It should be  #civiccampnc
On Wed, Sep 5, 2018 at 10:54 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

Jennifer check the spelling that's what we are talking about #civicampnc or
#civiccampnc? Just don't want to print these out and find out it's wrong.
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AMJnM2H4n0zrSn0m8nBai2l1ipISFLzTks5uX-UKgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418761225,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK4rpifpgY7EsNuyJN8wadfFCgXiTUvFks5uX-W5gaJpZM4Wa3IR
.

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR
.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR
.

good, but change the hashtag.
Chris Mathews
On Wed, Sep 5, 2018 at 11:05 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtVkqmE2pauuUPkoCFfiao0fDfDMcks5uX-gagaJpZM4Wa3IR
.

Yes - but the hashtag needs to be #civiccampnc - with two c's
On Wed, Sep 5, 2018 at 11:04 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK4rpoBaXHTmVTCEG7HDWGYGoSmsTPH0ks5uX-gbgaJpZM4Wa3IR
.

and if you want the hash tag and twitter handle larger that would be fine
too.
On Wed, Sep 5, 2018 at 11:07 AM Chris Mathews<EMAIL_ADDRESS>wrote:

good, but change the hashtag.
Chris Mathews
On Wed, Sep 5, 2018 at 11:05 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the
logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy <
<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtVkqmE2pauuUPkoCFfiao0fDfDMcks5uX-gagaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766044,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMJnMzIfTp6BHu4IBDq6AnRWLJFujXwuks5uX-jPgaJpZM4Wa3IR
.

And I know it may be petty but could we please stop calling this a lanyard
design.  It is a name badge and that's what I look for :)
On Wed, Sep 5, 2018 at 11:09 AM Tracy Mathews<EMAIL_ADDRESS>wrote:

and if you want the hash tag and twitter handle larger that would be fine
too.
On Wed, Sep 5, 2018 at 11:07 AM Chris Mathews<EMAIL_ADDRESS>wrote:

good, but change the hashtag.
Chris Mathews
On Wed, Sep 5, 2018 at 11:05 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the
logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me
to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy <
<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtVkqmE2pauuUPkoCFfiao0fDfDMcks5uX-gagaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766044,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMJnMzIfTp6BHu4IBDq6AnRWLJFujXwuks5uX-jPgaJpZM4Wa3IR
.

Updated the hashtag, do you want me to take out the green color?
On Wed, Sep 5, 2018 at 11:09 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

and if you want the hash tag and twitter handle larger that would be fine
too.
On Wed, Sep 5, 2018 at 11:07 AM Chris Mathews<EMAIL_ADDRESS>wrote:

good, but change the hashtag.
Chris Mathews
On Wed, Sep 5, 2018 at 11:05 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind the
logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want me
to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy <
<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AAOGtVkqmE2pauuUPkoCFfiao0fDfDMcks5uX-gagaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766044
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AMJnMzIfTp6BHu4IBDq6AnRWLJFujXwuks5uX-jPgaJpZM4Wa3IR
.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766839,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYP1kM-gjgVIgtUYHZUPF4BucRhaLks5uX-kzgaJpZM4Wa3IR
.

No I am good with the green and blue!!  Looks great
On Wed, Sep 5, 2018 at 11:13 AM jtawes<EMAIL_ADDRESS>wrote:

Updated the hashtag, do you want me to take out the green color?
On Wed, Sep 5, 2018 at 11:09 AM TaxLadyTracy<EMAIL_ADDRESS>wrote:

and if you want the hash tag and twitter handle larger that would be fine
too.
On Wed, Sep 5, 2018 at 11:07 AM Chris Mathews<EMAIL_ADDRESS>wrote:

good, but change the hashtag.
Chris Mathews
On Wed, Sep 5, 2018 at 11:05 AM jtawes<EMAIL_ADDRESS>wrote:

More like this?
Lanyard Design Option 2
https://drive.google.com/open?id=1TW4vGN5qug6MIOEQdtBrHiiwkML2eOSd
On Wed, Sep 5, 2018 at 10:51 AM Janel<EMAIL_ADDRESS>wrote:

Jennifer -
Please update your design to not have the blue background behind
the
logo
and the twitter handle and hashtag.
--Janel
On Wed, Sep 5, 2018 at 10:48 AM jtawes<EMAIL_ADDRESS>wrote:

That is the hashtag I put on the design I uploaded. Do you want
me
to
change the design?
On Wed, Sep 5, 2018 at 10:44 AM TaxLadyTracy <
<EMAIL_ADDRESS>

wrote:

You beat me to it...I was just asking Chris before I commented.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418757657

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYBZ5JcLWVVR--lJrABydwBaoCUO1ks5uX-NYgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418759134

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AK4rpttqP_E3rtIM7YQNF-dGj93xIPK7ks5uX-RPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418760155

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AlJbYAt5pmJdbPITLlkkUVWwebRBNDZBks5uX-UKgaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418764974

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AAOGtVkqmE2pauuUPkoCFfiao0fDfDMcks5uX-gagaJpZM4Wa3IR

.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766044

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AMJnMzIfTp6BHu4IBDq6AnRWLJFujXwuks5uX-jPgaJpZM4Wa3IR

.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418766839
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AlJbYP1kM-gjgVIgtUYHZUPF4BucRhaLks5uX-kzgaJpZM4Wa3IR
.

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-418768114,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMJnM2BVl7ewMa52Hk0FV6LTXaxkCsM9ks5uX-oQgaJpZM4Wa3IR
.

@jtawes  I printed a test and this does not fit the template for my labels.  Can you just send us the artwork and we will complete it?

Try this PDF first, it should be the right dimensions, the other file was
the artwork only, this one has the template from avery included: Avery
Template Name Badges
https://drive.google.com/open?id=1z1GI7H9uiDXPJzyEZNEzl2GX1Er6dCcc
If that doesn't work, here is the artwork for one badge (two file formats):
Single Name Badge as a PNG File
https://drive.google.com/open?id=1jIHE6arJaJ-TiLsl01p_LZmeaQO3ehaO
Single Name Badge as a JPG File
https://drive.google.com/open?id=1Lez1Z_ODwEsxvXjJetH2whPalguc7xRs
On Sat, Sep 8, 2018 at 12:09 PM TaxLadyTracy<EMAIL_ADDRESS>wrote:

@jtawes https://github.com/jtawes I printed a test and this does not
fit the template for my labels. Can you just send us the artwork and we
will complete it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1173#issuecomment-419654275,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AlJbYLWu-Wh4m_74xaVZl47_0XsDU-rHks5uY-vEgaJpZM4Wa3IR
.


e2e webhook bundle test is outdated and potentially brittle

The e2e webhook test "the bundle name is too long" is outdated:

Initially, the bundle name length check was part of the core webhook, and it would return the a custom error indicating the name length is too long.
At some point, the name validation was moved directly to the CRD schema, and so the name length error returned changed. The webhook is no longer responsible for validating the length of the bundle name.
Testing the entire error string is brittle -- maybe only a subset of the string needs to be compared

A/C:

Move this validation test out of the webhook_test file and into a more appropriate file
Compare only a subset of the error message, instead of the entire message, to be less brittle

Let's move this to the v0.9.0 milestone to avoid accumulating any obvious test brittleness over time.

I looked at this.  The validation of the name length is against Bundle.   The Bundle is embedded in the BundleDeploymet now.  Does it still make sense to have validation for the Bundle name?


Delay secondary database call

This change is

This PR introduces delay of requests to the secondary database by requiring that functions pass Callable<Future> instead of Future. This Callable will be also used to complete Futures in 2.x API too.

Ah, the integration tests passed on my machine.


feature request: running validation on trained network

Hello,
Currently it is possible to test a trained model on a dataset (lmdb or other). I was trying to run validation of an already trained model, which is different than testing since it will produce metrics based on the labels. This is currently not supported in Digits, i think it would be very useful.

Hi @sherifshehata are you looking for something like this?

Yes similar, but i am interested in object detection.
My case is that i want to calculate precision & recall on a new validation set. If a confusion matrix is provided (as in the referenced issue) it would be great too.

I see, thanks. Yes, it's something to add to the to-do list. +1 your request.


Error while compiling

Compiler message:
../../../../.pub-cache/hosted/pub.dartlang.org/get-1.17.2/lib/src/snackbar/snack_route.dart:279:8: Error: The method 'SnackRoute.install' has more required arguments than those of overridden method 'OverlayRoute.install'.
void install(OverlayEntry insertionPoint) {
^
/media/wajeeh-machine/Softwares/flutter_skd/flutter/packages/flutter/lib/src/widgets/routes.dart:41:8: Context: This is the overridden method ('install').
void install() {
^
../../../../.pub-cache/hosted/pub.dartlang.org/get-1.17.2/lib/src/routes/default_route.dart:242:9: Error: No named parameter with the name 'animation'.
animation: animation,
^^^^^^^^^
/media/wajeeh-machine/Softwares/flutter_skd/flutter/packages/flutter/lib/src/cupertino/route.dart:435:3: Context: Found this candidate, but the arguments don't match.
CupertinoFullscreenDialogTransition({
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.pub-cache/hosted/pub.dartlang.org/get-1.17.2/lib/src/snackbar/snack_route.dart:289:18: Error: Too many positional arguments: 0 allowed, but 1 found.
Try removing the extra positional arguments.
super.install(insertionPoint);
Still getting this error.

reverted to get: 1.14.1-dev and it solved the problem.....


php-base-prod/php-8.1-alpine for craft beta 4 ?

Hi,
Craft Beta 4 has been released.
php 8.1 is a requirements for installation.
Do you plan to create the docker image php-base-prod/php-8.1-alpine ?
I tried to change the base image and use :
FROM php:8.1-fpm-alpine3.14
or
FROM php:8.1-fpm-alpine3.15
In the aim to suggest a pull request. But got always this issue :
In file included from /usr/local/include/php/Zend/zend_config.h:1,
                 from /usr/local/include/php/Zend/zend_portability.h:43,
                 from /usr/local/include/php/Zend/zend_types.h:25,
                 from /usr/local/include/php/Zend/zend.h:27,
                 from /usr/local/include/php/main/php.h:31,
                 from /usr/src/php/ext/iconv/iconv.c:23:
/usr/local/include/php/main/../main/php_config.h:1802: warning: "ICONV_BROKEN_IGNORE" redefined
 1802 | #define ICONV_BROKEN_IGNORE 0
      |
In file included from /usr/src/php/ext/iconv/iconv.c:20:
/usr/src/php/ext/iconv/config.h:56: note: this is the location of the previous definition
   56 | #define ICONV_BROKEN_IGNORE 1
      |
/usr/src/php/ext/iconv/iconv.c: In function 'zm_startup_miconv':
/usr/src/php/ext/iconv/iconv.c:197:4: error: '_libiconv_version' undeclared (first use in this function)
  197 |    _libiconv_version >> 8, _libiconv_version & 0xff);
      |    ^~~~~~~~~~~~~~~~~
/usr/src/php/ext/iconv/iconv.c:197:4: note: each undeclared identifier is reported only once for each function it appears in
/usr/src/php/ext/iconv/iconv.c: In function '_php_iconv_appendl':
/usr/src/php/ext/iconv/iconv.c:97:15: warning: implicit declaration of function 'libiconv'; did you mean 'zif_iconv'? [-Wimplicit-function-declaration]
   97 | #define iconv libiconv
      |               ^~~~~~~~
/usr/src/php/ext/iconv/iconv.c:363:8: note: in expansion of macro 'iconv'
  363 |    if (iconv(cd, (char **)&in_p, &in_left, (char **) &out_p, &out_left) == (size_t)-1) {
      |        ^~~~~
make: *** [Makefile:205: iconv.lo] Error 1
The command '/bin/sh -c set -eux;     apk add --no-cache --virtual .build-deps         $PHPIZE_DEPS     &&     apk add --no-cache         bzip2-dev         ca-certificates         curl         fcgi         freetype-dev         gettext-dev         gnu-libiconv         icu-dev         imagemagick         imagemagick-dev         libjpeg-turbo-dev         libmcrypt-dev         libpng         libpng-dev         libressl-dev         libtool         libwebp-dev         libxml2-dev         libzip-dev         oniguruma-dev         unzip     &&     pecl install         redis     &&     mkdir -p /usr/src/php/ext/imagick     &&     curl -fsSL https://github.com/Imagick/imagick/archive/06116aa24b76edaf6b1693198f79e6c295eda8a9.tar.gz | tar xvz -C "/usr/src/php/ext/imagick" --strip 1     &&     docker-php-ext-configure         gd --enable-gd --with-freetype --with-jpeg --with-webp     &&     docker-php-ext-install         bcmath         bz2         exif         ftp         gettext         gd         iconv         intl         imagick         mbstring         opcache         pdo         shmop         sockets         sysvmsg         sysvsem         sysvshm         zip     &&     docker-php-ext-enable         imagick         redis     &&     apk del .build-deps     &&     rm -rf /tmp/* /var/tmp/*' returned a non-zero code: 2

I tried to pine gnu-libconv as suggested here. Got the same issue.
Cheers.
Emilie

Craft CMS 4 does not require PHP 8.1 -- it requires PHP 8.0.2 or later, which these Docker images support. I'm using them with Craft 4 right now.
I will come out with PHP 8.1 Docker images soon too, however.


emuglGLESv2 errors on on Android 4.2 (API 17)

When scrolling the map (using the cinnabar style 4.0.0, if that makes any difference), I get tons of these error messages in the log:
E/emuglGLESv2_enc: a vertex attribute index out of boundary is detected. Skipping corresponding vertex attribute.
I tested it on Android 5.0, 6.0 and 4.2. It only happens on 4.2.
Also, otherwise the errors don't seem to have any effect on the rendering, everything looks fine.
Interestingly, the people over at Mapbox seem to have a similar problem with GLES on Android 4.2. Unfortunately, they (also) seem to have no clue where this is coming from.

I can't think of any obvious reasons for this. What are the steps to reproduce this?

 Can you not reproduce it with any MapView on 4.2?

I don't think I have a device running Android 4.2 available. Did you see this on an emulated device?

Me neither ;-)
Yes, I do use an emulator. Not sure if there is any difference, but it is Nexus 4 API 17.

I am not sure of how much of a bug this really is. I tested (my app) with emulators from API 17 to 24 and got other weird problems with I think API 18 and API 19 as well. I think API 18 does not know a location provider called "gps" and API 19 does not know a location provider null, even though LOST uses the Android GPS_PROVIDER constant.
I know, LOST is another project. My point is that perhaps this is just some Emulator weirdness. I think perhaps it is not worth investigating this bug until someone can get his hands on a real API 17 device.

I see! Yeah, this could be an oddity of a particular emulator environment. This issue will remain low-priority until we see it reproduced on an actual device or a newer API level, or until we run out of other things to fix :)


Sample views

Moved getting started text to a popover next to the new workspace button
Created new structure for front page to display samples
Added collaborators section to banner (WIP)

Closes #274

This is looking great.
Here are some ideas/suggestions:

reduce the "collaborators" card to just the portion below the "fold" (i.e., just the institution logos)
tighten the blue area so that rather than slotting into the full width of the panel, it just looks like a placard behind the header text

This is looking great.
Here are some ideas/suggestions:

reduce the "collaborators" card to just the portion below the "fold" (i.e., just the institution logos)
tighten the blue area so that rather than slotting into the full width of the panel, it just looks like a placard behind the header text

@waxlamp all set!

This is looking awesome! I will take some time to fill in actual text and then we'll see how it looks.

@jtomeck I added some text and this is now ready for final review.
In particular, I added target="_blank" to the <v-btn> component, and I'm assuming Vuetify does the right thing with rel="noopener noreferrer" but I couldn't confirm it by examining the DOM (when I ask to inspect the v-btn element, it disappears again when I move to the dev console to explore its markup).