text:
Q: django static files 404 error after migration static folder path correct and it was all working before migration.

*

*index.html

{%load staticfiles%}

        <meta charset="utf-8">
        <link rel="stylesheet" href="{% static "css/mycss.css"%}"/>
        <title>My first Django App</title>

{{somthin}}

after python manage.py runserver in terminal static files are showing 404 error.

A: make sure all these configuration you have in your settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
]

STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static")

MEDIA_URL = "/media/"
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "media")

and in main urls.py
if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

and use {% load static %} tag in templates, also if you use double quote outside curly brackets, use single quote inside
<link rel="stylesheet" href="{% static 'css/mycss.css' %}"/>


text:
Boogie Nights - The Brindley, Runcorn
Boogie Nights,
The Brindley, Runcorn,
Zodiac,
Kriss Hubbard,
Nicola Holland,
Rachel Kirkbride,
Chris Doyle,
Emma Humphreys,
Kortez Lopez,
Mike Kelsall,
This amateur performance by members of Zodiac, a Cheshire based amateur musical theatre society (ZAOS) is set in the 70's disco days and tells the story of Roddy O'Neil, the local lothario, superbly played by Anthony Farrell growing up in a world of ridiculous fashion,(did we really wear clothes like that?) The music and hits which are now iconic, the loves and lives of family and friends the hopes and dreams of the young.
Before the musical even starts you know it's going to be fun as you take your seats and on stage are a few members of the cast, on the set of a disco, with a bartender, DJ and the cleaner mopping the floors not forgetting the bouncer wandering around the audience, the audacity of wanting to search my handbag! And throwing in some comic moments.
The opening scenes are based in the disco and a wedding reception is taking place, perfect timing for a rendition of' 'Celebration 'featuring the whole cast. It is obvious that a lot of hard work has gone into the dancing as it is performed effortlessly and energetically and is credited to choreographer Kriss Hubbard's belief in each member and has certainly paid off with his first time with this show.
Roddy's girlfriend Debs, (Nicola Holland), is pregnant and is fearful of his reaction. The story tells of her attempts to tell him, her friends and his friends' reactions and the eventual outcome.
Interspersed with scenes of home life and the cinema with simple but effective sets and 70's props with a genuine chopper bike, you can't help but be taken back to that decade.
Whilst a vocal talent may not have been everyone's strongest point it simply did not matter….. The acting and dancing and portrayal of their characters took over. Casting of Rachel Kirkbride as Lorraine, the clubs singer, was probably the wisest move as she did have the best vocal range. I loved the classic 'Sugar Baby Love ' song scene at the local flea pit, hilariously acted out by Chris Doyle as Terry, who gives a brilliant performance for the whole musical with his futile attempts of seducing Trish (Emma Humphreys) who also gave a creditable performance. Little touches such as the theme from Jaws being played bring back memories.
Our DJ of the Boogie Nights Disco, Dean (Aaron Cawley) acts the part out well as does Spencer (Kortez Lopez) Lorraine's boyfriend/manager. Loved the 'Shaft' moments. Eamon, (Mike Kelsall) Roddy's father is a big Elvis fan and heavy drinker but can certainly hold a note and his Elvis's 'Always on my mind' was plausible. He gave a brilliant performance with comedy and sadness and a parent's frustrations and difficulties with their offspring.
Featuring the entire cast on several occasions with hits of Kung Fu Fighting, Happy Days a version of YMCA or was that CYMA? and of course Boogie Nights to name a few, the audience is singing along and there is a general feel good atmosphere in the theatre.
The main characters of the night are Debs and Roddy who both acted and sang their hearts out with their performances. Farrell has an exceptional likeable personality and inter connects with the audience from the start, definitely one to watch out for in the future.
Mastering the balancing on the platform shoes and boots and on top of that be expected to dance in them cannot have been an easy challenge but there was not a single stumble so well done to you all. The costumes and wigs brought back memories, I really did have a wardrobe consisting of those outrageous outfits! My husband wondered where the shoes were obtained from and worryingly says he misses his platforms. May the 70's fashion never return is all I can say! But the music will live on forever.
Set at the back of the stage, the four afro wig clad band members should not be forgotten for their musical talents this evening. Shame we didn't get to see you at the end as you were obscured by the smoke!
I thoroughly enjoyed Boogie Nights and it is a credit to the dedication of the cast and production team of Zodiac and I cannot wait for their return with the musical Hot Flush in October.
It should be noted that Boogie Nights does contain some adult content
Showing until 12th March 2016 Tickets for further performances are available on https://tickets.thebrindley.org.uk/en-GB/shows/boogie%20nights/events
Reviewed on: 8th March 2016
Reviewed by: Lorna Weekes

redpajama_set_name: RedPajamaCommonCrawl


text:
A lasting victory beyond the finish line
Published on March 10th, 2019
When One Australia sank during the 1995 America's Cup, it was miles offshore where she remains settled along the San Diego ocean floor. Her stories remain untold, but when Stars & Stripes USA-77 went under in July 2002 while training in advance of the 2003 America's Cup, their adversity occurred in shallower depths off of Long Beach, CA.
While this would prove to be Dennis Conner's final Cup, and the beginning for Swiss Ernesto Bertarelli and his new Alinghi squad which toppled the challenger series and crushed the Kiwi defender 5-0, the impact of that training day in Long Beach still lives on. T.J. Perrotti of Perrotti Performance Design shares the memory.
Those of us on the Stars & Stripes team prefer to think of the "minor" USA-77 snafu as more of a "grounding", than an actual "sinking". Hey, if the mast is still visible above the water, there's bound to be hope!
The truth is, the rudder stock did fail, leaving the rudder adrift behind the boat, and a big-ol' hole in the stern. The boat's fate was cast at that point, despite the best intentions and actions of her crew.
The recovery of the boat had many unsung heroes. Mick Harvey and his crew worked tirelessly with a local massive-crane company to salvage the boat as safely as possible. At first glance, once recovered, she looked not too bad.
However, once onboard and inside, we think that entrapped air in the bow caused a pressure differential as the boat reached depth, that, in turn, buckled and distorted much of the structure, sort of like pushing an air-filled soda can to deep depths.
To his amazing credit, Dennis Conner never flinched. Nor did Bill Trenkle and team management. "Onward, push forward" was the game-plan, without hesitation. We salvaged the largely-undamaged back half of the boat, while New England Boatworks was tasked to build a new front half of the boat.
Both halves (old and new) were shipped to New Zealand separately, and then fitted and scarfed into place. The precision of the fit was amazing … super-tight tolerance. And plenty of gold stars were quietly tossed out to the boat building crew, design guys, shore-side crew, etc. who worked 'round the clock, day after day, to make it all happen.
In the end, I suspect that the unplanned distraction did likely steal away our team's momentum. We didn't quite shine in the Cup trials as we had hoped, but there's a lasting victory that our Stars & Stripes teammates will always carry with us.
Without flinching, we faced the challenge of rising from the depths (literally), and pushed ahead with enthusiasm, mutual support and encouragement, and hope. I, for one, will never forget the lessons learned therein, and am proud to have shared the journey with teammates who never, ever quit.
Tags: America's Cup, Dennis Conner, Stars & Stripes, T.J. Perrotti
America's Cup Hall of Fame selects 2019 Inductees →
Opener confirmed for America's Cup World Series →
Key officials for 36th America's Cup →
VIDEO: Time in, Results out →


Case Description The American Society for the Prevention of Cruelty to Animals submitted a FOIA request to the Department of Housing and Urban Development for records concerning waivers for its Moving to Work demonstration program. The ASPCA also requested a fee waiver, arguing that disclosure would be in the public interest. The agency denied the ASPCA's request for a fee waiver. The ASPCA filed an administrative appeal of the decision, which was denied. The agency then told the ASPCA that processing its request would cost $7,862. The agency then informed the ASPCA that its request had been closed for non-payment. Based on its understanding of discussions with HUD FOIA staff, the ASPCA submitted a second request for the same records, again asking for a fee waiver. The agency again denied the ASPCA's fee waiver request, a decision that was upheld on appeal. ASCPA then filed suit.


text:
Comparative analysis of perturb & observe and fuzzy logic maximum power point tracking techniques for a photovoltaic array under partial shading conditions
T. MURALI MOHAN*, V.S. VAKULA
Department of Electrical and Electronics Engineering, University College of Engineering Vizayanagaram, Jawaharlal Nehru Technological University Kakinada, Andhrapradesh, India
E-mails: tmmohan2009@gmail.com; drvakulavs@gmail.com
* Corresponding author, phone: 91-7416430767
The interfacing of maximum power point tracking (MPPT) controller is more concern as it contributes significantly to the power output of photovoltaic systems. The perturb and observe (P&O) and fuzzy logic based P&O are two most promising MPPT techniques in wide range of irradiance conditions which include fully shaded condition to no shading, uniform and non uniform shadings among the strings. This paper analyzes the implementation of those two MPPT techniques to a photovoltaic (PV) array in MATLAB/SIMULINK environment. Basically the power verses voltage curve of a PV array is highly non linear which contains single peak in the curve under uniform irradiance but the non uniform irradiance leaves multiple peaks in the curve. The MPPT normally controls the boost converter duty cycle to track the global peak power point of the PV array. When multiple peaks are present, the P&O has the probability of capturing a local maximum point rather than a global maximum. It is observed that under normal shadings both MPPTs are performed well but under partial shadings Fuzzy logic based P&O MPPT outperform over P&O MPPT.
Photovoltaic System; Perturb & Observe Maximum Power Point Tracking; Fuzzy logic MPPT; Boost converter
Solar photovoltaic system is one of the best alternatives for the energy sources among the renewable energy sources. Though it was an old concept the generation of power is eventully increasing as the advances in power electronics and technology in manufacturing of PV cells are growing rapidly. However, the power output from the PV modules and consequently the efficiency is less which is about 19% which is very low. This generates the motivation for research into the extraction of maximum power from PV array by adopting a control technique called maximum power point technique (MPPT) [1-3].
There are different MPPT techniques came into the application such as perturb and observe MPPT, incremental conductance MPPT etc. The basic function of these techniques is to extract maximum power from PV array by virtually making the load impedance equal to the source impedance of the PV array. This is done by switching appropriately the power electronic switch used in the boost converter which is connected next to the PV array. These two techniques suffer from the draw back that under partial shadings they fail to extract the maximum power [4-8].
The partial shadings are mainly created by formation of dust upon the cells in a module, shadows which are produced by surrounding objects (trees, antennas, buildings), and passage of clouds which leads to non-uniform (partial shadings) irradiance and temperature upon the PV modules [9]. Under partial shadings the above MPPT techniques are fail to extract the maximum power because multiple peaks are present in the power verses voltage curve of a PV array [10]. The novel technique called fuzzy logic based P&O MPPT which overcomes the difficulty of locating the global peak among the multiple peaks [11].
The fuzzy logic based P&O MPPT technique is used in this paper which is equally good at normal and partial shadings as it possess fuzzy rules in the fuzzy inference engine. For an array consists of number of strings connected in parallel. In the subsequent sections the modules such as PV cell and array modeling and MPPT technique is implemented and analyzed its performance under different types of irradiance conditions [12-15]. The modeling and analysis of MPPT is done in MATLAB/SIMULINK environment.
PV System Structure
Figure 1 shows the equivalent circuit of a PV cell used in a PV module. To get a required rating of voltage and current such cells are connected in series and parallel respectively. This enhances the power output of the array.
Figure 1. Equivalent circuit of a PV cell
Figure 2. PV array terminologies. (a) PV module. (b)Two strings in parallel (c)Individual Module shading (d) PV array with group partial shading
In Figure 2, the figure (a) shows the PV module, where number of cells are connected in series and parallel. The dark color on the module shows more shading or completely shaded. These shadings are two types such as partial and full shading. The partial shadings on the modules shall be simulated by setting irradiance less than the standard value 1000 w/m2 and full shading by 0 w/m2 shown in figure 2 (c) and figure 2 (d) respectively.
Perturb and observe MPPT algorithm
One of the mostly used MPPT method is the perturb & observe. In this method the voltage is perturbed and change in power is measured and used for analysis. If the change in power is positive for a change in voltage (dP/dV > 0) a further perturbation in voltage is made because the operating point lies on the left of the power verses voltage curve of the PV system. This requires a further perturbation in PV voltage. This process repeats until the change in power is zero (dP/dV =0) which occurs at maximum point (MP) on the P-V curve shown in figure 3. If the operating point is on right side of the curve the change in power will be negative (dP/dV > 0) which requires moving the operating point towards the MP. In Figure 3 MPP is the maximum power point (Pmp) which occurs at the point where maximum voltage (Vmp) and maximum current (Imp) occur in the system (where Isc is the short circuit current of the PV array normally higher than the maximum current).
Figure 3. Power characteristic of a PV module
The implementation P&O algorithm is shown in the flow chart form in Figure 4, where primarily the voltage and current signals are sampled at kth interval as Vk and Ik respectively and use them for calculating the power at kth interval Pk. Find the difference between the powers obtained from the previous and the present intervals (Pk-Pk-1). If the difference in powers is zero then no need to change the reference voltage Vref used in the direct current to direct current (DC to DC) boost converter which is used to adjust the output voltage of the converter. If (Pk-Pk-1) > 0 then it checks for voltage difference of present and previous intervals (Vk-Vk-1), if it is positive that needs to increase the reference voltage otherwise it decreases the reference voltage. If (Pk-Pk-1) < 0 then it checks for (Vk-Vk-1), if it is positive that needs to decrease the reference voltage otherwise it increases the reference voltage. This process continues throughout the operation of the PV system.
Figure 4. Flow chart of P&O algorithm
The main advantage of the P&O method is that it is easy to implement, it has low computational demand, and it is very generic, i.e. applicable for most systems, as it does not require any information about the PV array, but only the measured voltage and current. Because of this the P&O is most commonly used method of MPPT method. The two main disadvantages of the method mentioned in the literature, are oscillations around maximum power point in steady state and poor tracking in rapidly changing atmospheric conditions. This method suffers too to extract maximum power under partial shadings on the PV panels.
Figure 5 shows the flowchart of the proposed method, where Vpv and Ipv are the PV output voltage and current, respectively, D is the duty cycle, Pm is the global MPP, and ∆Pm is a constant which represents the allowable difference between the global maximum point and the operating power point. In the proposed method a large perturbation is made to identify a global maximum power point over a wide range on the PV locus. Whenever the global maximum point exceeds during tracking the duty cycle must return to minimum value. Scanning and storing the PV power are accomplished during perturbation and observation. A fuzzy logic based MPPT is preferred with the proposed method; because the tracking speed is not constant. During initial or varying weather conditions, the initial tracking speed should be fast enough to make a wide range of scan and store the global maximum. However, the tacking speed should decreases once the global maximum point is reached to minimize any oscillation around the global maximum point. The proposed controller with a PV system is shown in Figure 6.
Figure 5. Proposed method flow chart
The inputs to the fuzzy logic controller are and the output equation is:
(i) Change in power from kth and (k-1)th time interval.
ΔP=P(k)-P(k-1) (1)
(ii) Change in current from kth and (k-1)th time interval.
ΔI=I(k)-I(k-1) (2)
(iii) Change in power between the global maximum power and the power at kth interval.
ΔPM=Pm(k)-P(k) (3)
and the output of the fuzzy logic controller is
(i) Change in boost converter duty cycle between present and previous time interval.
ΔD=D(k)-D(k-1) (4)
Figure 6. PV array with proposed MPPT controller
Equations (1)-(4) are used for forming the fuzzy logic rule table which is used in fuzzy inference engine shown in Table 1.
Table 1. Fuzzy logic rules
ΔI
ΔPM
ΔP
The variable inputs ∆P and ∆I are divided into four fuzzy subsets: positive big (PB), positive small (PS), negative big (NB), and negative small (NS). The variable input ∆PM is divided into two fuzzy sub sets: PB and PS. The output variable ∆D is divided into six fuzzy subsets: PB, PM, PS, NB, NM, and NS. Therefore, the fuzzy algorithm requires 32 fuzzy control rules; these rules are based on the regulation of a hill climbing algorithm along with the reference power. To operate the fuzzy combination, Mamdani's method with max–min is used.
The shapes and fuzzy subset partitions of the membership function in both of the inputs and output are shown in Figure 7. The last fuzzy controller stage is defuzzification where the centre-of-the-area algorithm is used to convert the fuzzy subset duty cycle changes to real numbers.
ΔD = [∑1nμ(Di)Di]/[∑1nμ(Di)] (5)
where ∆D is the fuzzy controller output and Di is the centre of the max–min composition at the output membership function
Figure 7. Membership functions:
(a) Input ∆P, (b) Input ∆I, (c) Input ∆PM, and (d) Output ∆D
Equation (5) gives the change in duty cycle.
Simulation of proposed system
An array consists of three strings of PV modules connected in parallel and each string consists of three modules is considered for analysis. The PV module used in simulation is having the following specifications shown in Table 2.
Table 2. Specifications of a PV module
Name of the parameter
Open circuit voltage
Maximum voltage
Short circuit current
Maximum current
4.235 A
Case A: In normal shading mode all the modules are assumed the standard temperature 25°C and standard irradiance of 1000 w/m2. This is an ideal case but it is different in practical situation.
Case B: In this case all the modules are not given an equal amount of irradiance but of different values such as 500, 200, 50 w/m2 in module 1, module 2 and module 3 respectively in each string. However, the temperature is kept constant over all the modules at 25°C.
Case C: In case C pulse type of irradiance is considered at all modules. The pulse irradiance is defined as follows: 400 w/m2 during 0 to 0.3 sec, 1000 w/m2 during 0.3 to 0.6 sec, and 200 w/m2 during 0.6 to 1 sec. A uniform temperature of 25°C is considered across all the modules.
Case D: In this case the partial shadings are considered as follows: In first row the modules are given irradiance 1000 w/m2, in second row the modules are set equally with a stepped pulse irradiance which is characterized by 0 to 0.3 sec, 200 w/m2, 0.3 to 0.6 sec, 600 w/m2, and 0.6 to 1 sec, 1000 w/m2. In third row each module is given irradiance as 0 to 0.3 sec, 1000w/m2, 0.3 to 0.6 sec, 600 w/m2, and 0.6 to 1 sec, 200 w/m2.
Case A: No partial shadings
The comparative results of P&O MPPT and fuzzy logic based P&O MPPT are presented in Figures 8-10 for the four different cases of the PV system described in the system analysis section. This is one practical case where irradiance and temperature is assumed as constant across the modules. This is an ideal case normally would not prevail in the system all the time but happens at some of the times during the day.
Figure 8. Load voltage waveforms
Figure 9. Load current waveforms
Figure 10. Load power waveforms
Figures 8-10 depict that the PV voltage, current, and power at the load terminals are approximately 100 V, 10 A, and 1000 W respectively. These are nominal values obtained without any shadings applied across the modules which are close to the peak values. It is evident that both MPPT methods are giving same results in steady state across the load when there is no shading. Nevertheless the fuzzy MPPT is giving a faster response than P&O MPPT.
Case B: Partial shadings type-1
In this case the modules are given different shadings of constant values with respect to time. The temperature of the modules is assumed as constant 25oC which is one of the practical situations where analysis needs to be done.
Figure 11. Load voltage wavefoms under shadings type-1
Figure 12. Load current waveforms under shadings type-1
Figure 13. Load power waveforms under shadings type-1
Figures 11-13 depict the voltage, current, and power of PV array in partial shadings mentioned above. It is observed that P&O MPPT produces oscillating power with peaks continuously which are highly undesirable to the power system. However, the fuzzy MPPT produced the power without any variation or oscillations despite of the partial shadings persists cross the modules.
Case C: Partial shadings type-2 (pulse type of irradiance)
Sometimes the irradiance across the PV array can vary with respect to time at a faster rate. This is true due to the passage of clouds in rainy season; as a result of that pulse type of irradiance is simulated and analyzed the system behavior.
Figure 14. PV current characteristics for shadings type-2
Figure 15. PV powers for shadings type-2
Figure 16. PV voltages for shadings type-2
Figures 14 to 16 illustrate the curves for pulse type of irradiance described above. It shows that the output current, voltage and power also resemble pulse form. This type of results comprises peaks at the time of transition of irradiance.
Case D: Partial shadings type-3
In this case a combination of constant irradiance at some modules and pulse type of irradiance at some other modules is considered. Because, this is one more practical situation where a combination of irradiances can exist cross modules.
Despite of the combination of different irradiances across the modules, the Figures 17 to 19 shows that the voltage, current and power respectively are less oscillatory from the proposed method.
Figure 18. PV currents for shadings type-3
It is observed that the partial shading array produces highly fluctuating output power. It is found that output power is in proportion to the solar irradiance but due to non uniform irradiance across the modules output power appears non uniform. Under partial shadings the P&O MPPT fails to identify global maximum point and as a result the output power is less than the global maximum. The fuzzy logic MPPT extracted the maximum power in majority of the partial shading conditions.
1. Hohm D., Ropp M., Comparative study of maximum power point tracking algorithms using an experimental, programmable, maximum power point tracking test, Photovoltaic Specialists Conference Record of the Twenty-Eighth IEEE, 2000, p. 1699–1702.
2. Femia N., Petrone G., Spagnuolo G., Vitelli M, Optimization of Perturb and Observe MPPT method, IEEE trans. Power Electron., 2005, 20(4), p. 963-973.
3. Roman E., Alonso R., Ibanez P., Elorduiza Patarietxe S., Goitia D., Intelligent PV module for grid-connected PV systems, IEEE Transactions on Industrial Electronics, 2006, 53(4), p. 1066-1073.
4. Brambilla A. G. A. R. F., Gambarara M., New approach to photovoltaic arrays maximum power point tracking, Proceedings of Power Electronics Specialists Conference, 2004.
5. Esram T., Chapman P.L., Comparison of photovoltaic array maximum power point techniques, IEEE Trans. Energy Convers., 2007, 22(2), p. 439-449.
6. Femia N., Granozio D., Petrone G., Spagnuolo G., Vitelli M., Predictive & adaptive MPPT Perturb and Observe Method, IEEE Transactions on Aerospace and Electronic Systems, 2007, 43(3), p. 934-950.
7. Esram T., Chapman P., Comparison of photovoltaic array maximum power point tracking techniques, IEEE Transaction on Energy Conversion, 2007, 22(2), p. 439-449.
8. Kjaer S, Evaluation of the hill climbing and incremental conductance maximum power point trackers for photovoltaic power systems, IEEE Trans. Energy Convers., 2012, 27(4), p. 922-929.
9. Patel H., Agarwal V., MATLAB-Based Modeling to Study the Effects of Partial Shading on PV Array Characteristics, IEEE Transactions on Energy Conversion, 2008, 23(1), p. 302-310.
10. Ding K., Bian X.G., Liu H.H., Peng T., A MATLAB Simulink Based PV Module Model and its Application Under Conditions of Nonuniform Irradiance, IEEE Transactions on Energy Conversion, 2012, 27(4), p. 864-872.
11. Chaouachi A., Kamel R.M., Nagasaka K., MPPT Operation for PV Grid-connected System using RBFNN and Fuzzy Classification, World Academy of Science, Engineering and Technology, 2010, 4, p. 5-25.
12. Alajmi B., Ahmed K., Finney S., Williams B., Fuzzy logic controlled approach of a modified hill climbing method for maximum power point in micro grid stand-alone photovoltaic system, IEEE Trans. Power Electron., 2011, 26(4), p. 1022-1030.
13. Koutroulis E., Blaabjerg F., A New Technique for Tracking the Global Maximum PowerPoint of PV Arrays Operating Under Partial Shading Conditions, IEEE Journal of Photovoltaics, 2012, 2(2), p. 184-190.
14. Ji Y.-H., Jung D.-Y., Kim J.-G., Kim J.-H., Lee T.-W., Won C.-Y., A Real Maximum Power Point Tracking Method for Mismatching Compensation in PV Array Under Partially Shaded Conditions, IEEE Transactions on Power Electronics, 2011, 26(4), p. 1001-1009.
15. Alajmi v, Ahmed K. H., Finney S. J., Williams B. W., A Maximum Power Point Tracking Technique for Partially Shaded Photovoltaic Systems in Microgrids, IEEE Transactions on Industrial Electronics, 2013, 60(4), p. 1596-1606.


text:
Reveal secret 'Action Plan' presented to US – UNP tells Government
FeaturesNewsUN-Sri Lanka
By Sri Lanka Brief
" According to information received, the Action Plan Prof. Peiris had submitted to Clinton in Washington, was vastly different from what President Rajapaksa and his Ministers had been telling the Sri Lankan public, Kiriella said, adding that they were acting contrary to the Constitution. He said that the proper procedure should have been to permit the legislature to debate the proposed programme of action before making secret pledges to foreign countries and the UN."
The UNP yesterday called on the government to reveal the contents of its Action Plan on accountability and reconciliation presented in secrecy to the US recently.
Senior UNP parliamentarian Lakshman Kiriella, addressing a news conference in Colombo, said that a delegation led by External Affairs Minister G. L. Peiris, which concluded its visit to Washington on Tuesday, had submitted an Action Plan to Secretary of State Hillary Clinton, consequent to the US Resolution on Sri Lanka on Accountability and Reconciliation, which was adopted by the United Nations Human Rights Council, on March 22.
Kirielle said that any undertaking pertaining to national issues should first be submitted to Parliament,but the Mahinda Rajapaksa regime which was in the habit of calling UNPers traitors at the drop of a hat, was dancing to the tune of the Obama administration, while stating that it would not allow foreigners to dictate terms.
According to information received, the Action Plan Prof. Peiris had submitted to Clinton in Washington, was vastly different from what President Rajapaksa and his Ministers had been telling the Sri Lankan public, Kiriella said, adding that they were acting contrary to the Constitution. He said that the proper procedure should have been to permit the legislature to debate the proposed programme of action before making secret pledges to foreign countries and the UN.
The US Resolution called on the Sri Lankan government to implement an Action Plan and for the UN Human Rights Commissioner to work in consultation and with the concurrence of the Sri Lankan government in implementing the Lessons Learnt and Reconciliation Commission's recommendations.
by Zacki Jabbar
LLRC


text:
Home/Reviews/Tensile fabric structure history
Tensile fabric structure history
Russell Wilson Send an email December 20, 2019
Tensile fabric structures are, at their most basic, a sheet of fabric or even an animal skin, stretched between some trees. Humankind has been using them since, quite literally, we first set foot on the planet many millions of years ago. Since then, of course, they have evolved into the many magnificent constructions that we see in the world around us today.
Scouts, Guides, Boys Brigade… many of us will have been there in our youth. Curled up in a 'not-quite-warm-enough' sleeping bag in a tent that we didn't quite manage to put up properly, trying unsuccessfully to keep warm. What we probably didn't realise is the vital role that tents played in the development of tensile structures.
In indigenous communities, it is still possible to see examples of early styles of 'tents'. These usually took the form of tanned animal hides, which had the advantage of being readily available as a by-product of whatever the community had managed to eat, stretched taut over some kind of rigid building material.
The precise type of materials used varied, based simply on what was available from place to place. Seal-skins and whale-bone were often used in Arctic areas whilst wood and buffalo hide were often utilised by our African forebears.
In the Modern Day
The use of tensile fabrics in Fabric Roof Structures in modern design is widespread in both temporary and permanent structures.
Through the use of modern fabrics and lightweight, high-strength materials such as fibreglass, modern tents have progressed to such an extent that they can be used, and re-used, in even the harshest of environments. Tensile fabric structures, however, are no longer limited to use in tents and shelters.
Architectural uses for tensile fabric have expanded hugely in recent years as designers from sites like spatialstructures.com/building-systems-explained and engineers like have begin to experiment with the tensile strength and properties of the materials. From stadium roofs to the interior ceilings of railway stations, tensile fabrics have seen use in the widest range of situations, providing safe, strong, architecturally useful and aesthetically pleasing results.
Tensile fabric material was also used in 2007 in the world record breaking construction of the largest temporary building in Europe – the volunteer canteen at the 21st World Scout Jamboree held in Essex, England in July and August.
Is Female Hair Loss Inherited?
Yuan Pay Group Review


The history of medicine is rife with missteps. Even with today's standards in biochemical sciences and well-funded clinical trials, bad drugs can get into consumers' hands.
We smirk that the words mercury and curative were once lumped together. Or that heroin was part of a physician-sanctioned regimen. But who knows what problems our present ignorance will cause in the future.
In an effort to know the past in order to avoid repeating it, let's take a look at some drug recalls from recent history and the stories that led to the drugs' demise.
From the late '50s to the early '60s, a German manufacturer sold thalidomide under 40 different brand names in 50 countries. Designed to relieve morning sickness and let pregnant mothers rest, the popular drug soon turned into a nightmare.
Children all over Europe and Africa were born with catastrophic birth defects because of the drug. No one knows exactly how many cases were linked to thalidomide, but one estimate of birth defects put the number at more than 10,000 children.
The United States was spared, however, thanks to the Food and Drug Administration. Frances Oldham Kelsey received a request from a company to bring the drug to the United States, but she had reservations about its safety. Despite pressure from the company, and the fact that dozens of other countries had approved the drug, Kelsey persisted in asking for further studies. Her fears were soon confirmed when studies began linking the drug to birth defects. Kelsey was instrumental in shaping legislation regarding the FDA's oversight of pharmaceuticals. She received national recognition from John F. Kennedy for her role in averting the threat.
The cover story of a September 1996 issue of Time magazine asked, "The New Miracle Pill?" Doctors sure thought so, scribbling out 85,000 prescriptions a week and driving $300 million in sales that year.
Redux was part of the popular "fen-phen" diet plan, which stands for fenfluramine and phentermine. Taken alone, Redux (which was dexfenfluramine, a derivative of fenfluramine) produced drowsiness and mood swings. But when patients accompanied Redux with phentermine, they felt better, stayed on the pill and dropped the pounds. Trouble was, the combination also led to heart valve disease. A 1997 Mayo Clinic article reported 24 patients with abnormal heart valves. Other studies followed and, by September of that year, the FDA asked the company to pull the miracle from shelves. In all, the drug was linked to 100 deaths and cost American Home Products (now Wyeth) billions in settlements.
Vioxx was one of the most-successful product launches in history. Approved by the FDA in 1999, it was the most heavily marketed drug in the world by 2000. Doctors wrote 92.8 million prescriptions in the United States alone, and the medication's worldwide sales garnered Merck $2.5 billion a year.
A member of the COX-2 inhibitor family of drugs, along with Bextra and Celebrex, Vioxx offered potent pain relief for arthritis sufferers. But studies and lawsuits soon cast a pall over the drug's success, claiming it increased the risks of heart attack and stroke. Merck retired the drug in 2004. Subsequent reports by the FDA suggest the drug was responsible for more than 27,000 deaths.
In 1985, Seldane became the first non-drowsy antihistamine. But a few years later, this "breakthrough" drug was traced to cases of fatal heart-rhythm irregularities. It turned out that when combined with drugs and even some foods (like grapefruit juice), toxic levels of the drug could build up in the body.
The FDA launched a broad effort to warn physicians and patients of these unsafe combinations, but in 1997 Allegra hit the market, offering non-drowsiness without life-threatening side effects. Seldane was soon retired, but not before making its mark on drug safety. It led the FDA to require more rigorous testing on interactions -- get this -- before drugs go to market.
At left, Juergen Ruettgers, Germany's research and technology minister, visits the chemicals and drugs company Hoecht Marion Roussel -- makers of both Seldane and Allegra -- in Frankfurt in 1998. The minister is standing in the human insulin plant.
When the heart medication Posicor was approved in 1997, its label warned users of dangerous interactions with three other drugs. Posicor itself was harmless, but had the unenviable ability to greatly increase the blood levels of other drugs.
Unfortunately, the warning list didn't stay at three. By 1998, Posicor was known to be toxic in combination with 25 different drugs. Concern grew that doctors and patients wouldn't be able to keep up with the "don't take if you're using" directions. Since Posicor offered no real advantage over other drugs in its class, the FDA recommended it be voluntarily removed.
The diabetes medication Rezulin stumbled out of the gate in January 1997 already under intense scrutiny. From there, things just got more sinister.
Dr. John Gueriguian, the medical officer appointed to assess the drug, voiced his disapproval due to high liver toxicity. Walter-Lambert, the drug's maker, didn't want to see its "potential blockbuster" get busted. They complained, and the FDA stripped Gueriguian of his post and discarded his report.
Soon after hitting the market, though, Rezulin was linked to sudden liver failures. Other FDA scientists sounded the alarm. After downplaying risks of the drug for three years, the FDA was forced to admit it had made a mistake. In March of 2000, Rezulin was pulled, a leading suspect in 391 deaths.
Duract was another case of the FDA ignoring its own advice. Medical officers warned repeatedly of the drug's liver toxicity, but the FDA assured them that a warning label could offset those risks.
However, patients are notorious for not following directions. Too many people were staying on the painkiller far longer than the 10 recommended days. Stronger warnings were issued, but by the time the Wyeth-Ayerst company released its voluntary reports, Duract was implicated in 68 patient deaths. The company agreed to shelve the drug less than a year after its release.
Some drugs show little toxicity in the small sample sizes of FDA studies, but when tens of thousands of patients start popping pills, different trends can emerge. This was the case with Baycol. Along with other cholesterol-lowering "statins," (like Lipitor), Baycol had been tied to rare cases of a breakdown of muscle cells, called rhabdomyolysis, which led to kidney failure. However, the FDA felt Baycol's lifesaving effect of unclogging arteries outweighed that risk and approved it in 1997.
With a small slice of market share, few problems were reported. As doctors got the drug to more patients, it became clear that Baycol was more dangerous than initially believed. Announcing that it had been linked to 100 deaths, Bayer voluntarily retired the drug in 2001.
You might remember the weird commercials with women of different ages, sizes and races standing around with writing scrawled on their bare bellies. Zelnorm used a gigantic direct-to-consumer advertising campaign. The drug worked well for women afflicted with irritable bowel syndrome and, a few years later, was even approved for men.
The drug's company, Novartis, had a great find on its hands, until it released the results of a study March 2007 that caused the FDA to sit up in alarm. Citing the report, which found increased risk of heart attacks and stroke in Zelnorm users, the FDA asked Novartis to pull the plug on the drug -- and those weird commercials.
While a recall usually spells the end for a drug, Tylenol's 1982 recall of its popular pain med may have saved both lives and the product. In late September 1982, seven people in the Chicago area died after taking Tylenol capsules that had been tainted with potassium cyanide: Someone was going into drugstores and tampering with pills.
Johnson & Johnson, the parent company of Tylenol's distributor, ceased production and implemented a nationwide recall of all Tylenol products. Though consumer confidence was shaken and authorities never found the killer, analysts say Tylenol's quick response reassured customers and saved the brand. Two months later, it was back on shelves in "triple-sealed" packaging to alleviate consumer fears.
The photo compares a sample of extra-strength Tylenol (left) with a cyanide-laced capsule (right), in the Cook County Medical Examiners' office in Chicago on Oct. 2, 1982. The cyanide makes the contents grayish and lumpy instead of smooth and powdery white.
To be fair, Encaprin may have been doomed from the start. Tylenol was a giant in the painkiller market, and the recent release of both Advil and Nuprin made Proctor & Gamble's pill a tough sell. But Encaprin's demise was sealed in 1986 when an anonymous caller told company headquarters that he had tampered with bottles at Chicago- and Detroit-area Walgreens and Kroger stores.
Both stores pulled the product off their shelves, and P&G issued a recall. Even though the scare was eventually revealed as a hoax, Encaprin never recovered and was quietly retired. On the plus side, the scare helped lead to the current requirements for tamper-proof packaging.


text:
SCOP Center
Murals made with millions of colorful stones adorn the abandoned building.
SCOP Center. Mario Yair TS (Atlas Obscura User)
Murals disappearing. Mario Yair TS (Atlas Obscura User)
Main entrance. Mario Yair TS (Atlas Obscura User)
The "sun" murals. Mario Yair TS (Atlas Obscura User)
Abandoned building. Mario Yair TS (Atlas Obscura User)
Unidad Nacional. Mario Yair TS (Atlas Obscura User)
Millions of pebbles stud the walls of the now-abandoned Secretariat of Communications and Public Works (SCOP) Center. The images they create tell parts of Mexico's history up until the 1950s, highlighting the country's technological advances.
Top Places in Mexico City
Cabeza de Juárez
This giant expressionist head crowns a museum devoted to a beloved Mexican leader.
Added by cjb
Museo Casa de León Trotsky
A museum in the former home of Marxist revolutionary Leon Trotsky.
Added by hadaly
Pantheon of San Fernando
The burial place of some of Mexico's most prominent residents is full of macabre stories and hidden masonic symbols.
Added by Mario Yair TS
See more things to do in Mexico City »
Inaugurated in 1954 by Communications Secretary Carlos Lazo, the SCOP Center was planned to be an integral campus for the organization's bureaucrats. In addition to the administrative areas, it had nurseries, healthcare areas, and a housing unit where workers would live.
Like the UNAM Central Library, the building's walls are adorned with murals embedded with colorful pebbles. Children from all over Mexico were invited to send in stones to add to the artwork.
Each stone was numbered and put in place by a team of artists including Juan O'Gorman, Chávez Morado, George Best, Francisco Zúñiga, Rosendo Soto, Rodrigo Arenas, and others. The murals show the history of communications in Mexico. You'll see images alluding to nuclear energy, radio waves, old TV boxes, and 1950s-era cars.
Unfortunately, the SCOP Center was destined to fail. Despite warnings that its foundations were not quite sturdy, the workers piled tons of heavy files throughout the building. During the 1985 earthquake that shook the city, much of the building was left badly damaged.
Restoration efforts did begin, largely prompted by a desire to conserve the murals. But the building was dealt yet another devastating blow in 2017, when another massive earthquake struck the city.
The structure was abandoned after the devastating natural disaster. Today, its murals cause some controversy, as several have been dismantled and hidden in warehouses while others still remain visible in the abandoned building.
There's no need to attempt to enter the abandoned building, as many of the murals can be seen from the sidewalk.
Visit Mexico City with Atlas Obscura Trips
Immerse yourself in the complex cultural identity of Mexico City through its street food, bustling markets, and well-seasoned history of gastronomic traditions.
earthquakesmosaicsmuralsabandoned
Mario Yair TS
https://hyperallergic.com/443307/centro-scop-murals-mexico-city/
https://www.latimes.com/entertainment/arts/miranda/la-et-cam-centro-scop-murals-mexico-city-20190301-story.html
Mexico City, 03020
to Peru, California, Barcelona, and more.
Panteón Francés de La Piedad
This French cemetery houses some of the most exquisite examples of funerary art in Mexico City.
El Vilsito
By night, this auto repair shop turns into a taquería serving up some of the city's finest al pastor tacos.
Added by Sam OBrien
Museo del Juguete Antiguo México
Visiting this cacophonous collection of vintage novelties is like stepping into the mind of a crazed toymaker.
Added by elakazal
La Posada del Sol
Meant to be one of the most extravagant hotels in the world, now an eerie, abandoned architectural gem in Mexico City.
Added by EdgarMedina
Angahuan, Mexico
Troje Murals of Angahuan
Artwork celebrates the local culture in the region around the world's youngest volcano.
Added by linkogecko
San Angel, Mexico
Mercado Melchor Múzquiz Murals
Outside a market, beautiful murals pay tribute to fruit sellers and farmers, as well as a few legendary artists.
'Imprensa' Mural
A beautiful midcentury mural by the famed Brazilian modernist artist Emiliano Di Cavalcanti.
'Treatment Rooms' Mosaic House
This home on a quiet suburban street is completely covered with vibrant mosaics.
Added by mariannecarson


text:
Weißandt-Gölzau is een plaats en voormalige gemeente in de Duitse deelstaat Saksen-Anhalt, en maakt deel uit van de Landkreis Anhalt-Bitterfeld.
Weißandt-Gölzau telt 1.861 inwoners.

Plaats in Saksen-Anhalt
Voormalige gemeente in Saksen-Anhalt
Südliches Anhalt

redpajama_set_name: RedPajamaWikipedia


text:
package org.accela.file.collection.impl.testPerformanceForTptp;

import java.io.File;
import java.io.IOException;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
import java.util.NoSuchElementException;

import org.accela.file.collection.ElementList;
import org.accela.file.collection.ListElementIterator;
import org.accela.file.collection.ListIteratorMove;
import org.accela.file.collection.util.Node;
import org.accela.file.common.DataFormatException;
import org.accela.file.record.RecordPool;
import org.accela.file.record.impl.ObjectRecordPool;

public abstract class TestElementList<T> extends TestList
{
	protected ElementList<T> list = null;

	public TestElementList()
	{
		super(new File("testList.txt"), new File("sina.txt"));
	}

	@Override
	protected void close() throws IOException
	{
		if (list != null)
		{
			list.close();
		}
	}

	@Override
	protected void open(boolean restore) throws IOException
	{
		this.list = createElementList(restore);
	}

	protected abstract ElementList<T> createElementList(boolean restore)
			throws IOException;

	protected abstract T gen(Long i);

	protected abstract T genLarge();

	protected abstract RecordPool getPool();

	protected abstract long getHeadKey();

	protected abstract long getTailKey();

	protected boolean isEqual(T a, T b)
	{
		if (null == a)
		{
			return null == b;
		}
		else
		{
			return a.equals(b);
		}
	}

	private Node getNode(long key) throws IOException
	{
		try
		{
			return nodeDelegate.readBytes(new ObjectRecordPool(getPool())
					.get(key));
		}
		catch (DataFormatException ex)
		{
			ex.printStackTrace();
			assert (false);

			throw new RuntimeException(ex);
		}
	}

	protected abstract boolean isCheckConnectivity();

	private List<Long> connectivity() throws IOException
	{
		if (!isCheckConnectivity())
		{
			return null;
		}

		long headKey = getHeadKey();
		long tailKey = getTailKey();

		assert (headKey != 0 && tailKey != 0);
		assert (headKey != tailKey);

		Node headNode = getNode(headKey);
		Node tailNode = getNode(tailKey);

		assert (headNode.getPrev() == 0);
		assert (tailNode.getNext() == 0);

		assert (headNode.isFake());
		assert (tailNode.isFake());

		long curKey = headKey;
		Node curNode = headNode;
		List<Long> headList = new LinkedList<Long>();
		headList.add(curNode.getElement());
		while (curNode.getNext() != 0)
		{
			if (curKey != headKey && curKey != tailKey)
			{
				assert (!curNode.isFake());
			}

			curKey = curNode.getNext();
			curNode = getNode(curKey);
			headList.add(curNode.getElement());
		}
		assert (curKey == tailKey);

		curKey = tailKey;
		curNode = tailNode;
		List<Long> tailList = new LinkedList<Long>();
		tailList.add(curNode.getElement());
		while (curNode.getPrev() != 0)
		{
			if (curKey != headKey && curKey != tailKey)
			{
				assert (!curNode.isFake());
			}

			curKey = curNode.getPrev();
			curNode = getNode(curKey);
			tailList.add(curNode.getElement());
		}
		assert (curKey == headKey);

		Collections.reverse(tailList);
		assert (headList.equals(tailList));
		assert (headList.size() >= 2);
		headList.remove(0);
		headList.remove(headList.size() - 1);

		return headList;
	}

	private void consistency(List<T> elements) throws IOException,
			DataFormatException
	{
		assert (list.size() == elements.size());

		List<Long> innerElements = connectivity();

		assert (null == innerElements || innerElements.equals(elements));
		consistencyOfGet(elements);
		consistencyOfIdx(elements);
		consistencyOfItr(elements);
		assert (list.size() == elements.size());
	}

	private void consistencyOfGet(List<T> elements) throws IOException
	{
		for (long i = 0; i < list.size(); i++)
		{
			try
			{
				assert (isEqual(list.get(i), elements.get((int) i)));
			}
			catch (DataFormatException ex)
			{
				ex.printStackTrace();
				assert (false);
			}
		}
	}

	private void consistencyOfIdx(List<T> elements) throws IOException,
			DataFormatException
	{
		for (int i = 0; i < elements.size(); i++)
		{
			T element = elements.get(i);

			long lastIdx = -1;
			do
			{
				lastIdx = list.indexOf(lastIdx + 1, element);
				if (lastIdx == i)
				{
					break;
				}
			}
			while (lastIdx != -1);
			assert (lastIdx == i);
		}
	}

	private void consistencyOfItr(List<T> elements) throws IOException,
			DataFormatException
	{
		int[] idxes = new int[] {
				0,
				(int) list.size(),
				Math.min((int) list.size(), 1),
				Math.max(0, (int) (list.size() - 1)),
				(int) list.size() / 2, };

		for (int i = 0; i < idxes.length; i++)
		{
			ListElementIterator<T> itr = list.iterator(idxes[i]);
			consistencyItrSingle(idxes[i], itr, elements);
		}
	}

	private void consistencyItrSingle(int idx,
			ListElementIterator<T> itr,
			List<T> elements) throws IOException, DataFormatException
	{
		assert (itr.nextIndex() == idx);
		assert (itr.prevIndex() == idx - 1);
		if (0 == idx || list.size() == idx)
		{
			assert (itr.getLastMove() == ListIteratorMove.none);
			try
			{
				itr.getLast();
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
		}

		int curIdx = idx;
		while (itr.hasPrev())
		{
			assert (itr.prevIndex() == curIdx - 1);
			T prevElement = itr.prev();
			assert (isEqual(prevElement, elements.get(curIdx - 1)));

			assert (itr.getLastMove() == ListIteratorMove.prev);
			assert (isEqual(itr.getLast(), prevElement));

			curIdx--;
		}
		assert (curIdx == 0);
		assert (itr.prevIndex() == -1);
		assert (itr.nextIndex() == 0);

		while (itr.hasNext())
		{
			assert (itr.nextIndex() == curIdx);
			T nextElement = itr.next();
			assert (isEqual(nextElement, elements.get(curIdx)));

			assert (itr.getLastMove() == ListIteratorMove.next);
			assert (isEqual(itr.getLast(), nextElement));

			curIdx++;
		}
		assert (curIdx == list.size());
		assert (itr.prevIndex() == list.size() - 1);
		assert (itr.nextIndex() == list.size());

		while (itr.hasPrev())
		{
			assert (itr.prevIndex() == curIdx - 1);
			T prevElement = itr.prev();
			assert (isEqual(prevElement, elements.get(curIdx - 1)));

			assert (itr.getLastMove() == ListIteratorMove.prev);
			assert (isEqual(itr.getLast(), prevElement));

			curIdx--;
		}
		assert (curIdx == 0);
		assert (itr.prevIndex() == -1);
		assert (itr.nextIndex() == 0);
	}

	private void randomItrTest(ListElementIterator<T> itr, List<T> elements)
			throws IOException, DataFormatException
	{
		boolean next = rand.nextBoolean();
		boolean add = rand.nextDouble() > 0.3;
		boolean remove = rand.nextDouble() > 0.6;
		boolean set = rand.nextDouble() > 0.3;

		// next or previous
		long lastIdx = -1;
		if (next)
		{
			if (!itr.hasNext())
			{
				assert (itr.nextIndex() == list.size());
			}
			else
			{
				long elementIdx = itr.nextIndex();
				T element = itr.next();
				lastIdx = elementIdx;
				assert (isEqual(element, elements.get((int) elementIdx)));

				//System.out.println("next: " + elementIdx + ", " + element);
			}
		}
		else
		{
			if (!itr.hasPrev())
			{
				assert (itr.prevIndex() == -1);
			}
			else
			{
				long elementIdx = itr.prevIndex();
				T element = itr.prev();
				lastIdx = elementIdx;
				assert (isEqual(element, elements.get((int) elementIdx)));

				//System.out.println("prev: " + elementIdx + ", " + element);
			}
		}

		// set
		if (lastIdx != -1 && set)
		{
			for (int i = 0; i < 2; i++)
			{
				T element = genRndElement();
				itr.set(element);
				elements.set((int) lastIdx, element);
				assert (isEqual(element, list.get(lastIdx)));

				//System.out.println("set element " + element);
			}
		}

		// add
		if (add)
		{
			for (int i = 0; i < 2; i++)
			{
				T element = genRndElement();
				long oldNextIdx = itr.nextIndex();
				itr.add(element);
				elements.add((int) oldNextIdx, element);
				assert (isEqual(element, list.get(oldNextIdx)));

				//System.out.println("add element " + element);
			}

			try
			{
				itr.remove();
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			try
			{
				itr.set(gen(1L));
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			try
			{
				itr.getLast();
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			assert (itr.getLastMove().equals(ListIteratorMove.none));
		}

		// remove
		if (lastIdx != -1 && !add && remove)
		{
			itr.remove();
			elements.remove((int) lastIdx);

			if (rand.nextDouble() < 0.1)
			{
				consistency(elements);
			}

			//System.out.println("remove element, idx: " + lastIdx);

			try
			{
				itr.remove();
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			try
			{
				itr.set(gen(1L));
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			try
			{
				itr.getLast();
				assert (false);
			}
			catch (Exception ex)
			{
				assert (ex instanceof NoSuchElementException);
			}
			assert (itr.getLastMove().equals(ListIteratorMove.none));
		}

		// consistency
		//System.out.println("consistency: " + elements.size());
		consistency(elements);
	}

	private long genRndIdx(boolean lessThanSize)
	{
		long idx = 0;
		if (lessThanSize)
		{
			idx = rand.nextInt((int) list.size());
		}
		else
		{
			idx = rand.nextInt((int) list.size() + 1);
		}
		return idx;
	}

	private T genRndElement()
	{
		long element = rand.nextDouble() > 0.2 ? Math.abs(rand.nextLong()) : 0;
		return gen(element);
	}

	private void randomListTest(List<T> elements) throws IOException,
			DataFormatException
	{
		long idx = -1;
		T element = null;

		for (int i = 0; i < 2; i++)
		{
			idx = genRndIdx(false);
			element = genRndElement();

			list.insert(idx, element);
			elements.add((int) idx, element);

			assert (isEqual(list.get(idx), element));
		}

		idx = genRndIdx(true);
		list.remove(idx);
		elements.remove((int) idx);

		idx = genRndIdx(true);
		element = genRndElement();
		list.set(idx, element);
		elements.set((int) idx, element);

		consistency(elements);
	}

	public void testPerformance() throws IOException, DataFormatException
	{
		final int TEST_SIZE=20;

		List<T> elements = new LinkedList<T>();
		ListElementIterator<T> itr = list.iterator(0);
		for (int i = 0; i < TEST_SIZE; i++)
		{
			randomItrTest(itr, elements);
		}

		for (int i = 0; i < TEST_SIZE; i++)
		{
			randomListTest(elements);
		}
	}
}

redpajama_set_name: RedPajamaGithub


text:
Beat Alabama - Part III (Is Alabama Overrated?)
By Ivory Tower Oct 15, 2008, 12:18pm EDT
Share All sharing options for: Beat Alabama - Part III (Is Alabama Overrated?)
Hopefully that title will be posted on Alabama message boards far and wide, expanding the reaches of the Red Solo Cup.
The answer, though, is, "Probably, no."
I say "probably" because it obviously hinges entirely on what one thinks about this Tide team. If one is an Alabama fan that looks at the remaining schedule for the Tide, sees only an LSU team that got trounced in the Swamp this weekend, and, consequently, feels entitled to an undefeated national championship season, then, yes, I think one's expectations might be a bit lofty.
If one looks at the starting roster for the Tide and boldly asks, "What weaknesses have we?" then, likely, one might be overrating the Tide a bit. Previously mistake-prone quarterback John Parker Wilson has been largely error free. Is this a sign of maturity, or a sign that he's due? Andre Smith, the sophomore, is leading a surprisingly dominant offensive line. But the opponents against whom it has been best exhibited, Clemson and Georgia, have not been lauded for their power or speed up front. Admittedly, Alabama didn't have to play its best ball against Kentucky, Tulane, or (in the second half) Georgia, but that admission does not erase the fact that in those circumstances, Alabama looked exceedingly mortal. So, either this team is inconsistent, or Coach Saban is taking his foot off the pedal now and then.
The point is Alabama has questions. I'll try not to step all over the upcoming preview feature, but those question include things like:
Why are they down in the pass defense cellar with the Rebels at 211 and 228 yards per game, respectively?
What effect will a kickoff coverage team with one touchback have against the best kickoff returner in the conference?
Why has your, supposedly, dominant offensive line allowed three more sacks than has the Rebel line?
I don't mean to insinuate that the Rebels have some statistical advantage against Alabama. In most respects, they are the statistically superior team. And in the only statistic that counts - wins and losses - Alabama is holding court as the only remaining unbeaten in the Southeastern Conference. That means something.
Tide fans, though, for their own health, should not excise the memory of the 2005 season in which "'Bama was back" under Mike Shula (though, apparently like Aslan or Galactus they came and went seemingly irrationally) with an 8-0 start. That team's strengths were drastically different from this edition's. Yet, like the 2008 team, the 2005 Tide was talented but not deep. The loss of a playmaker (in 2005 Tyrone Prothro; in 2008, potentially Wilson or Coffee) could dramatically alter the course of the season. Not unlike the Rebels, the Tide seem to live and die by a select group of players.
Overrated? Certainly not. Let it never be said that I accused their strong resume of being inflated. But dominant? The claim cannot be made. Unbeatable? Quite a shaky contention. A more learned questioner might offer two queries: Will this team lose at some point? Probably. Will that point come this weekend? I'll defer to my honorable colleagues, those who will compose the Friday preview.


Duncan Scott has had a heck of a meet here in Glasgow, collecting gold across the 100m free and 200m IM, both in Scottish National Records and the former in a British National Record. He'll battle James Guy in tonight's 200m free main event.
British record-holders Duncan Scott and James Guy will face-off in the coveted 200 free in the last finals session of the British championships.
As the French wrap up their Elite Nationals, Jeremy Stravius, Marie Wattel, and Mehdy Metella are among the athletes already qualified for the 2019 World Championships team.
After the suspension of the Western Kentucky swimming & diving program, Haley Black will be making the leap to Auburn, according to a source close to the program.
As a freshman, Black was the Conference-USA runner-up in the 100 fly last year and was also an A-finalist in the 200 fly and 200 back.
That 100 fly time would have put her second on Auburn's team at SECs last year, and only .07 behind team leader Alex Merritt, who will be a senior. Black will have three more years of eligibility remaining for Auburn. She originally hails from Canada.
Auburn has had major success with butterflyers as recently as 2013, when Olivia Scott won the NCAA title in the 100. The Tigers are coming off of a 6th-place finish at last year's SEC Championships, and looking to reload after losing All-American sprinter Valerie Hull to California in a transfer.
The Auburn men have already benefited from the Western Kentucky suspension, gaining WKU's top male recruit Zach Apple earlier this spring.
The news on Black comes shortly after we reported that three of her former Western Kentucky teammates will be transferring to East Carolina.
Black will also take part in a new rivalry with her former WKU freshman teammate Hannah Musser. Musser will be transferring out to Auburn's bitter SEC rival Alabama. Black was 2nd at the C-USA meet in the 100 fly, just ahead of Musser's 3rd, while Musser returned the favor in the 200 fly, where she finished 7th and Black 8th.


text:
Conflicting reports on why HAL's flight delayed landing
Port Administration director Taimalelagi Dr. Claire Poumele says she is waiting for an "accurate" report from Hawaiian Airlines as to why the Wednesday night flight from Honolulu had to circle over Tutuila for a period of time before the flight actually landed at Pago Pago International Airport. In...
McConnell Dowell steps up to "drain the swamp" in Ottoville — not D.C.
This recent photo following heavy rain, shows huge pools of water — or a "lake" — at the secondary road fronting Holy Family Cemetery, Hope House, and other homes in Ottoville. When there is no rain the pool only shrinks a bit, but remains there, forming a stagnate body of water as part of the road...
FA'ANENEFU HALL PLEADS DOWN TO MISDEMEANOR ASSAULT A young mother of three, accused of stabbing a relative using a "sharp weapon," has been sentenced to 2 years probation after pleading guilty to a misdemeanor charge, under a plea agreement with the government which was accepted by the court....
Am Samoa Revised CPI shows all costs in territory went up, except for alcohol
The Statistics Division of the local Commerce Department released the American Samoa Revised Consumer Price Index — First Quarter of 2017 — on Tuesday, June 27, and it confirms what many residents have been feeling in their pockets as they purchase services and goods in the territory — a definite "...
Definition of 'Cultural Fishing' still being debated
An attorney with the US National Oceanic and Atmospheric Administration has hinted to a federally established group that its work to define cultural fishing will have an impact on future issues pertaining to fisheries in American Samoa. One of the main issues on the agenda at last week's three-day...
ASG Medicaid able to pay NZ and US directly for treatment of locals
The US Center for Medicaid and Medicare Services (CMS) has given the green light for the American Samoa Medicaid program to directly reimburse hospital providers in New Zealand and the US, according to a statement from the Governor's Office. Previously, off-island medical services could only be...
DOH puts hold on demolition work at Fono building — asbestos
Samoa News photo taken on Tuesday, June 27, shows a sign on one of the Fono doors pointing to "DANGER" ASBESTOS, Cancer and Lung Disease Hazard, KEEP OUT, AUTHORIZED PERSONNEL ONLY… as well as yellow tape noting caution, as it stops the public from entering the area. Fono employees told Samoa News...
New MAP drops prices for gasoline and diesel
Motorists are happy to see the latest drop in the price of gasoline — about 9 cents per gallon — at the pump. The decrease is also welcomed by owners of vehicles that fill up with diesel fuel. The drop in fuel cost should be of some help for the ASG - with its fleet of more than 100 vehicles — as...
M.A.S.I. ANNOUNCES PLANS FOR 25TH ANNIVERSARY MIss American Samoa Incorporated (MASI) will be celebrating its silver jubilee later this year in September, to coincide with the 2017-2018 Miss American Samoa pageant set to be held on Sept. 15th. MASI president Simeafou Imo told Samoa News earlier...
Bishop Brown offers support in fight against drugs
Bishop Peter Brown, head of the Diocese of Samoa Pago Pago, has offered the Catholic Church's support in the government's fight to rid American Samoa of illegal drugs. This was outlined in a June 21 letter addressed to Gov. Lolo Matalasi Moliga, Secretary of Samoan Affairs, Mauga T. Asuega, and...


text:
Darwi Odrade es un personaje principal de la saga de novelas de ciencia ficción Dune, de Frank Herbert. Aparece en Herejes de Dune y Casa Capitular Dune. Es una descendiente de la Casa Atreides y comparte una notable similitud física con Dama Jessica y Lucilla. Asimismo, es hija no reconocida del Bashar Miles Teg, supremo comandante de las fuerzas de la Bene Gesserit.

En Herejes de Dune, Odrade es una Reverenda Madre de la Bene Gesserit y su tarea principal en el plan original de la Reverenda Madre Taraza, Superiora de la orden, es la elaboración de un escrito, el Manifiesto Atreides, con el que soliviantar el dogma de los Sacerdotes de Arrakis y preparar el camino a un movimiento religioso alrededor de Sheena, la joven fremen que parece hablar con los gusanos de arena. Accidentalmente, descubre el fanatismo religioso de la Bene Tleilax, su secreto mejor guardado, información que planean utilizar para manipularles y sacar ventaja de ellos, uniendo al tiempo fuerzas contra las violentas Honoradas Matres que vuelven al Antiguo Imperio desde los confines de la Dispersión. Durante el ataque final de las Honoradas Matres a Rakis, el cual cuesta la vida a la Madre Superiora Taraza, ésta y Odrade comparten sus memorias. En la huida rumbo a Casa Capitular, Odrade se despide de Miles Teg raspando su piel y recabando las células suficientes para crear un ghola del Bashar, el cual les permita enfrentarse con sus terribles poderes a la amenaza de las Honoradas Matres.

En Casa Capitular Dune, Odrade se ha convertido en la Madre Superiora de la Hermandad y planea utilizar al joven ghola de Miles Teg (con las nuevas habilidades que éste mostró antes de morir en la anterior novela) contra las Honoradas Matres que intentan exterminarlas. Durante su gobierno, dieciséis planetas de la Hermandad sucumben ante el empuje de las Honoradas Matres, principalmente el alcázar de Palma y la importante escuela de la Bene Gesserit en Lampadas, planeta en donde cuatro millones de Bene Gesserit pierden la vida, entre ellos el Bashar Burzmali, discípulo predilecto de Teg y comandante de las defensas de Lampadas. Al tiempo, Odrade intenta sonsacar toda la información posible sobre las Honoradas Matres de Murbella, la Honorada Matre capturada, de Scytale, el último maestro Tleilaxu y de un ghola de Duncan Idaho, que muestra habilidades ocultas e insospechadas. Inicia a Murbella en el camino de la Bene Gesserit, haciendo de ella una Reverenda Madre y escogiéndola como su eventual sucesora, de acuerdo a su plan maestro. Luego de dos victorias contundentes sobre las Honoradas Matres en Gammu y Conexión, su cuartel general, las Honoradas Matres revierten la victoria en derrota empleando un arma secreta, capturando a Odrade y al Bashar Teg.

Es entonces cuando se activa el plan B de Odrade, la cual, prisionera de la Gran Honorada Matre Logno, es muerta fortuitamente por la Honorada Matre Elpek luego de que Murbella asesinara a Logno en combate, asumiendo así el mando de las Honoradas Matres pero también, al ser una Reverenda Madre, de las Bene Gesserit, unificando ambas organizaciones. De esa forma, se descubre el plan final de Odrade: la integración de las Honoradas Matres con una Bene Gesserit fortalecida, capaz de enfrentarse a los peligros que se adivinan en la Dispersión.

Referencia bibliográfica
Frank Herbert, Herejes de Dune. Ediciones Debolsillo: Barcelona, 2003. ISBN 978-84-9759-731-9
Frank Herbert, Casa Capitular Dune. Ediciones Debolsillo: Barcelona, 2003. ISBN 9788497597708

Véase también
De la saga original de Frank Herbert:
Herejes de Dune
Casa Capitular Dune

Odrade, darwi

en:List of Dune Bene Gesserit#Odrade


Eileen and Nancy will walk you through every step and share their favorite tricks to make four fabulous bags in this 68-page book.
All four of these sophisticated bags can be made using your 5" x 7" hoop!
Hardware to transfer design files from CD to embroidery machine.
Optional: Software to view embroidery designs.
Marie and Eileen share their reorganization experiences throughout the book and include lots of photos of their studio space and storage solutions along with a few "before" photos that keep them motivated to stay organized.


text:
Q: iPhone Disabling UIActionSheet buttons I want to disable buttons in the UIAction sheet and enable them after a certain condition is true. How do I achieve this? Any ideas?

A: I found that craig's answer didn't work for me (on OS 3.1). After a little digging around I discovered that the subviews of UIActionSheet are actually of an undocumented class UIThreePartButton
Anyway, this works for me (implemented as part of the UIActionSheetDelegete method)
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet  // before animation and showing view
{
    for (UIView* view in [actionSheet subviews])
    {
        if ([[[view class] description] isEqualToString:@"UIThreePartButton"])
        {
            if ([view respondsToSelector:@selector(title)])
            {
                NSString* title = [view performSelector:@selector(title)];
                if ([title isEqualToString:@"Button 1"] && [view respondsToSelector:@selector(setEnabled:)])
                {
                    [view performSelector:@selector(setEnabled:) withObject:NO];
                }
            }
        }
    }
}

Hope that helps someone else, although I'd echo Ed Marty's question of whether you'd be better off just omitting these buttons from the action sheet altogether instead of doing this. As always when using undocumented features, there is a risk of app store rejection, although this code is written to fail gracefully if Apple do chnage the APIs again in a future OS release.

A: Is there a circumstance that can change, while the action sheet is open, that could cause the button to become enabled? If not, I think the better approach is to alter the buttons that the sheet displays based on your condition.
Otherwise, the only way of handling this is to iterate through the sheet's subviews, like Craig said, and look for the UIButton objects. I'd be careful about using the button's title, though, because the title could (and should!) be localized for different languages. So comparisons against the title aren't all that reliable. Since you didn't create the button, you don't really know what the tag or action of each button would be, either, so that's a bit difficult, too.
Presumably, the buttons will appear in the subviews array in the order you specified them to the UIActionSheet, but since this isn't documented, there's no guarantee that they will appear in that order, or that they will continue to appear in that order in future releases of the Cocoa Touch SDK. Because of that, I'd worry mainly about being rejected from the App Store for using undocumented functionality.

A: UIActionSheet is not intended for customizing. It should display actual set of available options. It should not change button's availability while on top.
Just remove unused buttons, or use custom view instead

A: This is probably a bit late. But, the way I figured out is create UIButton(s) and add them
to UIActionSheet subview. Make certain these buttons are placed on top and completely cover the default UIActionSheet button(s) to replace. When the UIButton is placed over the default UIActionSheet button, its UIResponder takes precedence over UIActionSheet button UIResponder. So, doing so you can disable and enable those buttons however you'd like anywhere in you UIViewController logic. This may be an alternative to accessing private methods to the SDK (like above - UIThreePartButton) and apple might reject your app. I believe this follows the Apple guidelines.
i.e. Setup UIButtons in order to enable / disable after certain conditions occur.
// Instantiate once within a method
if (self.actionSheet==nil)  {
    UIActionSheet *as = [[UIActionSheet alloc]
                         initWithTitle:@""
                         delegate:self
                         cancelButtonTitle:@"Cancel"
                         destructiveButtonTitle:@"Load Data"
                         otherButtonTitles:@"Update Data",nil];

    //[actionSheet showInView:self.view];
    self.loadUIButton.frame = CGRectMake(24.0f,25.0f,275.f,46.0f);
    [as addSubview: self.loadUIButton];
    self.updateUIButton.frame = CGRectMake(24.0f,78.0f,275.f,46.0f);
    [as addSubview: self.updateUIButton];
    //[actionSheet addSubview: self.cancelUIButton];
    //[as showFromToolbar: self.navigationController.toolbar];
    self.actionSheet = as;
    [as release];
}
[self.actionSheet showFromToolbar: self.navigationController.toolbar];

NOTE: This worked perfectly in a previous app I built.

A: If you add the view to the action sheet, the view wont receive any event.
You need to the view to the superview of the action sheet.
See below how i've added an button with touch up event:
- (void)didPresentActionSheet:(UIActionSheet *)actionSheet{
CGRect rect = CGRectMake(0,0, 320, 480);
UIButton* anImage = [[UIButton alloc] init];
[anImage setTitle:@"GHello worl" forState:UIControlStateNormal];
[anImage setTitle:@"GHello worl dfasd" forState:UIControlStateHighlighted];
[anImage setTitle:@"GHello worl selected" forState:UIControlStateSelected];
//[anImage setBackgroundImage:[UIImage imageNamed:@"photo.png"] forState:UIControlStateNormal];
[anImage addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
rect = CGRectMake(0,0, 320, 220);
anImage.frame =rect;

[actionSheet.superview addSubview:anImage];

[anImage release];

}

A: I faced a similar problem when I had an action sheet that changes based on some conditions. I omitted the choices that are not applicable from the action sheet altogether but in some cases I end up with an action sheet with just one choice. This seems a bit silly, since I could activate that choice immediate without displaying the sheet at all.
However, I also want users to learn that clicking a certain button on screen gives them a list of choices they can choose from. That's why I want to display the action sheet also in cases when it has just one choice. I thought about disabling the non-applicable choices instead of omitting them from the sheet but that didn't feel right, either.
My case is related to having a user-icon in a custom bottom bar and pressing it presents the following choices:

*

*if logged in

*

*My Profile

*Log out

*if not logged in

*

*Log in

A: You could try [actionSheet valueForKey:@"_buttons"] in your UIActionSheetDelegate like so:
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet
{
    for (UIButton *btn in [actionSheet valueForKey:@"_buttons"])
    {
        [btn setBackgroundImage:[UIImage imageNamed:@"btnActionSheetUp.png"]     forState:UIControlStateNormal];
        [btn setBackgroundImage:[UIImage imageNamed:@"btnActionSheetDown.png"] forState:UIControlStateHighlighted];
    }
}

Hopefully this wont change in future releases of the sdk.

redpajama_set_name: RedPajamaStackExchange


text:
Despite riot, 17 Texans in Congress declined to certify Biden's win. Here's what they say.
Politics // Texas Politics
Taylor Goldenstein and Benjamin Wermund Jan. 7, 2021 Updated: Jan. 8, 2021 12:14 a.m.
Despite riot, 17 Texans in Congress declined to certify...
1of3Sen. Ted Cruz (R-TX) talks with house members during a joint session of Congress to certify the 2020 Electoral College results on January 6, 2021 in Washington, DC.Photo: Pool, Getty Images
2of3TOPSHOT - Vice President Mike Pence and House Speaker Nancy Pelosi preside over a Joint session of Congress to certify the 2020 Electoral College results after supporters of President Donald Trump stormed the Capitol earlier in the day on Capitol Hill in Washington, DC on January 6, 2020. - Members of Congress returned to the House Chamber after being evacuated when protesters stormed the Capitol and disrupted a joint session to ratify President-elect Joe Biden's 306-232 Electoral College win over President Donald Trump. (Photo by Erin Schaff / POOL / AFP) (Photo by ERIN SCHAFF/POOL/AFP via Getty Images)Photo: ERIN SCHAFF, Contributor / POOL/AFP via Getty Images
3of3Photo: Houston Chronicle
Seventeen of the 25 Texas Republicans in Congress objected to counting Electoral College votes for President-elect Joe Biden overnight, virtually all of them pointing to debunked claims of voter fraud and sticking to plans to reject Biden's win.
U.S. Sen. Ted Cruz also objected to results from Arizona and Pennsylvania as he stuck to calls for an "emergency audit" of the election results, even as some of the Republican senators who had backed his efforts dropped their objections after President Donald Trump's supporters stormed the Capitol on Wednesday.
Biden's win was certified by both chambers, and Cruz's objection to the Arizona results was shot down in the Senate on a vote of 93-6.
"The attack at the Capitol was a despicable act of terrorism and a shocking assault on our democratic system," Cruz said in a statement early Thursday morning, saying he had pushed for a commission to study the results to "give Americans confidence in this past election and in elections going forward."
CRUZ CATCHES BLAME: Ted Cruz, Texas Republicans face backlash after mob storms Capitol
Hearst Television
Here's what Joe Biden plans to do in his first 100 days
By Louis Jacobson, PolitiFact
Was Trump's second impeachment 'the most bipartisan' in...
By Benjamin Wermund, Washington Bureau
New crop of Texas-led lawsuits awaits Joe Biden's White House
By Taylor Goldenstein, Austin Bureau
Public comment will still be in-person at Texas Legislature
By Jeremy Blackman and Taylor Goldenstein, Austin Bureau
First Texas Capitol COVID scare: Beaumont lawmaker tests positive
Attorney for woman accused of election fraud questions arrest
By Cayla Harris, Austin Bureau
Turner, Texas mayors urge Biden to send vaccines to big cities
Alan Fram and Andrew Taylor, Associated Press
By Jeremy Wallace, Austin Bureau
Republicans in Texas Senate further minimize Democrats' voice
By Jeremy Blackman, Austin Bureau
Texas woman in Project Veritas video charged with election fraud
"It was the right thing to do," he said. "I very much wish Congress had not set aside these concerns, but I respect the position each of my colleagues took. Debate in the two houses of Congress is the proper way to resolve our political differences, not through violent attacks."
The votes split Texas Republicans, with GOP members from the House emerging as some of the strongest proponents for certifying Biden's election results.
Central Texas U.S. Rep. Chip Roy, who voted to certify the election results, gave an impassioned speech on the House floor late Wednesday night that drew a standing ovation from members in the Democrat-controlled chamber.
"That vote may well sign my political death warrant. But so be it," Roy said. "I swore an oath to uphold the Constitution of the United States and I will not bend its words into contortions for political expediency."
U.S. Rep. Michael McCaul, whose district stretches from Austin to Houston, said he voted to certify because "if Congress chooses to ignore or second-guess the electoral votes cast by the states, it will set a dangerous precedent that could call into question the very institution of our democracy."
TEXAS TAKE: Get political headlines from across the state sent directly to your inbox
An Associated Press reporter took cellphone video of the House Chamber Wednesday as angry Trump supporters breached the Chamber doors and forced lawmakers to evacuate. Reporters and congressional staff also fled the building during the chaos. (Jan. 6)
Video: Associated Press
In a statement late Wednesday night, U.S. Rep. Kevin Brady of The Woodlands, who was unable to vote because he tested positive for COVID-19, said he would have voted to certify, as well: "I would remain true to the conservative constitutional principles that guide me, and vote to accept the Electoral College votes as legally certified by each state."
U.S. Sen. John Cornyn, who did not pose any objections Wednesday, has also criticized the effort as being based on "disappointment" in the election results and "unproven allegations," which he said would do "irreparable harm to our great democracy."
The 16 Texans in the House that objected to results from Arizona, Pennsylvania or both are: Jodey Arrington of Lubbock; Brian Babin of Woodville; Michael Burgess of Pilot Point; John Carter of Round Rock; Michael Cloud of Victoria; Pat Fallon of Sherman; Louie Gohmert of Tyler; Lance Gooden of Terrell; Ronny Jackson of Amarillo; Troy Nehls of Richmond; August Pfluger of San Angelo; Pete Sessions of Waco; Beth Van Duyne of Irving; Randy Weber of Friendswood; Roger Williams of Austin; and Ron Wright of Arlington.
Here's what they have said about their decision:
Rep. Jodey Arrington of Lubbock
"In 2016, many of my Democrat colleagues objected to the certification of votes and then inexplicably refused to accept Congress' ultimate certification of President Trump as our legitimate and duly elected president. This defiance of the Constitution and blatant disregard for the Rule of Law is unconscionable and a dereliction of our sacred duty. I will object on January 6th and voice my constitutional concerns with the 2020 Presidential Election, and I urge my colleagues to do the same," Arrington wrote in a letter dated Tuesday and sent to House Speaker Nancy Pelosi.
Rep. Brian Babin of Woodville
"If we don't stand for election integrity now — we may never see an honest election again," he tweeted.
Rep. Michael Burgess of Pilot Point
"Before and after this malicious event, I listened as fellow members presented evidence and arguments for the need to object to the electors from Arizona and Pennsylvania," Burgess said in a statement. "The case was presented about the unprecedented voting irregularities, overreach by government bureaucrats, and the lack of ballot integrity and security that have left many wondering why they should even vote. It is important that every American has confidence in our election system and that their vote was counted the way it was cast."
Rep. John Carter of Round Rock
"I do not take the decision to object to the Electoral College certification lightly," Carter said in a statement. "In fact, it is one of the most serious things I will do this year as the representative of the 31st District of Texas — stand up for the 74 million people who feel like they cannot trust their democracy."
Rep. Michael Cloud of Victoria
"Article II of the Constitution (reaffirmed in the 12th Amendment) makes clear that it is the state legislatures who define how electors are selected — in other words, how elections are managed within their state," Cloud wrote on Twitter.
"In many states, however, judges and election officials at varying levels instituted their own election processes. These new processes implemented, sometimes weeks leading up to Election Day, violated established state election laws. These unilateral actions — not taken by the state legislatures but judges and election officials — are not supported by the Constitution."
Rep. Pat Fallon of Sherman
"The last time I checked a District Court judge ain't a State Legislature!!" Fallon wrote on Facebook. "We must pushback and stand up for ALL Americans! If we don't have free, honest and open elections then we are no longer a republic, we are no better than a banana republic."
Rep. Louie Gohmert of Tyler
Gohmert on Wednesday asked the U.S. Supreme Court to review his lawsuit against Vice President Mike Pence that was dismissed by a lower court last week.
"I believe in using the court system for the same reason they were created, Article III of the Constitution, to resolve disputes, so we don't have to have riots and violence," Gohmert said in an interview with Newsmax on Friday. "There are people all over the country praying that people will get a backbone. If they do not, it will mean the end of our republic, the end of this little experiment of self-government."
Rep. Lance Gooden of Terrell
"I will never vote to certify a RIGGED election," Gooden tweeted. "That's why I was one of the FIRST House members to announce that I'll be OBJECTING on January 6th. I am pleased to see so many members joining the fight President @realDonaldTrump & the future of our country are worth fighting for!"
Rep. Ronny Jackson of Amarillo
"I'm CHALLENGING the Electoral College because the patriotic citizens I represent DESERVE to know if the Presidential election was a FRAUD," Jackson tweeted. " We don't stand for FRAUD in Texas, and I will FIGHT it until the end!
Rep. Troy Nehls of Richmond
"You sent me to Congress to fight for President Trump and election integrity and that's exactly what I'm doing," Nehls wrote in a tweet.
Rep. August Pfluger of San Angelo
"For our democracy to function everyone must trust in it and millions of Americans right now do not," Pfluger said in a statement. "We must give the American people a full debate on all matters related to the election and the constitutional issues at hand."
Rep. Pete Sessions of Waco
"America needs to be one of rule of law and of instant replay with a close call." Sessions said in a statement. "If we neglect to challenge the states in question, whomever gets the presidency will be seen in a different light. It is in everyone's best interest to constitutionally verify the result."
Rep. Beth Van Duyne of Irving
"I voted against the electors from Pennsylvania because I will not surrender the notion that election integrity matters," Van Duyne said in a statement. "If we do not fight for and demand a ruling on the unconstitutionality of how Pennsylvania conducted its election, then every election here forward will be at risk for unconstitutional and tyrannical changes."
Rep. Randy Weber of Friendswood
"I stand with Rep. Brooks and other conservative House members," Weber said in a Facebook post.
Rep. Roger Williams of Austin
"I'm not ashamed, and neither are my colleagues … We're actually proud of what we're doing over here," the Washington Post reported that Williams said Wednesday.
Rep. Ron Wright of Arlington
"Although what we saw yesterday was inexcusable and reprehensible, it doesn't change the fact that election laws were broken, and evidence of voter fraud has been presented," Wright said in a statement Thursday. "Both deserve to be investigated. Last night, I objected to certifying the Electoral College votes from Arizona and Pennsylvania to fight for the integrity of our elections and to give certainty to millions of Americans that our electoral process is safe and secure."
Taylor Goldenstein reported from Austin; Benjamin Wermund reported from Washington.
ben.wermund@chron.com
Taylor Goldenstein
Follow Taylor on:
taygoldenstein
Benjamin Wermund
Follow Benjamin on:
BenjaminEW
Here's what Houstonians called to complain about in 2020
$2B sewer consent decree will be felt in Houston's water bills
Fifth Ward agency approves massive development deal
Fifth Ward residents say development deal fails to protect them
Houston Politics
COVID report bolsters Houston leaders' calls for Abbott to act
What happened to Turner's plan to open a theme park in Houston?
Who did your neighbors vote for? Harris County data shows what...
Houston was a train wreck for Democrats in 2020. Here's why.


William A. Proetta is an Ocean County criminal defense attorney that represents clients who have been charged with criminal offenses and serious traffic violations such as Drunk Driving (DWI), Marijuana Possession and Distribution, Driving While Suspended, Driving Without Insurance, Theft, and Disorderly Conduct. If you or your loved one has been arrested and charged on the island in Barnegat Light, Harvey Cedars, Beach Haven, Surf City, Ship Bottom, or within one of the many small communities with Long Beach Township that include Brant Beach, Loveladies, Haven Beach and South Beach Haven for a disorderly persons offense, indictable offense, or a severe traffic charge, then you should understand that you are now facing serious consequences.
Attorney William A. Proetta has successfully handled a wide array of criminal and traffic defense cases over the years. We pride ourselves on working closely with our clients by keeping them involved and informed throughout the entire legal process. If you would like to speak to a Long Beach island criminal defense lawyer who will build a case strategy game plan designed to meet your needs and customized to the particular facts of your case, contact our office today for a free consultation. We are conveniently located in Toms River and can be reached at (848) 238-2100.