Given the significant modifications to posttraumatic stress disorder (PTSD) symptom criteria from DSM-IV to DSM-5, a better understanding of the dimensionality underlying DSM-5 PTSD symptoms among adolescents is needed. However, to date, whether gender moderates the latent structure of DSM-5 PTSD symptoms in youth remains unclear. Meanwhile, little is known about how distinct PTSD dimensions relate to adolescent behavioral problems. The aim of this study was to fill these gaps. A sample of 1184 disaster-exposed Chinese adolescents (53.8 % girls) with age ranging from 13 to 17 years (M = 14.3, SD = 0.8) completed the PTSD Checklist for DSM-5, and the Withdrawn, Aggressive Behavior, and Delinquent Behavior subscales of the Youth Self-Report. Confirmatory factor analyses revealed that the seven-factor hybrid PTSD model provided the best fit to the data for both girls and boys. Measurement equivalence of this model held across gender, although girls had higher mean scores than boys on some factors. Differential patterns of associations emerged between PTSD dimensions and behavioral problems, with anhedonia symptoms most strongly relating to social withdrawal, and externalizing behavior symptoms most strongly relating to aggression and delinquency. These findings further support the gender invariance and external criterion validity of the newly refined hybrid model that best represents DSM-5 PTSD symptom structure in youth, and carry implications for accurate assessment, diagnosis, and gender comparison of DSM-5 PTSD symptomatology, and potential symptom targets for PTSD intervention among adolescent disaster survivors.
GB/T 7714 Cao, Xing,Wang, Li,Cao, Chengqi,et al. DSM-5 Posttraumatic Stress Disorder Symptom Structure in Disaster-Exposed Adolescents: Stability across Gender and Relation to Behavioral Problems[J]. JOURNAL OF ABNORMAL CHILD PSYCHOLOGY,2017,45(4):803-814.
APA Cao, Xing,Wang, Li,Cao, Chengqi,Zhang, Jianxin,Elhai, Jon D.,&Li Wang.(2017).DSM-5 Posttraumatic Stress Disorder Symptom Structure in Disaster-Exposed Adolescents: Stability across Gender and Relation to Behavioral Problems.JOURNAL OF ABNORMAL CHILD PSYCHOLOGY,45(4),803-814.
MLA Cao, Xing,et al."DSM-5 Posttraumatic Stress Disorder Symptom Structure in Disaster-Exposed Adolescents: Stability across Gender and Relation to Behavioral Problems".JOURNAL OF ABNORMAL CHILD PSYCHOLOGY 45.4(2017):803-814.


text:
Justia Patents With Power Drive (e.g., Pressure Cylinder Or Electric Motor, Etc.) For Skewing Revolvable MeansUS Patent for Web tracking apparatus Patent (Patent # 4,061,222)
Web tracking apparatus
Jun 17, 1976 - Eastman Kodak Company
Apparatus for automatically tracking an endless belt or web of material in a stable, predetermined path of movement despite changes in the belt configuration due to differential belt stretching or the introduction into the machine of a new belt having a slightly different configuration. The apparatus includes a steering roller supported for rotational movement about the longitudinal central axis and tilting movement about an axis perpendicular to the longitudinal axis. In one embodiment, a steering roller control signal is produced by comparing the magnitude of the weighted sum of voltage signals representative of the lateral belt edge position and the tilted roller position with the magnitude of the integrated sum of the lateral belt edge position signal and a command signal representative of the desired lateral belt edge position. In a second embodiment, the steering roller control signal is produced by comparing the magnitude of the weighted sum of voltage signals representative of the lateral belt edge position and the instantaneous lateral belt deviation rate with the magnitude of the command signal representative of the desired lateral belt edge position.
Latest Eastman Kodak Company Patents:
Correcting cross-track errors in a linear printhead
Correcting tone scale errors in a digital printer
Composition for making coated yarn
Silver-containing precursor and product articles containing cellulosic polymers
Inkjet receiving media
The present invention relates to belt tracking apparatus and, more particularly, to apparatus for tracking an endless belt in a stable, equilibrium lateral position despite changes in belt configuration.
2. Description of the Prior Art
As is well-known, if the longitudinal axis of rotation and the outer surface of a roller are exactly parallel, then a belt or web of material approaching the roller in a direction perpendicular to the axis of rotation will continue to follow the same path of movement about the roller surface until the web is disturbed. However, in normal operation, the outer surface of the roller is not exactly parallel to the axis of rotation and the web does not approach the roller exactly perpendicular to its outer surface. As a result of this misalignment, the web will shift laterally along the roller, tracing a spiral path on the roller surface until it is approaching the roller in a perpendicular manner. Lateral movement of a web along the outer surface of a guide roller can also be caused by uneven tension across the width of the web, web camber or web hydroplaning at high translational speeds.
A simple way to track a web of material along a predetermined path of movement is to provide the rollers with a flange at each end which mechanically forces the web to run between the flanges. However, since the web still tends to travel in the direction it would if the flanges were not there, this tracking technique produces concentrated loading at the edges of the web, resulting in excessive wear and a tendency for the web to climb the flanges, causing deformation and creasing of the web edge.
Another well-known web tracking technique utilizes crown rollers. Such rollers force the web in toward the apex of the roller, resulting in a bulge in the web surface as it conforms to the shape of the crown roller. This tracking technique is, therefore, inappropriate when the web must be guided through the mechanism in a flat condition.
In still another well-known tracking technique, provision is made to detect the position of a lateral edge of the web and to tilt a web steering roller angularly in either of two opposite directions from a normal or neutral position when a deviation is sensed. A disadvantage of this tracking technique is that the web position oscillates with significant amplitude both laterally and normally to the belt plane as the web continuously moves back and forth between two limits. To stabilize the web tracking, a feedback signal representative of the tiltable web steering roller position can be included in the control mechanism, as described in U.S. Pat. No. 2,716,026 to Axworthy. In Axworthy's device, a first signal representative of the lateral position of a web and a second signal representative of a tiltable web steering roller position are compared with a command signal representative of the desired lateral web position. Whenever the magnitude of the sum of the first and second signals deviates from the command signal by a predetermined amount, a control signal activates an electromechanical mechanism which tilts the steering roller so as to direct the web back to the desired tracking position.
However, in the tracking of endless belts or webs of material, additional position-disturbing forces are produced by imperfect belt splicing or by splices in which one end stretches differentially relative to the other and by the introduction into the machine of a new belt having a slightly different configuration. Thus, if the shape of an endless belt were changed in a control system such as in the Axworthy patent, the feedback signal representative of the steering roller position would have a non-zero value at the previous equilibrium tracking position. This means that, with a fixed command signal, the Axworthy device would, within predetermined limits, track an endless belt in a stable equilibrium position, but that such equilibrium position would change with each change in belt shape.
In certain applications, it is desirable to track an endless belt or web of material in the same path of movement regardless of the above described changes in belt configuration. For example, in an automatic electrophotographic copying apparatus wherein an endless photoconductive belt is repeatedly driven past a plurality of processing stations, deviation in belt position adversely affects operations at various stations along the belt path, e.g., the uniform charging pf the photoconductive surface, the proper alignment of the projected original image onto the belt and the subsequent transfer of the developed image onto a support material.
It is, therefore, an object of the present invention to provide improved tracking of an endless belt along a predetermined path despite changes in the belt's configuration or the introduction of a new belt of slightly different configuration onto the path.
Another object of the invention is to provide an apparatus with the aforementioned capability that is of simple design and yet thoroughly efficient and reliable in operation.
These and other objects and advantages are accomplished in accordance with the present invention by a tiltable belt steering roller whose position is continually adjusted so that the belt is maintained at a single, stable, equilibrium position despite changes in the belt shape. The necessary adjustment is determined by control circuitry which processes signals representative of the lateral belt edge position, the desired belt edge position and either the steering roller position or the instantaneous lateral belt deviation rate to produce a control signal which is applied to a gear motor that controls the tilt position of the belt steering roller. In the preferred embodiments, the lateral belt position signal is filtered to reduce corrective positioning of the steering roller in response to an imperfectly slit and/or spliced belt. Safeguards are also provided to maintain the belt steering roller within a predetermined normal operating range.
The invention advantageously provides repeated belt tracking in the same path of movement for belts of changing or different configuration with fairly rapid and well-damped steering roller adjustments whenever the command signal is changed or belt position-disturbing forces are produced.
The invention, its objects and its advantages will become more apparent to those skilled in the art by referring to the accompanying drawings and to the ensuing detailed description of the preferred embodiment which follows .
FIG. 1 is a schematic illustration of an electrophotographic copying machine in which the present invention is particularly useful;
FIG. 2 is a perspective view of the mechanical components of a control apparatus constructed in accordance with a preferred embodiment of the invention;
FIG. 3 is a schematic diagram of a circuit useful in connection with the apparatus of FIG. 2; and
FIG. 4 is a schematic diagram of an alternative circuit useful in connection with the apparatus of FIG. 2.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
To aid the understanding of the present invention, the operation of an automatic electrophotographic copying machine wherein the invention is particularly useful will be briefly described. It is to be understood, however, that the apparatus of the present invention could be used with equal facility and advantage in other belt tracking operations and, therefore, that the following description of apparatus related to but not forming part of the invention is provided for illustrative purposes only.
Referring now to the drawing, and in particular FIG. 1, there is shown an electrophotographic copying mechanism 10 utilizing the invention of this application. The copying machine 10 includes a photoconductive belt or web 12, comprising a photoconductive insulating layer 8 and a conductive layer 9, whose ends 13 are spliced together, as indicated by reference number 7, to form an endless loop. The belt 12 is positioned about a steering roller 14, an idle roller 15 and a drive roller 16 which is coupled to a motor 17. As shown in FIG. 2, the drive roller 16 has a sprocket gear 19 connected to one end of its shaft which engages a series of sprocket holes 11 provided along an edge of the belt 12 for moving the belt along a predetermined path in the direction indicated by the arrows. Disposed along the path are the various electrophotographic stations which serve to reproduce a copy of an original document place on a viewing platen 18.
As the belt 12 passes charging station 20, its outer surface receives a uniform electrostatic charge from a corona source 21 or the like. Upon being uniformly charged, the belt 12 is advanced past an exposure station 22 where a radiation pattern of the original document positioned on the viewing platen 18 is projected onto the belt 12 by a lens system 23. This imagewise exposure of the belt serves to dissipate the uniform charge in the exposed areas thereof to form an electrostatic latent image corresponding to the indicia on the original document.
Development of the latent electrostatic image is accomplished as the belt 12 is advanced past the development station 24. The latter generally comprises a reservoir 25 containing a developer material, including toner particles of opposite charge to that of the latent electrostatic image, and means, such as a magnetic brush unit 29, for applying the developer material to such image whereby the toner particles adhere to the image, rendering the image visible.
In order to reuse that portion of the belt 12 bearing the toner image, the toner image is electrostatically transferred at a transfer station 26 from the photoconductive surface 8 to a paper receiver sheet 27 on which the toner image can be permanently fused. Such a transfer is commonly effected by feeding sheets of paper from a paper supply 35 to the transfer station 26 simultaneously with the passage therepast of the toner image. To synchronize the feeding of the paper receiver sheets with the movement of the photoconductive belt, and to control the timing of other electrophotographic operations, the sprocket holes 11 provided along an edge of the belt 12 are read by a sensing apparatus 76 (see FIG. 2) which produces a series of control signals which are in turn applied to a machine logic and control mechanism (not shown). An example of a logic and control mechanism which can perform the aforementioned operations is set forth in detail in coassigned, copending U.S. patent application Ser. No. 550,104 entitled SYNCHRONIZING CONTROL APPARATUS FOR ELECTROGRAPHIC APPARATUS USING DIGITAL COMPUTERS, filed in the names of Hunt et al. on Feb. 13, 1975, the disclosure of which is incorporated herein by reference.
To complete the reproduction cycle, the belt 12 is advanced from the transfer station past a cleaning station 32 where the belt surface is prepared for recycling by removal of any residual toner particles remaining thereon with a brush 31 and exposure to a light source 33 to discharge completely any residual charges.
After the toner image is transferred to the paper receiving sheet 27, the sheet is separated from the belt 12 and advanced past a fusing station 28 where the toner image is permanently fixed to the receiver sheet 27. After completion of the fusing operation station, the receiver sheet 27 is transported to an output receptacle 30.
As the photoconductive belt 12 and its subsequent replacements move past these processing stations, it is necessary to maintain the belt in a flat condition and in precise alignment with the stations. Any laterial displacement in the belt position can result in (1) nonuniform charging of the belt's photoconductive surface, (2) improper positioning and distortion of the image projected onto the photoconductive surface, (3) poor image development and transfer, and (4) miscounting of the belt perforations by the machine control logic. Such lateral displacement can also result in damage to the photoconductive belt itself.
Turning now to a description of the subject matter of the present invention, there is provided an improved tracking apparatus which continuously monitors the position of an endless belt and provides corrective action to maintain stable belt tracking along a desired path of movement. As shown in FIGS. 2, 3 and 4, the tracking apparatus comprises a belt steering roller assembly 34 and a control circuit 36 or, alternatively, the control circuit 80.
The belt steering roller assembly 34 includes the belt steering roller 14 which is mounted for rotation about a shaft 60. A gear motor 56 (manufactured by Portescap Corporation and designated Escap 26P) is fixedly mounted on a support frame (not shown) of the copying machine 10. The gear motor 56 is mechanically coupled to the wiper of a potentiometer P1 via mating gears 58 and 59 and coupled to the roller shaft 60 via a screw driver shaft 57 and linkage 62 which has one end secured to drive shaft 57 and its opposite end located in a slot provided in one end of the roller shaft 60. The bi-directional gear motor 56, through the screw drive shaft 57 and the linkage 62, varies the position of the end of the roller shaft 60 in either of two opposite directions as shown by the arrows 48. The opposite ends of shaft 60 are fixedly connected to a yoke 64. Yoke 64 in turn is mounted for pivotable rotation about a shaft 65 fixedly mounted on the support frame of the copying machine. The location of the shaft 65 is selected so that the yoke 64 permits the steering roller 14 to tilt about an axis 44 passing through the midpoint 45 of steering roller 14 perpendicular to the roller's longitudinal central axis 42. In response to a command signal from the control circuitry 36 or 80 indicative of lateral belt deviation from a predetermined tracking path, the gear motor 56 rotates the screw drive shaft 57 in either of two opposite directions, driving such shaft, the linkage 62 and the end of the roller shaft 60 in either of the two directions shown by the arrows 48, causing the steering roller 14 to tilt about the axis 44. The tilting movement of the steering roller 14 causes the belt 12 to be driven laterally, i.e., parallel to the central axis 42, in the direction opposite to the belt deviation.
The amount of adjustment to the position of steering roller 14 relative to the path of belt travel so as to track repeatedly the belt along the same, predetermined path of movement is preferably determined by the control circuitry 36 illustrated in FIG. 3. As best shown in FIG. 2, the control circuitry 36 includes a displacement transducer 52 (Model 7-DCDT-100 manufactured by Hewlett-Packard Co.) having a sensor 54 positioned to engage mechanically the edge of the belt 12. As the belt 12 passes over the steering roller 14, the lateral displacement of the belt is sensed by the sensor 54 which activates the transducer 52 to produce a DC voltage signal representative of the lateral belt edge position. The voltage output signal from the transducer 52 is fed through a fixed resistor R1, a variable resistor R2 and a capacitor C1 which function in combination as a low-pass filter, filtering out the high-frequency components of the signal produced by the transducer 52. This filtering reduces the extraneous corrective adjustment, and thus the vertical deviation of the steering roller 14, produced by the control circuitry 36 in response to uneven belt edges resulting from imperfect belt splitting or splicing operations. From the low-pass filter, the filtered belt edge position signal is fed to an amplifier A1 which functions as a high-input impedence buffer amplifier with unity gain. The output of the buffer amplifier A1 is fed through a series combination of a variable resistor R3 and a fixed resistor R4 to the negative input terminal of a summing amplifier A2.
Simultaneously with the production of the signal from the displacement transducer 52, another DC voltage signal is produced on the wiper of a potentiometer P1 connected across a voltage supply V1. As a result of the coupling of the wiper to the steering roller 14 through gear motor 56, the output signal produced by the potentiometer P1 is representative of the tilt angle of the steering roller 14. The output signal from the potentiometer P1 is fed through a series combination of a variable resistor R5 and fixed resistor R6 and is also applied to the negative input terminal of the summing amplifier A2. The resistors R3, R4, R5 and R6 function to give the signals from the displacement transducer 52 and potentiometer P1 the proper weight in the amplifier A2.
A portion of the output signal produced by the amplifier A1, obtained by a voltage divider comprising the resistors R15 and R16, is fed through a fixed resistor R17 and applied to the positive input terminal of an integrating amplifier A6. Also entering the positive input terminal of the integrating amplifier A6 is a command signal indicative of the desired belt displacement produced at the wiper of a potentiometer P2 connected across a voltage supply V2. In the embodiment shown, the operator of the machine manually adjusts the position of the potentiometer wiper to change the command signal. In other embodiments, the command signal can be controlled automatically by another circuit or another machine. During continuous machine operation, the amplifier A6 integrates the sum of the command signal and the portion of the filtered belt edge position signal derived from the amplifier A1, which sum is equal to the error in the belt edge position, and applies the resulting integral signal to the positive input terminal of the summing amplifier A2.
The summing amplifier A2 compares the weighted sum of the two signals from the displacement transducer 52 and the potentiometer P1 with the integrated signal produced by the amplifier A6. The difference in magnitude between these signals is amplified, with gain controlled by the series combination of a fixed resistor R7 and a variable resistor R8, producing a signal which is applied to the gear motor-drive amplifier designated generally by the reference numeral 68. The two diodes D1 and D2 connected between the output of amplifier A2 and the series combination of resistors R7 and R8 reduce the dead band in the input/output characteristic of the amplifier A2. The gear motor-drive amplifier 68 includes two power transistors Q1 and Q2 which comprise complementary amplifier A3. Transistors Q1 and Q2 are connected in an emitter follower configuration in order to provide the current gain necessary to drive the gear motor 56 and essentially unity voltage gain. The resistors R9 and R10 coupled to the collector of transistors Q1 and Q2, respectively, limit the voltage applied to the gear motor 56 to a safe value. The resistors R11 and R12 coupled to the emitters of transistors Q1 and Q2, respectively, function as output sensors, the voltage across which turns on transistors Q3 and Q4, respectively, when the output current approaches an unsafe value. The resistors R13 and R14 limit the base current into the transistors Q3 and Q4, respectively, to safe values. Diodes D3 and D4 are connected to the collectors of transistors Q3 and Q4 to prevent reverse current flow. The two diodes D5 and D6 connecting the gear motor 56 to the positive and negative voltage supplies V3 and V4, respectively, safely divert to such supplies any extraneous voltages produced by the gear motor 56 which exceed a predetermined magnitude.
A feedback path comprising amplifier A7, Field Effect Transistor (FET) Q7 and the resistors R19 and R20 is operative only during the times that the machine is energized but belt travel is stopped. During these times, a switch 70 is moved to the contact position, allowing a positive voltage from a supply V5 to be applied through a resistor R21 to the gate of the FET Q7, causing Q7 to conduct between its emitter and source, thus connecting the output of the amplifier A2 back through a high-gain amplifier A7 to the negative input terminal of amplifier A6. The effect of this connection is to force the output of amplifier A2 to zero, thus assuring no drive voltage to the gear motor 56 while the belt 12 is stopped. When the belt 12 is moving, the switch 70 is moved to the contact position, allowing a negative voltage from a supply V6 to be applied through the resistor R21 to the gate of the FET Q7 rendering it nonconductive, thus opening and rendering inoperative the feedback path used when the belt 12 is stopped.
To prevent the gear motor 56 from driving the steering roller 14 beyond the normal operating range, additional safeguards are provided. The signal from the wiper of potentiometer P1, which is proportional to the tilt angle of the steering roller 14, is compared in an amplifier A4 with an adjustable high-limit signal produced on the wiper of a potentiometer P3 and compared in an amplifier A5 with an adjustable low-limit signal produced on the wiper of a potentiometer P4. A signal from potentiometer P1 greater than the high-limit signal produced by potentiometer P3 causes amplifier A4 to turn on transistor Q5, thus essentially grounding the input to the gear motor-drive amplifier 58. A signal from the potentiometer P1 below the low-limit signal produced by potentiometer P4 causes amplifier A5 to turn on a transistor Q6 which also essentially grounds the input to the gear motor-drive amplifier 58. Two light-emitting diodes D9 and D10 turned on, respectively, by the transistors Q5 and Q6 provide a visual indication whenever the steering roller 14 has been driven to either of its two extreme positions. The diodes D7 and D8 connecting the base and emitter of transistors Q5 and Q6, respectively, prevent reverse current flow in the base-emitter junctions of the two transistors.
In operation, the integrating amplifier A6 continually integrates the sum of the command signal and a portion of the filtered belt edge position signal, producing a continuously adjusted output signal which is applied to the summing amplifier A2. Persistent deviations from zero of the sum the two input signals applied to the amplifier A6 will cause the output of the amplifier A6 to continue to build in magnitude, forcing the summing amplifier A2, which compares the continuously adjusted signal from the amplifier A6 with the weighted sum of the two signals from the displacement transducer 52 and the potentiometer P1, to apply a voltage signal to the gear motor 56 to steer the belt 12 until the sum of the two input signals to the amplifier A6 becomes zero, thus assuring tracking of the belt 12 in a single equilibrium position determined by the command signal.
In the alternative circuit 80 shown in FIG. 4, the output of the amplifier A1 which is representative of the lateral belt edge position is fed through the series resistors R3 and R4 to the summing amplifier A2 as before. However, the feedback signal from the potentiometer P1 to the negative input terminal of the summing amplifier A2 is eliminated. A derivative feedback of the lateral belt edge position is provided by connecting a capacitor C2 between the output of amplifier A1 and the negative input terminal of the summing amplifier A2. The derivative feedback provides a signal representative of the instantaneous belt deviation rate. The belt deviation rate signal is combined with the weighted lateral belt edge position signal and then applied to the negative input terminal of the summing amplifier A2. The command signal representative of this desired lateral belt displacement is produced at the wiper of the potentiometer P2 connected across the voltage supply V2 and applied to the positive input terminal of the amplifier A2. The summing amplifier A2 compares the sum of the two signals from the capacitor C2 and the amplifier A1 with the command signal. The output of the amplifier A2, which is the difference in magnitude between the aforementioned signals, is then processed in the manner previously described in connection with the circuit 36 to apply a control signal to the gear motor 56.
In summary, with a fixed command signal, the apparatus of the invention provides stable tracking in the same equilibrium path for a variety of imperfect endless belts, producing fairly rapid and well-damped adjustments when either the command signal is changed or belt position disturbances occur. During steady-state operating conditions, using a 10-inch-long steering roller 14, a 10-inch-wide photoconductive belt 12, slit and spliced in the usual manner, and the circuitry 36 shown in FIG. 3, the ends of the steering roller 14 oscillate with a magnitude of about 50 microns peak to peak. The belt-to-belt variation in the average steering roller end displacement is less than 400 microns. As a result, side-to-side variations in charging of the photoconductive belt 12 due to steering roller tilt are no longer observable and sensing of the perforations 11 in the belt 12 by the sensing apparatus 76 is more accurate. Comparable results were also achieved using a 15-inch-wide belt 12 and a 15-inch-long steering roller 14.
The invention has been described in detail with reference to a preferred embodiment thereof, but it will be understood that variations and modifications can be effected within the spirit and scope of the invention .
1. A control apparatus for tracking an endless belt of material in a predetermined path of movement comprising:
a. a belt steering roller for supporting said belt, said roller being adapted for rotational movement about a first central axis and tilting movement about a second axis extending through the midpoint of said roller and perpendicular to said first axis;
b. means connected to said roller for tilting said roller about said second axis in each of two opposite directions;
c. means for sensing the lateral position of said belt and for producing a first electrical signal representative thereof;
d. means for producing a second electrical signal representative of a desired lateral belt position;
e. means for sensing the tilt position of said roller and for producing a third electrical signal representative thereof; and
f. means for processing said first, second and third signals and for applying to said tilting means a steering roller control signal which compensates for changes in the shape of said belt, said control signal adjusting the position of said tilting means so that said belt repeatedly tracks in said predetermined path of movement, said processing means including means for comparing the magnitude of the weighted sum of said first and third signals with the magnitude of the integrated sum of said first and second signals to produce said control signal, said control signal being proportional to the difference in magnitude between such compared signals.
d. means for producing a second electrical signal representative of the lateral belt deviation rate;
e. means for producing a third electrical signal representative of a desired lateral belt position; and
f. means for comparing the magnitude of the weighted sum of said first and second signals with the magnitude of said third signal to produce a control signal which compensates for disturbing forces affecting the belt deviation rate and changes in the tilt position of said roller and for applying said control signal to said tilting means.
3. The apparatus according to claim 2 further including:
a. means for sensing the tilt position of said roller and for producing a fourth electrical signal representative thereof;
b. means for providing high and low limit signals; and
c. means for comparing said fourth electrical signal with said limit signals and for disengaging said tilting means whenever said fourth electrical voltage signal is greater than said high-limit signal or less than said low-limit signal.
4. Control apparatus for tracking an endless belt of material in a predetermined path of movement comprising:
a. a steering roller for supporting said belt, said roller being adapted for rotational movement about a first, central axis and tilting movement about a second axis extending through the midpoint of said roller and perpendicular to said first axis;
d. motor means connected to said roller for tilting said roller about said second axis in each of two opposite directions;
c. a displacement transducer positioned to sense the edge of said belt and adapted to produce a first voltage signal representative of the lateral position of said belt edge;
d. means for producing a second voltage signal representative of the tilt position of said roller;
e. means for producing a third voltage signal representative of a desired lateral belt position;
f. an integrating amplifier for integrating the sum of said first and third signals and for producing a fourth voltage signal representative thereof;
g. a summing amplifier for comparing the weighted sum of said first and second voltage signals with said fourth voltage signal and for producing an output signal proportional to the difference in magnitude between such compared signals; and
h. means responsive to said output signal for controlling the energization of said motor means.
5. The apparatus according to claim 4 further including means for filtering the high-frequency components of said first voltage signal and means for comparing said second voltage signal with adjustable high- and low-limit signals, respectively, and for inactivating said motor means whenever said second voltage signal is greater than said high-limit signal or less than said low-limit signal.
6. The apparatus according to claim 4 further including means for forcing the output of said summing amplifier to zero during the periods when said control apparatus is energized but the movement of said belt is stopped.
b. a bi-directional gear motor having a rotatable screw drive shaft mechanically connected to said roller for tilting said roller about said second axis in each of two opposite directions;
d. means for producing a second voltage signal representative of the lateral belt deviation rate;
f. a summing amplifier for comparing the weighted sum of said first and second voltage signals with said third voltage signal and for producing an output signal proportional to the difference in magnitude between such compared signals; and
g. motor-drive means responsive to said output signal for controlling the energization of said gear motor.
8. The apparatus according to claim 7 further including a potentiometer mechanically coupled to said gear motor and adapted to produce a fourth voltage signal representative of the tilt position of said roller and means for comparing said fourth voltage signal with adjustable high- and low-limit signals, respectively, and for diengaging said gear motor whenever said fourth voltage signal is greater than said high-limit signal or less than said low-limit signal.
e. means for sensing the tilt position of said roller and for producing a third electrical signal representative thereof;
f. means for processing said first and second signals and for applying to said tilting means a steering roller control signal which compensates for changes in the shape of said belt, said control signal adjusting the position of said tilting means so that said belt repeatedly tracks in said predetermined path of movement; and
g. means for providing high and low limit signals and means for comparing said third electrical signal with said limit signals and for disengaging said tilting means whenever said third voltage signal is geater than said highlimit signal or less than said low-limit signal.
1186906 June 1916 Hopkins
2716026 August 1955 Axworthy
3078021 February 1963 Crownfield et al.
3698540 October 1972 Jordan
3806013 April 1974 McCann
Filed: Jun 17, 1976
Assignee: Eastman Kodak Company (Rochester, NY)
Inventor: Allen J. Rushing (Webster, NY)
Primary Examiner: Bruce H. Stoner, Jr.
Attorney: John D. Husser
Current U.S. Class: With Power Drive (e.g., Pressure Cylinder Or Electric Motor, Etc.) For Skewing Revolvable Means (198/807); 74/242; Responsive To Material-contacting Element (226/23)
International Classification: B65G 1564;

redpajama_set_name: RedPajamaCommonCrawl


text:
Phrynichodamon scullyi är en spindeldjursart som beskrevs av Peter Weygoldt 1996. Phrynichodamon scullyi ingår i släktet Phrynichodamon och familjen Phrynichidae. Inga underarter finns listade i Catalogue of Life.

Källor

Amblypyger
scullyi

redpajama_set_name: RedPajamaWikipedia


Huawei Honor 3X Pro and honor 3C 4G has been officially launched at attractive prices. Specifications and features of Both the handset are vigorous. The Honor 3X Pro comes with a 5.5 inch FHD IPS LTPS display. It is powered by 1.7GHz Octa core Mediatek MT6592 CPU accomplished with Mali 450 MP 4 GPU. It is a dual SIM mobile phone with dual Standby. The 3-X Pro has 13-megapixel primary shooter and a 5-megapixel front camera. It will compete with VS Samsung Galaxy S4, Gionee Elife E7 mini and Micromax Canvas Knight A350 and Xiaomi mi3.
The Honor 3 X pro has DTS audio system to enhance the user experience. It is just 8.9 mm thick and weighs 162 Grams. It has 2 Gigs of RAM and 16GB of internal memory , further you can expand the storage up to 32GB. It offers 3G HPSA+ ( WCDMA + TD-SCDMA ) , 2G, Bluetooth, WiFi, GPS, micro USB with OTG and GPS connectivity. To make the handset alive there is massive 3000 mAh battery. You can record Full HD 1080p videos from the huawei 3-X.
The 3X Pro is available in Black and white color. You can buy it from online retailers for RMB 1698 in China. Company would soon launch it in India. The Honor 3C 4G comes in two variants 2GB + 16GB ROM and 1GB RAM + 8GB ROM. It runs on Android 4.4 Kitkat OS and has 4G LTE support.


text:
About Derrick
I Like It Like That
DerrickFerguson1
http://www.freewebs.com/pulpworkpress/
DerrickFerguson
Blood & Ink
Derrick replied to Derrick's topic in Shameless Self-promotion
The Heart of Fortune #3 http://dlferguson-bloodandink.blogspot.com/2011/12/heart-of-fortune-3.html
Pulpwork Press
Originally only available as a giveaway with purchase of How the West Was Weird, Vol. 2, the e-book CAMPFIRE TALES is now available at Amazon.com (for those of you with Kindles) and Smashwords.com (for those of you with any other kind of e-reader. This book includes 4 weird western short stories by Russ Anderson, Derrick Ferguson, Joel Jenkins, and Joshua M. Reynolds. For 99 cents, it's a steal! Four astounding novellas combining the western with sci-fi and horror. This new addition to Pulpwork Press's best-selling HOW THE WEST WAS WEIRD series includes: MR. BRASS AND THE CRIMSON SKIES OF KANSAS by Josh Reynolds. The robot Pinkerton is all that stands between President Teddy Roosevelt and an attack by sky pirates and Mr. Hyde. HELL'S OWN by Russ Anderson. Zombies overrun a small western town, and the town's lone sheriff is the only one that's armed. Will anyone survive? THE TALE OF THE BARON'S TRIBUTE by Derrick Ferguson. When a foe from Sebastian Red's past attacks him through his friends, Sebastian must undo the damage done to his loved ones and do battle with a foe who is, for once, in every way his equal. GUNMEN OF THE HOLLOW EARTH by Joel Jenkins. Lone Crow, Doc Holliday, and Morgan Earp lead the surviving members of the Wild Bunch into a lost world at the center of the Earth, running afoul of dinosaurs, a tribe of barbarian women, and a posse of silver-hungry banditos who have followed them from the surface world. So what are you waiting for? Get on over to Amazon.com and get yourself a copy!
Reviews now up @The Ferguson Theater Conan The Barbarian (2011) Conan The Barbarian (1982) Batman: Year One Jenny Ringo And The Monkey's Paw Clash of The Titans (1981) Immortals Jesus Christ Superstar Tower Heist Assassination Tango Bamboozled After The Sunset Kick-Ass https://derricklferguson.wordpress.com/
Bounce over there now to vote for your favorite Dillon adventure in the brand spankin' new poll! http://dillon-dlferguson.blogspot.com/
The saga of A MAN CALLED MONGREL begins here! http://dlferguson-bloodandink.blogspot.com/2011/10/saga-of-man-called-mongrel-begins-here.html
New Pulp
Ron Fortier and Rob Davis are thrilled to announce the release of the first Redbud Studio/Airship 27 Productions venture in All-Star Pulp Comics # 1. You can find it at IndyPlanet This massive comic one shot features 58 pages of wall to wall pulp adventure in graphic form. Seven old and new pulp heroes as written by today's most exciting new pulp writers and brought to glorious graphic reality by super talented artists. Here are the Green Lama, Domino Lady, Jim Anthony Super Detective to name only a few. The volume also contains the very first ever comic adventure of Barry Reese's highly popular hero, the Rook. The color cover featuring the Green Lama & the Domino Lady is by Jeff Butler. Stories include: •Green Lama by Adam Garcia & Mike Fyles • Jim Anthony by Erwin K. Roberts & Pedro Cruz • Black Bat by C. William Russette & Wayne Beeman • The Blue Lady by Sean Taylor & James Ritchey III • The Rook by Barry Reese & Craig Wilson • Secret Agent "X" by Bobby Nash & Jeremy McHugh • Domino Lady by Percival Constantine, Rock Baker & Jeff Austin • Cover by Jeff Butler Standard Sized Trade Paperback Black & White Page Count: 58 $6.99 POD A collection of stories in varied styles from retro to new age digital painting here comes a collection of Pulp Age characters in comic storytelling- some in that form for the very first time. New Pulp writers and artists bring you stories with fists flying and action galore. Join the fun in ALL-STAR PULP COMICS #1!
Reviews Now Up @ The Ferguson Theater Jesus Christ Superstar Tower Heist Assassination Tango Bamboozled After The Sunset Kick-Ass King Kong (2005) Mad Monster Party Saw Lost Highway Jaws The Fifth Element https://derricklferguson.wordpress.com/
A Review of FOUR BULLETS FOR DILLON! http://www.matnastos.net/2011/10/a-review-of-four-bullets-for-dillon-by-derrick-ferguson/
ALL PULP Interviews Howard Hopkins Howard Hopkins is a prolific writer of novels, comic books, and short stories as well as an editor and musician. It was recently announced that Howard would be writing the first new Lone Ranger novel of the 21st Century, which will certainly be a future Trivial Pursuit question. All Pulp sits down to discuss the new novel, Lone Ranger: Vendetta as well as Howard's other writing and editing projects. http://allpulp.blogspot.com/2011/10/...or-howard.html
The Trail of Sebastian Red #2 http://dlferguson-bloodandink.blogspot.com/2011/10/trail-of-sebastian-red-2.html
Reviews Now Up @ The Ferguson Theater Planet Terror Real Steel The Ides of March Mary Reilly House on Haunted Hill Solaris The War Wagon Silverado National Treasure Force 10 From Navarone Tommy Contagion http://derricklferguson.wordpress.com/page/2/
Our own Derrick Ferguson steps into the spotlighted hot seat up on the chopping block for this episode which is so Ferguson packed that it is a two parter! Join Ron as he goes into the cracks and crevices of Derrick's background and then Tommy and Barry talk Derrick up about his latest Pulpwork book, FOUR BULLETS FOR DILLON! Enjoy all the manliness one Pulp show can handle when Derrick gets PULPED! http://pulped.libsyn.com/ Check out PULPED! and the New Pulp Movement at www.newpulpfiction.com and at the New Pulp forum hosted by Comic Related at http://www.comicrelated.com/forums/ under NEW PULP! Also, like New Pulp on Facebook! Ron Fortier-www.airship27.com Tommy Hancock-www.pulpmachine.blogspot.com Barry Reese-www.barryreese.net
Pulptacular focuses on ALTUS PRESS! http://www.newpulpfiction.com/2011/10/pulptacular-altus-press-featuring.html
Derrick replied to JackFetch's topic in Comic Book Adaptations
Animated Batman should be given a rest for at least five years. But at least DC Animated is giving us other series and characters such as YOUNG JUSTICE and the upcoming DOOM PATROL. As long as they continue to give other characters a try alongside Batman, I'm happy.
Derrick posted a topic in Shameless Self-promotion
http://dlferguson-bloodandink.blogspot.com/


I am an International Man of Mystery - born in Trinidad, raised in New Zealand, and living in Australia. My earliest influences lyrically were those of the Calypsonians of the 1960s, the greatest being old Birdie himself the Mighty Sparrow as well as the joyful songs of The Merrymen. Later in my teens I was struck by the power of words and language from the mercurial pen of Bob Dylan. The first poem I ever wrote was in 1975 at the age of 14 for a class assignment. I copied the lyrics from the Pink Floyd song "Money" and got a great mark from my teacher, Mrs Laird. She congratulated me on my effort and creativity (something I possessed very little of in school) and so I eventually came clean and had to re-write it. She did commend me on my honesty and choice of lyric though and did what good teachers do...engage and encourage. It could have been worse - I nearly chose a Frank Zappa song that would have been highly inappropriate! My poetry is very much like me - a work in progress! I often revisit and revise my catalogue as I grow as a writer and am grateful for any constructive advice. The real writer and talent in my family is my wife who is more an author than a poet, but she is far too sensible to bare her soul to the world. I, however, am not! I love my golf, my cricket and my Rugby League (that's a similar sport to Rugby for all my non-European/Australasian readers) and support Russell Crowe's team, the mighty South Sydney Rabbitohs and the North Queensland Cowboys in the Australian NRL (National Rugby League). Go the Bunnies and go the Cowboys!
TO SOME HE WAS A ONE MAN CRIME WAVE AND TO OTHERS A VERY TALENTED WRITER AND FRIEND.
TOMMY CERTAINLY ADDED A BIT OF COLOUR (AND A LITTLE CONTROVERSY) TO THE SOUP BUT SUCH IS LIFE. I HAVE ALTERNATE VIEWS WITH THE COMPANY I KEEP ALL THE TIME. ANYWAY, IT'S GOING TO BE A LITTLE DULLER AROUND HERE WITHOUT HIM FOLKS.
I KNOW HE'LL BE BACK ONE DAY...OR WILL HE?
SO IF YOU HAVE ANYTHING TO ADD PLEASE DO.
so Tommy left ...again...and now the voices of yea and nay are being spilled over this blog, human nature I guess, I can only guess because I'm always on the outside looking in or am I on the inside looking out either way it is what it is... or maybe not... one question...who was funnier Curly or Shemp?
:) Curly is funny!! As far as Bert and Ernie? Yep!! I agree, Ernie Rocks!!
That's like trying to choose between Bert and Ernie! Who am I kidding...Ernie rocks!!
Reading all the comments below and I gotta tell ya', "I can just feel the love". Really hard to believe someone would actually say, "good riddance" to a fellow poet. C'mon people. We're a little better than that, don't ya' think? At least, I hope we are. I've read poems written by all of you and I have seen the kindness in your hearts. Forgive and forget.
Well said Daniel, and so true.
Now Art, you're not one of those divas who always has to have the last word are you? If you did that to my wife she'd throat-punch you lol. I know, I learnt the hard way!
Best of luck to you Tom. I enjoy your poems, you are an excellent writer. I know that from what I have read on here you have made PS more colorful at times, I don't think that is a bad thing. Hope you come back!
Don't recall you ever offending ME, and since I consider leaving myself at times, (like now), I wouldn't hold that against anyone, as we have to walk our own paths, and go through many doors alone. I know other very good folks who have left of late, and for the same reasons that get to most of us, (at times), so I don't question your motivations either. It's still, all-in-all, the best poetry site on the web, IMHO, so my choice is the obvious one for now. Blessings and godspeed, always!
Twomas, GOD BLESS on whatever journey you choose.
Yep, Rusty seems like a genuine top bloke. Just don't piss him off with a phone in his hand lol.
Hi Keith, a fellow Aussie, nice to meet you. I have met Russell Crowe, a nice man and a great actor.
:) Me?!! Look what I have done to you?!! Lol. Okay, so now I am going to have to listen to that song today. Since it is stuck in your head. It is now lingering in mine. :) Soft smile.
"...Brandy wears a braided chain made of finest silver from the north of Spain, a locket that bears the name of the man that Brandy loved...". See what you've done? I can't get it out my head!
Hi Brandy, love that song..."the sailors say Brandy, you're a fine girl; what a good wife you would be...". Do any of us really know Tommy? I'm beginning to wonder lol. Take care.
Alright Keith, love these types of blogs. Lively and real. Like Plato, I like Tommy. Not just for who they are, but for the spice, the fire, they add to the soup. Every time one of these types leave, the soup becomes more bland. I see he may have dabbled in some 'bullying'. Of course, some are given a free pass when it comes to this, but that is the herd mentality of our nature – to pontificate when the price is low.
Rob, love it... "one of these types". Type of what I wonder? Cheers.
When he first came here, Tommy hurt my feelings too, with his sarcasm, and I let him have it (in a PRIVATE soup mail, not with a hateful poem) But, being the forgiving type, I gave him the benefit of the doubt, and he forgave me too, and he turned out to be one of my favorite poets here. Sometimes he was brutally honest, but I never saw bullying from him. Sarcasm, yes, and maybe he wasn't sensitive enough to those of us who were too sensitive of his sarcasm -but he wasn't what I'd call a bully. And trust me, I've seen bullying here; still do. Anyway, I'm going to miss him. But I understand he's on a mission that he believes in. I hope he'll come back someday. We can all learn to lighten up a little. Thanks for posting this blog, Keith.
Wow Becca you make him sound like a choir boy, the fact is he was a bully, and for those who seem to condone that type of behavior there are many other poetry sites where they can find it.
Art, you remind me of Allan in The Hangover.
Lin Lane I am glad your definition of humility and love is different, most know what the words truly mean.
Girls please, Tommy Gun is not someone to bicker over. Save that for when I leave! Hi Wonder Woman, I mean Becs.
I would hope so. You're entitled to your opinion as much as I am to mine. Now, I'm done with the bickering, so if you wish to pursue your quips, go right ahead and spew.
Clearly, your definition of "humility" and "love" is different than mine.
I'm not going to get into a debate over the merits and faults of Tommy. We all have faults. His mission is the same one I've been on for years and requires humility and love for Jehovah. I forgive anyone...anything including his ugly words to me. If you're referring to my poem as a 'hateful' poem, I will correct you by saying there is no hate whatsoever in my words. I hate no one. I only state my opinion and the opinions of others that feel the same way. While many find no fault in his actions, I do. I'll leave it at that.
I cannot judge ... Tommy has always been very kind to me and has never, never said an unkind word and that is the judgement I have set on him.
You're not alone, Jan. I've written about it many times, including the poem I posted yesterday. He's picked on many of us with his sarcastic comments, camouflaged as "constructive criticism," but those of us who have felt the brunt of his poison pen are happy to see him gone...if in fact he is. Or perhaps he'll come back with the name of 'Big Daddy Troll.' He was no white knight in my book.
This perfect example of insults, ops sorry "critique"
Isn't it good that Arthur feels he can share with all of us his pearls. I ramble (when I've had too much to drink) we all do, but our friend here has turned it into an Art form! I'll be honest, it's beginning to get a little hard to navigate through the swamp of his mind. Does anyone know what he's talking about? Does he know? If so, please do tell...you will be doing a public service.
And....... thank you for all your help, is an example of how people should be!
Oh on a completely separate topic, you mentioned white knights, and it reminded me a poem!! arthurvaso.weebly.com/current-poems.html I wrote it quite a while ago!
Guess i'll be the only one to speak out but i say good riddance to him I hope he keeps to his word and doesn't return but from past experience I don't believe a word he says. I won't miss his bullying especially to women poets and sarcasm and quoting the bible but not acting in a christian way with his behaviour. I DO miss the many people he has forced to leave because of his actions. I am sure he has their names notched into his bedpost as his conquests.
You confuse someone who responds to someone who is a bully, and I have seen you make threats, so I wouldn't talk about glass houses if I was you. You know very well what have you done here and in the past.
@ Art...mate, people in glass houses! I have seen a couple posts of yours (not directed at me) which I found very ugly and offensive. It's like you have no boundaries or filter. So Tommy's faults aside, take a look in the mirror...you ain't no prince. BTW, I don't defend Tommy's rants, or anyone elses. I don't know why people just don't use the block facility if they are being targeted.
I have had such encouraging and nice help here, along with you, Lin Lane, Tim Smith and White Wolfe to name a few have always coached and helped correct obvious errors. Is sad so many have left, even I post here, my focus is elsewhere. In the end is this site that loses by putting up with this kinda stuff.
I might add on a positive note, most who critique in public are the ones who can not even write, that I find comical, however I found some wonderful people here, who truly do critique and edit and assist, of course having upbringing doing so in private not public, and that has been great. I am dyslexic and so spelling and grammar are not my strong points. I might also add many famous writers are/were in the same boat.
Jan you have been forthright and honest, not like a few who outright lie, to insult is never critique, nor is hurting, nor is making disparaging comments then quickly deleting the evidence. If people spent as much time actually writing poetry, as they did stirring the waters this would be a much nice site. If this is how they have to validate themselves, is simply sad.
Jan, I'll never let you take a rightful stand on your own when the cause is justified.
There you go again off on another tangent. Trump? Dude, is that all you got?
Whats funny is this is an apt description of you. Are you competing with Trump by any chance?
I can understand and sympathise with Jan and Lin's frustrations but you are a wolf in sheep's clothing. In the past your vitriol has been among the worst I've seen. That was why I responded to you the way I did. The whole Jekyll and Hide thing is getting a bit lame! BTW, I loved you in The Hangover. Must be sad though being a one man wolf pack!
I agree Jan, and seeing people promote the vitriol is sad.
Art bullies and haters are everywhere now days!!
Mr Sulu doing the shuffle...this I gotta see!
Mr Sulu, you are a card and a big deal! Now that Tommy Gun has folded will you follow suit and shuffle off or will you join my pack?
Beware the joker in the pack!
Here, pick a card...any card!!
The last I heard Tommy's riding a dream come true, golden than the soup, truer to his eye. Best wishes, bon voyage, knock it out of the park.
Dawg, who's going to correct my sonnets? Tommy, whatever you do, be sure to have fun. Life is too short not to. I wish you the very best, my friend.
THE SOUP A LITTLE BITTER FOR SOME!
I TOO WILL BE DOWN FOR MAINTENANCE!
A Technical Glitch or Something Else?
MAJOR SOUP EXCLUSIVE: SEAN CONNERY, EAT YOUR HEART OUT!
A life over before it's begun!
My USB stick wiped itself - HELP!
Major Sullivan Ballou's last letter home!


text:
namespace lldb_private {

//----------------------------------------------------------------------
/// @class DataEncoder DataEncoder.h "lldb/Core/DataEncoder.h" An binary data
/// encoding class.
///
/// DataEncoder is a class that can encode binary data (swapping if needed) to
/// a data buffer. The data buffer can be caller owned, or can be shared data
/// that can be shared between multiple DataEncoder or DataEncoder instances.
///
/// @see DataBuffer
//----------------------------------------------------------------------
class DataEncoder {
public:
  //------------------------------------------------------------------
  /// Default constructor.
  ///
  /// Initialize all members to a default empty state.
  //------------------------------------------------------------------
  DataEncoder();

  //------------------------------------------------------------------
  /// Construct with a buffer that is owned by the caller.
  ///
  /// This constructor allows us to use data that is owned by the caller. The
  /// data must stay around as long as this object is valid.
  ///
  /// @param[in] data
  ///     A pointer to caller owned data.
  ///
  /// @param[in] data_length
  ///     The length in bytes of \a data.
  ///
  /// @param[in] byte_order
  ///     A byte order of the data that we are extracting from.
  ///
  /// @param[in] addr_size
  ///     A new address byte size value.
  //------------------------------------------------------------------
  DataEncoder(void *data, uint32_t data_length, lldb::ByteOrder byte_order,
              uint8_t addr_size);

  //------------------------------------------------------------------
  /// Construct with shared data.
  ///
  /// Copies the data shared pointer which adds a reference to the contained
  /// in \a data_sp. The shared data reference is reference counted to ensure
  /// the data lives as long as anyone still has a valid shared pointer to the
  /// data in \a data_sp.
  ///
  /// @param[in] data_sp
  ///     A shared pointer to data.
  ///
  /// @param[in] byte_order
  ///     A byte order of the data that we are extracting from.
  ///
  /// @param[in] addr_size
  ///     A new address byte size value.
  //------------------------------------------------------------------
  DataEncoder(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
              uint8_t addr_size);

  //------------------------------------------------------------------
  /// Destructor
  ///
  /// If this object contains a valid shared data reference, the reference
  /// count on the data will be decremented, and if zero, the data will be
  /// freed.
  //------------------------------------------------------------------
  ~DataEncoder();

  //------------------------------------------------------------------
  /// Clears the object state.
  ///
  /// Clears the object contents back to a default invalid state, and release
  /// any references to shared data that this object may contain.
  //------------------------------------------------------------------
  void Clear();

  //------------------------------------------------------------------
  /// Get the current address size.
  ///
  /// Return the size in bytes of any address values this object will extract.
  ///
  /// @return
  ///     The size in bytes of address values that will be extracted.
  //------------------------------------------------------------------
  uint8_t GetAddressByteSize() const { return m_addr_size; }

  //------------------------------------------------------------------
  /// Get the number of bytes contained in this object.
  ///
  /// @return
  ///     The total number of bytes of data this object refers to.
  //------------------------------------------------------------------
  size_t GetByteSize() const { return m_end - m_start; }

  //------------------------------------------------------------------
  /// Get the data end pointer.
  ///
  /// @return
  ///     Returns a pointer to the next byte contained in this
  ///     object's data, or NULL of there is no data in this object.
  //------------------------------------------------------------------
  uint8_t *GetDataEnd() { return m_end; }

  const uint8_t *GetDataEnd() const { return m_end; }

  //------------------------------------------------------------------
  /// Get the shared data offset.
  ///
  /// Get the offset of the first byte of data in the shared data (if any).
  ///
  /// @return
  ///     If this object contains shared data, this function returns
  ///     the offset in bytes into that shared data, zero otherwise.
  //------------------------------------------------------------------
  size_t GetSharedDataOffset() const;

  //------------------------------------------------------------------
  /// Get the current byte order value.
  ///
  /// @return
  ///     The current byte order value from this object's internal
  ///     state.
  //------------------------------------------------------------------
  lldb::ByteOrder GetByteOrder() const { return m_byte_order; }

  //------------------------------------------------------------------
  /// Get the data start pointer.
  ///
  /// @return
  ///     Returns a pointer to the first byte contained in this
  ///     object's data, or NULL of there is no data in this object.
  //------------------------------------------------------------------
  uint8_t *GetDataStart() { return m_start; }

  const uint8_t *GetDataStart() const { return m_start; }

  //------------------------------------------------------------------
  /// Encode unsigned integer values into the data at \a offset.
  ///
  /// @param[in] offset
  ///     The offset within the contained data at which to put the
  ///     data.
  ///
  /// @param[in] value
  ///     The value to encode into the data.
  ///
  /// @return
  ///     The next offset in the bytes of this data if the data
  ///     was successfully encoded, UINT32_MAX if the encoding failed.
  //------------------------------------------------------------------
  uint32_t PutU8(uint32_t offset, uint8_t value);

  uint32_t PutU16(uint32_t offset, uint16_t value);

  uint32_t PutU32(uint32_t offset, uint32_t value);

  uint32_t PutU64(uint32_t offset, uint64_t value);

  //------------------------------------------------------------------
  /// Encode an unsigned integer of size \a byte_size to \a offset.
  ///
  /// Encode a single integer value at \a offset and return the offset that
  /// follows the newly encoded integer when the data is successfully encoded
  /// into the existing data. There must be enough room in the data, else
  /// UINT32_MAX will be returned to indicate that encoding failed.
  ///
  /// @param[in] offset
  ///     The offset within the contained data at which to put the
  ///     encoded integer.
  ///
  /// @param[in] byte_size
  ///     The size in byte of the integer to encode.
  ///
  /// @param[in] value
  ///     The integer value to write. The least significant bytes of
  ///     the integer value will be written if the size is less than
  ///     8 bytes.
  ///
  /// @return
  ///     The next offset in the bytes of this data if the integer
  ///     was successfully encoded, UINT32_MAX if the encoding failed.
  //------------------------------------------------------------------
  uint32_t PutMaxU64(uint32_t offset, uint32_t byte_size, uint64_t value);

  //------------------------------------------------------------------
  /// Encode an arbitrary number of bytes.
  ///
  /// @param[in] offset
  ///     The offset in bytes into the contained data at which to
  ///     start encoding.
  ///
  /// @param[in] src
  ///     The buffer that contains the bytes to encode.
  ///
  /// @param[in] src_len
  ///     The number of bytes to encode.
  ///
  /// @return
  ///     The next valid offset within data if the put operation
  ///     was successful, else UINT32_MAX to indicate the put failed.
  //------------------------------------------------------------------
  uint32_t PutData(uint32_t offset, const void *src, uint32_t src_len);

  //------------------------------------------------------------------
  /// Encode an address in the existing buffer at \a offset bytes into the
  /// buffer.
  ///
  /// Encode a single address (honoring the m_addr_size member) to the data
  /// and return the next offset where subsequent data would go. pointed to by
  /// \a offset_ptr. The size of the extracted address comes from the \a
  /// m_addr_size member variable and should be set correctly prior to
  /// extracting any address values.
  ///
  /// @param[in,out] offset_ptr
  ///     A pointer to an offset within the data that will be advanced
  ///     by the appropriate number of bytes if the value is extracted
  ///     correctly. If the offset is out of bounds or there are not
  ///     enough bytes to extract this value, the offset will be left
  ///     unmodified.
  ///
  /// @return
  ///     The next valid offset within data if the put operation
  ///     was successful, else UINT32_MAX to indicate the put failed.
  //------------------------------------------------------------------
  uint32_t PutAddress(uint32_t offset, lldb::addr_t addr);

  //------------------------------------------------------------------
  /// Put a C string to \a offset.
  ///
  /// Encodes a C string into the existing data including the terminating
  ///
  /// @param[in,out] offset_ptr
  ///     A pointer to an offset within the data that will be advanced
  ///     by the appropriate number of bytes if the value is extracted
  ///     correctly. If the offset is out of bounds or there are not
  ///     enough bytes to extract this value, the offset will be left
  ///     unmodified.
  ///
  /// @return
  ///     A pointer to the C string value in the data. If the offset
  ///     pointed to by \a offset_ptr is out of bounds, or if the
  ///     offset plus the length of the C string is out of bounds,
  ///     NULL will be returned.
  //------------------------------------------------------------------
  uint32_t PutCString(uint32_t offset_ptr, const char *cstr);

  lldb::DataBufferSP &GetSharedDataBuffer() { return m_data_sp; }

  //------------------------------------------------------------------
  /// Set the address byte size.
  ///
  /// Set the size in bytes that will be used when extracting any address and
  /// pointer values from data contained in this object.
  ///
  /// @param[in] addr_size
  ///     The size in bytes to use when extracting addresses.
  //------------------------------------------------------------------
  void SetAddressByteSize(uint8_t addr_size) { m_addr_size = addr_size; }

  //------------------------------------------------------------------
  /// Set data with a buffer that is caller owned.
  ///
  /// Use data that is owned by the caller when extracting values. The data
  /// must stay around as long as this object, or any object that copies a
  /// subset of this object's data, is valid. If \a bytes is NULL, or \a
  /// length is zero, this object will contain no data.
  ///
  /// @param[in] bytes
  ///     A pointer to caller owned data.
  ///
  /// @param[in] length
  ///     The length in bytes of \a bytes.
  ///
  /// @param[in] byte_order
  ///     A byte order of the data that we are extracting from.
  ///
  /// @return
  ///     The number of bytes that this object now contains.
  //------------------------------------------------------------------
  uint32_t SetData(void *bytes, uint32_t length, lldb::ByteOrder byte_order);

  //------------------------------------------------------------------
  /// Adopt a subset of shared data in \a data_sp.
  ///
  /// Copies the data shared pointer which adds a reference to the contained
  /// in \a data_sp. The shared data reference is reference counted to ensure
  /// the data lives as long as anyone still has a valid shared pointer to the
  /// data in \a data_sp. The byte order and address byte size settings remain
  /// the same. If \a offset is not a valid offset in \a data_sp, then no
  /// reference to the shared data will be added. If there are not \a length
  /// bytes available in \a data starting at \a offset, the length will be
  /// truncated to contains as many bytes as possible.
  ///
  /// @param[in] data_sp
  ///     A shared pointer to data.
  ///
  /// @param[in] offset
  ///     The offset into \a data_sp at which the subset starts.
  ///
  /// @param[in] length
  ///     The length in bytes of the subset of \a data_sp.
  ///
  /// @return
  ///     The number of bytes that this object now contains.
  //------------------------------------------------------------------
  uint32_t SetData(const lldb::DataBufferSP &data_sp, uint32_t offset = 0,
                   uint32_t length = UINT32_MAX);

  //------------------------------------------------------------------
  /// Set the byte_order value.
  ///
  /// Sets the byte order of the data to extract. Extracted values will be
  /// swapped if necessary when decoding.
  ///
  /// @param[in] byte_order
  ///     The byte order value to use when extracting data.
  //------------------------------------------------------------------
  void SetByteOrder(lldb::ByteOrder byte_order) { m_byte_order = byte_order; }

  //------------------------------------------------------------------
  /// Test the validity of \a offset.
  ///
  /// @return
  ///     \b true if \a offset is a valid offset into the data in this
  ///     object, \b false otherwise.
  //------------------------------------------------------------------
  bool ValidOffset(uint32_t offset) const { return offset < GetByteSize(); }

  //------------------------------------------------------------------
  /// Test the availability of \a length bytes of data from \a offset.
  ///
  /// @return
  ///     \b true if \a offset is a valid offset and there are \a
  ///     length bytes available at that offset, \b false otherwise.
  //------------------------------------------------------------------
  bool ValidOffsetForDataOfSize(uint32_t offset, uint32_t length) const {
    return length <= BytesLeft(offset);
  }

  uint32_t BytesLeft(uint32_t offset) const {
    const uint32_t size = GetByteSize();
    if (size > offset)
      return size - offset;
    return 0;
  }

protected:
  //------------------------------------------------------------------
  // Member variables
  //------------------------------------------------------------------
  uint8_t *m_start; ///< A pointer to the first byte of data.
  uint8_t *m_end;   ///< A pointer to the byte that is past the end of the data.
  lldb::ByteOrder
      m_byte_order;    ///< The byte order of the data we are extracting from.
  uint8_t m_addr_size; ///< The address size to use when extracting pointers or
                       /// addresses
  mutable lldb::DataBufferSP m_data_sp; ///< The shared pointer to data that can
                                        /// be shared among multiple instances

private:
  DISALLOW_COPY_AND_ASSIGN(DataEncoder);
};

} // namespace lldb_private

#endif // #if defined (__cplusplus)
#endif // #ifndef liblldb_DataEncoder_h_

redpajama_set_name: RedPajamaGithub


We all love to be wanted and I know how easy it is to become attached to the beep or little blue Outlook bubble that lets you know new email has arrived. I also know how hard it is to resist taking a peek to see who it's from. But – it's a distraction. Instead of allowing your Inbox to control your day try setting regular reading times. Don't know how? Each program will be slightly different, but in Outlook, go Tools, Options, Preferences, Email Options, Advanced Email Options to remove all the notifiers – beep, cursor, envelope and desk-top alert.
Now with the notifications turned off you can decide when it suits you best to read emails. I suggest you read them in batches, perhaps every couple of hours.


text:
NOWCAST News 9 at 7:30
Dating app Bumble banning photos of guns from user profiles
Updated: 1:04 AM EST Mar 6, 2018
Twitter SOURCE: Twitter
The popular dating app Bumble announced Monday that they are banning photos of guns from any user photos in the wake of a series of mass shooting over the last few months."Bumble was founded with safety in mind," the company said in a statement. "From the start, our mission has been to build a social network rooted in respect and kindness."Bumble now joins a list of companies that have spoken out following the deadly shooting last month in Parkland, Florida, that killed 17 people. Nearly 30 million people use the app, which has also banned hate speech and inappropriate sexual content in the past."Online behavior can both mirror and predict how people treat each other in the real world," the company said. "Bumble has a responsibility to our users and a larger goal to encourage accountability offline."The company also plans to donate $100,000 to March for Our Lives, the planned demonstration for gun control that was started by Parkland students that will take place March 24.The ban does exclude users in military or law enforcement in uniform.
The popular dating app Bumble announced Monday that they are banning photos of guns from any user photos in the wake of a series of mass shooting over the last few months.
"Bumble was founded with safety in mind," the company said in a statement. "From the start, our mission has been to build a social network rooted in respect and kindness."
There's a new dating app that uses DNA to find your next match
A post shared by Bumble (@bumble)
Bumble now joins a list of companies that have spoken out following the deadly shooting last month in Parkland, Florida, that killed 17 people. Nearly 30 million people use the app, which has also banned hate speech and inappropriate sexual content in the past.
"Online behavior can both mirror and predict how people treat each other in the real world," the company said. "Bumble has a responsibility to our users and a larger goal to encourage accountability offline."
The company also plans to donate $100,000 to March for Our Lives, the planned demonstration for gun control that was started by Parkland students that will take place March 24.
The ban does exclude users in military or law enforcement in uniform.


Previously I began an introduction to Neural Engineering highlighting the key aspects.
As we can clearly see, the central nervous system is a combination of the brain and the spinal cord.
The Peripheral Nervous System on the other hand is the network of neurons which lie beyond the central nervous system(i.e the brain and the spinal cord).
Now what is this neuron? A neuron is nothing but a nerve cell which is electrically excitable that processes and transmits information through electrical and chemical signals.So this is where engineers can dive in to explore the electrical impulses of the neuron as electricity falls in the domain i.e field of study of engineers and this is how neural engineers evolved 🙂 !
Neurons are located both in the central nervous system and the peripheral nervous system.
The central nervous system is connected to every part of the body by 43 pairs of nerves. 12 pairs go to and from the brain, with 31 pairs going from the spinal cord.
There are nearly 45 miles of nerves running through our bodies.
Messages travel along the nerves as electrical impulses which travel at speeds up to 248 miles per hour.
Sensory neurons: Information is sent from sensory receptors (e.g., in skin, eyes, nose, tongue, ears) TOWARD the central nervous system.
Motor neurons: Information is sent AWAY from the central nervous system to the peripheral nervous system(e.g., muscles or glands).
Interneurons: Information sent BETWEEN sensory neurons and motor neurons. Most interneurons are located in the central nervous system.
In my next article, I'll begin a discussion on Brain Computer Interfaces.


Medicare Brokers like Boomer Benefits also often provide simple and easy education to you about how Medicare works. Every year, thousands of Medicare beneficiaries feel frustrated after trying to read the Medicare handbook. At Boomer Benefits, we will educate you by breaking Medicare down into pieces that are easier to understand. This is why we are so well known as the baby boomer's favorite insurance agency.
Finally, the loan that I mentioned in my above post as interest free and tax free after the 11th year are a little more complicated than a "free loan". First, the rate may increase in the future (at the discretion of the management) to a max 0.25% so that over time would add up if you took out a loan for retirement and had no intention of paying it back. Also, the loan balance is actually transferred to a loan reserve account where interest is charged at 2%, but at the same time the money in the loan reserve account earns interest of 2% which is credited to the Policy Value. So this is how they achieve an "interest and tax free" loan. I actually did not understand the specifics of this transaction or any IRS consequences that you could potentially have.
Several comments……first, I didn't read all the posts so I apologize if this has already been discussed/addressed………you mentioned loans on a whole life policy is the means by which "tax free" income is distributed and that makes for the equivalent of double taxation, however the first monies coming out of a whole life policy would be your own contributions and therefore no taxation would be in effect as those monies, when contributed, had already been taxed…….the loan process would kick in when the policy detects taxable growth and would switch to loans instead of withdrawals………..also, let me just mention the insidious monster called "sequence of returns" and how it pertains to "returns" in the market……..returns in the market are reported by averages…….once you look at the "real rate of return" of a stock or mutual fund you might find the long term return of a whole life policy much more palatable……….example: what is the average rate of return in this example and real rate of return……..you have a $1,000,000 home and in the first year it goes down by 40%……….your home is worth $600,000…….the very next year your home goes up by 60%……..your home is now worth $960,000…….but what is going to be your reported average rate of return?……….10%, yet you are still under water; the "real rate of return is -4%…….this is a very eye opening expose on how the "market" makes things look…..it is the downs in the market that kill an investments return…….there are no downs in a whole life policy………..I hope this helps in perspective.


I am 81 yrs old and on a fixed income now. Almonds were very popular as a thickener in soups , stews , and sauces , particularly as almond milk. Someone in my Myspace group shared this website with us so I came to give it a look. However, in reality, you can lose weight even by consuming tasty food, that too without going through all the preparation processes which are delivered at your doorstep from Nutrisystem. The second and third pressings were subsequently of lower quality and alcohol content.
How Much Does Jenny Craig Food Cost in ? by Valerie Kirk - Prices Updated January 29, SCROLL DOWN FOR A PRICE LIST OF ALL JENNY CRAIG FOOD ITEMS. The typical Jenny dieter pays between $ and $ per month, mostly to pay for its meals with prices like: * Spaghetti with Meatballs $ Butternut Squash with . Nutrisystem is one of the best diet plans available if you're looking for an effective and affordable way to lose weight fast. They offer a wide range of plans for pretty much anyone needing to lose weight, including diabetics, vegetarians, and seniors. They even customize their plans for men and women, so no matter your unique dietary needs, . How Much Does Nutrisystem Cost at Walmart? Walmart sells Nutrisystem products. You can buy a variety of Nutrisystem shakes, meals, bars, snacks, and even frozen food in the giant retailer.


Jimmy 4 Contracting is the premier exterior contracting company serving in Nassau and Suffolk County, NY for over 15 years. Our number one goal as a company is having complete customer satisfaction and no job is too big or too small. We specialize in windows ,vinyl, cement siding and exterior trim. If you want the job done right, call JIMMY 4 today!
I chose to work in this industry because I truly love what i do. I am the 4th Generation . I have been working in this industry since i was 15-years of age. I started out working in a family owned Lumber company. I have gained many qualitys through my experience . I have extensive product knowledge and customer servvice skills . .
We started in this industry in 1994.
Jimmy's crew did an outstanding job of installing windows and replacing vinyl siding. Their attention to detail was evident throughout the job. His good pricing and very high standard of work made the job a pleasure from start to finish.
He installed the Celect product on our home in Fire Island. All tools and materials had to be shipped over in advance. Jimmy scheduled everything perfectly. Very difficult job. I was impressed with the quality of work performed and attention to detail. The entire team was expertly skilled and did a precision installation. Job was on time and on budget. Jimmy was easy to reach at all times and a pleasure to work with. We requested additional carpentry work which he performed at a very reasonable cost. Would hire again.
Jimmy is very nice and easy to work with. He and his crew know what they're doing. They installed vinyl-siding and a new sliding door on my house. They stayed in communication and came to the job when they said they would. Ryan is very trustworthy and competent. They're goal, which was repeated several times, was to make me happy. And they did.
Very professional. The workmen were on time and when the job was completed their clean up was impeccable. My phone calls were always returned promptly. All questions were answered and explained in an easy way for me to understand. I'm very pleased with the end result. I have received rave reviews from anyone who sees the transformation. Would highly recommend this company.
Jimmy 4 is Jimmy#1 in my book! Don't let his easy going manner fool you. Jimmy is on top of his game with a good handle on his very top professional and meticulous crew of expert installers. They are clean, polite, meticulous, efficient, not hurried, with a keen eye for detail and the expertise to compensate for older construction, making the finished product nothing short of perfect! Jimmy and his crew had the ability to brainstorm and overcome some unconventional architectural lines on my older 1960 home that others wouldn't know how to approach. Jimmy is a very personable and likable young man who was willing to work around my timeframe. Jimmy's price came in just under other's "BEST PRICES" while providing a little extra and going above and beyond the overall job scope to make this very picky homeowner very content. Thank You Jimmy, Alex and crew Bill S.
Jimmy did a wonderful job installing vinyl siding on my house and replacing a picture window. He showed up when he was supposed to and was a pleasure to work with. My house looks amazing and I have not had any problems with the work.
Jimmy 4 was recommended to me for windows from a friend who had windows and siding installed. He quickly responded to my call and scheduled and on site consultation and quote. It never felt rushed and he took his time in detailing available products for cost comparisons. The project was scheduled and his crew showed up to work! They were respectful, professional, and made fast work of my job. All I could ask for. I recommended him to my mother (for a roof leak) and mother in law for complete roof and gutters. They were very happy with Jimmy 4's fast and affordable service. Hard to find good work nice people but it's right here!
Jimmy was always accessible and did a great job. I had him work on several different projects at different locations and he always does a great job. I highly recommend him.
I recently had windows installed in my home by Jimmy IV Contracting. Jimmy's professionalism exceeded my expectations as he was highly versed in the product knowledge of windows and installations. The Installation team was pleasant, very respectful and extremely attentive to detail. The sales process was easy with a no pressure commitment. The work was done in a timely matter, the installation was done perfectly and the clean up was spotless. I am extremely happy and satisfied with his work. I have recommended Jimmy IV Contracting to my friends and family.


It's been a week since I drove down I-20 and began my three day stint in Farmer Heaven, so I thought I'd give y'all an update. I'm writing this monster of a synopsis mostly for posterity, but for anyone who'd like to live in complete joy vicariously, read on. The last paragraph is less summary, more insight.
Last Thursday I drove out to Douglasville's Love is Love farm. Love is Love, formerly the Glover Family Farm, is a model of extra-familial farm succession. Last year Skip and Cookie Glover passed their farm on to a young couple – Joe Reynolds and Judith Winfrey – with the promise to be around for support, but not to offer unwanted oversight. And so, several dozen young wannabe farmers, older farmers considering the fate of their land, and other organic farming enthusiasts gathered at the farm Thursday to listen to Judith and Joe, Skip and Cookie, farm succession planning expert Kathy Ruhf and documentary film maker Severine von Tscharner Fleming speak about challenges and possibilities in the field.
Not all of the information presented was entirely relevant to me – some of the details about lease agreements and Limited Liability Companies went right over my head. But the day was absolutely glorious. It was sunny and cool, and the whole thing was held outside by an old barn. Bill, who I know from the DHS Garden, and Scott, who I know from interning at Gaia, were there, which was nice. For the most part, though, I got to be quiet and observe people. Severine is one of my personal heroes (check out what she is doing here), and it was wonderful to see her in person. Other celebrities included Tom Stearns of High Mowing Seeds, who I listened to in conversation with others over a lunch of lovely sandwiches and sweet potato chips in compostable boxes. After lunch Skip and Joe led us on a tour of the farm, complete with very beautiful stories.
Somehow I managed to leave around 5:00, drawn home only by the prospect of cleaning up my room and loading my car for the tasks of the next day: hosting a farmer (Lisa, an intern at Southern Exposure Seed Exchange) at my house for the weekend, and guiding the sold out Georgia Organics Farm to School tour through the DHS Community Garden. Awoke early Friday morning to get to Agnes Scott in time to check into the conference and attend an in-depth workshop with urban farming pioneer Will Allen. Mr. Allen is a former professional basketball player who found his way into farming mid-career. His Milwaulkee nonprofit, Growing Power, works with urban youth on numerous projects. For one, they compost food waste from wholesalers on a very large scale to use for their projects and also to sell. I am terrifically inspired by this operation in particular, as well as their year-round salad greens-growing in hoophouses heated only by compost (in Milwaukee!). He also talked about their aquaponics systems, in which water cycles through watercress beds on shelves and freshwater fish in in-ground tanks below – a mutually beneficial setup.
Next I picked up yet another delicious lunch (this time hummus and olive sandwiches on lovely grainy bread, some sort of pasta salad, and the most delicious coleslaw I have ever tasted) and headed on to the DHS garden. Here I met Steven, Jessi, Austin, Bruce, Ms. Wade, and Ms. McKain-Fernandez to set up for the tour. We set out all manner of interesting paperwork on a card table behind the brush pile and hung pictures from a string, as well as a big welcome sign, along the fence. A little late, in came two buses with SO MANY people! We walked through the garden, and people seemed very engaged. Lots of pats on the back, as well as some valuable contact information exchanged. Notably, Farmer D (from whom we got our lovely compost), an RMA (USDA's Risk Management Agency, a major funder of the conference) agent, and a Grady HS environmental science teacher looking to do more with the school garden there. Best of all, we got to show off the new water meter!! Then they headed off to see what's happening at Emory, the Waldorf School, and Arbor Montessori.
I spent the rest of Friday reveling in the fact that everywhere I turned I found a wonderful person to talk with and get ideas and encouragement from – many of whom I knew from farmers markets, Gaia or Oakhurst or through friends, and many of whom knew me from the tour or from the article in the AJC. Lisa and I went contradancing in Morningside, where I met Tony and Linda Scharko of Fairburn's Scharko Farms who invited me to come out and visit (they're on the Marta line!), and spotted a number of other conference-goers.
Saturday morning came quite quickly, and Lisa and I hopped into the car un-breakfasted so as to take advantage of (mostly) locally-sourced grits, eggs, sausages, biscuits, muscadine jelly, honey, granola, milk, and of course fair-trade organic coffee. Whilst we feasted, Gorgia Organics held their annual meeting onstage under the central tent, and when that finished up, we headed on to sessions at 9:00. I chose "Creative Innovations for Managing Weeds in Organic Crop Production" from the "Farming: Advanced" track, taught by professor types from the USDA'a Agricultural Research Service. Main lesson taken: solarization (baking weed seeds under a cover of clear plastic for months at a time) could be a good option if nutsedge and crabgrass become problematic in areas we can wait on. Also, weed seeds die off at a rate of 50% per year! That is encouraging.
Next off to "Youth Leaders Speak out on Food" in the Farm to School track. Here, I met Bailey, an elementary school student who wrote to the USDA to encourage support for school gardens; Mitchell, 15, who grows heirloom pumpkins on his family's north Georgia vineyard and is investigating biodiesel made from algae oil; Sally Mengel, who started a fair trade coffee cart at Emory; Paige Witherington, the farmer at Serenbe; Severine (mentioned earlier); and our moderator, Josh Viertel, president of Slow Food USA. We got situated, and then people started filling up the room. Estimating crowds is not my forte … but I'd say upwards of 30 people were there to listen. Everyone spoke well, I think, and so many good questions at the end! The whole thing will be on the Georgia Organics website (as will all of the sessions) soon, so I won't go into detail.
Afterward, I got bombarded by all kinds of wonderful people – offering help, money, support … hurra! It rocks to be a celebrity! This would continue for the rest of the day – I got to talk with Severine (we're going to be pen pals), Judith (from Thursday), Josh (who's going to introduce me to a high schooler up in Massachusetts who's doing really cool stuff), Cecilia (who rides by the garden every day on her way to the native plants nursery she manages down the road), a soil scientist, someone from the botanical garden, a woman from Sevananda … they just kept coming and coming! Also in the audience for the session were Kyla and Sally from Oakhurst, and Erin, Georgia Organics' Farm to School Coordinator. Talk about love and support! It was glorious.
The rest of the day saw two more sessions: "Wildlife-Friendly Agriculture" (all about hedge rows and barn owls) and "Seedy Business" (practice and politics of seed saving), plus a bit of "Using Community Gardens to Grow Food Security," where I got called out and got to tell people about the Google Group, then a bit of downtime in preparation for the evening's festivities, all the while meeting wonderful people and having interesting conversations. As I awoke from my nap, I found myself sitting next to a woman who works for the Mendez Foundation (GO's partner in F2S pilots in Atlanta) and Slow Food International, which needless to say was most excellent.
And before I get to dinner, I should mention the trade show. Ah. This is the reason my bedroom is now stocked with kelp and fish emulsion, my backpack with seed catalogues, and my folders with flyers about cover crops, pastured poultry, and a farm in Covington where they make beautiful soaps. Enough said.
Now dinner – oh my! My long time (over ten years) vegetarian self ate pickled shrimp, chicken liver, prosciutto, pulled pork, and beef brisket (in small doses, I admit), along with salad (various greens, pickled beets, fresh feta, buttermilk dressing, and sweet cucumber pickles) pureed butternut squash, turnips and greens, rolls with fresh honey, spoon bread, and pecan pie with hard sauce for desert. (See full menu with farmers and chefs here.) Aaaah … And all the while, wonderful people were speaking: Barbara Petit (president of the GO board of directors), Alice Rolls (GO executive director), Will Harris (I think – of White Oak Pastures Grass Fed Heritage Beef), and (most excitingly) Daniel Parson, formerly of Gaia Gardens, who received this year's Land Stewardship Award. This felt very special, as Daniel is responsible for much of what I know (skill-wise) about growing things – I interned at Gaia a couple of years ago.
And finally, of course, was Michael Pollan, who naturally said many good things. His speech will be on the internet momentarily, I'm sure, so I won't share details. I especially enjoyed the fact that a bunch of chefs and catering staffmembers sat down at the table behind me for the speech, as rapt as the official conferencegoers. They also got officially thanked by all of the eaters!
It was terribly hard to leave. Luckily I stretched the experience a little farther by driving to Harvest Farms in East Atlanta for the "After glow" hosted by the all new young people's advisory to Georgia Organics: "Cultivate." No underage drinking took place, I promise – too many interesting people to talk to! I talked to a farmer from Alabama about cover crops, some Agnes Scott students about why farming is relevant to everybody, Jonathan Tescher of the Morningside Market about farm field trip funding through Heiffer International, Farmer D about compost, Rachel Kaplan about bringing a group out to Gaia, Lady Rogue of the Rogue Apron about everything … It was superb. Then it was 2:00 in the morning, so I went home.
I come away from these three days with new ideas, new thoughts, some new skills, and a renewed spirit. I am humbled by the spectacular things others have accomplished and are still accomplishing. I am honored that people think so highly of the things I am accomplishing. I am encouraged to discover what good company is to be had in this world I inhabit. Mostly, I am ready for action! I will try not to be spoiled by 100% compostable meals and recyclable everything else, local foods at every meal and farmers everywhere (though I admit I keep doing double takes in public now … ). Instead, I will find more people to introduce to these beautiful phenomena: especially high school students, of all shapes and styles and colors. So that is my mission for this year – take people by the hands and bring them in. Share everything. Why horde it? The more I share, the more each day gets to feel as ecstatic as did the three over which I have just waxed poetic.
Thank you to all of you who helped make this all possible.


CANTON, MASS. (WHDH) - State police have identified a man who died after he was run over by his own pickup truck on Interstate 95 in Canton on Sunday.
Michael Kulas, 72, of St. Albans, Maine, suffered a serious medical event causing him to stop and exit his vehicle around 4 p.m., according to Massachusetts State Police.
After exiting his Ford F-150, Kulas was struck and killed by the truck.
The transmission of Kulas' truck was found to be in the drive position when troopers arrived at the scene.
The exact circumstances of the incident remain under investigation.


The ICAP is a standardized measure that yields an estimate of a person's adaptive functioning, the extent of behavior problems that may limit his or her inclusion in various settings, as well as a systematic review of all available evaluation data.
ICAP scores are used by the Wyoming Department of Health, Developmental Disabilities Division as part of the basis for determining eligibility for funding within the Developmental Disabilities service system. The Developmental Disabilities Division contracts with WIND to conduct initial, emergency, and continuing eligibility ICAP interviews throughout the state. More than 600 interviews are conducted each year.
ICAP training will provide information on the process of conducting an ICAP and recruiting key participants who will best inform the ICAP.
For more information, contact Dave Heath at daheath@uwyo.edu or call (307) 766-2609.