2,144 research outputs found
The Vietnam-Era Veteran Enters College
During the past few years, new kinds of students have been entering our colleges and universities. No longer can the uppermiddle class white male, who moves smoothly from a college preparatory program in high school directly into college, be regarded as the typical student. Among the various groups of nontraditional students that make for greater heterogeneity within the college population are those from racial or ethnic minorities, those from lower socioeconomic backgrounds, those whose academic ability or high school preparation is relatively poor (as judged by conventional criteria) and those who are older than the average undergraduate. One subgroup of this last category consists of those whose college education was delayed or interrupted by military service during the Vietnam era, whether they actually served in Southeast Asia or not. It is generally recognized that such students may benefit from college at least as much as the typical student
Stack graphs: Name resolution at scale
We present stack graphs, an extension of Visser et al.'s scope graphs
framework. Stack graphs power Precise Code Navigation at GitHub, allowing users
to navigate name binding references both within and across repositories. Like
scope graphs, stack graphs encode the name binding information about a program
in a graph structure, in which paths represent valid name bindings. Resolving a
reference to its definition is then implemented with a simple path-finding
search.
GitHub hosts millions of repositories, containing petabytes of total code,
implemented in hundreds of different programming languages, and receiving
thousands of pushes per minute. To support this scale, we update the graph
construction and path-finding judgments to be file-incremental. For each source
file, we create an isolated subgraph without any knowledge of, or visibility
into, any other file in the program. This lets us eliminate the storage and
compute costs of reanalyzing file versions that we have already seen. Since
most commits change a small fraction of the files in a repository, this greatly
amortizes the operational costs of indexing large, frequently changed
repositories over time. To handle type-directed name lookups (which require
"pausing" the current lookup to resolve another name), our path-finding
algorithm maintains a stack of the currently paused (but still pending)
lookups. Stack graphs can be constructed via a purely syntactic analysis of the
program's source code, using a new declarative graph construction language.
This means that we can extract name binding information for every repository
without any per-package configuration, and without having to invoke an
arbitrary, untrusted, package-specific build process.Comment: 8 pages, submitted to Eelco Visser Commemorative Symposium 202
Split mandrel versus split sleeve coldworking: Dual methods for extending the fatigue life of metal structures
It is common practice to use split sleeve coldworking of fastener holes as a means of extending the fatigue life of metal structures. In search of lower manufacturing costs, the aerospace industry is examining the split mandrel (sleeveless) coldworking process as an alternative method of coldworking fastener holes in metal structures. The split mandrel process (SpM) significantly extends the fatigue life of metal structures through the introduction of a residual compressive stress in a manner that is very similar to the split sleeve system (SpSl). Since the split mandrel process is significantly less expensive than the split sleeve process and more adaptable to robotic automation, it will have a notable influence upon other new manufacture of metal structures which require coldworking a significant number of holes, provided the aerospace community recognizes that the resulting residual stress distributions and fatigue life improvement are the same for both processes. Considerable testing has validated the correctness of that conclusion. The findings presented in this paper represent the results of an extensive research and development program, comprising data collected from over 400 specimens fabricated from 2024-T3 and 7075-T651 aluminum alloys in varied configurations, which quantify the benefits (fatigue enhancement and cost savings) of automating a sleeveless coldworking system
Diabetes and vascular disease: pathophysiology, clinical consequences, and medical therapy: part I
Hyperglycemia and insulin resistance are key players in the development of atherosclerosis and its complications. A large body of evidence suggest that metabolic abnormalities cause overproduction of reactive oxygen species (ROS). In turn, ROS, via endothelial dysfunction and inflammation, play a major role in precipitating diabetic vascular disease. A better understanding of ROS-generating pathways may provide the basis to develop novel therapeutic strategies against vascular complications in this setting. Part I of this review will focus on the most current advances in the pathophysiological mechanisms of vascular disease: (i) emerging role of endothelium in obesity-induced insulin resistance; (ii) hyperglycemia-dependent microRNAs deregulation and impairment of vascular repair capacities; (iii) alterations of coagulation, platelet reactivity, and microparticle release; (iv) epigenetic-driven transcription of ROS-generating and proinflammatory genes. Taken together these novel insights point to the development of mechanism-based therapeutic strategies as a promising option to prevent cardiovascular complications in diabete
Diabetes and vascular disease: pathophysiology, clinical consequences, and medical therapy: part I
Hyperglycemia and insulin resistance are key players in the development of atherosclerosis and its complications. A large body of evidence suggest that metabolic abnormalities cause overproduction of reactive oxygen species (ROS). In turn, ROS, via endothelial dysfunction and inflammation, play a major role in precipitating diabetic vascular disease. A better understanding of ROS-generating pathways may provide the basis to develop novel therapeutic strategies against vascular complications in this setting. Part I of this review will focus on the most current advances in the pathophysiological mechanisms of vascular disease: (i) emerging role of endothelium in obesity-induced insulin resistance; (ii) hyperglycemia-dependent microRNAs deregulation and impairment of vascular repair capacities; (iii) alterations of coagulation, platelet reactivity, and microparticle release; (iv) epigenetic-driven transcription of ROS-generating and proinflammatory genes. Taken together these novel insights point to the development of mechanism-based therapeutic strategies as a promising option to prevent cardiovascular complications in diabetes
- …