text:
Q: Splitting NMAP XML Files I have some extremely large NMAP XML save files that I'm trying to do some post processing on.  Unfortunately, because of the size of the files, I'm not being successful (at least, won't be before some time close to the heat death of the universe).
Is it possible to split one NMAP XML file into a number of smaller ones?  For example, split a scan of a class B into it's constituent class Cs?  Even just split in half would be a help.
FWIW...I'm modestly conversant in C, awk/sed and Python.  Just not so much XML.

A: You could use a tool like BaseX, which is an XML database engine. It also allows you to query your data using XPath/XQuery, so that you can extract the bits of information that you need without needing to split the original file.


text:
Forums > iPad Forums > Off-Topic >
Details of Lost Next-Generation iPhone Saga Revealed in Search Warrant Affidavit
Discussion in 'Off-Topic' started by cimousa, May 14, 2010.
cimousa
iPad Fan
Following on earlier news that a California court would be releasing documents related to a search warrant for the lost next-generation iPhone that ended up in the hands of Gizmodo, CNET has now posted the full documents released by the court. The documents indicate that Gizmodo's Jason Chen was considered in the requests to be a suspect in three felonies, including purchase or receipt of stolen property, theft of trade secrets, and malicious damage to another person's property (the prototype iPhone) valued at over $400.
The documents also include testimony that Brian Hogan, the finder of the iPhone, had received $8,500 from Gizmodo for the device, with an additional bonus payment to be made if Apple releases the expected device this summer.
The affidavit from Detective Matthew Broad outlines a series of events, including a discussion with Apple executives which revealed that Hogan's roommate had contacted Apple after Hogan connected the iPhone to her computer, fearing that the lost or stolen device would be traced back to her. Hogan's roommate cooperated fully with authorities and assisted them when Hogan and an acquaintance removed several pieces of evidence from his apartment. The evidence, which included a desktop computer, USB flash drive and memory card, and stickers from the iPhone prototype, were found in a church, under a bush, and in a gas station parking lot.
Hogan's roommate relates a story very similar to that previously related by Hogan to Gizmodo, suggesting that another bar patron had picked up the iPhone and given it to him thinking it was his. It is unclear exactly how Apple engineer Gray Powell lost the iPhone, although he noted that the last thing he remembered was placing it in a bag he had brought with him to the bar. The bag was later knocked over, and it is possible that the phone fell out at that time.
Hogan's roommate also noted that she and other attempted to talk him out of selling the prototype iPhone by pointing to the effect it could have on Powell's career, but he was unswayed. Hogan reportedly said, "Sucks for him. He lost his phone. Shouldn't have lost his phone."
The documents also include an email from Gizmodo editor Brian Lam to Apple CEO Steve Jobs in which he offered an explanation for his publication's actions and expressed disappointment that Gizmodo had been receiving less attention from Apple than other media outlets recently.
The thing is, Apple PR has been cold to us lately. It affected my ability to do my job right at iPad launch. So we had to go outside and find our stories like this one, very aggressively.
Apple also documented damage to the prototype iPhone upon its return, noting that a ribbon cable had been broken, a screw had been inserted incorrectly causing an electrical short, snaps for the back plate had been broken, and several screws had been stripped.
Overall, the investigation remains ongoing and neither Chen nor Hogan has been charged in relation to the case. The entire affidavit is fascinating to read and is available in its entirety (PDF), via Wired.
Details of Lost Next-Generation iPhone Saga Revealed in Search Warrant Affidavit - Mac Rumors
Roommate's Tip Led Cops to iPhone Finder | Threat Level | Wired.com
#1 cimousa, May 14, 2010

redpajama_set_name: RedPajamaCommonCrawl


text:
2 inmates charged in jailhouse sex attack
BCSO: Murder, sexual battery suspects earn new charges
ZACK McDONALD
zmcdonald@pcnh.com
PANAMA CITY — A man in custody in connection with a fatal Spring Break shooting and another accused of capital sexual battery on a child now stand accused of being party to a jailhouse sexual battery, according to official reports.
Diontez Jerel McCoy, 25, appeared in court Wednesday on a new charge of principal to first-degree sexual battery. The Bay County Sheriff's Office reported that McCoy provided a rubber glove on June 13 to 27-year-old Travis Bell, which Bell combined with a broom handle in a sexual attack on a handicapped inmate. McCoy has had an additional $75,000 added to his $845,000 bond on the existing charges of second-degree murder with a firearm and being a felon in possession of a firearm, court records show.
Bell already had been held without bond on charges of capital sexual battery on a person under 12 and lewd and lascivious exhibition. He now faces a new charge of sexual battery.
According to BCSO reports, surveillance video exists from the sexual battery of the handicapped inmate. McCoy reportedly was caught on video getting the glove out from under his mattress and giving it to Bell. He then watched as Bell placed it on a broom handle and attacked the 48-year-old victim, who uses a walker and is mentally handicapped, BCSO reported.
Bell and McCoy were charged after the man came forward to tell authorities the act was done without his consent.
McCoy has been in custody at the Bay County Jail since gunfire erupted about 9 p.m. March 19 in the parking lot of Shoppes at Edgewater Plaza, 473 Richard Jackson Blvd., leaving 27-year-old Ples Robinson dead.
McCoy, Tyree Tylan Maddox, 16, and Jeffrey Seymour Murray, 28, each face charges in connection with the alleged drug deal and killing of Robinson.
According to Panama City Beach Police Department reports, the three had arranged to meet Holly Belosic in the shopping center parking lot to conduct the transaction.
"During an interview with Murray, he stated he traveled to Rock 'it Lanes in the front passenger seat of the aforementioned vehicle and was aware there was either 'crack' or 'ice' in the vehicle," officers wrote. "He stated (Maddox) was planning on selling it to a woman named Holly Belosic and was supposed to make $800 as a result of the transaction."
Belosic, along with the call log on her cellphone, corroborated Murray's claim that she planned to buy the methamphetamine. Before the deal could be carried out, however, gunfire erupted.
Maddox, McCoy and Murray fled the scene as officers responded to Rock 'it Lanes to find Robinson's body. The three had been engaged in an argument with him in the parking lot, and as Robinson approached the group, Maddox drew a pistol and began firing, striking Robinson at least once, PCBPD reported.
Robinson "grabbed his abdomen and fell to the ground and everyone began to flee the (scene) except McCoy," officers wrote. "McCoy drew his firearm, a .380 Smith & Wesson bodyguard, and shot Robinson twice while he was defenseless and lying on the ground."
McCoy was arrested a day later and allegedly admitted to a role in the shooting. Maddox fled Bay County along with Crystal Briscoe, but the two were caught days later. Briscoe now has agreed to testify against Maddox.


text:
April 2004 Ventricular Resynchronization: an Emergent Therapy
Ventricular Resynchronization: an Emergent Therapy
Resincronización ventricular: una terapia emergente
Roberto Muñoz Aguileraa, José A Serrano Sáncheza, David Pascual Hernándeza, José A García Roblesa
a Programa de Insuficiencia Cardíaca, Servicio de Cardiología, Hospital General Universitario Gregorio Marañón, Madrid, Spain.
Cardiac resynchronization therapy (CRT) is a new invasive technique. The devices used are expensive, the implantation procedure is usually lengthy, sometimes complex, and the technique is not exempt from complications. Despite these limitations, however, CRT has experienced great progress over recent years, both clinically and experimentally.
To what, then, do we owe this interest and expectation?
- CRT is based on sound pathophysiological arguments.
- CRT has experienced rapid technological development.
- CRT is synergistic with other proven treatments which have demonstrated their efficacy in the control of both heart failure and sudden death.
- CRT is very suitable for an increasing group of highly symptomatic, chronic patients with functional limitations in whom other therapeutic measures have failed. The social and economic costs associated with these patients are enormous, and any treatment capable of improving the quality of life and controlling symptoms has great repercussions.
- Economic evaluations of CRT are favorable, even before the technique has become fully developed and incorporated (before definitively proving it reduces mortality).
- Clinical results to date are consistently encouraging.
- Remaining gaps in knowledge, technical limitations and controversial aspects all represent a scientific challenge. Research in this field involves the interesting collaboration of several subspecialties.
The publication in this issue of Revista Española de Cardiología of 3 original studies of CRT1-3 provides an opportunity to present the current status of the technique and review certain aspects involved in the identification of susceptible patients and in the failure of this technique for the implantation of a device.
Cardiac resynchronization therapy has not only aroused the interest of cardiologists, it has also become recognized by scientific societies, who have included the technique in their clinical practice guidelines. The technique has found a niche in the therapeutic scheme for patients with left ventricular systolic dysfunction or advanced chronic heart failure (CHF) who remain symptomatic despite optimal medical treatment (New York Heart Association [NYHA] functional class III and IV) and patients with intraventricular conduction defects.4
Results of studies suggest that in the long term CRT produces an inverse remodeling effect with improvement of multiple parameters relating to systolic and diastolic ventricular function,5,6 sinus rhythm, and chronic atrial fibrilation.7 This has consistently resulted in significant clinical improvement in the scores obtained with quality of life questionnaires, in the NYHA subjective functional class, or in objective measures, such as the 6-minute walk test or the measurement of oxygen uptake. The technique has also been associated with a reduction of almost 40% in the combined end points of death and hospitalization for CHF and of 50% in hospitalizations for CHF.8 The combination of CRT with anti-arrhythmic therapy from an implantable cardioverter-defibrillator (ICD) has proved to have additional benefits in terms of the quality of life, functional status and exercise response, with no apparent proarrhythmic effect and without affecting the correct functioning of the ICD in patients with resynchronization criteria and an indication for ICD.9 The COMPANION study, which compared the effects of treatment with CRT and CRT-ICD with medical treatment alone, has recently reported the results. Treatment with CRT-ICD was associated with reduced mortality. The group treated with CRT alone also experienced a reduction in the primary end point of death and hospitalization for CHF. The specific effect of CRT on mortality is currently being studied in the CARE-HF trial. To date, the only relevant data are those from the meta-analysis undertaken by Bradley et al, who found a significant reduction of 51% in the relative risk of death due to progression of CHF and a trend towards a reduction in overall mortality in patients treated with CRT.10
LIMITATIONS. CONTROVERSIAL ASPECTS
Asynchrony. Electrocardiographic and Echocardiographic Predictors of Response
Up to 30% of patients included in studies have consistently failed to show the expected response of symptomatic and functional improvement after implantation of the device. The causes for this have not yet been identified, since most research has been focused on the identification of those patients who respond to the therapy.
The information thus far collected has transformed the traditional concept of asynchrony. From its initial "purely electrical" concept it has moved on to a "mechanical and structural" concept, in which the measurements of electrical dispersion, such as the electrocardiographic pattern and the width of the QRS complex, are insufficient instruments.6,11 The relationship between these electrical patterns and ventricular activation and contraction is complex. Many patterns of contractile asynchrony with a prolonged QRS interval exist, and stimulation at different sites and with varying atrio-ventricular delays has been shown to produce different effects in "contractile cooperation12". Neither the width of the baseline QRS complex nor narrowing of the biventricular stimulation consistently predict clinical, echocardiographic or hemodynamic improvement. The mere narrowing of the QRS complex is not an acceptable outcome of CRT. The technique implicitly involves not only a change in the way of identifying and defining asynchrony, but possibly also modifications in accordance with the mechanism of stimulation. The different activation patterns of asynchrony might be subsidiaries of different stimulation techniques.
Asynchrony in systolic and diastolic function is common in patients with systolic dysfunction and a narrow QRS interval, although the prevalence is lower than in patients with a wide QRS interval.13 The degree of intraventricular contractile asynchrony, as assessed by tissue Doppler, is a better predictor of the effectiveness of CRT than the baseline width of the QRS complex.14 Traditional electrocardiographic criteria used in trials and incorporated into clinical practice guidelines exclude patients with systolic dysfunction and a narrow QRS interval. The benefit of CRT in this subgroup of patients with CHF has recently been shown after measuring contractile asynchrony using echocardiographic criteria.15
The need now exists for quantifying mechanical asynchrony with imaging techniques in order to improve the identification process of patients who might respond well to CRT. Large scale studies, such as CARE-HF, PROSPECT, or RAVE, currently under way might confirm these findings and define new criteria for patient selection and optimization of CRT.
CLINICAL ASPECTS OF THE IDENTIFICATION OF RESPONDING PATIENTS
Identification of the clinical predictors of response is difficult. This may explain the marked paucity of articles relating to clinical variables predicting response to CRT, in contrast with the profusion of echocardiographic studies. Two of the reports published in this issue address this problem.1,2
The original study by Hernández Madrid et al1 was undertaken to determine the evolution of brain natriuretic peptide (BNP) and its correlation with the clinical course in a sample of 28 patients with the usual criteria for CRT who underwent biventricular stimulation. The different methods generally used to evaluate the response are mainly subjective. A simple, objective tool to identify the potential responder, provide an early assessment of response, and control the follow-up would facilitate the decision-taking process. Sinha et al16 highlighted the ability of BNP to identify patients with reverse remodeling or absence of response after long-term CRT. They also showed the sensitivity of BNP to demonstrate sharp hemodynamic changes secondary to the initiation or termination of stimulation and its relation with the long-term response of the patient. A rise in BNP levels anticipated the onset of symptoms of CHF. However, the authors did not measure baseline levels of BNP and it was not possible to establish a predictive value of their concentrations. Hernández Madrid et al saw the concordance between BNP levels and patient course in response to CRT and describe the temporal evolution of BNP levels with a plateau 6 months after implantation. The BNP proved to be an independent predictor of response and, with the limitation inherent to the sample size involved, the authors suggest a cut-off value to predict the response to CRT. In order to establish the predictive values of BNP levels adequately, it would be convenient to design studies of sufficient size and with a control group. In agreement with previous reports, and based on the relation between BNP and different clinical variables, no relation was found between CRT response and left ventricular ejection fraction or the QRS width.
Díaz-Infante et al2 present a study in which they analyzed 63 patients who underwent biventricular stimulation. The patients were followed for 6 months to assess their response to CRT according to a composite clinical variable, which included absence of cardiac death or transplant and improvement on the 6-minute walk test. The authors conclude that lack of clinical improvement was associated with ischemic heart disease, clinical evidence of sustained monomorphic ventricular tachycardia prior to implantation and at least moderate mitral insufficiency (≥II/IV). The interpretation of these results and their application to the general population of patients with CHF should be undertaken with caution, as the results were obtained in a reduced sample which was not representative of this group of patients. Up to 23% of the patients studied had no approved indication for CRT and the series included 20.6% of patients with an indication for the definitive implantation of a pacemaker. Although the prophylactic indication for CRT may be clinically reasonable in patients with CHF, marked ventricular dysfunction, and a conventional indication for a definitive pacemaker,17,18 the inclusion of these patients in the study represents a bias to be taken into account. Furthermore, the presence of a high number of patients with ventricular arrhythmia, 77% with a history of sustained monomorphic ventricular tachycardia, ventricular fibrillation and syncope with inducible ventricular tachycardiaventricular fibrillation, may represent another selection bias. The conclusions are based on a different variable to the composite variable mentioned as the main outcome measure of the study, as patients who died or who received a transplant were included. When these are excluded from the analysis, mitral insufficiency is no longer a predictive factor for lack of response. This agrees with the pathophysiological basis of resynchronizing therapy and evidence from multiple mechanistic and clinical studies. Current evidence is that a reduction in the degree of mitral insufficiency constitutes an important factor for improvement with CRT.19
FAILURE IN THE IMPLANTATION OF THE DEVICE
The limitations of CRT include a documented failure rate of implantation of the biventricular device ranging from 8%-12.5%.2,8,20 The most usual reasons for this failure, once the initial learning curve has been overcome and bearing in mind the important technological advances now available, are an unfavorable venous anatomy in the patient's heart, dissection of the coronary sinus during the procedure, early displacement of the electrode, and the presence of high stimulation thresholds. Research therefore needs to be undertaken on alternative methods of implantation of the left ventricular electrode to guarantee a CRT with a low rate of mortality and morbidity in cases of failure of the percutaneous technique. Indeed, it is due to its high rate of mortality and morbidity that the thoractomy approach has been discarded. In this issue of the Revista Española de Cardiología, Fernández et al3 describe their initial experience with the implantation of epicardial electrodes in the left ventricle using minimally invasive video-assisted thorascopic surgery in 14 patients with the usual criteria for resynchronization. Their results are encouraging. Implantation was achieved in all the patients with no associated hospital mortality or morbidity and with maintenance of acceptable stimulation parameters. One theoretical advantage of this technique is the easy accessibility of the lateral and posterolateral segments of the left ventricle. Implantation in this area using the normal percutaneous technique can be undertaken in a relatively low percentage of patients for reasons such as the presence of high stimulation thresholds, phrenic nerve stimulation, unfavorable coronary anatomy or electrode instability. Several studies suggest that resynchronization is more effective with stimulation of these segments.21,22 As has been described previously,11,12 the authors report a similar improvement in the function and the left ventricular ejection fraction to that expected with biventricular stimulation. Whether there were any non-responders is not reported. The assumed contraindications for the procedure, mainly cardiac surgery and ischemic heart disease with previous transmural infarction, could limit the application of this technique in a large part of the target population. Indeed, the low number of patients with heart disease who were treated in this series is notable.
Cardiac resynchronization therapy in combination with the optimal medical treatment has shown its ability to improve symptoms and the perceived quality of life in a select population of patients with advanced CHF. This is an extremely important advance for this type of patient. Although the data are encouraging, they do not yet show conclusively that CRT is an effective tool for slowing disease progression and reducing mortality. The most pressing problem concerns the need to determine the criteria to improve the selection of patients who are candidates for CRT.
See article on pages 299-305
See article on pages 306-12
See article on pages 313-9
Correspondence: Dr. R. Muñoz Aguilera.
Programa de Insuficiencia Cardíaca. Servicio de Cardiología. Hospital General Universitario Gregorio Marañón.
Dr. Esquerdo, 46. 28007 Madrid. España.
E-mail: romunoz@mundofree.com
Hernández Madrid A, Miguelañez Díaz M, Escobar Cervantes C, Blanco Tirados B, Marín I, Bernal E, et al..
Utilidad del péptido natriurético en la evaluación de pacientes con insuficiencia cardíaca tratados con resincronización cardíaca..
Díaz-Infante E, Berruezo A, Mont L, Osorio P, García-Morán E, Marigliano A, et al..
Predictores de ausencia de mejoría clínica a medio plazo con la terapia de resincronización cardíaca..
Fernández AL, García-Bengochea JB, Ledo R, Vega M, Amaro A, Álvarez J, et al..
Implante de electrodos epicárdicos en ventrículo izquierdo para resincronización mediante cirugía mínimamente invasiva asistida por videotoracoscopia..
Rev Esp Cardiol, 57 (2004), pp. 313-9
Gregoratos G, Abrams J, Epstein AE, Freedman RA, Hayes DL, Hlatky MA, et al..
ACC/AHA/NASPE 2002 guideline update for implantation of cardiac pacemakers and antiarrhythmia devices: summary article: a report of the American College of Cardiology/American Heart Association Task Force on Practice Guidelines (ACC/AHA/NASPE Committee to Update the 1998 Pacemaker Guidelines)..
Saxon LA, de Marco T, Schafer J, Chatterjee K, Kumar UN, Foster E, for the VIGOR Congestive Heart Failure Investigators..
Effects of long-term biventricular stimulation for resynchronization on echocardiographic measures of remodeling..
Yu CM, Chau E, Sanderson JE, Fan K, Tang MO, Fung WH, et al..
Tissue Doppler echocardiographic evidence of reverse remodeling and improved synchronicity by simultaneously delaying regional contraction after biventricular pacing therapy in heart failure..
Circulation, 105 (2002), pp. 438-45
Leon A, Greenberg J, Kanuru N, Baker CM, Mera FV, Smith AL, et al..
Cardiac resynchronization in patients with congestive heart failure and chronic atrial fibrillation..
Young JB, Abraham WT, Smith AL, Leon AR, Lieberman R, Wilkoff B, et al, for the Multicenter InSync ICD Randomized Clinical Evaluation (MIRACLE ICD) Trial Investigators..
Combined cardiac resynchronization and implantable cardioverter defibrillation in advanced chronic heart failure. The MIRACLE ICD Trial..
JAMA, 289 (2003), pp. 2685-94
http://dx.doi.org/10.1001/jama.289.20.2685 | Medline
Cardiac resynchronization and death from progressive heart failure: a meta-analysis of randomized controlled trials..
Leclercq C, Faris O, Tunin R, Johnson J, Kato R, Evans F, et al..
Systolic improvement and mechanical resynchronization does not require electrical synchrony in the dilated failing heart with left bundle-branch block..
Circulation, 106 (2002), pp. 1760-3
Breithardt OA, Stellbrink C, Kramer AP, Sinha AM, Franke A, Salo R, et al, for the PATH-CHF Study Group..
Echocardiographic quantification of left ventricular asynchrony predicts an acute hemodynamic benefit of cardiac resynchronization therapy..
Yu CM, Lin H, Zhang Q, Sanderson JE..
High prevalence of left ventricular systolic and diastolic asynchrony in patients with congestive heart failure and normal QRS duration..
Heart, 89 (2003), pp. 54-60
Søgaard P, Egeblad H, Kim Y, Jensen HK, Pedersen AK, Kristensen B, et al..
Tissue Doppler imaging predicts improved systolic performanse and reversed left ventricular remodeling during long-term cardiac resynchronization therapy..
Achilli A, Sassara M, Ficili S, Pontillo D, Achilli P, Alessi C, et al..
Long-term effectiveness of cardiac resynchronization therapy in patients with refractory heart failure and «narrow» QRS..
Sinha AM, Filzmaier K, Brethardt OA, Kunz D, Graf J, Markus KU, et al..
Usefulness of brain natriuretic peptide release as a surrogate marker of the efficacy of long-term cardiac resynchronization therapy in patients with heart failure..
Am J Cardiol, 91 (2003), pp. 755-7
Wilkoff BL, Cook JR, Epstein AE, Greene HL, Hallstrom AP, Hsia H, et al, for the Dual Chamber and VVI Implantable Defibrillator Trial Investigators..
Dual-chamber pacing or ventricular backup pacing in patients with an implantable defibrillator: the Dual Chamber and VVI Implantable Defibrillator (DAVID) Trial..
Tantengco MV, Thomas RL, Karpawich PP..
Left ventricular dysfunction after long-term right ventricular apical pacing in the young..
J Am Coll Cardiol, 37 (2001), pp. 2093-100
Comparison of characteristics in responders versus non responders with biventricular pacing for drug-resistant congestive heart failure..
Effects of multisite biventricular pacing in patients with heart failure and intraventricular conduction delay..
Long-term clinical effect of hemodynamically optimized cardiac resynchronization therapy in patients with heart failure and ventricular conduction delay..
Macías A, Gavira JJ, Alegría E, Azcárate PM, Barba J, García Bolao I..
Efecto de la localización del electrodo ventricular izquierdo sobre los parámetros ecocardiográficos de asincronía en pacientes sometidos a terapia de resincronización cardíaca..
Evolution of electrical and hemodynamic parameters after...
Rev Esp Cardiol. 2021;74:278-9


text:
Whole-collection COI Barcoding and Species Delimitation of Neopilionidae (Opiliones) Reveal Need for Family-wide Taxonomic Revision Open Access
The harvestmen of the family Neopilionidae are represented by 64 described species in 20 genera and are distributed across temperate Gondwana in Chile, Argentina, southern Brazil, South Africa, Australia, and New Zealand. The family has the potential to be a valuable biogeographic model for New Zealand, but until recently neopilionid harvestmen have been taxonomically neglected, with recent work largely limited to revisions of New Zealand members of the family. We aim to supplement these revisions with molecular phylogenetic evidence in order to delimit existing species, lay the groundwork for subsequent collecting efforts, and prepare the family for use as a robust biogeographic model. We sequenced approximately 400 New Zealand neopilionid specimens from the Museum of Comparative Zoology at Harvard University, including the first neopilionid specimens found on New Caledonia, and 200 specimens from the University of Auckland for cytochrome c oxidase subunit I (COI). These data were combined with previously unpublished data from almost 100 South American specimens to create the most broadly-sampled phylogeny of Neopilionidae to date. In addition to the phylogeny, we used the multi-rate Poisson tree process to delimit species in order to test current taxonomic hypotheses about the amount of species within neopilionid genera. A number of genera and species were recovered as monophyletic with high bootstrap support values, but many were also disrupted by our analyses. In particular, Forsteropsalis and Pantopsalis taxa were dispersed in well-supported clades throughout the tree, as were Megalopsalis taxa; however, the backbone showed weak support values and had poorly resolved relationships between genera. Species delimitation analyses showed the existence of many more species than previously thought in Mangatangi, Thrasychirus, and Forsteropsalis. The majority of extant species were supported by the analyses, but we found evidence for the synonymization of P. listeri and P. cheliferoides. These results point to the need for more in depth analysis of Neoplionidae, as they contest a large amount of our current taxonomic understanding of the family. If Neopilionidae is to become a biogeographic model for New Zealand, we must continue to add morphological and molecular evidence to future analyses in order to identify new species and resolve paraphyletic genera.
MacDougall, Jonathan
Research Days 2019
https://scholarspace.library.gwu.edu/work/k643b179x
MacDougalJ.pdf 2019-05-16 Open Access


text:
RTE presenter Maia Dunphy says lockdown changed her perspective on son Tom starting school
"In a way, the overarching fear of Covid has taken away my anxiety of him starting school. I thought I would be an emotional wreck but because of Covid I want it to happen and for it to go well for him."
Michelle Townsend
Maia Dunphy says she thought she would be an 'emotional wreck' sending her five-year-old son Tom to school - but everything that has happened over the past few months has changed her perspective.
The writer and broadcaster is mum to son Tom, whom she shares with ex-husband and British comedian Johnny Vegas.
Maia said she was relieved for her son to start Junior Infants because the coronavirus pandemic has been an 'abnormal' situation for him.
RTE's Maia Dunphy admits she was forced to go on Pandemic Unemployment Payment during lockdown
"If it hadn't been for Covid, I would probably be sobbing into tissues. But because everything else feels so nerve-wracking at the moment, I just want him to go to school," Maia told RSVP Live.
"The last six months, his creche was closed and he hadn't seen his friends. It was a very abnormal way for him to be. I love spending time with him but it's not the way it should be.
"In a way, the overarching fear of Covid has taken away my anxiety of him starting school.
"It's a big step for him, but it's an important one. I thought I would be an emotional wreck but because of Covid I want it to happen and for it to go well for him."
Broadcaster Maia added that she can't believe Tom is already five, and says that the biggest lesson being a mum to him has taught her is perspective.
She said: "Before he was born I would've been far more worried about my career trajectory, what I would be doing in five years time. Freelance work is pretty unpredictable at best. But quite simply he is more important than any job, so it's a lovely perspective to have in many ways."
In Pictures: Maia Dunphy over the years
This Sunday, Maia will be back on our TV screens hosting What Planet Are You On? on RTE One.
The show focuses on the environment and climate change and offers advice on how we can reduce our carbon footprint.
The topic of climate change and how our world is changing when it comes to global warming can feel overwhelming, but Maia says she feels safe in Tom's generation as they are more environmentally conscious.
"I think his generation will be very different to us. I already feel that some of my friends' kids, who are older than him, are fairly aware of waste and recycling," she said.
"I think by the time Tom is 20 there will be no disposable cups of coffee. Everyone will probably have electric cars and bikes. He will probably grow up with a very different ethos than we did.
"But I think you have to be positive, there are a lot of really enthusiastic young people out there who get it and get the importance of it."
Newsletter: Celebrity news, mega competitions and more
Get all the latest celebrity news direct to your inbox.
Simply sign up in this article here.
Every day we'll send you a roundup e-mail of all the latest news from the day along with cutting edge celebrity stories and real life stories, plus health, beauty and lifestyle features all in one handy e-mail.
Sign up, here.
Last year, What Planet Are You On? aired on RTE One for three consecutive nights during Science Week, but this year it will air on Sunday nights over a period of four weeks.
Speaking about the show and what it is about, host Maia said: "The idea of the show is to challenge four families with the help of our scientists to lower our carbon footprint, which I think everyone is trying to do.
"I think we're more aware of our carbon footprint, we're just not sure what to do, and this show is great because it's non-judgemental.
Maia Dunphy is donating her gorgeous designer wedding dress to a charity shop
"It's now moving to Sunday nights and it's more entertainment family viewing. We've really added more of a game show element. It's the same message as last year, but far more entertaining this year.
"We don't expect everyone to go vegan and buy an electric car, but if everyone watching takes one or two things and applies it to their lives it would make a big difference."
What Planet Are You On? airs on RTE One, 6.30 pm on Sunday 20th September.


Most consumers are under the impression that mouthwash is a necessary hygiene product for gums and teeth. But it's actually not necessary. Mouthwash is merely one of many personal care products that people have been conditioned to use due to effective advertising more than any other reason. As long as you brush your teeth properly and see a dentist for regular cleanings, your teeth and gums should be maintained without mouthwash.
What Mouthwash Actually Does\nOn the surface, advertising has persuaded the masses to believe that mouthwash kills germs in your mouth. Yet some types of mouthwash contain alcohol, which dries out the mouth, making it a more comfortable home for bacteria. There are some mouthwashes, however, that do modestly fight plaque. Those products include the American Dental Association's "Seal of Acceptance" for fighting plaque.
Bad Breath\nDoesn't mouthwash at least eliminate bad breath? It does in the sense that it can cover up bad breath but it doesn't resolve the underlying problem. Anthony Komaroff, M.D., Professor of Medicine at Harvard Medical School, says that brushing and flossing are much more important to maintaining healthy gums and teeth. He also says the best way to deal with bad breath is not with mouthwash, but by brushing the back area of the tongue where bacteria resides causing bad breath.
\n\nProper Care of Teeth\nHere are some basic tips for taking care of your teeth whether you decide to use mouthwash or not. \n\n• Flossing teeth before you brush is an effective way of keeping teeth healthy\n\n• The floss should wrap around the tooth in a "C" shape and be wiped from the bottom upward\n\n• Flossing both sides of teeth is important\n\n• Gentle, circular up and down motion should be used with the toothbrush on gums and teeth\n\n• Toothbrushes should contain soft bristles\n\nWe hope you enjoyed reading this information. For more tips on cosmetic dentistry and other services, visit us at Plaza Dental Group, Des Moines, Iowa or download our Free App today!


text:
Q: twisted over https Hi I have an app running with twisted. I want it to run over https instead of http. Where can I find a good example for that?

A: All you need to do is use reactor.listenSSL instead of reactor.listenTCP.  http://twistedmatrix.com/documents/current/core/howto/ssl.html covers the basics of reactor.listenSSL.

A: Here is an example of a twisted server running on SSL with basic authentication:
#!/usr/bin/env python

USERS={'admin': 'admin',
        'user': 'user',
        'test': 'eW91IGFyZSBjcmF6eQo='}

"""
Twisted SSL webserver with basic authentication using plain in-memory passwords.
The first argument is the path of the directory to serve; if not provided then the current folder is used (".").

INSTALL DEPENDENCIES:
    pip install twisted pyOpenSSL service_identity

GENERATE SSL CERTIFICATES:
    mkdir ~/.ssl && cd ~/.ssl
    openssl genrsa > privkey.pem
    openssl req -new -x509 -key privkey.pem -out cacert.pem -days 9999

USAGE:
    Requires running as root (normal users cannot bind to ports below 1024);
    login with test_user/test_password

    sudo python twisted-web-ssl.py     # serve the current folder
    sudo python twisted-web-ssl.py /home
"""
import os
import sys

from twisted.web.static import File
from zope.interface import implements
from twisted.python import log
from twisted.internet import reactor, ssl
from twisted.web import server, resource, guard
from twisted.cred.portal import IRealm, Portal
from twisted.cred.checkers import InMemoryUsernamePasswordDatabaseDontUse
from twisted.python.log import startLogging

startLogging(sys.stdout)
home_dir = os.path.expanduser("~")

sslContext = ssl.DefaultOpenSSLContextFactory(
    os.path.join(home_dir, '.ssl/privkey.pem'),
    os.path.join(home_dir, '.ssl/cacert.pem'),
)

class SimpleRealm(object):
    implements(IRealm)

    def __init__(self, path):
        self.path = path

    def requestAvatar(self, avatarId, mind, *interfaces):

        if resource.IResource in interfaces:
            return resource.IResource, File(self.path), lambda: None

        raise NotImplementedError()

def main(root):
    log.startLogging(sys.stdout)
    # alternative credential storage implementations: https://twistedmatrix.com/documents/current/api/twisted.cred.checkers.ICredentialsChecker.html
    checkers = [InMemoryUsernamePasswordDatabaseDontUse(**USERS)]

    wrapper = guard.HTTPAuthSessionWrapper(
        Portal(SimpleRealm(root), checkers),
        [guard.DigestCredentialFactory('md5', 'whatever.com')])

    reactor.listenSSL(443, server.Site(resource=wrapper),
                      contextFactory=sslContext)
    reactor.run()

if __name__ == '__main__':
    root = sys.argv[1] if len(sys.argv) > 1  else '.'
    main(root)

A: HTTPS is HTTP over SSL. HTTPS = HTTP + SSL/TLS. See document http://twistedmatrix.com/documents/13.0.0/core/howto/ssl.html#auto1 and http://twistedmatrix.com/documents/13.0.0/web/howto/using-twistedweb.html#auto2
This is the simple example:
from twisted.internet import reactor, ssl
from twisted.web import server, resource

sslContext = ssl.DefaultOpenSSLContextFactory(
    '/Users/wucao/Desktop/https/2_gw2.vsgames.cn.key',  # Private Key
    '/Users/wucao/Desktop/https/1_gw2.vsgames.cn_bundle.crt',  # Certificate
)

class MainResource(resource.Resource):

    isLeaf = True

    def render_GET(self, request):
        request.responseHeaders.addRawHeader("Content-Type", "text/html; charset=utf-8")
        return "Hello World"

site = server.Site(MainResource())
reactor.listenSSL(443, site, sslContext)
reactor.run()

redpajama_set_name: RedPajamaStackExchange


At Classic Triumph Sports Cars we have a large range of Triumph automobilia and accessories. Our collection has been the result of years of searching for genuine good quality automobilia and includes items such as vintage petrol pumps, classic enamel signs and much, much more. Please use our website to view our current automobilia but please be aware that due to the size of our collection we can not put everything online so if you cant see what you're looking for give us a call.


Private Browser for Android is the most private secure browser app with incognito mode, speedy video download and smart search. Our powerful password guard and tracking protection give you anonymous access to all information in an undisturbed environment, without history, cookies and etc. Enjoy your safe surfing with incognito web browser.
Secure Downloading- Private Browser with tracking protection blocks all site tracking to ensure that you are 100% safe when downloading videos, documents, and images on the Internet. With the most advanced anti-tracking technology, Android incognito browser provides you with the perfect anonymously downloading experience.
Traceless Searching- With an intelligent private search engine, we help you explore more secrets on the internet without any traces. Whenever you open Private Browser explorer for a search, there will be no search history. The incognito mode browser ensures your browsing history not be recorded.
Tiny Size- In order to optimize the phone storage and provide a better Android private browser user experience, our app is very lightweight and small. Fewer caches and faster loading, you can surf smoothly on the internet.
Multiple Tabs Switching- Our incognito mode Android browser requires less data so you can switch between multiple private windows to quickly find information you need from website. Considering that users may need to close many incognito windows at the same time, Private secure browser have designed a one-click cleanup feature that will help you clean up all private windows and return to the home page in an instant.


text:
Will the brutal Giro D'Italia stages inspire our 2022 stages?
Will the brutal Giro D'Italia stages inspire our 2022 stages?
Santos Tour Down Under race director Stuart O'Grady is inspired by the brutal Giro D'Italia, revealing he is on a reconnaissance mission for next year's WorldTour race.
The two-time Tour Down Under champion's estimated 200,000 plus km of official road racing throughout his brilliant career makes O'Grady an ideal candidate to design stages that he knows the peloton would mostly love.
"I have been spending lots of time thinking and watching the race and see the Giro finishing up the middle of a dirt road in the middle of nowhere,'' O'Grady said from McLaren Vale during the Giro's rest day after 10 smashing stages of racing in Italy.
"I'm not going to be that cruel to the guys in my first year.
"There's certainly an inspiration for the future, to have a bit of fun with it.
"To come up with some different stuff for the fans, to get out with different climbs, different roads."
"I've been playing around with a couple of stages, trying to design a few exciting changes to the race.
"It has been a certain way for a while, I just want to make it a bit different.
"I have worked it all out on the computer and now I'm at McLaren Vale and I'm trying to work it in well with the race plan.
"There is an obvious strategy for the overall race which I think I know how the race will pan out.
"It's just about getting down here and putting all the pieces of the jigsaw puzzle together and making sure that they work."
The 2007 Paris-Roubaix champion will not only ensure 2022 Santos Tour Down Under will be unique in his first sole year in charge of the WorldTour race.
He will later test the course first hand - on a race bike.
"I'll go out and ride (the course) myself, I'll put the bike in the boot of the car,'' O'Grady said.
"Each stage there has to be something exciting, it might be an attacking point or a really tricky windy section.
"With my experience on the bike, I can picture what's going to happen in my head.
"I'll try and make the finales really exciting."
While O'Grady would rather be in Italy, close to WorldTour teams and riders he would invite to South Australia in 2022, his pre-race predictions are at this stage of the Giro, near perfect.
O'Grady predicted Caleb Ewan from Lotto Soudal would win stages.
He also forecasts that Bike Exchange's Simon Yates would be near the top of the GC and Team DSM's Jai Hindley would be a marked man after finishing second overall at the 2020 Giro.
However, Ewan who won stages 5 and 7 of the race and was leading the points classification has come under fire from road racing legend Eddie Merckx for abandoning the Giro during stage 8.
Ewan posted on Twitter, "Thanks to all the people sending nice 'get well soon' messages.
"I've done some stuff with my positioning to help the knee pain I've felt since the start of stage 8.
"Once it's completely gone, I'll resume my training to prepare for the Tour (de France).
"To the people who think I've disrespected the race, I'm sorry you feel that way.
"If you saw the hard work and dedication I've put into my preparation to honour this race and perform at my best, I'm sure you wouldn't think the same.
"I'm more disappointed than anyone."
Five-time Giro winner Merckx, a guest of the Santos Tour Down Under in 2012 wasn't impressed.
"That Caleb Ewan also bothers me enormously,'' Merckx wrote in a column for Het Nieuwsblad on Monday.
"I find his statement a total lack of professionalism and lack of respect for the Giro and the sport of cycling.
"He deserves a sanction: take away all the bonuses.
"Former Tour boss Félix Lévitan would have said: "you won't be at this race next year."
O'Grady says nothing more can be asked of Ewan as he now looks to recover from a knee injury to prepare for the Tour de France from June 26.
"He has done a fantastic job,'' O'Grady said.
"He's come in with a mission to win a stage and you know he's won two stages which are fantastic.
"But if he's got a legitimate injury and you saw the weather conditions they are absolutely horrendous, it doesn't look like fun at all, it's been a really intense start to the Giro.
"Things have been messy out there.
"I wish him all the best, he's won stages, what more can we ask from him?"
Australia's team Bike Exchange is sitting currently second in the team rankings with Great Britain's Yates ninth in the GC and teammate Nick Schultz 20th.
Image source: GreenEdge Cycling Facebook
Schultz is the best performing Australian so far - 2 min 31 sec - behind race leader Egan Bernal which has pleased O'Grady.
After the team car was involved in a crash with Belgian rider Pieter Serry which saw sports director Gene Bates expelled and Bike Exchange fined, the Australian UCIWorld Tour outfit had settled after the stage 6 mishap.
Serry recovered from the incident and has continued to race, while Bates apologised after speaking to the Belgian.
"It's been crazy watching the stages, the UCI has gone about increasing riders safety and you see some of the finishes and they're coming into places which aren't designed for bike races to come into,'' O'Grady said.
"It's not a small domestic race, it's a Grand Tour, the guys are bombing into these towns and everyone is designing traffic furniture to try and slow them down.
"It's been crazy, dangerous out there."
However, O'Grady believes Yates in an ideal position to snare the pink jersey at the right time.
He was also very happy that Yates had Schultz close by.
"It's really good Yates has learned his lesson, in my opinion, it's not good to have the pink jersey now, it's just too hard,'' O'Grady said.
"We've seen teams trying to control the race but they just get decimated in the last couple of days of the race.
"You might just limit all of your resources, there are some really big hard stages ahead.
"For me personally I'd want to be within striking distance but riding in the shadows not wasting any more energy going to podium presentations doing media, medical controls, all those one-percenters add up at the end of a three-week tour.
"The Giro looks nasty and the weather after the first week makes it even nastier.
"But (Yates) being in the shadows, in the top 10 and you can afford to be a couple of minutes down (at this stage of the race).
"This isn't a race that's going to be won by a second, it's going to be won by a minute.
"Schultz will be a really important piece of the puzzle for Bike Exchange.
"He has had a fantastic race but also it gives Yates a lot of confidence that there is another teammate climbing with you.
"There'll be certain points in the future where Yates will have support and put a bit of pressure on at a certain moment or maybe do a little sly attack on a downhill and burn up your teammates.
"It's great to see Bike Exchange has a really good solid team, they've come with one mission and that's to win the Giro.
"They're not going for stage win sprints and that's a really key point."
O'Grady said Hindley from Team DSM who finished a surprising second at the Giro last year would find the Giro tougher this year.
He was pipped at the GC post when he was wearing the pink jersey during the final stage, O'Grady believes the Australian is still well within reach of causing a major upset.
Hindley is currently 22nd in the GC, 4 min 28 sec behind Bernal.
"Jai has got plenty of time but has certainly come in as a known factor for this race,'' O'Grady said.
"This is a huge difference.
"Last year, people would have hardly heard of him and he was thrust into the spotlight at the end of the race and everyone is thinking "gee where did this guy come from?"
"All of a sudden you've got a reputation to uphold, the pressure of the team and the sponsors and as much as they say there's no pressure, there is always pressure.
"You put a lot of that pressure on yourself.
"He hasn't had the greatest of starts but the weather and the conditions, there can be so many factors in that.
"Again I'd prefer to be a couple of minutes behind, there's going to be plenty of opportunities for him to get in breaks and claw those minutes back."
O'Grady was also super impressed by superstar Peter Sagan's performance during stage 10.
Image Source: BORA – hansgrohe Twitter
The Slovakian raced at the Santos Tour Down Under four times, winning two stages before claiming a stage win at the Giro on Monday.
Sagan according to the Giro D'Italia's official statistics for the stage win, had an average speed of 71 km/h for 17 minutes in the final sprint, a maximum 73.3km/h speed and had an average power of 1200 watts which blew out to an incredible 1410 watts maximum power.
"He is a gun, a legend of our sport,'' O'Grady said.
"I know there was a bit of media about his team manager saying "they're going to move him on."
"I think that's just inspired him and he's come out thinking "hang on a minute, you can't forget about me like that," the guy is an absolute superstar.
"Hat's off to him for what he has done and kudos to him for winning a couple of races this year but obviously the Giro is a massive one for him."
With one more rest day on the horizon, O'Grady believes the final 11 stages of the Giro will be even more hectic than the first 10 stages.
"It's going to be brutal, the fatigue is already in the legs,'' he said.
"There is a lot of hardcore stages ahead and I think it's going to be a really painful place to be.
"From the couch, it's going to be a fantastic spectacle to unfold but for the riders, they're in for a brutal finale."
How the remaining Australians are positioned at the 2021 Giro D'Italia:
20th: Nick Schultz - Bike Exchange - 2 min 31 sec behind leader Egan Bernal
22: Jai Hindley - Team DSM - 4 min 28 sec
32: Michael Storer - Team DSM - 17min 26 sec
58: Patrick Bevin - Israel Start-Up Nation - 36 min 25 sec
69: Chris Hamilton - Team DSM - 45min 46 sec
74: Callum Scotson - Bike Exchange - 47min 53 sec
130: Cam Myer - Bike Exchange - 1hr 27 min 11 sec
151: Michael Hepburn - Bike Exchange - 1 hr 40 min 08 sec
- Written by Val Migliaccio


Many were shocked when media outlets broadcasted the HIV status and identities of people apprehended at a drug bust in BGC late last year. At a time when HIV cases in the Philippines have skyrocketed, the incident exposed mainstream media for their gross lack of awareness and sensitivity in reporting on PLHIVs, leading many to conflate the criminality of drug use with the virus. When the SOGIE Equality Bill that seeks to protect LGBTQ+ from discrimination has languished under a legislative paperweight for 17 years, it's hard to believe that HIV-related discrimination can be fought against. But what is surprising is that legal protections for PLHIVs have existed since 1998, through an AIDS Law, also known as the Philippine AIDS Prevention and Control Act, that many people haven't even heard of.
"May batas na eh. It states that it's criminal to discriminate against people with HIV or breach medical confidentiality that often leads to discrimination. But nobody ever tried to use that law even if they were experiencing discrimination," says Mara Quesada, who heads ACHIEVE, an NGO focused on health initiatives that span raising HIV awareness among migrant workers to exploratory research on transgender sexuality.
Spurred by the need to make at-risk communities more aware of their rights and equip those whose help they can seek, ACHIEVE began training lawyers, especially in alternative law groups and law schools that offer free legal assistance. Surprisingly, even lawyers had not been aware of the AIDS Law, in addition to harboring myriad misconceptions about the virus. From the first batch trained by ACHIEVE, lawyers proposed establishing a legal network to offer free advice addressing HIV-related discrimination.
If we sue them now and they win because either we lack resources or mas-magaling ang abogado nila or whatever, then it legitimizes what they do. But if we educate them and offer them a seminar, tell them that there is actually a law and that DOLE actually requires their company to have a workplace policy for HIV, then mas-dadami ang tao ng nakaka-alam.
Of course, the task of educating employers about the AIDS law piecemeal is daunting, but an HIV & AIDS Policy Act proposed last year could offer reinforcement. Sponsored by Senator Risa Hontiveros and Congresswoman Kaka Bag-Ao, the bill aims to make penalties incurred from HIV-related discrimination steeper, and require schools and workplaces alike to carry out HIV education. More stringent measures on the disclosure of one's status are also proposed, where media or any individual can be penalized for breaching confidentiality. If a spiteful ex-boyfriend decides to hand out flyers outside of your office revealing your HIV status, one such incident ACHIEVE had been alerted about, there's more coming at him through the new policy act than just defamation under the civil code.
I don't want to create a culture where being told I have HIV or people spreading my status is somehow defaming me. Hindi dapat nakakasira sa pagkakatao ang pagkakaroon ng HIV.
Clearly, these instances stand as symptoms of how stigma can blind society. Yet where society can threaten the security, opportunities, and freedoms of those with HIV, there should at least be a reminder that they have the law at their disposal. Through ACHIEVE and aid4AIDS, PLHIVs can take solace in knowing that they have a say, they can be protected, and they can be visible.
To seek counsel on HIV-related discrimination, contact ACHIEVE & Aid4AIDS via their social media accounts.


text:
Q: Double Chained List in Java I have to implement the classes "DoubleChainedList" and "Elem".DoubleChainedList manages a doubly chained list and Elem is the associated node class with the pointers to the successor and the predecessor.
I have to implement the following methods:

public void removeAtIndex(int i) // Removes the element at position i. If i > length-1 or i<0 throw IndexOutOfBoundsException

*

*public int[] toArray() // Returns the list as an array

DoubleChainedList
import java.util.Collections;
import java.util.LinkedList;

public class DoubleChainedList {

    public static void main(String[] args) {
        LinkedList<Integer> list = new LinkedList<Integer>();
        list.add(4);
        list.add(1);
        list.add(7);
        list.add(2);
        list.add(9);
        Integer[] arr = list.toArray(new Integer[0]);

        Collections.sort(list);
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
    }

public int[] toArray() {

        Integer[] arr = list.toArray(new Integer[0]);
        return null;

    }

    public int smallest() {
        int min = Integer.MAX_VALUE;

        // Check loop while head not equal to NULL
        while (head != null) {
            if (min > head.data)
                min = head.data;

            head = head.next;
        }
        return min;
    }

Elem:
public class Elem {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

    }

    private Node head = null;
    private Node tail = null;

    public class Node {
        public int data;
        public Node next;
        public Node prev;

    }

}

My problem: It shows me following error :  head cannot be resolved to
a variable     and my question was how can I fix it ?

A: Your DoubleChainedList should have a head and a tail.  Those are the beginning and end of the List respectively.  Each node of the list, which you have been instructed to name Elem, should have a prev and a next of type Elem.  Your Elem class contains another class named Node - this appears to be superfluous and will likely confuse yourself - flatten this into the Elem class.
Your smallest() method contains an error in that it is altering the list.  Create a separate Elem variable to navigate the contents of the list - do not alter head or tail here.
It is misleading to return Integer.MIN_VALUE when the list is empty.  Consider throwing an Exception if the list is empty instead.  You will find that you will have to define special handling for the is-empty case in nearly every method the list implements.
public class DoubleChainedList {
  private Elem head;
  private Elem tail;

  // using protected here because you aren't exposing this to consumers
  // but its available for extension
  protected class Elem {
    private int data;
    private Elem prev;
    private Elem next;
  }

  public int smallest() {
    if (head == null) {
      throw new Exception("list is empty - no smallest value");
    }
    int min = Integer.MAX_VALUE;

    Elem cursor = head;
    while (cursor != null) {
      min = Math.min(min, cursor.data);
      cursor = cursor.next;
    }
    return min;
  }
}


text:
Q: Carousal view bind auto duration value - Xamarin.forms In my xamarin.forms app, I am using Cardview's link cubeview. The cubeview is similar to carousal with a property called auto sliding. We can set the duration and it will auto slide after that time. In this cube view I am using two different templates. One for showing image and another one for video. I can show these two different views by using data template selector. Everything works fine.
Now, since the auto slide property is hard coded, even if the video or image fully loaded(I am fetching them from URL.) the view will get slided. How can bind or reference the auto duration value to the loading property of Image and video?
For Image view I am using FFImageloading
For Video view I am using Rox.Xamarin.Video
In summarise, if the image is loaded, I want to make the auto slide value to 7 seconds and if it is video I want the autoslide duration needs to be the duration of video. How can I do that? Any help is apprecited.
My cube view
   <cards:CubeView
            x:Name="StatusCarousal"
            IsClippedToBounds="True"

            SlideShowDuration="7000"   // This value needs to be bind according to template

            IsVerticalSwipeEnabled="True"
            ItemSwiped="StatusCarousal_ItemSwiped"
            PropertyChanged="StatusCarousal_PropertyChanged"
            ItemsSource="{Binding}"
            ItemTemplate="{StaticResource personDataTemplateSelector}"
            HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"  >
                </cards:CubeView>

Data Templates
  <ContentPage.Resources>
        <ResourceDictionary>
            <DataTemplate x:Key="Page1Template" >
                    <ffimageloading:CachedImage Grid.Column="0" Grid.ColumnSpan="3"
                             x:Name="StoryImage"
                             HorizontalOptions="FillAndExpand"
                             VerticalOptions="FillAndExpand"
                             Source="{Binding Image}"
                             Aspect="AspectFill"
                             Success="CachedImage_Success"
                             FileWriteFinished="CachedImage_FileWriteFinished"
                             DownsampleToViewSize="true"
                             DownloadStarted="CachedImage_DownloadStarted"
                               >
                                </ffimageloading:CachedImage>
            </DataTemplate>

            <DataTemplate x:Key="Page2Template">
                 <rox:VideoView    Source="{Binding VideoURl}" AutoPlay="True" FullScreen="True"
                                                  Grid.Column="0" Grid.ColumnSpan="3"
                                                  HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
                                        >
                                </rox:VideoView>
                </Grid>
            </DataTemplate>
            <local:PersonDataTemplateSelector x:Key="personDataTemplateSelector"
            Page1="{StaticResource  Page1Template}"
            Page2="{StaticResource  Page2Template}" />
        </ResourceDictionary>
    </ContentPage.Resources>

Model class
public partial class InnerStoreisData : INotifyPropertyChanged
    {
        public event PropertyChangedEventHandler PropertyChanged;
        private void NotifyPropertyChanged([CallerMemberName] String propertyName = "")
        {
            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
        }
        public string UserName { get; set; }
        public ImageSource profileImage { get; set; }
        public string VideoURl { get; set; }
        public string Image { get; set; }
        public int Type { get; set; }

    }

Template selector
public class PersonDataTemplateSelector : DataTemplateSelector
{
    public DataTemplate Page1 { get; set; }
    public DataTemplate Page2 { get; set; }

    protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
    {
        switch (((InnerStoreisData)item).Type)
        {
            case 0:
                return Page1;
            case 1:
                return Page2;
            default:
                return Page1;

        }

    }
}


text:
Q: I want to use SQL Server reporting service in Windows application on .NET? i am new in ssrs i want some sugeestiion from You can i use ssrs in windows application in .net if yes then please tell me?
Thanks in advance

A: Yes, you can. Take a look here: http://msdn.microsoft.com/en-us/library/aa964126%28SQL.90%29.aspx


text:
cd bigdraw
#star test
supervisor ./bin/www

#prod
pm2 start ./bin/www

#min js/css
gulp

redpajama_set_name: RedPajamaGithub


text:
E-commerce platform Whitebox raises $18M – TechCrunch
by Our Source | Jan 3, 2021 | Startups | 0 comments
Whitebox, a startup that manages e-commerce logistics and fulfillment for a variety of brands, has raised $18 million in Series B funding.
While discussing the new funding, CEO Marcus Startzel repeated a point he made after Whitebox raised its $5 million Series A last year — that the startup is differentiated by combining tools for managing e-commerce listings across a variety of marketplaces with the ability to store and ship products from its own warehouse spaces across the United States.
"We really saw an opportunity for a platform that could both sell stuff and move stuff," Startzel said.
However, he suggested that more recently, "The thing that really shined for us through this period has been the third layer of that platform, which is our decisioning layer." That's the layer that allows brands to use data to answer questions like, "Should I fulfill this big wholesale order or hold inventory for the marketplaces? Should I inbound a bunch of stuff into Amazon, or do I keep it here in my Whitebox warehouses to potentially fulfill wholesale orders?"
And of course, this is happening as e-commerce has become increasingly important during the pandemic. Startzel suggested that initially, Whitebox's ideal customer was a "challenger brand" whose business was mostly coming from Shopify, and who needed help as it expanded to Amazon and other marketplaces. But increasingly, the startup is also working with more traditional customers.
"Twenty-five years ago, if you wanted to buy a bottle of ketchup, you had to go to a store and discover a bottle of ketchup as you walked down the condiment aisle," Startzel said. "Today, the store brands can no longer count on foot traffic, and they're beginning to recognize how important it is to be on e-commerce."
As a result, Whitebox said it saw 40% quarter-over-quarter revenue growth in the first three months of 2020, followed by 78% growth in Q2. And its direct-to-consumer shipments grew 300% over the first half of the year.
Startzel also said that the company took "a very aggressive and conservative approach" to managing its fulfillment facilities during this period — aggressive in the sense that it wanted to ensure that there was no disruption in shipments, conservative in its efforts to make sure the facilities were safe.
The Series B was led by Alan Taetle of Noro-Moseley Partners, with participation from TDF Ventures, TCP Venture Capital's Propel Baltimore Fund, Merkle global chairman David Williams and Millennial Media co-founder Chris Brandenburg.
"Whitebox remains a leader in this extremely busy and competitive space, and is uniquely positioned to see continued growth," Taetle said in a statement. "The team has built a technology platform that not only expands the tools and insights that brands need to manage their sales and fulfillment processes from top to bottom, but also powers the larger e-commerce economy by eliminating marketplace complexities. Our investment signifies our confidence in Whitebox and the capabilities that we know the company can bring to the table for new and current customers."
Startzel said the company will use the new funding to expand its sales and marketing teams, continue developing its technology platform and build out its fulfillment centers — it currently has centers in Baltimore (where Whitebox is headquartered), Las Vegas and Memphis, with plans to expand in the Midwest next year.
Facebook blocks new events around DC and state capitols – TechCrunch
WhatsApp responds to privacy backlash – TechCrunch
Twitter's decentralized future – TechCrunch
WhatsApp delays enforcement of privacy terms by 3 months, following backlash – TechCrunch
How Twitter is handling the 2021 US presidential transition – TechCrunch


The show Huge in France is a Netflix Original and was released in 2019. For mature audiences. May not be suitable for children 17 and under. Huge in France is available on Netflix in Ultra HD/4K quality as long as you have the right Netflix membership plan This show is Cynical, Witty.


At the first Veterans Count Lakes Region Chapter Meeting, Siddartha Sosa Rodriguez, an Airman for the NH Air National Guard, spoke to the members of the struggles he had reintegrating back into his community after returning from deployment to the Middle East in 2009. Since connecting with Veterans Count he has secured a stable living environment, gotten married, completed his bachelor's degree in psychology and is working on his Master's degree. He is also giving back to other veterans in his role as a Care Coordinator for Easterseals Military & Veterans Services. He credits Veterans Count with helping him achieve his goals and become the person he is today. The Lakes Region Chapter of Veterans Count, through the works of the dedicated members, is changing the lives of veterans like Siddartha who served our country and need a "hand up" to thrive in their community.


You can buy fantastically priced certified refurbished Apple products, that are nearly indistinguishable from a new product. Apple's iPhone, MacBook Pro and Ipad remain popular consumer choices for many people. Apple offers an ecosystem that allows all their products to interact seamlessly, and, they look great!
This refurbished iPad 4 is great for doing work on the go, watching your favourite shows, reading the latest books and listening to your music collection. With a lightning-fast processor, gorgeous retina display, impressive battery life, and only $169.99, this iPad is a great choice.
Beautifully thin and impressively powerful, Apple's iPad Air is perfect for surfing the Web, watching videos, and doing just about anything else you could on a computer, with significantly less bulk. This item has been tested to work and function properly but will come with an "Acceptable" grade in regards to cosmetic condition, meaning it will show signs of use.
The iPhone 6s is still a great phone to have. Apple tends to vary the style of phones very little, with major changes happening every few years. The style of the 6s has lasted a long time, being used again for the iPhone 7/7s and iPhone 8/8s. If you're in the market for a new phone but don't want to break the bank on something brand new, this is about as good as it gets.
This excellent condition refurbished MacBook Pro is the perfect way to keep your browsing mobile while saving a pretty penny. It comes engineered with Intel Turbo Boost Technology for more efficient energy use and a rich selection of ports for connecting your favorite devices. Seamlessly run your favourite apps, stream your favourite movies or shows on the 13.3″ screen, and store up to 500GB worth of data.