Home / Business News / Agriculture State regulators considering penalties for dairy identified as the source The Gazette offers audio versions of articles using Instaread Manure-laden runoff from a dairy farm killed more than 100,000 small fish in a creek in March near Decorah according to the Iowa Department of Natural Resources Two people reported the manure runoff March 10 and the Iowa DNR traced it to Dale Humpal Dairy Rainfall and snowmelt is believed to have washed manure from open lots at the site through a field and into a tile intake that goes to Dry Run Creek an environmental specialist for the Iowa DNR "We assume it was probably from that weekend," Meyers said "But we don't really have a good way to estimate how much was discharged because it was a continuous flow — a small flow over a long period of time." The department's investigation found dead fish in a stretch of about 10 miles of the creek which was tainted with ammonia concentrations from manure that were toxic to aquatic life The runoff at the dairy wasn't visibly contaminated by manure but an investigative report noted areas of the creek that were covered with ice that had manure and fish stranded on their surfaces Iowa DNR officers "visually observed fish gasping for air on ice," one report said Meyers said Humpal was unaware of the contamination before the department's investigation Humpal had constructed dams on parts of the site to prevent runoff from leaving the property Humpal did not immediately respond to a request to comment for this article The department's fish kill investigation estimated that about 126,000 small fish perished It is among the largest fish kills in Iowa documented by the Iowa DNR The value of the fish in the kill near Decorah — for which the state can seek compensation from those responsible for killing them — was about $31,000 The department can also impose an additional fine of up to $10,000 It's unclear when the department might issue the penalties Comments: (319) 368-8541; jared.strong@thegazette.com The Gazette has been informing Iowans with in-depth local news coverage and insightful analysis for over 140 years independent journalism with a subscription today © 2025 The Gazette | All Rights Reserved The Central Coast can expect a pleasant week of dry and warm weather While some coastal and inland valleys may experience night and morning low clouds mostly sunny skies will prevail for much of the week Temperatures will be in the mid-60s to around 70 Some low clouds may move into coastal and valley areas and interior locations tonight in SLO and Santa Barbara Counties Mostly sunny skies will return Tuesday afternoon Beachgoers and mariners should be aware that a High Surf Advisory remains in effect for San Luis Obispo and Santa Barbara County beaches until 9 PM PST Tuesday These conditions pose an increased risk for ocean drowning and beachgoers are advised to remain out of the water or stay near occupied lifeguard towers Rock jetties can be particularly hazardous during high surf Wednesday will see mostly sunny skies and warm temperatures with highs reaching the upper 60s to lower 70s in the warmest inland coastal areas and valleys A weakening cold front will bring some additional cloudiness with temperatures a few degrees below normal for portions of SLO and Santa Barbara Counties Gusty north to northeast winds are possible particularly in the mountains and southern Santa Barbara County The warming trend will continue into the weekend with temperatures expected to climb significantly above normal by Sunday and Monday Highs could reach the mid-70s away from the beaches Dry conditions are expected to persist through the extended forecast period with no significant chance of rain in sight The Central Coast is in for a stretch of beautiful Take advantage of the sunshine and warm temperatures “Dry-Run” as a CSRD preparation tool  Discover the insights you need to make better decisions today AI insights CFO agenda EY Center for Board Matters EY podcasts EY webcasts Operations leaders Technology leaders EY helps clients create long-term value for all stakeholders our services and solutions provide trust through assurance and help clients transform EY.ai - A unifying platform Strategy, transaction and transformation consulting Technology transformation Tax function operations Climate change and sustainability services EY Ecosystems EY Nexus: business transformation platform Experienced professionals EY-Parthenon careers Student and entry level programs Talent community our purpose is building a better working world The insights and services we provide help to create long-term value for clients The EY Global IPO Trends Q3 2024 covers the news and insights on the global area and regional IPO markets for Q3 and year-to-date 2024 Leaders that put humans at the center to navigate turning points are 12 times more likely to significantly improve transformation performance The new Corporate Sustainability Reporting Directive (CSRD) approved on 28 November 2022 by the European Council applies from 2024 to companies listed and already subject to the Non-Financial Reporting Directive (NFRD) even larger wave is looming on the horizon promising to broaden the scope of corporate transparency Among the more than 49,000 companies affected by the CSRD in Europe a majority will be from 2026 for the 2025 financial year when the application will also cover large companies which are not subject to the NFRD and which meet two of the following three criteria for the previous two financial years:  In order to anticipate the challenges linked to this regulation With the main objective of identifying gaps the “Dry-Run” reviews the assessment of double materiality (effect of the company's activities on the environment and/or of the environment on the company's activities) made by the company its compliance with the European Sustainability Reporting Standards (ESRS) as well as its sustainability report in order to best prepare its CSRD report the “Dry-Run” enables the improvement of processes and data collection by identifying the different internal centers and external stakeholders likely to produce and provide the data required by the ESRS The final evaluation then draws a conclusion on the various points to be improved with a view to the final external audit Preparing the CSRD report starting with a “Dry-Run” saves valuable time for firms it allows an inventory of the company's maturity level on CSRD and its data collection and production processes which can be long and significant efforts to undertake It gives a better understanding of the work to be carried out its different stages and the time required to construct the final report Since it is not publicly disclosed and is used as a construction support for the final report it is also an excellent way to reduce the risks of errors All these parameters give the company a head start and thus enable a more efficient external audit The “Dry-Run” is not the only tool helping companies prepare for their first CSRD audit In order to draw attention to the importance of the CSRD and educate on the key points of this directive raising awareness through tailor-made training remains a useful and easy way to raise the level of knowledge of companies and the collaborators involved As part of the review of one or more defined procedures a gap analysis can also prove to be a very robust compliance tool as it can perfectly identify the gap between regulatory expectations and the information disclosed by the company A “Dry-Run” within the framework of the CSRD remains the most complete and effective tool It constitutes an important stage of preparation allowing companies to prepare proactively and effectively thus minimizing risks and maximizing the effectiveness of the official audit The new Corporate Sustainability Reporting Directive (CSRD) affects over 49,000 companies in Europe To anticipate the challenges linked to the regulation Dry-Run saves time and is an excellent way to reduce the risks of errors and non-compliance before the final report is conducted of the member firms of Ernst & Young Global Limited Iowa (IOWA'S NEWS NOW) — Manure runoff from an animal feeding operation is being blamed for a fish kill at Winneshiek County's Dry Run Creek The Iowa DNR Field Office in Manchester got a report about the issue southwest of Decorah on Tuesday Staff checked the site and found dead fish for several miles and murky conditions It's not know how much manure was released into the water but the operation behind it is working to get everything under control and cleaned up People downstream on Dry Run are being told to avoid using the creek's water for now Meanwhile, DNR officials are blaming a large gizzard shad kill in the Cedar River near Ellis Harbor in Cedar Rapids on the rapid temperatures swings over the past week or so Nearly half of North Carolina is experiencing a moderate drought those exceptionally dry conditions have persisted since early October the region’s environmental experts worry about an increased risk of wildfires and parched soil come springtime chair of the North Carolina Drought Management Advisory Council there is a bright spot: At least the arid conditions are happening during this time of year Residents are less likely to water lawns and gardens and farmers aren’t necessarily praying for rain like they were over the summer Cold temperatures also help stabilize things — vegetation isn’t as thirsty parts of Eastern North Carolina got an inch of moisture This likely won’t be enough to pull the region out of its drought but might prevent things from getting worse some find that the conditions are concerning rainfall levels are nearly 9 inches below normal for the last three months The water level in Wayne County’s Grantham Well — one of the state’s major drought indicators — is remarkably shallow And farmers are reporting dry and brittle winter wheat in the fields “The coast is just continually not getting as much rain as they should be for each month,” Albertin told Carolina Public Press “It’s more of a drawn-out drought versus those real short Last summer’s drought left Eastern North Carolina farmers reeling with corn crop losses in the millions of dollars Winter typically brings the rainfall that allows the water table and soil conditions to moisten before temperatures rise in the spring But northeastern counties largely missed out on the rain that Tropical Storm Debby and a mid-September cyclone dumped on the region in early fall with some coastal towns implementing intermittent water restrictions “We would like to be seeing a recharge here instead of more depletion,” said Corey Davis a drought expert at the State Climate Office “Some of these areas right along the coastline have these heavily-organic soils A dry winter like this one raises the possibility of an active spring wildfire season.” And that’s what happened in spring 2023 when a massive wildfire consumed 32,000 acres in the Croatan National Forest More residential developments have cropped up near the forest since then a wildfire this spring could put the growing population near New Bern and Jacksonville at risk — an area Rondall Hudson refers to as the "Croatan fireshed." Hudson is monitoring the drought closely hoping the forest's swamps get replenished with water before spring “Those swamps are a lot drier than normal,” Hudson told CPP and we really don’t want those lighting off.” extension agents across Eastern North Carolina in counties like Pender and Dare say wetlands are looking dry — a sign of increased flammability and loss of habitat “We've still got a couple months left in the winter,” Davis said we'll get some more rain and moisture here … and at least get a reset by the time we get to the spring.” low stream and river levels coupled with cold temperatures are creating harsh conditions for North Carolina’s fish and other wildlife a research coordinator at the North Carolina Wildlife Resources Commission said that’s affecting winter-breeding amphibians such as frogs and salamanders “If you have a couple winters like this one in a row,” he said “you can really start seeing an impact on the population of some species.” Jaipur [India], : Sound the alarm bells as five-time Indian Premier League champions Mumbai Indians are back to their best, rising to the top of the points table with a stunning 100-run win over Rajasthan Royals at Sawai Mansingh Stadium in Jaipur on Thursday. MI continues ominous form as chart-topping performances from key players help overcome dry run MI are peaking at the right time, with their top players like Rohit Sharma, Suryakumar Yadav, Trent Boult, and Jasprit Bumrah showing glimpses of their greatness, which helped shape the franchise's legacy as the most-feared one in the IPL, is surely not a good sign for the other teams, especially the ones aiming to finally get a title to their name. This win over RR is their sixth successive win this season, taking them to the top with seven wins, four losses, and giving them 14 points. This has been a remarkable turn of events for the five-time champions, who looked set to re-live their previous disappointing season, with just one win in their first five games. But since their win over Delhi Capitals by 12 runs, thanks to some suicidal run-outs by the Capitals, they might have just got their mojo back. MI has previously won six successive matches in the 2008 season and the 2017 season. While they managed to fumble the momentum in the inaugural season and failed to reach the knockouts, they have reached the finals of every season they have won five or more successive games. In the 2017 season, after starting their season with a loss to Rising Pune Supergiant, MI went on to win six successive games, reach the playoffs. In the finals, they managed to turn the tables, beating RPS by one run at Hyderabad. In 2010, 2013, 2015, and 2020 seasons, MI won five successive games each, ending as runners-up in 2010 to Chennai Super Kings , but winning the title in 2013, 2015 and 2020 seasons. MI has been extremely strong while defending 200-run-plus targets, and bowling teams should let them cross this mark at their own peril. On 17 times MI has given a team a total above 200 runs to chase, MI has come out on top on all occasions. Another stunning aspect of this brilliant run is how things are finally falling in place for MI. Ever since their win over DC on April 13 which kickstarted this revival, three of the top five run-getters between then to now are MI stars, namely Suryakumar Yadav , Rohit Sharma and Ryan Rickelton , as per ESPNCricinfo. At the time of writing, Suryakumar holds the Orange Cap for most runs with his remarkable consistency, scoring 475 runs at an average of 67.85, with a strike rate of 172.82 and three half-centuries. He has not faced a failure yet, delivering 25-plus score everytime he walked in. Out of all bowlers, Boult is racing towards the top of the Purple Cap charts, sitting at third spot with 16 wickets so far, such a massive improvement after just five wickets in his first five games. Three more wickets will see him surpass Royal Challengers Bengaluru Josh Hazlewood . Even Bumrah, after just two wickets in the first three games, managed nine wickets in his next four. Will MI continue with this winning momentum and reach a peak even higher? Can the fans and players of Blue and Gold dream this year after four seasons without a title? Only time can tell. Coming to the match, MI was asked to bat first by RR, who chose to field. The Men in Pink were soon made to regret their decision, as openers Ryan Rickelton and Rohit Sharma launched an assault that lasted 116 runs. After both openers were dismissed, Suryakumar Yadav and skipper Hardik Pandya stitched a 94-run stand, taking MI to 217/2 in 20 overs. Maheesh Theekshana and skipper Riyan got a wicket each. During the run-chase, RR looked helpless against a top-class MI attack right from the powerplay, sinking to 47/5. It was Jofra Archer who top-scored as RR were bundled out for 117 in 16.1 overs, losing by 100 runs. Karn Sharma and Boult were the pick of the bowlers for MI, with Jasprit Bumrah also delivering a pressurising four-over spell of 2/15. Skipper Hardik also got a wicket. Rickelton was awarded the 'Player of the Match' award. This article was generated from an automated news agency feed without modifications to text. Volume 11 - 2017 | https://doi.org/10.3389/fninf.2017.00040 NEST is a simulator for spiking neuronal networks that commits to a general purpose approach: It allows for high flexibility in the design of network models and its applications range from small-scale simulations on laptops to brain-scale simulations on supercomputers developers need to test their code for various use cases and ensure that changes to code do not impair scalability running a full set of benchmarks on a supercomputer takes up precious compute-time resources and can entail long queuing times which enables comprehensive dynamic code analysis without requiring access to high-performance computing facilities A dry-run simulation is carried out by a single process which performs all simulation steps except communication as if it was part of a parallel environment with many processes We show that measurements of memory usage and runtime of neuronal network simulations closely match the corresponding dry-run data we demonstrate the successful application of the dry-run mode in the areas of profiling and performance modeling The neuronal network simulator NEST (Gewaltig and Diesmann, 2007) has an active and growing community of developers and users Advances in computer hardware on the one hand and the requirements of novel computational models on the other hand push the development of new simulation technology and have made NEST a tool for a broad spectrum of applications It enables simulations of spiking neuronal networks that differ greatly in size and complexity and depending on the requirements of the models researchers can run the simulations on their laptops or they can make use of high-performance computing (HPC) facilities A simulation with NEST consists of two main phases During the build phase (or setup phase) NEST creates neuron and synapse objects and the data structures to access these objects Afterwards the actual simulation phase starts in which the main simulation loop is repeated iteratively Each iteration comprises the update of synapses and neurons the exchange of recent spikes between MPI ranks and the delivery of these spikes to their local targets A description of the fundamental data structures and the main simulation loop of NEST follows in Section 2.1 The software-development framework around NEST is becoming ever more comprehensive. A testsuite (Eppler et al., 2009b) and continuous integration technology (Zaytsev and Morrison, 2012) help to ensure code quality; models of memory usage (Kunkel et al., 2012) and runtime (Adinets et al., 2015; Schenck et al., 2014) enable the structured analysis of existing code and the design of new more scalable data structures and algorithms in order to confirm the model predictions and to check for errors that occur only in the supercomputing regime NEST developers still need to carry out actual simulations on supercomputers that may employ hundred thousands of MPI processes Running such tests and benchmarks takes up compute-time resources and slows down the code-development process due to long queuing times where only one MPI process carries out its part of a distributed simulation with NEST the process sets up all local data structures as if it took part in a parallel simulation with many processes it creates fake spikes to represent input from other MPI ranks We refer to this method as the dry-run mode of NEST and to the actual distributed neuronal network simulation that corresponds to a specific dry run as real run we distinguish between static and dynamic dry-run mode the MPI process creates fake spikes according to a predefined firing rate while in the dynamic mode the process uses the spikes of its local neurons to invent the fake remote spikes we provide details on the implementation of the dry-run mode and also an example script that shows how the mode can be enabled the term “dry run” often refers to hardware tests under controlled conditions but it is also used in the context of software development to refer to the static analysis of an algorithm by mentally evaluating each step The NEST dry-run mode enables dynamic code analysis and hence differs from the latter definition A NEST dry run corresponds more to a hardware dry run: Simulation code is executed in the controlled environment of a single MPI process such that failure cannot cause any severe damage as the simulation does not use any allocated HPC resources The definition of the term “dry run” is rather vague as the concept is rather uncommon. Examples of programs that provide a dry-run option are among others the rsync utility (Tridgell, 1999) and the GPAW project (Enkovaara et al., 2010) The command-line tool rsync enables file synchronization and transfer; a dry run produces an output of the potential changes which the user can check before performing a real run GPAW enables electronic structure calculations; a dry run allows the user to estimate the memory usage and to inspect the parallelization settings for a given number of MPI processes the dry-run mode of GPAW is conceptually similar to the dry-run mode of NEST concerning the build phase we are not aware of any simulation software which is able to perform a dry run of the simulation dynamics The dry-run mode of NEST allows developers to investigate the performance of different parts of the code without consuming precious computing time that dry run and real run exhibit similar memory-access patterns which may seem questionable given that in dry-run mode most spikes do not originate from real network dynamics in Section 3.1 we compare spiking activity and runtime of dry-run and real-run simulations for different network sizes and number of processes because the dry-run mode only requires a single compute node developers can debug their NEST code for different regimes of number of processes without requiring access to HPC facilities—a single workstation is sufficient Dry-run simulations can also help NEST users to estimate the HPC resources that they need to request for planned simulations In order to demonstrate the usefulness of the dry-run mode we give several sample use cases in Section 3.2 The conceptual and algorithmic work described here is a module in our long-term collaborative project to provide the technology for neural systems simulations (http://www.nest-initiative.org) We devised the dry-run mode as a software-development method for NEST the concepts that we present here are transferable to other simulators The development of NEST is coordinated by the NEST Initiative (http://www.nest-initiative.org). NEST is under the GNU General Public License. It can be cloned or forked on GitHub (https://github.com/nest/nest-simulator). Documentation, examples, and releases are available on the website of the NEST Simulator (http://www.nest-simulator.org) Figure 1. Major steps of build and simulation phase of NEST. The vertical black arrow on the left indicates single-threading and multi-threading (single and multiple lines, respectively), MPI communication (squares with bidirectional arrows), and the repetition of the main simulation cycle (dashed upward pointing arrow). Colored and dark gray text highlighting corresponds to the data structures shown in Figures 2, 3 respectively; they indicate when the data structures are created Data structures on MPI rank 0 for (A) an example network of eight neurons with ring-like connectivity which is simulated using two MPI processes and three threads per process For each local neuron (blue squares) the SparseNodeArray local_nodes (dark green) stores a struct of a pointer to the neuron and the neuron's GID The two-dimensional vector nodes_vec (light green) stores a pointer to the local neurons sorted by thread Each synapse is represented on the thread of its target neuron Each thread owns a sparsetable (dark orange) which stores a pointer to a Connector (orange) for every source neuron that has targets on the thread The Connectors hold the local synapses (pink) sorted by type (here only one static_synapse per Connector) which pass them on to the local target neurons The delivery step comprises also the update of plastic synapses Example spike buffers for a simulation cycle with four neuronal update steps and for a network of eight neurons (A) During neuronal updates the three-dimensional vector spike_register stores the GIDs of the local neurons that spike (dark gray squares) sorted by thread and update step (B) Before MPI communication each rank collocates its send buffer based on the entries in its spike_register Communication markers (light gray squares) define update step and thread Buffers may not be completely filled (white squares) (C) After MPI communication using MPI_Allgather each rank holds the complete spike data in its receive buffer (global spike buffer) which is the concatenation of the send buffers of all ranks (D) Filling of the global spike buffer in dynamic dry-run mode The section that belongs to MPI rank 0 is copied to the section that belongs to fake rank 1 The GIDs in the section of rank 1 are then replaced with randomly chosen GIDs of neurons that would be local on rank 1 in the corresponding real-run simulation; the assignment of local neurons to threads 0 The second step in every simulation cycle is the threaded update of all neurons and devices. When an update is triggered, neurons typically propagate their dynamics in submillisecond steps according to the globally defined simulation resolution; we refer to these integration steps as h-steps. Thread-specific spike registers (see Figure 3A) collect all spikes that the local neurons emit during the current update sorted by h-step Every simulation cycle terminates with a gather step, which is the communication of the newly generated spikes using MPI_Allgather. To this end spikes need to be transferred from the spike registers to the local MPI send buffers (see Figure 3B) where markers indicate the sections for different h-steps and threads The send buffers are equally sized on all ranks; their size depends on the maximum number of spikes per rank which was emitted so far during the course of the simulation within one simulation cycle each rank holds the recent spikes from all ranks in its MPI receive buffer which is the global spike buffer that is processed in the next delivery step The minimum synaptic transmission delay in the network defines the interval at which MPI processes need to exchange spikes in order to maintain causality (Morrison and Diesmann, 2008) the min-delay interval or communication interval defines also the time interval of the simulation cycle NEST is executed only by MPI rank 0 but this rank behaves as if it was part of a distributed simulation with many MPI processes; we refer to all MPI ranks except rank 0 as fake ranks as they exist only conceptually but are not instantiated In the build phase the dry-run process needs to take into account the total number of MPI processes when creating the local data structures and in the simulation phase the dry-run process needs to generate fake spikes that represent the input from the fake ranks We describe this in more detail in the following Sections 2.2.1 In order to implement the dry-run mode we used the NEST-kernel parameter num_processes which is initialized to MPI_Comm_size and then used as reference for the total number of MPI processes throughout the simulation NEST users can only inspect num_processes but they cannot manipulate it the parameter is unlocked and can be set to the desired number of MPI processes (see Section 2.3) even though the simulation runs only on one MPI process As MPI processes operate independently of each other during the build phase (see Figure 1) MPI rank 0 does exactly the same in a dry-run simulation as in the corresponding real simulation The implementation of the dry-run mode for the build phase did not require any changes to code except for making it possible to set the NEST-kernel parameter num_processes at the beginning of a simulation As neurons are distributed in a round-robin fashion according to their GIDs MPI rank 0 creates the neurons whose GIDs modulo the total number of MPI processes equals 0 the rank does not require any information from the fake ranks but it just needs to know the number of MPI processes which is provided by the parameter num_processes Connecting two neurons also does not require any interaction with the fake ranks As synapses are represented on the same MPI rank as their target neurons rank 0 just needs to check whether the target neuron of a particular synapse is local in order to decide whether it should create the synapse NEST uses MPI_Allgather to communicate spikes such that the spikes of each neuron will reach every MPI rank regardless of the existence of local targets the MPI rank of the source neuron does not need to be notified of a newly created connection As in real simulations rank 0 registers the rank-local neurons and synapses with the local neuron and connection infrastructure (see Figure 2) While the implementation of the dry-run mode for the build phase required virtually no changes to the NEST code base the extension of the dry-run principle to the simulation phase needs to address the problem that a major part of the neuronal network is missing There are no remote neurons that send spikes to the dry-run process in every simulation cycle Therefore, NEST omits the MPI communication of the gather step in dry-run simulations; there is only one process running anyway. Instead, rank 0 fills the global spike buffer (see Figure 3C) with fake spikes the buffer holds the GIDs of all neurons that spiked in the previous simulation cycle (see Section 2.1) rank 0 generates the GIDs at random but it needs to comply with the structure of the global spike buffer in order to create a similar instruction flow as in a real simulation As every rank has its own section in the global spike buffer and every thread has its own subsection the dry-run process needs to make sure that every part of the buffer contains only the GIDs of neurons that are local on the corresponding rank and thread We can assume a round-robin distribution of neurons such that gid % num_processes defines the rank and gid % (num_processes * local_num_threads) / num_processes defines the thread where local_num_threads is the NEST-kernel parameter for the number of threads that run on each MPI process During the gather step of both dry runs and real runs each MPI rank collocates the MPI send buffer based on the spike-register entries (see Figures 3A,B in real runs the MPI communication of the buffers is triggered whereas in dry-run mode each rank fills the global spike buffer with fake spikes using multiple threads It is not possible to obtain estimates of communication times from dry-run simulations the NEST kernel variable send_buffer_size provides a good approximation for the send-buffer size of the corresponding real run Based on this value realistic estimates of communication times can be obtained from MPI communication benchmarks the communication time in real runs is very short compared to the overall runtime of the simulation phase (percentages in the lower single-digit range as shown in Section 3.1.3) so that the dry-run mode covers most part of the simulation phase anyhow The local_spike_counter is another kernel variable that is especially useful for benchmarking purposes The variable keeps track of the number of spikes that the local neurons emit and hence enables the calculation of firing rates without using a spike detector We developed two versions of the dry-run mode: the static and the dynamic mode The two modes differ in the way they determine the number of fake spikes in each simulation cycle The static mode does not aim on mimicking the dynamics of a real simulation but it allows for direct control of the frequency of the spikes that enter the delivery step within every simulation cycle This can be useful for very specific profiling needs in static mode the firing rate is a parameter controlled by the user In each simulation cycle the entire global spike buffer including the part which belongs to rank 0 is filled with as many fake spikes as necessary to approximate the target firing rate An exact match is hardly possible because the global spike buffer is at the lowest level subdivided in parts which correspond to a single h-step and thread and because the number of spikes in such a part has to be an integer number To obtain a close approximation even for low firing rates the number of spikes per h-step and thread is varied between buffer parts such that the average firing rate is close to the target firing rate Please note that the firing rates of the neurons on MPI rank 0 are not directly affected by this procedure and can deviate from the target firing rate as these spikes are ignored in further processing this has negligible influence on the runtime of the simulation phase One could argue that ignoring the spikes generated by rank 0 gives away important information it belongs to the core concept of the static dry-run mode to have full external control over the number of incoming spikes the concept of preserving information is in contrast fully realized in the dynamic dry-run mode The main objective of the dynamic dry-run mode is to mimic the spike dynamics of the corresponding real simulation as closely as possible on the single dry-run process In simulated neuronal networks firing rates vary over time neuronal populations with many recurrent connections show synchronization behavior which means that the neurons of the same population tend to fire together and pause together the number of spikes generated by a subset of the population is an indicator of the overall number of spikes generated by the entire population at a specific point in time We use this as a principle for the dynamic dry-run mode: The number of fake spikes per fake rank is always equal to the number of spikes generated by the neurons on the dry-run process (MPI rank 0) This is carried out using multiple threads In order to enable the dry-run mode, NEST users need to adapt their simulation scripts only marginally, which is demonstrated in the following PyNEST example. The simulation script creates a balanced random network (Brunel, 2000) of 100 000 incoming synapses per neuron (80% excitatory Spikes of all neurons on rank 0 in the first 500 ms of a 10 s simulation (A) in static dry-run mode with a target firing rate of 5 Hz (average firing rate of 4.97 Hz) (B) in dynamic dry-run mode (average firing rate of 4.82 Hz) and (C) in the corresponding real run (average firing rate of 5.91 Hz) using 24 MPI processes The dry-run mode can only be enabled in simulations that use one process (i.e., num_processes is initialized to one). Once it is enabled, the dry-run mode can only be disabled by a reset. Currently the method is not compatible with precise spike times (Hanuschkin et al., 2010; Morrison et al., 2007b), gap junctions (Hahne et al., 2015), or structural plasticity (Diaz-Pier et al., 2016); see Section 4.2 The PyNEST command GetKernelStatus allows NEST users to inspect all kernel parameters such as num_processes All dry-run parameters are tagged by a dryrun_ prefix The kernel status dictionary also contains the local_spike_counter and the send_buffer_size The network is driven by random spikes emitted by a Poisson generator whose output frequency is scaled via the parameter η The size of a single integration step (h-step) is set to 0.1 ms It is discussed in Section 4.2 why balanced random networks were chosen for validation due to the short recording period of 500 ms these histograms should be taken with a grain of salt the spike patterns of real runs are very closely mimicked by dynamic dry runs over a large range of network sizes Spike raster plots for dynamic dry runs and real runs with different sizes of a balanced random network Network size N is directly proportional to the number of ranks M (weak scaling design with approximately 5 The spikes of the first 500 neurons are shown over a simulated time of 500 ms η values are slightly different for real and dry runs to enable better matching spike frequencies Figure 6. Statistical properties of the spike data shown in Figure 5. The six panels in (A,B) correspond to the six panels in Figure 5 Vertical lines and dashed lines indicate mean and standard deviation relative to mean For successive time intervals of 2.5 ms the spikes of the recorded neurons were taken into account in order to determine the instantaneous population activity 4.0 spikes per second from left to right and top to bottom panel (B) Distribution of coefficient of variation (CV) of inter-spike intervals (ISIs) The CV of ISIs was calculated for every neuron of the recorded population that spiked at least three times in the 500 ms interval; a percentage of 97 top to bottom) of the neurons fulfilled this requirement 0.26 from left to right and top to bottom panel but strongly on network connectivity—the spike frequencies are much larger for KS = 0.25 compared to KS = 1.0 it becomes visible that the dry runs overestimate the spike frequency of the real runs systematically the gap is not large and can easily be reduced by choosing a smaller η value for the dry runs a reduction of η between 5 and 10% can be derived from these curves as a reasonable rule of thumb to arrive at dry-run spike frequencies which are close enough to real runs to be perfectly usable for profiling and related purposes Figure 7. Each subplot shows how the spike frequency in a balanced random network depends on η (the parameter which scales the random input to the network), comparing dynamic dry runs (red) and real runs (blue). There were 10 repetitions with different random master seeds in each experimental condition, the error bars show the resulting standard deviations. Between subplots, M is varied as in Figure 5 and in addition the number of incoming synapses per neuron (according to the scaling factor KS; the number of incoming synapses per neuron amounts to K = KS ∗ 11 250) In contrast to the dynamic dry-run mode, the static dry-run mode produces always a homogeneous pattern of incoming spikes without any synchronization patterns. This is clearly visible in Figure 4 and a direct consequence of the underlying mechanism of fake spike generation (see Section 2.2.2) supplemented by the code for dry-run functionality at revision 11501 In a factorial experiment, the number of ranks M was varied between 32 and 28672 (M ∈ {32, 128, 512, 2048, 4096, 8192, 16384, 28672})3 the number of threads T per rank between 4 and 64 (T ∈ {4 and the number of neurons per rank between a half-fill and a full-fill setting nearly the whole available main memory in each compute node was consumed by NEST data structures Due to a limited amount of available computing time only 71 of the 80 experimental conditions of the full factorial design were included in the experiment The η value in the real runs was set to η = 1.685 resulting in a spike frequency of approximately 7 Hz F was also set to F = 7 Hz in the static dry runs The two dynamic dry runs differed with regard to the parameter η One was carried out with η = 1.685 like in the real runs one with η = 1.56 to match the spike frequency F of the real runs (according to the rule of thumb suggested in Section 3.1.1) The results of this study are shown in Figure 8 Each boxplot depicts the distribution of the relative differences between the real runs and the dry runs over all experimental conditions for the different variations of the dry-run mode (left: static; middle: dynamic with η = 1.685; right: dynamic with η = 1.56) and for different measures (A: Memory consumption; B: Mean real spike frequency per rank Freal; C: Build time; D: Simulation time excl Boxplot B reveals that the mean spike frequency Freal is very well matched between real runs and the dynamic dry-run mode with η = 1.56 the median of the relative differences in spike frequencies amounts to approximately 12% and for the static dry-run mode to approximately 60% (although F = 7 Hz like in the real runs; thus in static mode we observe F ≠ Freal) Dry-run performance relative to corresponding real simulations The relative difference between real and dry runs is computed by (ddry − dreal)/dreal with d being the measured value This is combined with rather high variability in the range [3%;25%] the static dry-run mode is not as well suited as the dynamic dry-run mode for the estimation of the overall simulation time of real runs the dynamic dry-run mode comes very close to real simulations Both for η = 1.56 and η = 1.685 the median of the relative differences amounts to approx 0%; variability is approximately restricted to the range [−0.7%;1.2%] differences are slightly larger with a maximum of over 2% These results show that dry runs provide a realistic assessment of the memory consumption of real simulations The same holds for build times (boxplot C) In the build phase of NEST (creation of neurons and network wiring) exactly the same code path is executed in dry runs and real runs the expected runtime difference is 0%; the observed median of the relative runtime differences amounts to approximately 1% in all dry-run variations The variability is mostly confined to the range [−5%;5%] This seems to be the normal variation range on JUQUEEN when exactly the same code is executed at different points in time we conclude that the simulation time measurements with the dynamic dry-run mode and adjusted η are already as close to real runs as achievable in practice From a single-compute-node perspective, the substantial difference between a dry run and a real run is what happens during the gather step in each simulation cycle: Fake spike generation in dry runs, MPI communication in real runs. For users of the dry-run mode, it would be unfavorable if fake spike generation required a lot more time than MPI communication. Figure 9 supports the claim that this is not the case at least not for typical simulation settings and assumptions using JUQUEEN (B) Relative values: Gather runtime as percentage of the overall simulation time (incl These models depend in turn on model-based estimations of the send buffer size The models were fitted to a subset of the data from the experiments described in Section 3.1.2 (real runs with η = 1.685 and dry runs with η = 1.56 resulting in approximately the same mean spike frequency of F = 7 Hz; T ≤ 32) The model fit was very good with the coefficients of determination being in the range between R2 = 97.9% and R2 = 99.7% the shown curves are representative for experimental data collected on JUQUEEN It can be observed that the dry-run mode is faster for T = 32 and will continue to be so even beyond the shown limit of M = 8192 ranks for T = 8 real runs are faster if the number of ranks is larger than M ≈ 2 The largest values can be observed for real runs with M = 8192/T = 32: For this setting the runtime of the gather step converges to about 7% of the overall simulation time The data proves in summary that the runtime of the gather step is in the same order of magnitude for real runs and dynamic dry runs and that the generation of fake spikes does not cause any systematic and considerable performance penalty the gather step contributes only by a small part to the overall simulation time and can therefore be ignored in dry-run measurements without the fear to miss an important piece of information the development of the dry-run mode was motivated by several use cases the dry-run mode allows to estimate the memory footprint and the runtime of a NEST simulation—the former very precisely because the memory footprint depends mainly on the number and type of neurons and connections and the respective infrastructure which is created in exactly the same way during the build phase of real runs and dry runs—the latter with good accuracy as described in Section 3.1.2 adjustments are necessary in practice to get the absolute maximum the network size has to be increased in an iterative way over several NEST runs which saves a large amount of core hours and effort A similar argument holds for the following use cases which rely on estimating the runtime in advance It is common practice at computing centers that users only have a limited amount of computing time at their disposal and that it is necessary to specify in advance how long a compute job will run on a system at maximum the maximum runtime can only be guessed if new scaling sizes or simulation parameter settings are explored with the help of the dry-run mode it is possible to get a very good estimate in advance without the need for full-scale test runs This is a considerable advantage from the user perspective and helps to manage the granted computing time in a better way measurements that are carried out with the dry-run mode can be used to collect data for scaling plots when writing computing time applications use cases from the user perspective were considered estimating the memory footprint and the runtime is also a highly valuable tool for NEST developers The collection of profiling data is carried out rarely at large scale because of the associated computational costs and effort—although it is common wisdom in the HPC community that the behavior of parallel codes depends strongly on simulation size and the number of compute nodes involved Some optimizations may be very useful at small scale but cause a performance bottleneck at large scale The dry-run mode enables the developers to investigate the behavior of their code at different scales at low cost two specific applications of the dry-run mode from the developer perspective are presented Many performance problems in HPC applications only show up in large-scale simulations because the resources wasted by minor inefficiencies grow disproportionately high with simulation size they are barely noticeable when running on a small number of MPI ranks but take up a considerable amount of computing time when running full scale on a supercomputer profiling of large simulation runs is rarely done because of the accompanying costs in terms of core hours and queueing time the dry-run mode is of great help because it allows the creation of performance profiles for large-scale simulations on a single rank (excl the dry-run mode facilitates systematic profiling as it shortens turn-around times and requires fewer data to be processed This shortens the development cycles for scalable NEST code This example demonstrates the usefulness of the dry-run mode for the development of highly scalable code Performance gain for the simulation phase of NEST by changes to the Time class and to the handling of Time objects in the NEST code base T denotes the number of threads per MPI rank The number of MPI ranks is varied along the x-axis The percental changes are reported relative to the original code version Performance data was collected on the supercomputer JUQUEEN with a pre-release version of NEST 2.4.0 combined with an early implementation of the dry-run mode and (conceptually) one compute node per MPI rank A balanced random network was used as test bed in a close to maximum memory filling setting based on experimental data from JUQUEEN for a scaling size of up to 16,384 compute nodes the dry-run mode for the simulation phase did not yet exist data collection for the performance model was very expensive in terms of required core-hours such an endeavor would not have been feasible users of NEST can use the dry-run mode to estimate in advance the required memory consumption and runtime of large-scale simulations This helps to make better use of the available computing resources by saving core hours on test runs by running full simulations with optimal parameter settings and by enabling users to generate scaling data for compute-time proposals in an inexpensive way It is important to note that the same cannot be achieved by just running small simulations instead of large simulations The connection infrastructure generated during the build phase of NEST differs considerably depending on simulation size The subsequent simulation phase uses these data structures for processing and shows therefore also different runtime behavior depending on overall simulation size The dry-run mode in its current form has two restrictions The first restriction belongs inherently to the concept: the non-consideration of MPI communication and synchronization in NEST terms the non-consideration of the gather step during the simulation phase This restriction is not severe as we have shown in the results section the gather step is very short in real runs In the data from the supercomputer JUQUEEN reported in Section 3.1.2 it consumes between 1 and 8% of the overall simulation runtime In case it is desired to estimate the time required for the gather step as well in advance the dry-run mode helps at least insofar as it also predicts the size of the send buffers used for MPI operations In combination with benchmarks of the MPI_Allgather operation on the respective cluster the time required for MPI communication can be calculated The second restriction concerns the current focus on balanced random networks where the inhibitory and the excitatory subpopulation show the same firing rates and spike characteristics (especially the same synchronization patterns). Such network models are good-natured because their overall spike patterns are invariant with regard to network size if the neurons are sparsely connected (Brunel, 2000) These are important reasons why dynamic dry runs exhibit very similar spike patterns and frequencies as the corresponding real runs For NEST developers and their typical use cases the confinement to balanced random networks is unproblematic because these networks can be parameterized in various ways to cover most base scenarios relevant for profiling and performance modeling (e.g. NEST users may want to simulate networks with rich internal structure consisting of many different subpopulations with varying characteristics For such networks it is less clear whether a dry run will yield a simulation runtime similar to a real run operations during the build phase are exactly the same between dry and real runs and since nearly all of the required memory is allocated during network wiring at least the estimation of the memory usage and of the runtime of the build phase will be quite accurate even for complex networks which require MPI communication outside the standard spike-communication framework the dry-run mode is an important contribution to the software-development framework of NEST It facilitates the maintenance and further development of NEST as an open source project with a general-purpose orientation and extreme scalability the basic idea of the (dynamic) dry-run mode is applicable to other parallel applications in a straightforward way if the following preconditions are fulfilled: • The buildup of basic data structures on each rank does not depend on actions on other ranks • Statistical properties of the data that is generated during the simulation can be inferred from the single existing rank in dry-run mode this needs to be true for those properties which are relevant for the simulation runtime and which are employed to generate fake data in place of real data • The replacement of real data by fake data does not change the overall simulation dynamics in a way that considerably affects simulation runtimes or memory consumption direct and intellectual contribution to the work This work was partially funded by the Helmholtz Association through the Portfolio Theme “Supercomputing and Modeling for the Human Brain” Use of the JUQUEEN supercomputer was made possible through VSR computation time grant JINB33 The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest The authors would like to thank Alexander Peyser from the SimLab Neuroscience at the Jülich Supercomputing Centre for his work on the NEST Time class which is presented as one of the use cases in Section 3.2.1 1. ^Each compute node of JUQUEEN is equipped with a 16-core PowerPC-A2 CPU and 4-fold SMT (64 hardware threads) and 16 GB of RAM number of usable compute nodes amounts to 28 2. ^URL: https://trac.nest-initiative.org 3. ^The setting M = 28 672 corresponds to using full JUQUEEN; each compute node of JUQUEEN hosted exactly one MPI rank in all experiments 4. ^The explanation for this increase in simulation time is as follows: In static dry-run mode, the dynamics of the neurons on the single existing rank are quite different to the real simulation. They produce actually more outgoing spikes than in a real simulation as shown in Figure 8B This entails that more spikes need to be processed when updating STDP synapses; therefore the increase by 15% is observed 5. ^Generated with HPCToolKit (Adhianto et al., 2010) via statistical profiling 6. ^Credit for the code changes goes to Alex Peyser from the SimLab Neuroscience at Forschungszentrum Jülich and to WS (Peyser and Schenck, 2015) 7. ^A publication about this study is in preparation HPCTOOLKIT: tools for performance analysis of optimized parallel programs “Performance evaluation of scientific applications on POWER8,” in High Performance Computing Systems 5th International Workshop on Performance Modeling Benchmarking and Simulation of High Performance Computer Systems (held as part of SC14) 11/16/2014–11/16/2014 8966 of Lecture Notes in Computer Science (New Orleans LA; Cham: Springer International Publishing) Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons Google Scholar Parallel implementation of a monte carlo molecular simulation program CrossRef Full Text | Google Scholar Automatic generation of connectivity for large-scale neuronal network models through structural plasticity Electronic structure calculations with GPAW: A real-space implementation of the projector augmented-wave method “Multithreaded and distributed simulation of large biological neuronal networks,” in Proceedings of European PVM/MPI Google Scholar PyNEST: a convenient interface to the NEST simulator A testsuite for a neural simulation engine CrossRef Full Text | Google Scholar CrossRef Full Text | Google Scholar A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations A general and efficient method for incorporating precise spike times in globally time-driven simulations Supercomputers ready for use as discovery machines for neuroscience “Performance modeling for systematic performance tuning,” in State of the Practice Reports (New York Google Scholar CrossRef Full Text Meeting the memory challenges of brain-scale simulation Spiking network simulation code for petascale computers Regulation of synaptic efficacy by coincidence of postsynaptic APs and EPSPs Spike-timing dependent plasticity in balanced random networks “Maintaining causality in discrete time neuronal network simulations,” in Lectures in Supercomputational Neurosciences: Dynamics in Complex Brain Networks CrossRef Full Text | Google Scholar Exact subthreshold integration with continuous spike times in discrete time neural network simulations ls1 mardyn: the massively parallel molecular dynamics code for large systems The NEST neuronal network simulator: Performance optimization techniques for high performance computing platforms in Posters presented at the “Society for Neuroscience Annual Meeting Google Scholar “Efficient parallel simulation of large-scale neuronal networks on clusters of multiprocessor computers,” in Euro-Par 2007: Parallel Processing 4641 of Lecture Notes in Computer Science eds A.-M Google Scholar “Performance model for large–scale neural simulations with NEST,” in Extended Poster Abstracts of the SC14 Conference for Supercomputing (New Orleans Google Scholar Efficient Algorithms for Sorting and Synchronization Increasing quality and managing complexity in neuroinformatics software development with continuous integration CyNEST: a maintainable Cython-based interface for the NEST simulator A critical window for cooperation and competition among developing retinotectal synapses Citation: Kunkel S and Schenck W (2017) The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code Received: 22 December 2016; Accepted: 07 June 2017; Published: 28 June 2017 Copyright © 2017 Kunkel and Schenck. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY) distribution or reproduction in other forums is permitted provided the original author(s) or licensor are credited and that the original publication in this journal is cited in accordance with accepted academic practice distribution or reproduction is permitted which does not comply with these terms *Correspondence: Wolfram Schenck, d29sZnJhbS5zY2hlbmNrQGZoLWJpZWxlZmVsZC5kZQ== Susanne Kunkel, c3VrdUBrdGguc2U= †These authors have contributed equally to this work Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher 94% of researchers rate our articles as excellent or goodLearn more about the work of our research integrity team to safeguard the quality of each article we publish Home / News / Environmental News The Iowa Department of Natural Resources is investigating a fish kill in Winneshiek County’s Dry Run Creek than spanned six miles an environmental specialist with the Field Services & Compliance Bureau at the DNR was not complete but that an investigation is underway the department’s Field Office in Manchester was notified Tuesday of a possible manure release and fish kill in an unnamed tributary of Dry Run Creek “Upon arrival, staff observed dead fish and very murky conditions in the tributary,” the release stated DNR officials identified overland runoff from an animal feeding operation near the headwaters of the tributary of Dry Run Creek as the source of the release Meyers said the responsible party — whose name has not been released — is “taking steps to correct the problem of manure runoff from the open lots.” The DNR’s news release said the amount of manure released into the tributary is unknown at this time but that “dead fish have been observed for several miles in the creek.” but Meyers did not say how long the cleanup would take Meyers said there will be a “potential” for a fine for both the fish and the investigation’s cost The DNR is urging water users downstream from Dry Run Creek to avoid using the water at this time If you see dead or stressed fish at a lake or river the Iowa DNR asks you call their 24-hour spill line at 515-725-8694 as soon as possible Olivia Cohen covers energy and environment for The Gazette and is a corps member with Report for America a national service program that places journalists in local newsrooms to report on under-covered issues Sign up here for The Gazette’s weekly environmental and outdoors newsletter Energy and Environment reporting as a corps member with Report for America, a national service program that places journalists in local newsrooms to cover under-reported issues. Sign up for the Environment & Outdoor newsletter today Investigative stories and local news updates Coverage of the Hawaiʻi State legislature in 2025 Award winning in-depth reports and featured on-going series Get the week’s news delivered straight to your inbox election workers prepare for the big night Unfortunately, being named a finalist for a Pulitzer prize doesn’t make us immune to financial pressures. The fact is, our revenue hasn’t kept pace with our need to grow, and we need your help Civil Beat is a nonprofit, reader-supported newsroom based in Hawaiʻi. We’re looking to build a more resilient, diverse and deeply impactful media landscape, and we hope you’ll help by supporting our essential journalism Civil Beat has been named the best overall news site in Hawaii for the 14th year in a row by the Society of Professional Journalists Hawaii Chapter I often find myself disappointing artists who contact me in hopes I’ll attend their show and write about it But with Boston Lyric Opera’s production of “The Seasons,” the situation is flipped — I write about this show despite the company’s request that it not be reviewed That request arrived just four days before Wednesday’s opening night performance at the Emerson Paramount Center and was told that “some production elements for this run could not be realized in a way that fully represented the original vision.” Ticketholders were told the same thing in a “Know Before You Go” email about the opera which marries the music of Antonio Vivaldi with a new libretto by “The Clean House” playwright Sarah Ruhl the scenery’s centerpiece didn’t make it to the stage because of unspecified technical limitations Designer Mimi Lien and design and materials technologist Jack Forman had planned to include dynamic features made from dish-soap bubbles would still go on for the planned five performances The Poet (as portrayed by countertenor and “The Seasons” co-progenitor Anthony Roth Costanzo) sings: “You know poets sometimes we feel the weather inside of us more than we feel the weather outside of us.” Given Wednesday’s performance it’s clear that axiom doesn’t just apply to poets There’s no doubt that “The Seasons” would have been a different show had the six singers and six dancers been working with the visual and tactile elements of Lien and Forman’s soapscape set in addition to the lighting the lithe modern choreography by Pam Tanowitz and Vivaldi’s music as performed by a zesty Baroque pit band “The Seasons” was on solid ground musically and visually The iconic concertos of “The Four Seasons” served as the piece’s creative springboard and other pieces from Vivaldi’s vast catalog made up the bulk of the score blending the familiar with the old-made-new Baroque arias often manifest emotions through nature or weather imagery in both voice and instrumentation: plinking pizzicato for rain here and “The Seasons” made plentiful and effective use of that trope an artists’ rustic retreat is disturbed when the seasonal cycle falls out of order due to climate change and the singers portraying those artists were all outstanding soprano Ashley Emerson unfurled luscious melismas while chopping vegetables and countertenor Kangmin Justin Kim’s warm velvety timbre as the Painter provided a keen contrast to Costanzo’s icy mezzo-soprano and BLO emerging artist Alexis Peart partnered with dancer Lindsey Jones in a touching and tragic duet for human voice and human body Every baroque opera must have its rage arias and soprano Whitney Morrison and bass-baritone Brandon Cedel tackled those with incisive wrath where “actual spring” comes only after “fool’s spring,” “second winter,” “spring of deception,” and a few more false starts which destroyed thousands of homes and killed more than two dozen people with the flip of a few switches and a shift in the light the stage effectively transformed from an inferno to an ash-blasted wasteland Further productions in New York and beyond are planned for “The Seasons,” and hopefully by then the complications with Lien and Forman’s iridescent set piece will be resolved I do look forward to experiencing “The Seasons” as its creators envisioned it though the Boston run of “The Seasons” may not have realized everything it had wanted It’s even there in the stage directions of Ruhl’s libretto: “Mostly an empty set Presented by Boston Lyric Opera and ArtsEmerson. Through March 16. www.blo.org A.Z. Madonna can be reached at az.madonna@globe.com. Follow her @knitandlisten. Home Delivery Gift Subscriptions Log In Manage My Account Customer Service Delivery Issues Feedback News Tips Help & FAQs Staff List Advertise Newsletters View the ePaper Order Back Issues News in Education Search the Archives Privacy Policy Terms of Service Terms of Purchase Work at Boston Globe Media Internship Program Co-op Program Do Not Sell My Personal Information This initiative aimed to evaluate data quality and support financial entities in preparing for mandatory reporting To facilitate the Dry Run and broader industry readiness and detailed guidance for completing data fields Financial entities also received support through workshops the ESAs have supported financial entities in preparing to report contractual arrangements related to ICT services provided by third-party providers The Dry Run exercise was designed to simulate the official reporting process enabling entities to test their systems in a controlled environment These registers will play a critical role in the designation of critical ICT third-party providers (CTPPs) under the ESAs’ oversight starting in 2025 This preparatory phase underscores the importance of collaboration between financial entities and regulatory authorities to address data quality challenges and refine reporting processes By leveraging insights from the Dry Run exercise entities can align their systems and practices with the requirements outlined in DORA ensuring that the 2025 reporting cycle is both efficient and effective in supporting the oversight and designation of critical ICT third-party providers DryRun Security TX-based AI-native company delivering application security (AppSec) for development and security teams Backers included LiveOak Ventures and Work-Bench with participation from Cannage Capital The company intends to use the funds to expand operations and its development efforts Co-founded in 2023 by James Wickett and Ken Johnson DryRun Security is an AI-native company delivering application security (AppSec) for development and security teams The company is also introducing Natural Language Code Policies (NLCP) a feature that frees AppSec teams from the work of building and maintaining scripted policy rules By allowing them to define their security policy in a domain-focused way NLCP cuts custom rule writing and helps teams get coverage across all of their code bases without worrying about the language or framework Suspect DHL package bound for Britain that started fire in Leipzig possibly part of Russian plan to cause ‘mayhem’ An incendiary device hidden in a DHL package that caught fire in Germany in July was due to be sent by air to the UK as part of a suspected Russian sabotage plot that may also have been a dry run for a similar attack on the US and Canada Sources indicated the suspect package in Leipzig was also bound for the UK though why the UK was chosen as the destination for the two devices An unconfirmed German report suggests they were addressed to fake recipients at real addresses in the UK as were two other incendiary devices found in Poland one of which Polish media said caught fire at a warehouse in Warsaw while the other was successfully intercepted Metropolitan police counter-terror officers declined to comment The only official statement in the UK about the alleged plot was made last month when counter-terror police confirmed a device had caught fire in Birmingham and it was dealt with “by staff and the local fire brigade at the time” Four people were arrested in Poland as part of the alleged plot, it was announced last week, which the country’s chief prosecutor said was intended to commit sabotage using “camouflaged explosives and dangerous materials” in Europe Two other individuals are also wanted by investigators in the country Another intention, according to the Polish authorities, was “to test the transfer channel” for similar parcels to be sent to the US and Canada to see if similarly dangerous and destructive attacks could be reproduced elsewhere British police and officials, as well as their European counterparts in Germany, Poland and Lithuania, strongly suspect that Russia was behind the attacks as part of an effort to cause “mayhem” in the west in retaliation for western military support to Ukraine. Read moreLast month, Ken McCallum, the head of MI5, warned that Russia’s GRU military intelligence appeared to be on “a sustained mission to generate mayhem on British and European streets: we’ve seen arson His German counterpart, Thomas Haldenwang, told the Bundestag that had the Leipzig package started burning during a flight “it would have resulted in a crash”. Although Haldenwang did not say Russia was behind the fire when he gave evidence he accused the Kremlin’s spy agencies of “putting people’s lives at risk” On Monday, the Wall Street Journal reported that the massage items in the suspect packages were booby trapped with a magnesium-based flammable substance Magnesium fires are notoriously difficult to put out and are worsened if water is applied; special dry powder extinguishers should be used instead Russia has denied involvement in the alleged plot “These are traditional unsubstantiated insinuations from the media,” Kremlin spokesperson Dmitry Peskov told the US newspaper Sophomore Grace Montoya goes with the lead pack on the wet Grace placed 2nd overall in a time of 18:28 Senior Benjamin Sanchez gets some advice from Head Coach Steven Montoya late in the race finishing in a time of 15:58 and placing 2nd overall The Hilltopper Cross Country teams distinguished themselves despite inclement weather at the Albuquerque Academy Extravaganza on Saturday This was explicitly a dry-run for the State Championship on Nov same schedule and separate races for each school-size classification but that didn’t slow down the defending State Champion Hilltoppers 2nd place finish on the 5k course on Albuquerque Academy’s campus the ’Toppers beat the home team by a score of 39-49 and posted the best average time across all classifications Rounding out the scoring quintet were Ensley Jorgenson (5th Cara Gauss and Elizabeth Buck completed out the varsity squad All five ’Topper scorers improved upon their times at the same meet last year the Hilltopper Boys were considered underdogs to this season’s strong Charger squad but the final score (37-51) was close enough that the ’Toppers will definitely be in contention to defend their State Championship from last season all six Hilltopper boys who ran this meet last year improved their time this year Koen Christensen and Will Gartz rounded out the team Next up: The Hilltopper Home Meet on Friday afternoon Several of the Los Alamos Middle School State Champion squad will be putting on Hilltopper uniforms for the first time to compete with their future teammates Younger kids can compete in the popular Elementary School Mile All are welcome to cheer on these athletes Sophomore Ensley Jorgensen was the 2nd Hilltopper Seniors Eddie Gartz and Mikey Bane were the 3rd and 4th Hilltoppers in 11th and 15th places overall and times of 16:32 and 16:44 The victorious Hilltopper Girls show off their first place trophy Copyright © 2012-2025 The Los Alamos Daily Post is the Official Newspaper of Record in Los Alamos County This Site and all information contained here including graphs and graphics is the property of the Los Alamos Daily Post Permission to reprint in whole or in part is hereby granted provided that the Los Alamos Daily Post and author/photographer are properly cited columnists and other contributors do not necessarily reflect the views of the Los Alamos Daily Post The Los Alamos Daily Post newspaper was founded Feb MITCHELL — The Mitchell City Council has approved an agreement with the state of South Dakota and the Federal Emergency Management Agency to remove homes in the 500 block of West Ash Avenue over flood concerns Residents on West Ash Avenue have requested the city’s aid in relocating from the flood-prone Dry Run Creek area after the recent flood events in 2019 and 2024 The city is also taking proactive steps to identify other areas of the city prone to flooding and offer homeowners a way forward “Flooding isn't a bad thing if it's controlled Flooding is a bad thing when it affects homeowners,” said Joe Schroeder Two homes with detached garages on West Ash Avenue will be purchased and then demolished The city of Mitchell will be paying for 15% of the estimated project and the cost to the city for the lots of 512 and 514 W Ash Ave The total project is an estimated $292,950 with FEMA paying 75% and the state of South Dakota responsible for 10% The probability of a 500-year flood is based on the chance of it happening today each new day wipes the slate clean and a flood could happen each day of the calendar year “FEMA is really trying to get away from the 500-year flood (vocabulary) because it creates the misconception that we've got time here,” City Planner Mark Jenniges told the Mitchell Republic you have a 0.2% chance of that event happening and every day So you could have the 1% (rain event) four days in a row But then you might go the next 150 years without having it.” The FEMA program is voluntary for homeowners Homes will be demolished and homeowners will be assisted with relocation The city will then own the property to further reduce potential disaster relief in that area with a deed restriction that the property can only ever be used for parkland A city trail currently runs behind these homes agreed to receive aid from the Hazard Mitigation Assistance Building Resilient Infrastructure and Communities Grant Program which acts to “categorically shift the federal focus away from reactive disaster spending,” according to FEMA’s website “The only time we do this is when (homeowners) bring it to us,” Schroeder told the council but at this time they wish to move forward.” This will be the only home to remain on West Ash Avenue between South Wisconsin Street and South Edmunds Street Jenniges put the paperwork together and submitted the grant request on behalf of the Public Works department The agreement is for the city to cover 15% of the project cost the city’s application letters stated a commitment to pay for 25% of the cost and any additional expenses over the agreed upon amount FEMA is to release an updated floodplain map for eastern South Dakota in May 2026 The map project began in 2016 and is just now getting toward the end phase for Davison County the city uses the best available information on hand to make zoning approvals in regard to potential floods inside of city limits The city of Mitchell has partnered with FEMA in the past to remove structures from floodplains within city limits was torn down a year and a half after a FEMA grant was agreed to by the city It’s paperwork that takes a year and a half,” Schroeder said Please enable JS and disable any ad blocker After winning a national championship with Billy Joe Hobert and providing a flurry of Huards and supplying a first-round NFL draft pick in Jake Locker the UW has had to literally scramble to find an outside signal-caller to run things in Montlake This year's designated starting Husky QB comes from Arizona The state of Washington once could be counted on to produce a UW quarterback worthy of at least an NFL draft pick Steve Pelluer and Jacob Eason lumped with the aforementioned players the position appears to be making a comeback geographically with the emergence of Sione Kaho who's had a pair of sterling seasons for Lincoln High School -- which once produced an NFL-bound quarterback in Jon Kitna who had to go through Central Washington University to get there who recently toured UCLA and has visits to the UW and BYU lined up is a 2027 recruit who comes off a pair of sterling seasons at Lincoln in which he's collectively thrown for 4,488 yards and 35 touchdowns He'll take an unofficial tour of Montlake on April 5 in and around all of the camps he hopes to attend Tacoma (Wash.) Lincoln 2027 quarterback Sione Kaho checked out UCLA earlier this month and has visits to BYU and Washington lined up https://t.co/X9R6qCi5qn pic.twitter.com/fub1nb8c8t was committed to the UW in 2018 when the family lived in Reno showed up for summer football initiation and bailed on the Huskies shortly before the season began drawing a release from coach Chris Petersen Ale Kaho immediately transferred to Alabama where he largely was a special-teams player for three seasons where he started five times over four seasons basically sitting out nearly all of 2022 and 2023 he used up all of his eligibility last fall after collectively appearing in 60 games He'll probably always wonder if walking away from the UW was the right move for his career living and playing just 30 miles down the road he completed 162 of 235 passes for 2,296 yards and 18 scores while helping Lincoln to a 7-3 season and the playoffs Kaho quarterbacked a 9-3 Lincoln team headed to the postseason and connected on 172 passes in 277 attempts for 17 TDs the Huskies have Arizona-produced Demond Williams Jr a pair of freshman in the 2025 class on campus in California's Dash Beierly and Hawaii's Kini McMillan and are pressing hard to sign Brady Smigiel from SoCal for their 2026 class Kaho would fit right in at the tail of all that collected or pursued quarterback talent -- with the Huskies needing at least one scholarship guy a year -- and provide a local face and arm To get the latest UW football and basketball news The content on this site is for entertainment and educational purposes only Betting and gambling content is intended for individuals 21+ and is based on individual commentators' opinions and not that of Sports Illustrated or its affiliates All picks and predictions are suggestions only and not a guarantee of success or profit If you or someone you know has a gambling problem crisis counseling and referral services can be accessed by calling 1-800-GAMBLER 162nd Infantry Regiment prepared for its upcoming mission to help keep peace in Kosovo with a dress rehearsal this week at the Joint Multinational Readiness Center in Hohenfels Role players simulated scenarios they may face in a mock town set up to mimic a rural Kosovo setting Small teams of soldiers interacted with the pretend residents who included people playing the roles of local police chief and medical director the Oregon soldiers trained alongside other NATO forces to handle tasks like riot control their conversations were aimed at maintaining peace and preventing violent escalation northern Kosovo has seen violent protests as a result of increased tension between ethnic Albanians and Serbs There were 4,600 NATO troops in Kosovo at the start of this year MITCHELL — Dry Run Creek resembled a lake on Friday as stormwater from a record rainfall event on Thursday caused water levels in the creek to drastically rise The record rain storm that drenched Mitchell with just under 5 inches of rain on Thursday prompted city officials to ask some residents living along Dry Run Creek to evacuate their homes Friday morning Mayor Bob Everson said the Mitchell Recreation Center is being set up to provide temporary shelter for the evacuated residents The shelter at the Rec Center is anticipated to be fully operational by 4 p.m “We had to evacuate some areas along Dry Run Creek “The Rec Center is being used as an emergency shelter by the Red Cross People displaced from their homes can go seek shelter at the Rec Center.” The creek serves as a main stormwater drainage artery for Mitchell Dry Run Creek was being inundated with stormwater throughout Friday “This was a lot of rain in a very short time especially in my final few weeks,” said Everson who has about two weeks remaining before his second mayoral term comes to a close Everson is no stranger to a historic flood The 2019 flood that dropped 8 to 10 inches of rain on Mitchell in a two-day span hit the city during Everson’s second year in office he said the latest storm mirrored the 2019 flood Mitchell received a total of 4.87 inches of rain Thursday That breaks the daily rainfall record for Mitchell set in 1984 That total does not include overnight rainfall amounts that persisted into the early morning hours on Friday Several unofficial reports had rain totals hovering around 8 inches As water levels in Dry Run Creek rapidly rose to dangerous levels on Friday city officials blocked off traffic on Burr Street where a bridge sits atop Dry Run Creek near the skate park A portion of Minnesota Street where a bridge runs atop the creek was also closed off to traffic The creek was inches away from submerging both bridges Friday evening City Council member Tim Goldammer represents many of the residents in Ward 1 who were evacuated from their homes along the Dry Run Creek area The major flooding wreaking havoc on homes in the west side of Mitchell near Dry Run Creek has Goldammer ready to dive deeper into the issues the area frequently experiences during heavy rain events “Dry Run Creek is a major problem we will have to do something with at some point,” Goldammer said This is the second time in the last five years that several Dry Run Creek areas have flooded to the point of evacuating people.” City Administrator Stephanie Ellwein said Dry Run Creek typically begins filling more rapidly a few hours after heavy rains we know that it didn’t really peak here in town between 4 p.m So we are anticipating that Dry Run Creek is going to continue going up,” Ellwein said many residents’ sump pumps were working in overdrive Although the rain had let up Friday morning Dry Run Creek continued rising as more residents discharged basement water that ultimately winds up in the city’s already stressed sewer system Christie Gunkel owns multiple rental properties in Mitchell with basements that were flooded Thursday night “We had one rental with a wall in the basement fall in We had another rental that had water so high a tenant had to climb out of the window because the water was so high surrounding the house,” Gunkel said When the 2019 flood left standing water in many basements Ellwein offered a helpful tip she learned to reduce a collapsed basement wall “One thing I learned was if someone has a lot of water in their basement they have to be careful with how fast they remove the water You need to do it slowly so you don’t end up with basement wall problems,” Ellwein said Chattanooga will host a one-day WRC-style test event on Saturday Photography by Trevor Lyden & Steven Fast/Rally USA Words by America’s bid for a return to the World Rally Championship will take another step with Saturday’s Tennessee Rally USA test event Initially planned for two days with two service parks rally manager Stuart Wood was forced to cut the itinerary after losing two stages due to bridge repairs on those roads After a ceremonial start on Friday evening Saturday will include all 77 miles of competition across eight stages to the east of the host city “There was nothing we could do about the roads,” Wood told DirtFish “The contractors couldn’t budge on the date of the work and the forest service couldn’t say no [to the work] so we lost those roads – which is a shame because they were two great stages “That means we consolidate everything into a busy Saturday – which is going to be a great day The priority for the event is to execute the event the whole operation in the full day in front of all the law enforcement the EMS (emergency medical services) teams and everybody in the community We’re running a WRC-style day to show everybody what’s coming.” which is the anticipated date for a possible 2026 inclusion on the world championship calendar That March event is expected to draw personnel from the WRC teams “We’re about showing what Chattanooga’s about this time,” said Wood “Friday night is a big concert night and the rally’s going to be right in the middle of that big street party this week There’s going to be a lot of people down there and we’ll be showing the public and the politicians that this event will bring a bunch of people and it’ll bring a bunch of money in.” Tennessee Rally USA had just nine cars on the start list “The entry is the only thing I’m disappointed in,” said Wood every aspect of the safety side of the event is great – those folk are very serious and they have great knowledge of what’s coming and how to run an event.” Sign up today and be the first to know about special offers The presidential election is three months away What if the billionaire contests the result an insurrectionist mob found each other online stormed the Capitol and threatened the vice-president with a noose One in which the billionaires have been unchained vast swathes of the American population became convinced the vote had been stolen and a violent mob almost pulled off a coup and we’re now in a very different – and significantly worse – place uncontained racism spreading like wildfire across multiple platforms To lies amplified and spread by algorithms long before the facts have been reported laundered and whitewashed by politicians and professional media grifters Because just as Brexit prefigured Donald Trump’s election in 2016 there are signs that we are again the canary in the coalmine But this time with a whole new set of dangerous unchecked technological vulnerabilities to be exploited where extremist political violence is someone carrying a brick and throwing a chair leg there aren’t just automatic weapons and rights to openly carry firearms Regardless of how well Harris is doing in the polls America is facing a singularly dangerous moment Because as Trump has already showed us and as Jair Bolsonaro learned it’s not even necessarily about winning any more The entire period between the result and the inauguration is an anything-can-happen moment not just for America but for the world In Britain, the canary has sung. This summer we have witnessed something new and unprecedented. The billionaire owner of a tech platform publicly confronting an elected leader and using his platform to undermine his authority and incite violence. Britain’s 2024 summer riots were Elon Musk’s trial balloon If Musk chooses to ‘predict’ a civil war in the States what will that look like?He got away with it And if you’re not terrified by both the extraordinary supranational power of that and the potential consequences If Musk chooses to “predict” a civil war in the States If he chooses to contest an election result If he decides that democracy is over-rated Even the FBI has been prevented from communicating with tech companies about what officials have warned is a coming onslaught of foreign disinformation and influence operations after a lawsuit brought by two attorneys general went all the way to the supreme court The New York Times reported that it has only just now quietly resumed Just last week, Facebook killed off one of its last remaining transparency tools, CrowdTangle a tool that was crucial in understanding what was happening online during the dark days before and after the 2021 inauguration It did this despite the pleas of researchers and academics But what Musk – the new self-appointed Lord of Misrule – has done is to rip off the mask. He’s shown that you don’t even have to pretend to care. In Musk’s world, trust is mistrust and safety is censorship. His goal is chaos. And it’s coming. Carole Cadwalladr is a reporter and feature writer for the Observer This article was amended on 22 August 2024 because an earlier version, referring to the storming of the US Capitol, said it occurred “just over four years ago”. The incident occurred on 6 January 2021 – over three years ago. Also a reference to “the 2020 inauguration” should have been to the 2021 inauguration. This is the archive of The Observer up until 21/04/2025. The Observer is now owned and operated by Tortoise Media. Speaking before making his way to Washington for his much-anticipated tête-à-tête with Mr Trump, Micheál Martin (pictured) stressed Ireland’s need to invest in LNG, which the Government has confirmed is now firmly on the table. with its substantial tech sector and creative industry represents the opportunities to deepen the economic relationship between Ireland and the US the Texas visit provided Mr Martin with the nearest thing to a dry run with Donald Trump he was going to get ahead of the actual meeting today It was a balmy 24C when Mr Martin arrived at the governor’s mansion a colonial style property straight out of Hollywood film Crystal glasses of cold ice water were produced as the Taoiseach and his traveling party were left waiting in a reception room for Republican governor Greg Abbott a man who during the meeting was keen to stress that he had been on the phone to Donald Trump the longest-serving incumbent governor in the US who also acted as Texas attorney general between 2002 to 2015 Since entering the governor's office a decade ago he has promoted an increasingly conservative agenda including measures against abortion such as the Texas Heartbeat Act and of course a tough stance on immigration During the pandemic Mr Abbott was vehemently against implementing face mask and vaccine mandates and went as far as blocking local governments, businesses, and other organisations from implementing their own. With many shunning vaccines, the west of the state is currently battling a measles outbreak Mr Abbott accompanied vice president JD Vance and other Trump administration officials to Eagle Pass It came after a visit to the Oval Office last month during which the governor offered up a number of state facilities to help Mr Trump secure the border "Texas has completed more than 50 miles of border wall," Mr Abbott said afterwards When Mr Abbott arrived into the room to a waiting Taoiseach on Monday his wife Cecilia keen to explain her Irish roots the Irish media pack were ushered out of the room and back onto the shaded white veranda covered Mr Martin's visit to Dell earlier that morning and Ireland's pro-enterprise model as well as infrastructure investment in the years ahead Mr Trump is a transactional politician who looks for business opportunities everywhere and a hint on what message Mr Martin might be wise to take into the Oval office came from the governor A readout hinted to what could be bartered in a potential tariff trade-off: "The governor touted Texas as the leading state for liquified national gas (LNG) exports and noted the importance of continued collaboration between Texas and Ireland in the energy industry." Increasing imports of LNG from the US has already been raised as a potential way to avoid a threatened 25% tariff on EU goods Speaking before making his way to Washington for his much-anticipated tête-à-tête with Mr Trump Mr Martin stressed Ireland’s need to invest in LNG which the Government has confirmed is now firmly on the table "It has been very clear to us by officials how serious the vulnerability is for Ireland If anything was to happen to gas connectors in terms of the Irish economy we would not survive a week without some back-up nothing to do with timing or just visit or anything like that While the Taoiseach was remaining brief in his description of discussions with the governor it is understood Mr Abbott did advise him that Trump is a very personable man But that advice of course came from someone who very much speaks Mr Trump's language Mr Martin can only hope today’s Oval Office encounter goes as well as his discussions with Mr Abbott From as little as €1 a week with our digital introductory offer Already a subscriber? Sign in more st patrick's day articles Fr Paul Murphy leaves the Criminal Courts of Justice on Tuesday In a voluntary exercise involving nearly 1,000 submissions to check Dora regulation compliance the European Supervisory Authorities found that only 6.5% of the registers passed all data checks with missing required information being the most common issue The European Supervisory Authorities’ Dora preparedness “dry run” revealed that 93.5% of the 947 voluntary submissions contained at least one data error across 116 quality checks the ESAs concluded that most financial entities are on track to meet the 2025 deadline though additional efforts will be required to achieve full Dora compliance As the 17 January 2025 deadline for the digital operational resilience act (Dora) approaches the European Supervisory Authorities (ESAs)--comprising the European Banking Authority (EBA) the European Insurance and Occupational Pensions Authority (Eiopa) and the European Securities and Markets Authority (Esma)--on Tuesday 17 December 2024  the key findings from their “dry run” exercise which took place from April to August 2024 tested the readiness of financial entities for Dora reporting and aimed to assess the quality of the data submitted by institutions in preparation for official reporting starting in 2025 While the exercise identified areas for improvement the ESAs confirmed that meeting the required standards for Dora compliance remains achievable A total of 1,039 financial entities across the European Union participated in the dry run with the reporting deadline set for 30 August 2024 These institutions were tasked with submitting their registers of information (Roi) detailing their contractual arrangements with ICT third-party service providers Of the 947 registers that passed the initial data integration checks 6.5% met all 116 data quality requirements while 50% of the remaining submissions failed fewer than five checks 93.5% of submissions (886 out of 947) exhibited at least one data quality issue The ESAs noted that the quality of the data submitted was in line with expectations considering the voluntary nature of the exercise the findings highlighted several common issues particularly the missing mandatory information Other frequent issues included the improper use of unique identifiers for both financial entities and their ICT third-party service providers with the legal entity identifier (LEI) being the mandatory identifier for financial entities Among the different types of financial entities credit institutions exhibited the lowest proportion of data quality issues with only 1.9% of errors relative to the number of data points submitted This was followed by investment firms (2.4%) and insurance and reinsurance undertakings (3.3%) Dora requires financial entities to maintain a comprehensive register of their ICT third-party service providers The Roi will serve multiple purposes: it will help financial entities monitor their ICT third-party risk provide a tool for EU competent authorities to supervise the management of this risk and serve as the basis for the ESAs to designate critical ICT third-party service providers (CTPPs) financial entities are required to report their Roi to the relevant competent authorities which will then provide the data to the ESAs the ESAs stressed that ongoing preparations are crucial for meeting the 2025 reporting deadline The feedback provided to financial entities during the exercise is expected to guide further improvements to the quality of their data Entities will need to ensure that their Roi are complete meet all regulatory requirements and contain the necessary information for the ESAs to designate critical third-party ICT providers Meeting these standards will be vital for compliance with Dora when official reporting begins in January 2025 The complete 28-page summary report is available : Ahead of the third Test against India in Brisbane Australian batter Steve Smith insisted he is not out of form and also spoke about when he might retire from the sport just out of runs...": Steve Smith breaks silence on dry run ahead of Brisbane Test With the five-match series level at 1-1 who has totalled just 19 runs in three innings so far In the ongoing ICC World Test Championship 2023-25 cycle Smith has scored only 757 runs at an average of 31.54 with one century and four fifties in 27 innings His last Test century came more than a year ago during the Ashes against England managing just 232 runs in 13 innings at an average of 23.20 with a single half-century against West Indies in a losing cause Smith said he told Australia's batting coach Michael Di Venuto "I don't feel like I'm out of form just out of runs."' Smith's training regime involves a near-obsessive amount of batting to fix current issues or prepare for future challenges He acknowledged this can be exhausting as he grows older I think the day I don't want to work out certain problems and try to solve them is the day I will say I've had enough,' he said He also mentioned his decision not to train the day before the Adelaide pink-ball Test: 'Last game so I didn't want to fatigue myself mentally I wanted to give myself every chance of having enough in the tank to go and hopefully score big I do that now and then if I feel I'm batting well and have got what I need from my sessions I probably wouldn't hit as many balls as I do in the lead-up It's just if I need to feel a bit better about something or work on a certain movement Smith revealed that after Australia were bowled out for 104 in the first innings of the Perth Test urging calm and pointing out the missed opportunity to score big on challenging surfaces "We are playing on some tricky wickets at the moment and this was an innings where we all missed out together." Normally we have one or two batters who step up and change the momentum or get through a tough period and put a total on the board It just happened to be a day where we all missed out,' he said Not since he transformed himself from a spin-bowling all-rounder has Smith experienced such a long stretch without a Test century He noted that pitches have become more difficult and that the current Kookaburra balls make posting big first-innings scores challenging and I know how things have changed from 10 years ago With these Kookaburra balls and the extra grass on the wickets you're not seeing those first-innings totals of 450 or 500 anymore but it has been far more challenging for top-order players Those first 35 overs are as tough as they've been since I started playing 'I even looked at the seam movement averages from 10 years ago to now That backed up what I was thinking,' he concluded Smith said that to score on these pitches He also shared a solution for thriving on such surfaces the players getting runs are often going harder at the ball giving themselves room and hitting hard to score quickly You have to put the bowler under some pressure and dictate terms a bit But I should never stop looking to score; the moment I stop This article was generated from an automated news agency feed without modifications to text Already have an account? Sign in here Delivering high-value research and information on best practices to help improve farming productivity each focused on a key discussion point for the farming sector This month Kondinin Group has capacity tested four high-density large square balers in what is believed to be a first for Australia Massey Ferguson and New Holland were put through their paces Chaser bins play a vital role when it comes to on-farm grain logistics The January Research Report features a comprehensive round up of the latest chaser bins of 30 tonnes-plus capacity Rather than spending hours a day moving around volumes of liquid or waiting for microbes to grow I’m able to assemble accurate genomes of 300 bacterial isolates in one day But the learning curve for the coding skills to do dry lab is steep Before I can even get to a meaningful biological result I need to concern myself with more mundane questions like “How do I move this file?” And “Is the computer running?” Contemporary microbiology research projects are considered either “wet” lab (experimental laboratory science) with tubes and liquids and petri dishes there was a divide between dry lab people and wet lab people They poked fun at the silliness of how the others spent their time “I haven’t pipetted in years and I never will!” a dry lab person would shout “The computational projects look pretty but don’t show a single causal relationship,” the wet-lab person would whisper after a PowerPoint presentation with colorful diagrams and gigantic heat maps with unlabeled axes no axes at all and a bunch of circles with lines connecting them The bacterial species I study is called Gardnerella vaginalis Gardnerella vaginalis is the cause of bacterial vaginosis (known colloquially as BV) it is annoying and smelly and resolves itself; at its worst it causes preterm birth and an increased susceptibility to HIV It is really hard to get rid of because antibiotics don’t always kill it; this is because it grows in a film called a biofilm Biofilms are colonies of bacteria that adhere to each other and a surface offers a community and structural protection for the bacteria BV causes a lot of vaginal discomfort and an unpleasant odor Part of what we’re studying is that there is a common intermediate phase between having and not having BV Another thing we are studying is that Black and Latinx people get BV at a much higher rate than white people There are two types of people I talk to about my research The first has no idea what bacterial vaginosis is or thinks it’s a yeast infection The second has had bacterial vaginosis once or twice or ten times and is completely traumatized “What you’re doing is so important!” they tell me “Please let me know if you find out anything and the cause and mechanism of infection is pretty much unknown aside from some guesses The genome of Gardnerella vaginalis is complete but we don’t know the function of over half of its genes I have to wonder if it is understudied because it is an infection of the vagina I worry and stress about running the right lines of code and putting forth the next experiment to my advisor As a scientist I’m trying to put together a complex puzzle Is it one of those little knobs jutting out I’m not simply wrestling with Gardnerella vaginalis’ unruly genome banging my head against the wall for clicking in the wrong way two months ago with half-analyzed data on a piece of paper written in a language I can’t read a little at a time to solve a problem that will really make people’s lives better After I do get BV (statistically speaking) maybe the treatment won’t be a pitying look and a pat on the shoulder any longer Or a last-ditch recommendation to sit in a tub of vinegar (it worked) I’m going to figure out what makes BV so hard to get rid of by figuring out how Gardnerella’s genetics enable it to make a biofilm we can go forth with better and more informed treatments but it isn’t always obvious; the work of a Ph.D is work on a gigantic problem zoomed in 100X you think you’re looking at a squiggly line but really you’re looking at the edge of the lost piece that fits perfectly in the puzzle that’s been sitting out for decades Or maybe you realize the puzzle was not put together correctly at all What you thought was the sky is really a large lake Madeline Topf is a second-year graduate student getting a Ph.D If you are interested in submitting an essay to Isthmus you'd be a great writer in the Gould niche please send an email with the following information to calendar@isthmus.com Here's the information we need to include your event in our calendar: * event date; RSVP/ticket deadline if there is one email or website we can publish (REQUIRED) Optional info:* bios/press releases for posting with the online listing Admins who work with Ansible for configuration management should check out the dry run also referred to as check mode to deploy changes safely This built-in feature tests playbooks against the intended host -- but doesn't make any actual modifications It is similar to the -whatif parameter in PowerShell When you run an Ansible playbook in check mode it reviews the syntax and proceeds to run through -- and observe only -- each task This simulated playbook experience enables you to see the tasks in action before pushing them to production systems on a real run simply add --check when executing the ansible-playbook command Watch the video to see check mode in action This tutorial uses a VM running Ubuntu in Microsoft Azure to update the app cache on the Ubuntu server as well as to install Apache's HTTP Server service and enable it Then SSH into the Ansible control server and write in the playbook Be sure to specify that file in the dry run This tutorial uses an Ansible Vault encrypted string which means you must also write in a command to unencrypt it Use the command --check to signify to Ansible that this playbook executes as a dry run and should not enact any changes in the environment Add the -v verbose flag so that Ansible displays background information Now input the Vault pass and run the playbook Ansible returns a confirmation of success when it completes the playbook's dry run under "start and enable the Apache2 service" section but Ansible assumes it will be there on a full run of the playbook Clear the screen and run the command a second time in check mode Ansible returns an identical output -- and will every time as no changes are made to the system by the dry run remove the --check flag to follow through on the playbook's commands and make the change to the system Note that the output has changed this time Watch out for playbooks containing custom scripts within your tasks during an Ansible dry run If you're using the Ansible 'shell' or 'command,' these common modules do not support check mode Ansible will automatically skip them when performing a dry run You can change this behavior by adding check mode: no in the tasks Ansible will make modifications to the target even when running in check mode Here's an example of using check mode: no in your tasks: Adding on to the already powerful check mode you can see additional output of what the playbook would change and not just a changed vs Ansible displays detailed change information output comparing the current state with the new state Example of using --diff and --check simultaneously: ansible-playbook myplaybook.yml --check --diff Dry runs are a fantastic tool to accelerate change testing, and can help provide confidence in playbook creation take time when reviewing playbooks to confirm they're fully compatible with check mode before you run tasks in this mode I'm using Ansible check mode to perform a dry run of your Ansible playbooks. Just a quick general overview of our working environment: I do have a virtual machine running Ubuntu in Microsoft Azure And then just a quick overview of the playbook that we're going to be running check mode against: This is going to update the App Cache on this Ubuntu server And then it's also going to install the Apache HTTP server and service it's going to make sure that the service is set to 'enabled.' And the last file before we get into our dry run -- I just want to show you the credential file that I'm using; these other variables for my Ansible user Now we're ready to open up our terminal and run our dry run So let's open up our Ansible control server connection. Here I am SSHed into my Ansible server; I'm also in my project directory. And then I'm going to type in and run our playbook. That is going to be the Ansible playbook command: the YAML file; I'm going to specify that. And then here's the important part: Since I'm using an Ansible Vault encrypted string I do need to ask for the vault password to unencrypt that And then the most important bit here is the --check that is going to be and signify our dry run mode I'm also going to use a 'verbose' flag so we can see some of that background information on how that check mode actually runs Things to keep in mind: We're going to see here it is going to gather fat So that is not something that gets ignored when you run a dry run as well as this 'ping' command that I've instructed it to run -- that is still also going to run Be aware that some modules will still run while you're in this dry run mode It's just not going to make any changes to the system Right here it is saying in the recap that everything came back okay So the syntax -- the tasks that we've configured and coded -- have all been successful One of the key verbose outputs I want you to pay attention to here is under the "start and enable the Apache2 service" section It does state that the Apache2 service was not found on the host So it knows that it's running in a check mode and it's not going to make that change because it is in that check or dry run state And just to showcase how powerful and repeatable this is by running dry runs while you're creating your code And the nice part here is we're going to get the exact same output every time because we are not making changes to the system we are just validating that the playbook that we're running would do what we expect And here at the conclusion of our second dry run -- we can see that the output is identical to what we saw before So there were no changes made to our destination system This is exactly what we want out of our dry mode because we're checking "did our playbook get coded correctly?" let's remove that 'check' flag and no longer do a dry run We're going to actually follow through with our playbook as if it was going to make changes to our destination system but we will see that the output does change now that we've run this Here at the end of our non-dry run completing we can see that there were changes made to the system Namely: We did install the Apache2 service and that everything did still come back OK otherwise We're going to run one more time just to show what happens when we run the playbook after it's already made the changes I want to make sure that nothing's changed on the endpoint system So we should see that everything comes back with the zero changes this time because nothing has been modified from the state that we expect because we're going to check in that final configuration against what our playbook should have I hope this video has shown you the value of running a dry mode of your Ansible playbooks before you push that code to production Ever feel like a quack when trying to debug software sometimes it just helps to hear yourself talk -- even if.. Measuring only the hard numbers of dev activity can have deleterious effects on developer experience API testing tools are essential for ensuring reliable high-performing APIs in modern software development Successful pseudocode conversion goes beyond simply making the code work It's about creating implementations that respect each .. Discover how organizations can streamline operations and improve operational analytics by using AI and machine learning in their .. Can you teach an old programming dog a new trick CompTIA Cloud+ and Cloud Essentials+ cover various areas and target different career paths Developers can use Amazon Lightsail to quickly build websites and applications Once admins have acknowledged the cloud skills gap within their team Many organizations struggle to manage their vast collection of AWS accounts There are several important variables within the Amazon EKS pricing model Dig into the numbers to ensure you deploy the service .. This walkthrough explains what AI agents can do In today's world of web application development and SaaS what does the future hold for Java desktop applications Want to unlock the power of AI in your Java applications This walkthrough guides you on how to use OpenAI and Java with large .. Rocky Linux and AlmaLinux are RHEL-compatible distributions created after Red Hat announced the discontinuation of CentOS in 2020.. Integrating AI into legacy data center infrastructure is challenging Increased heat and load require advanced cooling systems Monitoring Linux server performance is vital for optimal operation System admins should consider these 19 performance monitoring.. The evenings cooled down nicely without turning cold The condition of the playa was pretty good generally—it was decent between the Temple site and where the Man will be built and was mostly free of the dust mounds that can grab your bike and throw you to the ground We also thought this trip would be a smart time to test our own processes and procedures to make sure that attending this event in the desert is in the realm of the possible for someone in a situation like the one I am in right now I worry about being too big a burden on the people around me This is a place of Radical Self-reliance which is an expressed value of the community So the Radically Self-reliant atmosphere is moderated by the need for Communal Effort People have been amazingly supportive and we appreciate each and every gesture and helping hand the playa was still pretty much an open space and the only people on site were the survey crew; but now there are hundreds and hundreds of containers that have all been transported to the playa in preparation for the event when all the containers are brought to the playa big day that happens after the Spike and before the gates open the entire area was encircled with a trash fence—nine miles around the perimeter of the event site This year the operation turned Biblical in difficulty with driving sandstorms reducing visibility to a couple of feet—it looked like the end of times There are videos circulating out there on social media (if anyone would like to share them in the comments here there was very little happening on the desert The heavy equipment yard is always among the first to be set up on the playa as well as the Depot (where many large shipments of supplies get staged for distribution) around the playa it was time for us to leave again to further prepare for the upcoming adventure It was so fantastic to get an early taste of the community and friends that we will see in a few weeks There is most definitely a certain romance to being out in the desert before everyone and everything else—but make no mistake this is a work site and will remain one for the next several weeks until the gates open and the event begins It’s beautiful work but it’s work nonetheless Cover image: Reminder that you always have to be ready to make a hasty exit from the playa (Photo by Trevor Tarin) All other photos courtesy of John Curley Thank you for your great update and thank you for being out there! Report comment Report comment Your pre-event reporting has been a gift for many years Report comment This is scary because if it rains then no one will know what to do There’s only so much cheese and meat to go around Without the Nevada National Guard to save us from the flood Report comment Everyone reading this truly appreciates your commitment and skill and I wish you better health and comfort as we move ever closer to Waking Dreams Report comment I’m so grateful to have your reports once again this year I’ve always loved your insight and your ability to connect all of the human dots in that ethereal place Report comment Great to see your pix and hear your voice from out there!! Report comment Always WOW…what it takes to build a city <3 Most who show up have worked really hard to get there Make getting to the gate a tearful experience Report comment I am extremely excited to be able to return to the Playa again I am so grateful to everyone behind the scenes that create the magic dominant eye earlier this year and have undergone eye surgery and a second medical procedure I have some vision again and hopefully it will get better with time But it will not stop me from making the journey !!! Report comment Report comment Report comment Report comment Report comment it makes me feel as if I am right there with you Report comment one day I will join your elited ranks … I adore the logistics the building of the city and the work it takes … you all are the Cat’s ME-OW Report comment See you out there soon and stop by Anonymous Village for a cuppa coffee Report comment It is a good reminder of the fickle weather on Playa and a cautionary tale for folks to be prepared for whatever dust and wind storms can move quickly through the Black Rock desert Report comment for the excellent-as-ever peek behind the scenes As a chronically ill person (fibromyalgia) I can empathize and am not sure how much longer my body will tolerate my desire to join this city: “I worry about being too big a burden on the people around me Report comment John – I have recently been talking about Radical Self-Reliance with a friend who has lost his sight and now insists he can’t go to BRC as he won’t be self-reliant I have tried to impress upon him that part of Radical Self-Reliance is building a network of people you can count on when you need em as they have counted on you previously – an individual does that and as you point out – this leads to communal effort but I firmly believe they’re entwined And we’re all here to support whatever you need Report comment And your radical community is here to help you with whatever you may need we are happy to return the favor…sparkle on ;-) Report comment Due to Elder care and COVID it’s been 9 years and you just gave me bad stomach cramps Report comment Report comment Stories about the annual Burning Man event in Black Rock City The University of Oregon is participating in the annual Great Oregon ShakeOut on Thursday and is recommending all students and employees take part in the earthquake safety drill at 2:19 p.m The UO will send a notification that the drill is about to start through the UO Alerts mass-notification system UO Alerts sends an email to all students and employees and text messages to everyone signed up to receive the notifications The event is designed to promote earthquake preparedness an important issue in a region that faces an overdue and potentially massive Cascadia quake and coastal tsunami Earthquakes can happen anytime and almost anywhere and most injuries during such events are caused by falling or flying objects The drill is an opportunity to practice “drop Those are the key steps to remember if there is an earthquake Modification and adaptation may need to occur based on your situation Be in a crawling position to protect your vital organs and be ready to move if necessary Cover your head and neck with your hands and arms Do not move to another location or run outside Shaking can quickly become violent so that you may be unable to run or crawl Any students or employees who have not signed up to receive UO Alerts are strongly encouraged to do so as that is how the UO gets information out quickly in emergency situations Kelly Missett, the ShakeAlert regional coordinator, and Vicki Strand, the UO’s continuity and emergency manager in Safety and Risk Services, will host a presentation from noon to 1 p.m. Oct. 18 in the Lease Crutcher Lewis Room in the Erb Memorial Union Participants will learn about earthquakes and how individuals can take steps to be more prepared on campus and at home and hold” drill as part of the Great Oregon ShakeOut The presentation is sponsored by the Department of Earth Sciences and UO Safety and Risk Services Students and employees are encouraged to make sure they can receive ShakeAlert earthquake early warning alerts on their cellphones The ShakeAlert earthquake early warning system can detect significant earthquakes quickly so alerts can be sent to people before they feel shaking For more tips and training on earthquake preparation and response for individuals and UO departments, visit the Safety and Risk Services website All stories in Campus and Community uonews@uoregon.edu but they seem to have found a temporary option The selectors rested vice-captain Shubman Gill for the T20Is to manage his workload and keep him fresh for the upcoming long Test season Ruturaj Gaikwad also failed to make a place in the squad India's Sanju Samson has scored 444 runs in 30 T20Is at an underwhelming average of 19.30.(PTI) Skipper Surya has already revealed that Sanju Samson has been chosen as the opening batter for the three-match T20Is "Sanju Samson will play and open the batting in this series going forward with Abhishek Sharma," Suryakumar Yadav said in the pre-match press conference Former India cricketer turned commentator Aakash Chopra has also backed Sanju Samson to open the innings alongside Abhishek Sharma considering his decent experience batting in the top order "Sanju re baba - make Samson open because Abhishek Sharma is certain at one end and we have even seen him bat down the order at No Samson has earned marquee status in the IPL but is yet to make a mark in the Indian colours has been in and out of the Indian setup and is striving hard to establish himself as a mainstay for the Indian team Virat Kohli and Rohit Sharma's retirements have given him another chance to cement his place in the T20I set-up The wicketkeeper batter has scored 444 runs in 30 T20Is at an underwhelming average of 19.30 Chopra pointed out what is pulling Samson down at the international level and said sometimes he tries too many shots his problem is that he goes for one too many shots Then he gets out and you say - 'How did you do that Sanju this was a chance and you let it go'," Chopra added.