AW: Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Peter Hunkeler
>The tool is improperly counting samples in Pause processing as using CPU rather than counting them as delays. Strobe had the same issue years ago, when Pause/Release was first introduced. MA-Tune has it right, it was me who was wrong: I thought IEAVEPS1 is POST, and therfore I would not

Re: Dataset space information

2016-05-03 Thread michelbutz
For CVAF I need the DEB of the VTOC Sent from my iPhone > On May 3, 2016, at 7:24 PM, Mike Shaw wrote: > >> On 5/3/2016 11:29 AM, michelbutz wrote: >> Hi >> .. > > Michael, since you said "...what is the VTOC..." it looks like you have a > long row to hoe.. >

Re: Dataset space information

2016-05-03 Thread Edward Finnell
IIRC there's one already coded up on cbttape.org file182 with PDS command. In a message dated 5/3/2016 6:25:11 P.M. Central Daylight Time, techsupp...@quickref.com writes: If you just want space info for one DS, maybe CVAF is better. We have tried CVAF, BSAM, and EXCP; EXCP with a

Re: Dataset space information

2016-05-03 Thread Mike Shaw
On 5/3/2016 11:29 AM, michelbutz wrote: Hi .. Michael, since you said "...what is the VTOC..." it looks like you have a long row to hoe.. To read the VTOC of a DASD volume you can issue a RDJFCB for a DDNAME that is allocated to the volume, set the DSN in that JFCB to all x'04'

Re: SRB dispatching question

2016-05-03 Thread michelbutz
Thanks I am going to try the GTF trace Sent from my iPhone > On May 3, 2016, at 9:02 AM, Blaicher, Christopher Y. > wrote: > > Peter, > Obviously I didn't fully put on my thinking cap yesterday when I mentioned > the LOCAL LOCK. > > I was attempting to think of what

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Jesse 1 Robinson
OK, just learned from a colleague who actually read the doc (!) that with the addition of two lines in , HTTPS is used to download an order instead of FTP. I missed that tweak. Mea culpa. downloadmethod="https" downloadkeyring="javatruststore" . . .

Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Greg Dyck
On 5/3/2016 4:30 AM, Peter Hunkeler wrote: I'm analyzing a job using CA's MA-Tune (similar to Strobe). Question is if there is that could be optimized. Looking at the MA-Tune reports which are based on 100 samples per second for 1 minute, I see that the job is seen in IEAVEPS1 for some 20%.

Re: SRB dispatching question

2016-05-03 Thread Greg Dyck
On 5/1/2016 3:45 PM, michelbutz wrote: Hi If a nonpreamtable scope=global SRB does a pause And another SRB is scheduled does it get dispatched ? Being non-preemptable means that z/OS won't take control away from the unit of work without cause. Cause being something like a page fault

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Jesse 1 Robinson
Sorry to harp on a question that I've asked before, but I need to ask it again. We cannot use FTPS here because the proxy appliance we're required to go through (Blue Coat) does not understand it. We get 'syntax error' from the appliance with FTPS keywords. We have no problem with Shopz orders

Re: SRB dispatching question

2016-05-03 Thread Greg Dyck
On 5/2/2016 12:54 PM, Blaicher, Christopher Y. wrote: What parameters were on the IEAMSCHD macros for the two SRB's? If the LLOCK=YES parm is set on both, then there is your problem. A Pause is not allowed while holding *any* class of lock. The Pause request will fail. Greg

Re: Dataset space information

2016-05-03 Thread michealbutz
thanks that maybe a lot easier -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Rob Scott Sent: Tuesday, May 3, 2016 4:36 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Dataset space information If you need to find the space info for a

Re: Dataset space information

2016-05-03 Thread J R
I agree. For a single dataset, OBTAIN/CAMLST would be much simpler. Sent from my iPhone > On May 3, 2016, at 16:38, michealbutz wrote: > > thanks that maybe a lot easier > > -Original Message- > From: IBM Mainframe Discussion List

Re: Dataset space information

2016-05-03 Thread Rob Scott
If you need to find the space info for a single dataset - use CAMLST SEARCH to get the F1-DSCB and then CAMLST SEEK to process the F3-DSCBs. For PDS/Es - you need to use FAMS (not a public interface). For VSAM you can also use IGGCSI00 For bulk dataset info requests - you can use the DCOLLECT

Re: Dataset space information

2016-05-03 Thread michelbutz
This all started by me trying to find out how space was taken by a dataset DSCB info which led me to CVAFDIR It needed the DEB of the VTOC Maybe I should of used OBTAIN/CAMLIST Sent from my iPhone > On May 3, 2016, at 4:09 PM, J R wrote: > > The RDJFCB doesn't care too

Re: Dataset space information

2016-05-03 Thread J R
The RDJFCB doesn't care too much about the DCB other than for the DDNAME and where to put the copy of the JFCB. I'm not really sure what you're trying to do. Unless you actually want to access your dataset rather than its DSCB, why do you want to access the VTOC? Back in the '60s, this

Re: Dataset space information

2016-05-03 Thread michelbutz
Okay then the DCB on the open type=j is for the VTOC how about the DCB for the RDJFCB The original DCB in my program was for VB Dataset I hate bothering everybody is this documented anywhere i.e how to get the deb of the VTOC Sent from my iPhone > On May 3, 2016, at 3:44 PM, J R

Re: Bypassing Duplicate DASD Volsers during zOS System IPL

2016-05-03 Thread Mark Post
>>> On 5/3/2016 at 02:54 PM, Jasi Grewal wrote: > Greetings, Is there a way to have system bypass dasd volsers duplicates > during system IPL as I am aware, we can add in IODF as OFFLINE=YES but we > have many z/OS systems and many DASD which are duplicates. > > These

Re: Dataset space information

2016-05-03 Thread J R
dataset, not damage! (Danged predictive text.) Sent from my iPhone > On May 3, 2016, at 15:45, J R wrote: > > You should use BSAM, ie. READ, not GET, KEYLEN=44, BLKSIZE=140? (Not sure, > it's been a long time). Then read until you see your damage in the key area. >

Re: Dataset space information

2016-05-03 Thread J R
You should use BSAM, ie. READ, not GET, KEYLEN=44, BLKSIZE=140? (Not sure, it's been a long time). Then read until you see your damage in the key area. Or, if you are more adventurous, you could use BDAM and search directly for the key you are interested in. Sent from my iPhone > On May 3,

Re: Helpful tip for z/OS consultants

2016-05-03 Thread R.S.
W dniu 2016-05-03 o 21:06, Itschak Mugzach pisze: I agree with John. This is a management decision and it will be done with you or with any other consultant. so, shouldn't it be you? It depends. There are activities which are 100% legal, but your conscience have objections. I'd prefer to not

Re: Dataset space information

2016-05-03 Thread michelbutz
Something strange is bombed on the open Message IEC141I the dataset it in the message is sys1.vtoc The DCB whose DSCB I am trying to access is a VB have that DCB on the open type=j Sent from my iPhone > On May 3, 2016, at 2:35 PM, J R wrote: > > Do the RDJFCB first,

Re: Helpful tip for z/OS consultants

2016-05-03 Thread Itschak Mugzach
I agree with John. This is a management decision and it will be done with you or with any other consultant. so, shouldn't it be you? ITschak ITschak Mugzach Z/OS, ISV Products and Application Security & Risk Assessments Professional On Tue, May 3, 2016 at 8:52 PM, John Mattson

Bypassing Duplicate DASD Volsers during zOS System IPL

2016-05-03 Thread Jasi Grewal
Greetings, Is there a way to have system bypass dasd volsers duplicates during system IPL as I am aware, we can add in IODF as OFFLINE=YES but we have many z/OS systems and many DASD which are duplicates. These duplicates are being created by our zLinux Environments and we share the same DASD

Re: Inside the Secret Meeting Where Wall Street Tested Digital Cash (Blockchain)

2016-05-03 Thread Rob Schramm
Except the comment is more about expert system interventions (custom software, paper, tape histories, people) in transactions and moving to a system that utilizes blockchain to replace "mainframe era" operations. My own experience in banking, indicates that the process is still full of processes,

Re: Rexx EXEC SHOWALC Panel Member

2016-05-03 Thread Richards, Robert B.
Thanks Ren. I'll check it out. Bob -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Brenton, Ren Sent: Tuesday, May 03, 2016 2:31 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Rexx EXEC SHOWALC Panel Member All I have is a CLIST,

Re: Dataset space information

2016-05-03 Thread J R
Do the RDJFCB first, *then* move the 44X'4' to JFCBDSNM. Sent from my iPhone > On May 3, 2016, at 14:30, michelbutz wrote: > > I am still getting return code 4 in R15 CVSTAT is 8 > > I first move 44X'04' to JFCBDSNM > I then do a READJFCB FILE > Everything is okay I

Re: Scheduled STCs running as instream procs?

2016-05-03 Thread Lindy Mayfield
That was the message I got. And I forget exactly but $DPROCLIB gave me I think something like MSTJCL00, MSTJCL01, then some dataset names. Cancelling a started task caused it to start right up again. So my problem was that normally I can work backwards on MVS to find the source code of the

Re: Rexx EXEC SHOWALC Panel Member

2016-05-03 Thread Brenton, Ren
All I have is a CLIST, sorry: But here it is: PROC 0 /* SYSTEM.SP.CLIST(SHOWALC) /* 04-20-93

Re: Dataset space information

2016-05-03 Thread michelbutz
I am still getting return code 4 in R15 CVSTAT is 8 I first move 44X'04' to JFCBDSNM I then do a READJFCB FILE Everything is okay I get R15 = 0 I then do OPEN FILE,TYPE=J R15 = 0 I then do ICM. R11,B'0111',DCBDEBA XC BUFLIST(BFLHLN+BFLELN),BUFLIST OI BFLHFL,BFLHDSCB MVI. BFLHNOE,1 LA.

Re: Rexx EXEC SHOWALC Panel Member

2016-05-03 Thread Richards, Robert B.
Now that we have the panel, I'm missing the EXEC! :-) -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Brenton, Ren Sent: Tuesday, May 03, 2016 1:24 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Rexx EXEC SHOWALC Panel Memeber Here is

Re: Rexx EXEC SHOWALC Panel Memeber

2016-05-03 Thread George Rodriguez
Thanks Ren! You're the BEST! *George Rodriguez* *Specialist II - IT Solutions* *IT Enterprise Applications* *PX - 47652* *(561) 357-7652 (office)* *(954) 415-7586 (mobile)* *School District of Palm Beach County* *3348 Forest Hill Blvd.* *Room B-251* *West Palm Beach, FL. 33406-5869* *Florida's

Re: Scheduled STCs running as instream procs?

2016-05-03 Thread Dan D
"Willy Jensen" wrote ... > A started job will not tell you from where it came. On the other hand, it will also not say instream. > > Willy > Willy, If you look at the SYSMSGS of a started job you will still see ... 3 IEFC001I PROCEDURE procname WAS EXPANDED USING INSTREAM PROCEDURE DEFINITION

Re: Dataset space information

2016-05-03 Thread J R
Nope. Sent from my iPhone > On May 3, 2016, at 13:55, Staller, Allan wrote: > > ITYM 44x'40' > > > > So, as I posted before: > > VTOC DSN is 44X'4' > > This email � including attachments � may contain confidential information. If > you are not the intended

Re: Dataset space information

2016-05-03 Thread Staller, Allan
ITYM 44x'40' So, as I posted before: VTOC DSN is 44X'4' This email � including attachments � may contain confidential information. If you are not the intended recipient, do not copy, distribute or act on it. Instead, notify the sender immediately and delete the message.

Re: Helpful tip for z/OS consultants

2016-05-03 Thread John Mattson
Much like any job you take, so much depends on the corporate culture, personalities, as well as the situation. I am working happily in a decommissioning situation where their interests and mine match very well. Were I to give advice to someone entering such a job, I would say insist on knowing

Re: Dataset space information

2016-05-03 Thread J R
So, as I posted before: VTOC DSN is 44X'4' Sent from my iPhone > On May 3, 2016, at 12:55, John McKown wrote: > >> On Tue, May 3, 2016 at 11:39 AM, michelbutz wrote: >> >> I have seen examples in the DFSMS advanced services using

Re: SRB dispatching question

2016-05-03 Thread Ed Jaffe
On 5/3/2016 4:50 AM, Peter Relson wrote: The system will no longer treat it as such after the pause. So the "globalness" of an SRB is an attribute known only at scheduling time and not something saved/restored in an SSRB? Good to know... -- Edward E Jaffe Phoenix Software International, Inc

Re: Rexx EXEC SHOWALC Panel Memeber

2016-05-03 Thread Brenton, Ren
Here is the panel we have for SHOWALC: )ATTR FORMAT(MIX) @ TYPE(OUTPUT) INTENS(LOW) CAPS(OFF) ! TYPE(INPUT) INTENS(HIGH) CAPS(ON) PAD(_) )BODY +SHOWALC --%CURRENT TSO DATASET ALLOCATIONS+--- + %COMMAND ===>_ZCMD

Re: Dataset space information

2016-05-03 Thread John McKown
On Tue, May 3, 2016 at 11:39 AM, michelbutz wrote: > I have seen examples in the DFSMS advanced services using CVAFDIR one of > the parameters is the DEB of the VTOC is there a way to get that > Normally when you open a dataset its in the DCB > > ​ The data extent block

Re: Dataset space information

2016-05-03 Thread michelbutz
I have seen examples in the DFSMS advanced services using CVAFDIR one of the parameters is the DEB of the VTOC is there a way to get that Normally when you open a dataset its in the DCB Sent from my iPhone > On May 3, 2016, at 12:15 PM, John McKown wrote: > >>

Re: Dataset space information

2016-05-03 Thread John McKown
On Tue, May 3, 2016 at 10:54 AM, michelbutz wrote: > I am sorry dont understand what is the VTOC > Dataset name, there is another dataset on that volume sys1.vvds.v > concentrated to the volser > ​SYS1.VTOCIX.aa (aa is _normally_ the same as the volser, but need

Re: Dataset space information

2016-05-03 Thread michelbutz
I am sorry dont understand what is the VTOC Dataset name, there is another dataset on that volume sys1.vvds.v concentrated to the volser Sent from my iPhone > On May 3, 2016, at 11:46 AM, J R wrote: > > VTOC DSN is 44X'4' > > Sent from my iPhone > >> On May 3,

Re: Dataset space information

2016-05-03 Thread J R
VTOC DSN is 44X'4' Sent from my iPhone > On May 3, 2016, at 11:30, michelbutz wrote: > > Hi > > I need to obtain dataset space information > > I have been looking at the DFSMS advanced services and there seems like a few > away of going about this > > The OBTAIN

Re: SRB dispatching question

2016-05-03 Thread Tom Marchant
On Tue, 3 May 2016 13:02:43 +, Blaicher, Christopher Y. wrote: >once SRB #1 did the PAUSE, SRB #2, or any other qualifying unit of work, [is] >free to run in the address space It seems to me that whether or not SRB #1 PAUSEs, SRB #2 can be dispatched on another processor. When SRB # 1

Dataset space information

2016-05-03 Thread michelbutz
Hi I need to obtain dataset space information I have been looking at the DFSMS advanced services and there seems like a few away of going about this The OBTAIN and camlist seems like the easiest As all it needs is a dataset name and volser The CVAF macros seems like the must current But I

Re: PDS I/O Performance Improvement

2016-05-03 Thread ronjhawk...@sbcglobal.net
Chuck,  It does not sound like VIO was ever an option to improve this utility. I think you identified early on that directory search is the main issue with this PDS, so your options are PDSE V2, PDSE, LA add/remove. VIO would be an option if the PDS was smaller, but reading all the members (1400

AW: Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Peter Hunkeler
> IEAVEPS1 is task Pause, not Post. > >> Well that's why it's spending a lot of time there! PAUSE tends to do that to >> you. Indeed! Now it all seems to makes more sense: The TCB is being PAUSEd until DB2 finishes its work. MA-Tune finds the TCB not dispatched and looks at the OPSW in the

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Elardus Engelbrecht
Kurt Quackenbush wrote: >> Including for example SCRT software, Red Alerts and freebies (RACF goodies, >> RMF Spreadsheet software, et al.) from www.ibm.com? >No, it only affects "IBM download servers used for all z/OS product and >service orders." Many thanks for your kind clarification!

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Kurt Quackenbush
Well, the date for the end of the transition has been announced: "As of AUGUST 14, 2016, all unsecured connections will be rejected by IBM download servers used for all z/OS product and service orders." Including for example SCRT software, Red Alerts and freebies (RACF goodies, RMF Spreadsheet

Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Charles Mills
Well that's why it's spending a lot of time there! PAUSE tends to do that to you. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Streitman Sent: Tuesday, May 03, 2016 6:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re:

AW: Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Peter Hunkeler
> Is it possible that the process being monitored is running disabled or holding a lock before the POST? When it releases the lock or similar, MA-Tune will pop out of its wait state and report the first instruction it sees, which could be the POST. I doubt. This is a plain normal COBOL

Rexx EXEC SHOWALC Panel Memeber

2016-05-03 Thread George Rodriguez
Is there someone that knows anything about this EXEC? I'm missing the panel member for the EXEC. *George Rodriguez* *Specialist II - IT Solutions* *IT Enterprise Applications* *PX - 47652* *(561) 357-7652 (office)* *(954) 415-7586 (mobile)* *School District of Palm Beach County* *3348 Forest Hill

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Elardus Engelbrecht
Kurt Quackenbush wrote: >Well, the date for the end of the transition has been announced: "As of AUGUST >14, 2016, all unsecured connections will be rejected by IBM download servers >used for all z/OS product and service orders." Including for example SCRT software, Red Alerts and freebies

Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Paul Streitman
IEAVEPS1 is task Pause, not Post. Paul Streitman z/OS Core Components Development -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Charles Mills
Is it possible that the process being monitored is running disabled or holding a lock before the POST? When it releases the lock or similar, MA-Tune will pop out of its wait state and report the first instruction it sees, which could be the POST. Charles -Original Message- From: IBM

Re: SRB dispatching question

2016-05-03 Thread Blaicher, Christopher Y.
Peter, Obviously I didn't fully put on my thinking cap yesterday when I mentioned the LOCAL LOCK. I was attempting to think of what might be causing the poster's perceived condition of SRB #2 not appearing to run in the address space of the PAUSED global SRB #1. Your comment seems to be

Re: SRB dispatching question

2016-05-03 Thread michelbutz
Thanks so much the documentation for IEAVPSE2 says "NO LOCKS HELD" Sent from my iPhone > On May 3, 2016, at 7:50 AM, Peter Relson wrote: > > I'll point out that the very fact that a global SRB paused very likely > means that you did not consider the SRB itself truly to be

Re: IBM secure z/OS software delivery: Don't get locked out!

2016-05-03 Thread Kurt Quackenbush
Well, the date for the end of the transition has been announced: "As of AUGUST 14, 2016, all unsecured connections will be rejected by IBM download servers used for all z/OS product and service orders." http://www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/FLASH10863 As I suggested in

Re: SRB dispatching question

2016-05-03 Thread Peter Relson
I'll point out that the very fact that a global SRB paused very likely means that you did not consider the SRB itself truly to be global. The system will no longer treat it as such after the pause. Chris mentioned the local lock. I'm not sure why. You can't pause a work unit that is holding

High number of samples seen in IEAVEPS1. What does this tell me?

2016-05-03 Thread Peter Hunkeler
I'm analyzing a job using CA's MA-Tune (similar to Strobe). Question is if there is that could be optimized. Looking at the MA-Tune reports which are based on 100 samples per second for 1 minute, I see that the job is seen in IEAVEPS1 for some 20%. IEAVEPS1 is POST, IIRC. I thought that POST

Re: SAVING JOB OUTPUT IN A PDSE FROM SDSF

2016-05-03 Thread willie bunter
Thanks for the suggestion. I tried it out as a test and it worked. The only drawback is that I will have to include the output of the job after the //SYSUT1 DD * As a test I tried inserting the dsn as in the SYSUT1 DD * however it did not work. I got the folowing : DATA SET UTILITY -

Re: $HASP152

2016-05-03 Thread גדי בן אבי
I found that the terminal where the problem was originating, was defined wrong, and instead of sending a $ it was sending the cent sign. I changed that, so we'll see what happens. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of

Re: $HASP152

2016-05-03 Thread Elardus Engelbrecht
Gadi wrote: >When our operator issues the command $EPRT1 from SDSF he gets: >$HASP152 PRT1 COMMAND REJECTED You have got good replies. Perhaps you're looking up the wrong JES2 manuals. I have some questions: Do you have RACF authority or not? JES2 will not show you. Issue

Re: $HASP152

2016-05-03 Thread גדי בן אבי
I looked at the manual. It's next to useless. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Itschak Mugzach Sent: Tuesday, May 03, 2016 11:38 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: $HASP152 The msg is not issued as result of

Re: $HASP152

2016-05-03 Thread Itschak Mugzach
The msg is not issued as result of authority issue but the printer status. Have a look at the msg manual. ITschak בתאריך 3 במאי 2016 11:23,‏ "גדי בן אבי" כתב: The command was issued, so the operator has authority to issue commands. The group that the operator is in has

Re: $HASP152

2016-05-03 Thread גדי בן אבי
The command was issued, so the operator has authority to issue commands. The group that the operator is in has CMDAUTH(ALL) and CMDLEV(7) Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Edward Finnell Sent: Tuesday, May 03, 2016

Re: $HASP152

2016-05-03 Thread Edward Finnell
Do a WHO on command line. Look for groupindx. This tells which tier of Groups the operator is in. The authority is COMMANDs in ISFPARMS.. In a message dated 5/3/2016 1:50:18 A.M. Central Daylight Time, gad...@malam.com writes: When our operator issues the command $EPRT1 from SDSF he

$HASP152

2016-05-03 Thread גדי בן אבי
Hi everyone, When our operator issues the command $EPRT1 from SDSF he gets: $HASP152 PRT1 COMMAND REJECTED If he issue the command from the console, the command is accepted. PRT1 is an PSF Controlled, IP connected Infoprint 4000 We are running z/OS v2.1 and PSF v4.4 Does anyone have an

IBM HLASM software engineer Richard Cebula will be doing a Reddit AMA on Wed 4th May

2016-05-03 Thread Christopher Hodgins
Hi all, On Wednesday 4th May at 9-11am EST, IBM High Level Assembler (HLASM) software engineer Richard Cebula will be doing an AMA (Ask Me Anything) on Reddit's /r/mainframe. If you want to join the discussion, create a reddit account and head to /r/mainframe in time for the AMA. There are