GINO provides a complete development environment for creating feature-rich applications containing a highly interactive User Interface and professional 3D graphics. It is available in a choice of configurations to suit a variety of application needs giving you the necessary tools to produce royalty-free programs on-budget and on-time.
GINO is the core graphics library in the development suite. It provides over 450 routines and functions for developing professional 2D and 3D graphics applications. The library includes functionality from basic line drawing, fonts, polygons and images to full 3D OpenGL features such as facets, bezier surfaces, lighting, shading and texture-mapping. Metafile input/output includes DXF, JPEG, PNG, ICO, BMP, CGM, Postscript and WMF.
GINOGRAF is a set of functions for displaying 2D numerical data in a range of graphical forms and to enhance users data display needs with the minimum of programming effort.
Extruded Bar charts, pie charts, X-Y graphs, vector diagrams, histograms, step, area, text and polar charts can all be generated from a single call. Alternatively, a whole host of composite routines are available which offer further control of position, scaling and labelling of axes, line styles and symbol types, curve fitting characteristics, colour and solid fill capabilities, linear and logarithmic scales and titling.
GINOSURF is a multi-dimensional graphical display library providing a variety of surface representations. Contour plots, perspective surfaces and cross-sectional diagrams can all be generated to perform accurate visual appraisal of your multi-dimensional data. This impressive and high performance surface mapping can all be created with a minimum of programming effort.
GINOMENU is a subroutine toolkit for developing Fortran GUI applications under Windows. It provides extensive window and widget building modules allowing professional user-interfaces to be created under Windows XP/Vista/Win7 without the need to get involved in MFC, API or mixed-language programming.
GINOMENU is unique in not only providing the features of the Windows API to the Fortran GUI programmer but also making it extremely easy to use; no knowledge of system event loops or window handles is required and a basic program containing a simple window can be created with less than 15 lines of code!
GINOMENU Studio contains all the components required for building sophisticated GUI applications. Menu bars, dockable tool bars, status bars, data entry controls and graphics controls are dropped onto the design grid and then their properties can be altered showing you exactly what the application is going to look like. Code can then be added to any event associated with each control and this can be linked to user-code either internal or external to the project.


DISCLAIMER: This photo is of the model match and NOT the subject property. Use of this photo is intended to show the standard fit & finish and illustrate the floor plan of the subject unit. Flooring package shown is not standard.


text:
Home EntertainmentCelebs	WATCH: Coldplay Perform Tribute To Tom Petty Following His Death
WATCH: Coldplay Perform Tribute To Tom Petty Following His Death
written by Michelle Loewenstein October 3, 2017
Tom Petty has passed away at the age of 66.
A post shared by Tom Petty & The Heartbreakers (@tompettyofficial) on Oct 20, 2017 at 9:14am PDT
According to The Hollywood Reporter, the singer died on Monday following a heart attack.
His manager Tom Dimitriades released the following statement on social media:
"On behalf of the Tom Petty family we are devastated to announce the untimely death of our father, husband, brother, leader and friend Tom Petty. He suffered cardiac arrest at his home in Malibu in the early hours of this morning and was taken to UCLA Medical Center but could not be revived. He died peacefully at 8:40pm PT surrounded by family, his bandmates and friends."
Petty had a music career which spanned over 4 decades, and brought his fans numerous much-loved radio hits alongside his band, The Hearbreakers. He also had various solo hits.
On the night of his death, Coldplay, who were performing in Portland at the time, observed a minute of silence before performing this touching rendition of Petty's hit Free Fallin' with R.E.M's Peter Buck.
Following the minute of silence, Peter Buck joined the band for this wonderful rendition of Freefalling by Tom Petty.
R42 pic.twitter.com/KzRMHYGKwS
— Coldplay (@coldplay) October 3, 2017
Celebs pay tribute to Playboy founder
Featured image courtesy of Instagram – @tompettyofficial
Watch These Free Music Concerts From Home During Lockdown
Can Stress Increase The Risk Of A Heart Attack?
International Women's Day: Women Who Inspire Us
Michelle Loewenstein
Digital Editor at woman&home magazine, F1 Fan, Chocoholic.

redpajama_set_name: RedPajamaCommonCrawl


How Far is KAS House?
After the successful completion of our earlier projects KAS Builders is proudly bring out KAS House in Kovaipudur, which is the best in every way in offering living excellence to its dwellers.
KAS Builders was started in 2004 by Mr. K.R. Arumugam, who have a 25 years decades of experience in Coimbatore as a modest but strong, with diverse interests in Infrastructural Building Development and Real Estate Development. In the builders group, KAS builders is known for new concepts in residential development, initiating innovative model and structure, modern and new features, quality construction and timing delivery. KAS Builders were proudly delivered 100 quality and innovative constructed buildings in and around Coimbatore. We follow the best building and construction practices as a result of which we have built up a strong reputation for ourselves when it comes to quality, design and bond to construction plan. Each of our offerings is a harmonious approach of quality, benefit and aesthetics even as it decides to the highest standards of quality that we commit ourselves too.


text:
Energy Iceberg Analysis
Weekly News Syndicate
China Hydrogen Intelligence
Hydrogen Policy Navigator
China Green Hydrogen Report
Abyss Research
China's Electrolysis Market: Would it Repeat Solar' Success Story?
Storage: Hydrogen / By Yuki / 22 September 2021 4 October 2021
China's electrolysis market has experienced explosive growth in the past six months, in the tailwind of green hydrogen bloom. [Read More: Our previous update on the Chinese green hydrogen market]
By the end of Aug 2021, there are already more than 70 power-to-gas projects under development in China, as Energy Iceberg's green hydrogen database shows. Notably, several regional governments like Hebei and Inner Mongolia have announced more than ten power-to-gas projects in one attempt in the past two months, as Beijing confirmed national fundings for the FCV demonstration.
The explosive development is primarily due to China's renewable policy changes, as we repeatedly predicted in our policy analysis. The energy regulator has required new renewable construction to develop matching energy storage solutions, of which power-to-gas is one of the favoured options. This emphasis on renewable-plus-storage has become the key driving factor of the green hydrogen upstream development.
However, the upstream gas market development still has many unresolved questions, including gas transportation solutions and the downstream gas application scenarios. Uncertainties in these areas remain a hanging cloud over the economics of China's power-to-gas projects, which could reach 100 by the end of this year.
The green hydrogen hype provides strong momentum for investing in electrolysis technology and manufacturing, as many equipment suppliers have noticed. As we observe, a significant amount of Chinese energy players—from solar, wind equipment, petrochemical engineering to aerospace technology—have swarmed into the area hoping to get a head-start.
The market shares a shocking similarity to that of photovoltaic manufacturing around 2010 when Chinese OEMs have emerged and eventually became the dominant supplier in the global arena. The participation of Chinese manufacturers has also been a key factor in the global solar price drop.
Now, the question is whether the electrolysis market will see the same "China effect" in the next decade?
Green Hydrogen Production 2021
China has the world's largest hydrogen production market, where the renewable-based gas source has a tiny share so far. In 2020, total gas production is at 25 mt/a, of which less than 3% was renewable-based electrolysis and photolysis.
The total gas supply and the demand for green hydrogen have been significantly increasing. In the first half of 2021, the total hydrogen gas production has jumped 25% YoY, while the share of green hydrogen increased 30%, according to China Hydrogen Energy Industry Promotion Association (CN-HEIPA).
Besides renewable green hydrogen, China's gas supply comes from coal gasification, hydrocarbon & methanol reforming, and industry by-product gas. And in terms of high-purity hydrogen gas, industry by-product gas—tail gas from coke ovens, alkaline production and petrochemical projects like propane dehydrogenation (PDH)—is currently a rising solution.
Previously, the industry commonly expected the industry by-products to serve as the primary gas source in the next decade, whilst green hydrogen could bloom after 2030. But the recent development suggests that both sectors are likely to see significant expansion in the coming ten years.
Check-in with us on our China Green Hydrogen Report Project to be Launched soon
How Big is China's Electrolysis Market
The electrolyzer market is backed by the tailwind of surging power-to-gas demand.
China has not set up any national policy target for gas production. The future gas demand is highly correlated to Beijing's policies regarding fuel cell applications, which are not yet fully established. Therefore, it is challenging to predict precisely the gas demand—especially after 2030.
The BloombergNEF second-quarter outlook recently estimated that the Chinese electrolyzer shipments by the end of 2021 would double the 2020 size. The analysis also believes that the Chinese shipments would reach 1.8GW by the end of 2022.
The Chinese electrolyzer market would account for 60%-63% of the global installation, the firm predicts.
Still, we believe that this estimation might be on the modest side, based on the power-to-gas project development data that we have registered.
China's hydrogen gas demand for 2025, 2030, and 2050 are estimated at 35.5 million, 37.15, and 97 million metric tons, according to the Hydrogen Energy and Fuel Cell Industry White Paper (2020) by China Hydrogen Alliance.
The industry association predicted 2060 hydrogen gas demand could reach 130 million metric tons.
Electrolysis would contribute 3%, 10%, 70%, and 80% of the total hydrogen production in 2025, 2030, 2050, and 2060, the White Paper published in May 2021 believed.
Given the explosive new growth in the power-to-gas market this year. The 2025 share of electrolysis could be higher than 3%.
A more bullish estimation, therefore, points to 1.065 million tons of gas supply coming from electrolysis by 2025 and requires around 8GW electrolyzer capacity.
An estimation of China's electrolysis market size for 2025-2060 by Shenwan Hongyuan Securities
Electrolyzer Market: Similar to the 2010 PV?
Today, the electrolysis market reminds us of China's wind turbine and photovoltaic technology development in the past decade. In both cases, the Chinese manufacturers and technology used to be lagging behind substantially.
Nevertheless, the massive domestic market provided a perfect runway for the Chinese manufacturers to learn and scale. After a decade, the Chinese wind and solar power markets are fully occupied by the domestic suppliers, who are—in some cases— also leading in the international market.
The participation of Chinese manufacturers and investment has, in the past, lead to a significant price reduction in the international wind and solar market.It is critical to follow the Chinese players in the next decade, as the market could evolve in a similar trajectory.
So who are the Chinese electrolyzer players? And where are they now in terms of technology development?
Chinese Electrolysis Manufacturers: Now and Then
Before 2021, there were just 8-10 well-known Chinese domestic electrolyzer producers, most of which focused on alkaline-electrolyzer technology.
The three leading manufacturers are China Shipbuilding Industry Corp 718 Research Institute (or Peric), Suzhou Jingli, and Shandong Saikesaisi. The combined market share of the three is around 60%.
In the past six months, the three reportedly enjoyed a quickly surging amount of orders due to the heated investment interest in P2G. These frontrunners have all announced expansion plans for their manufacturing capacity.
China Electrolysis Market Trend: Moving toward PEM
There are mainly three electrolysis/electrolyzer technologies that see major applications in China and worldwide:
the Alkaline Electrolyzer (AEL, or ALK)
the Polymer Electrolyte Membrane Electrolyzer (PEM), and
the solid oxide electrolyzer (SOEC)
Right now, the majority of the electrolyzer in the Chinese market is alkaline water-based (or ALK,) which has been a mature and cost-effective technology. Nevertheless, the technology requires the chemical alkaline water. And the ALK method is less efficient and requires a longer responding time compared to PEM.
PEM technology produced hydrogen based on pure water. It is more efficient and is quick in responding—thus a better match with renewable power. PEM technology is seen as the key solution for power-to-gas in the next 5-10 years. However, PEM electrolyzer consumes precious metals (platinum) and is higher in cost.
The cost reduction of PEM electrolyzer components, including bipolar plates, GDL, and MEA, is critical. Nevertheless, a growing number of new-build power-to-gas projects in China have begun to embark on PEM technology.
The Chinese manufacturers are less developed in the PEM technology, while international players like Siemens have decades of experience. Nevertheless, most Chinese electrolyzer manufacturers have brought forth their PEM products.
But the market dynamics could be changing quickly as an array of new players swarm into the nascent market.
Local government could be a leading factor in that changing landscape. Several Chinese local governments, including Shandong, Tianjin, Shanghai, Guangdong, have set up targets to make breakthroughs in PEM electrolyzer components manufacturing, according to Energy Iceberg's Hydrogen Policy Navigator.
New Players in the Electrolyzer Market
In the past eight months, several significant deals have been announced that mark new players' participation into the electrolyzer market.
2020.11: Cummins announced to team with Enze Capital (a Sinopec subsidiary) to develop a joint venture for electrolyzer production and sales in China.
2021. 02: Shanghai Electric and Dalian Institute of Chemical Physics (DICP) to develop a PEM electrolysis R&D centre. Notably, DICP is a leading hydrogen research institute in China.
2021.03: Sungrow brought forth its SEP50PEM electrolyzer, which is dubbed as the first large PEM product in China. [More about Sungrow's green hydrogen moves in China]
2021. 05/06: Solar PV frontrunner LONGi announced several new corporate strategies related to hydrogen business, including investing ¥300m to develop an electrolyzer production centre and set up a LONGi electrolysis business unit in Xi'an for ALK equipment. [More about LONGi regarding green hydrogen investment]
2021. 08: leading fuel cell technology company SinoHytec and Mingtal Group revealed a plan to develop ALK and SOEC R&Ds activities jointly
2021.09: Lingyang Energy—a listed company in electricity meters and equipment—sets up a joint venture with Shanghai Sunwise to develop and produce electrolyzer equipment
2021.09: materials company Baotailong teamed with hydrocarbon giant CNPC to set up a close-loop hydrogen business, including electrolyzer manufacturing
Among these activities, the interests of solar PV players in the electrolysis market is especially obvious. Besides Sungrow and LONGi, solar power developer GCL Energy also unleashed an ambitious power-to-gas strategy—to ramp up green hydrogen production from zero to 0.4 million t/y in five years and blue gas to 2.3 million tons.
GLC has concluded several high-level strategic cooperation contracts with Siemens, Toshiba, Peric, and SPIC, all of which are rising players in the electrolyzer market.
Besides solar companies, other giant energy players, including wind turbine OEMs, battery makers, oil & gas companies are "crossing over" to the nascent market. These giant energy players' participation in the game would spur competition and speed up the PEM technology R&Ds.
With new capitals getting into the area, China's electrolysis market is getting exciting, which demands some serious attention from global investors in the field.
Conventional Energy (13)
Energy Politics (18)
No category (1)
Power Market (15)
Renewable: Wind, Solar (42)
Storage: Battery & EV (13)
Storage: Hydrogen (26)
Syndicate (67)
Ten Chinese Green Hydrogen Companies Poised to Lead
All You Need to Know about the Chinese Power Companies
China Hydrogen Policy: A Summary of Provincial Plans
Renewable Energy in China's 14th Five-Year Plan: Five Changes
Copyright © 2022 Energy Iceberg


text:
Investing Fundamental Analysis
Net Institutional Sales (NIS)
Will Kenton
Will Kenton is an expert on the economy and investing laws and regulations. He previously held senior editorial roles at Investopedia and Kapitall Wire and holds a MA in Economics from The New School for Social Research and Doctor of Philosophy in English literature from NYU.
Katrina Munichiello
Fact checked by Katrina Munichiello
Katrina Ávila Munichiello is an experienced editor, writer, fact-checker, and proofreader with more than fourteen years of experience working with print and online publications. In 2011, she became editor of World Tea News, a weekly newsletter for the U.S. tea trade. In 2013, she was hired as senior editor to assist in the transformation of Tea Magazine from a small quarterly publication to a nationally distributed monthly magazine. Katrina also served as a copy editor at Cloth, Paper, Scissors and as a proofreader for Applewood Books. Since 2015 she has worked as a fact-checker for America's Test Kitchen's Cook's Illustrated and Cook's Country magazines. She has published articles in The Boston Globe, Yankee Magazine, and more. In 2011, she published her first book, A Tea Reader: Living Life One Cup at a Time (Tuttle). Before working as an editor, she earned a Master of Public Health degree in health services and worked in non-profit administration.
What Is Net Institutional Sales (NIS)?
Net institutional sales (NIS) is a measurement used when screening for securities that are being sold, on a net basis, by institutional investors.
Net institutional sales examines the net sales of a company's shares by large institutional investors such as pension funds and hedge funds. A stock with a high (negative) amount of net institutional sales would suggest that institutional investors, in the aggregate, no longer feel they should hold the stock.
Net institutional sales measures overall purchasing of a stock to overall selling and is expressed as a net number.
Traders hoping to identify stocks being actively sold by institutional investors can use net institutional sales as a stock screener.
However, as passive investing supplants active fund management, net institutional sales is becoming less meaningful as a sentiment indicator.
Understanding Net Institutional Sales (NIS)
Net institutional sales is a popular stock screening filter used by traders hoping to identify the stocks that are actively being net sold by institutional investors. The measurement is a net number, because it compares overall purchasing of the stock to overall selling of the stock.
Traders who want to capitalize on the information may join the flow by short selling the stock, which in turn could lead to more downward pressure. As calculated as a ratio, a stock with a net institutional sales ratio of -10% would suggest that institutional investors (as opposed to retail investors) are selling 11 shares of the firm for every ten they buy.
NIS Caveats
A number of websites and data service providers track net institutional sales. However, large institutional investors release details of portfolio holdings (and by extension, trading activity) only on a quarterly basis, which means that the average investor or even a professional trader will not know exactly who bought or sold a specific stock during the previous quarter.
This is important because not all institutional investors are created equal—some know what they are doing, others do not. A net institutional sales ratio could be -10%, but if "dumb money" is doing the selling and "smart money" is buying, then the negative ratio could give out a false signal.
Moreover, with the surge of passive investing, a dwindling amount of trading is carried out by actively-managed funds, making net institutional sales less meaningful as an indicator of a sentiment toward a certain stock.
Bloomberg. "Passive Likely Overtakes Active by 2026, Earlier If Bear Market." Accessed Oct. 2, 2021.
Short selling occurs when an investor borrows a security, sells it on the open market, and expects to buy it back later for less money.
Value Investing: How to Invest Like Warren Buffett
Value investors like Warren Buffett select undervalued stocks trading at less than their intrinsic book value that have long-term potential.
Price-to-Earnings (P/E) Ratio
The price-to-earnings (P/E) ratio is the ratio for valuing a company that measures its current share price relative to its per-share earnings.
Open-End Management Company
An open-end management company is a type of investment company responsible for the management of open-end funds.
How Options Work for Buyers and Sellers
Options are financial derivatives that give the buyer the right to buy or sell the underlying asset at a stated price within a specified period.
A watchlist is a list of securities being monitored for potential trading or investing opportunities.
Best Brokers for ETFs
Trading Basic Education
How to Pick a Stock: Basic Best Practices for New Investors
Best Trading Platforms for Beginners
Top Technical Analysis Tools for Traders
How to Adjust and Renew Your Portfolio
Charles Schwab vs. TD Ameritrade


text:
African Women Water, Sanitation and Hygiene Network (AWWASHNet)
+234 (0) 806 111 9297
contact@awwashnet.org
Water Justice Advocacy
Women are the worst hit on the Water issue because they do more of the cooking and washing in the homes
Join hundreds of Women to fight against Water Privatization and a steady clean water supply!
Most People in Nigeria does not have access to clean water to Survive
Most People in Nigeria struggle to get water for their families
Most Homes in Nigeria lack adequate access to drinking water.
No One should be Criminalized or fined for sourcing water from Lakes, Rivers, or an other Natural Resources!
Our focus is to achieve Sustainable Development Goals on Water, Sanitation and Gender Equality.
AWWASHNet was founded in 2015 by a Group of Women Activists and Women-Led Organizations interested in promoting women's rights and increasing women's visibility in the WASH sector in Africa.
Our network aims to support struggles for Water Justice and Advocate for Policy Changes that strengthen women's rights to water and sanitation. The network is a new leading women membership-driven network.
We have an initial membership of 52 individuals representing organizations and groups of diverse women from 5 countries in West Africa (Nigeria, Ghana, Gambia, Liberia and Sierra Leone). The network is working to include women and women-led organizations throughout Africa over the next ten (10) years.
AWWASHNet's work focuses on its three (3) thematic areas: Movement Building, Water Justice Advocacy, and Sanitation and Hygiene.
AWWASHNet emphasizes the importance of participation in and contribution to movement processes, actions and events within and outside Africa
AWWASHNet specifically focuses on how women's rights and access to water are affected by privatization policies, corporatization, and commodification of water
AWWASHNet's focus will be to build the capacity of its members to carry out communication and hygiene promotion and community-led total sanitation in their various countries…
We provide an Advocacy Platform for Women Activists and WASH Advocates around National, Regional and International
AWWASHNet in the News
Lagos Market Women lament the cost of water on their businesses
Market Women in Lagos, especially women, have lamented the huge cost they expend on water to ensure their produce remains fresh and marketable to consumers. Lamenting the fact that they
by Awwashnet
AWWASHNet calls for Public-Public Partnership in Water Administration
The African Women Water, Sanitation and Hygiene Network (AWWASHNet) has called for Public-Public partnership in the administration of water as a human right as against the Public-Private Partnership which would
AWWASHNET reaching out to People
We will collaborate with regional and international organizations/networks to carry out advocacy and campaigns on regional and international processes like the African Water Week, African Sanitation Conference, the World Water Week, World Water Forum, UNFCCC, Financing for Development and other related gender and environmental/water justice advocacy issues.
Membership is open to individuals, groups (including women's' organizations within organized labor) and women led organizations working independently of the state on WASH.
Copyright © 2023 African Women Water, Sanitation and Hygiene Network (AWWASHNet) | Powered by CAPPAFRICA


text:
We Hong Kongers know that China crushed our freedom long ago
On Sunday, over a million people in Hong Kong marched in protest against the Hong Kong government's proposed extradition bill, the largest one-day protest in the territory's history. Thousands have taken to the streets in subsequent days, and now the authorities have delayed the second reading of the bill. There is, however, little reason for optimism that it can be stopped.
The bill proposes to amend Hong Kong's laws to allow an unprecedented extradition arrangement between Hong Kong and China. This would permit Chinese authorities to seek the extradition of any person in Hong Kong, regardless of nationality, wanted in China for serious criminal offences.
According to the Hong Kong government, the bill comes in response to a request by Taiwanese authorities to extradite from Hong Kong a man wanted in Taiwan for criminal charges. It would also be a means of addressing a supposed "loop-hole" in existing legislation that prevents Hong Kong from having an extradition arrangement with China.
Under the proposed bill, any person in Hong Kong could be subject to arrest and extradition to China to face criminal charges, where entrapment, torture and forced televised confession are used as accepted means of legally persecuting critics. For political reasons, any request made of Hong Kong by a Chinese court that is in the interests of the Chinese Communist Party cannot be declined.
Ringo Chiu/AFP/Getty Images
This bill represents but another step, albeit a significant step, towards what so many Hong Kong people had feared: complete integration into a China defined by the Chinese Communist Party. The guarantee of One Country, Two Systems has already become One System, Two Forms. As a born and raised Hong Konger, it pains me tremendously to watch the dismantling of all that was truly important about my home.
In its defence, the Government highlights that many countries, including France and Spain, have extradition arrangements with China. The difference that the Hong Kong government has glossed over is that it is improbable that it could turn down such a request because of its existence as a Special Administrative Region of the mainland.
Within Hong Kong, there has been unity among human rights organisations, international NGOs and the city's often divided community groups. In an extremely unusual move, several members of Hong Kong's judiciary have felt obliged to express their concerns, to the point that one judge was reprimanded for signing a petition in opposition to the bill. Most surprisingly, the business community has taken a clear position against the Hong Kong government on what amounts to a political decision – a historic first.
However, despite the unprecedented opposition, the extradition bill will be enacted. Such pessimism is no emotional outburst but the new reality of politics in Hong Kong. Chief Executive Carrie Lam boasts that she is not one to listen to the people, and that she would be willing to by-pass the legislature bills committee to pass the bill. Neither procedure nor the Basic Law matter. With the Liberal Party backing the proposal, the government has the numbers to pass the bill, ensuring a facade of normal legislative procedure continues.
Anthony Kwan/Getty Images
Speculation is rife over whether this determination to pass the bill, despite the unprecedented opposition, is due to an order from Beijing. Were this not the case, and talk of Beijing interfering in Hong Kong's supposed autonomy is genuinely unfounded, then why is the Hong Kong government continuing to insist on it?
There is then an understanding, born of personal experience, that the Chinese Communist Party cannot allow the Chinese people, any Chinese people, to feel that they have a say in the national project as defined by the Party. Hong Kong people must learn to accept a new relationship with authority and they must learn to accept a new understanding of both the role of the media and the rule of law. President Xi has been very clear in this message, not just to Hong Kong but to Chinese people everywhere.
Three years ago, when news broke of the Causeway Bay booksellers, who were kidnapped by Chinese authorities and taken to China to "confess" their "crimes", I asked a well-connected friend in Hong Kong what he thought. His reply proved insightful: "I am surprised they have allowed this sort of thing to be public. We all know it happens. They want us to know."
Today, Beijing wants Hong Kong's people to know that they are powerless; and that as long as the Communist Party defines China the future of China, the Chinese people and the Chinese identity is theirs and theirs alone to decide. It is not our government, there is only the government.
(The original article is published on Telegram on 12 June 19)
This entry was posted in Politics on June 13, 2019 by Evan Fowler 方禮倫.
← New report: Hong Kong: The Steady Erosion of Freedom China's attempt to control the narrative in Hong Kong →


text:
Texas Memorial Museum, University of Texas at Austin
It was time for a newer high-performance energy efficient air handling unit.
The Texas Memorial Museum on the University of Texas campus is home to an important showcase of Texas natural history. The museum provides an insight into the abundant geology, paleontology, and wildlife ranging from ancient times to present day throughout the state of Texas.
EXPERTISE BEYOND ENGINEERING
With its main air handling unit approaching 50 years of age, it was time for a newer high-performance energy efficient air handling unit to be installed. The University of Texas at Austin hired Goodwin Engineering to design the replacement along with other upgrades to the chilled water system. Goodwin Engineering was hired for this project, not only for its design expertise, but also for its ability to manage other critical aspects of the project. Three other factors complicated the project; phasing to minimize disruption to the building air conditioning, maintaining a secure environment throughout construction, and minimal access to the basement mechanical room.
A SHIP IN A BOTTLE
The scope included replacing the existing Texas multi-zone air handling unit with a new high-performance energy-efficient built-up variable air volume (VAV) air handling unit…which would be the size of a small apartment. The sections for this unit had to be transported into the mechanical room through a small window. Not only did Goodwin design the custom built-up air handling unit from the ground up, but it was designed so that the various components could be transported through this small window and pieced together inside of the mechanical room. Additionally, the design included new pumps and a new heat exchanger to decouple the building chilled water from the campus chilled water loop.
This project provided the client with a new air handling unit that will last another 50+ years with improved performance and reduced energy costs.
© 2023 Goodwin Engineering.


This course has concluded. See https://poloclub.github.io/#cse6242 for all past course offerings.
This course will introduce you to broad classes of techniques and tools for analyzing and visualizing data at scale. It emphasizes on how to complement computation and visualization to perform effective analysis. We will cover methods from each side, and hybrid ones that combine the best of both worlds. Students will work in small teams to complete a project exploring novel approaches for interactive data & visual analytics.
We use Piazza for announcements and discussion.
Everyone must join this class's Piazza, at https://piazza.com/gatech/fall2017/cse6242aqcx4242a/.
Double check that you are joining the right Piazza!
When you have questions about class, homework, project, etc., post your questions there. Our teaching staff and your fellow classmates will help answer them quickly. You can also use Piazza to find project teammates.
T-square will only be used for submission of assignments and projects.
While we welcome everyone to share their experiences in tackling issues and helping each other out, but please do not post your answers, as that may affect the learning experience of your fellow classmates.
The fastest way to get help with homework assignments is to post your questions on Piazza. If you prefer that your question addresses to only our TAs and the instructor, you can use the private post feature (i.e., check the "Individual Students(s) / Instructors(s)" radio box).
While collaboration is allowed for homework assignments, each student must write up their own answers. All GT students must observe the honor code. Any suspected plagiarism and academic misconduct will be reported and directly handled by the Office of Student Integrity (OSI).
We have 4 assignments in total.
See project description. See the schedule table above for deliverable due dates.
Homework: each student has 4 slip days total. No questions asked.
Project: each team has 3 slip days total. No questions asked. Slip days may not be used on in-class activities (e.g., proposal presentation, poster presentation, etc.).
To use slip days, specify the number of days you have used in the textbox on T-Square (when you submit your work).
We will not consider late submission of any missing parts of an homework assignment or project deliverable. To make sure you have submitted everything, download your submitted files to double check.
No penalties for medical reasons or emergencies. And should they arise, you must contact the Dean of Students office. Doctor's notes, medical documentation, explanation of emergencies, etc. should be submitted to the Dean's office. After their office receives the information, we will notify me on your behalf.
Google public datasets. Thanks Revant!
NYC Taxi data for 2013 (FOILed by Chris Wong). 2013 Trip Data (11.0GB). 2013 Fare Data (7.7GB). Visualization for a days trip. Thanks Jitesh.
Large datasets publicly available. Thanks Gopi!
Georgia Tech's campus data (has APIs): bus info, directory, building, T-square, room reservation, building facilities usage (e.g., electricity, lights, A/C, etc.), Oscar/course info/registration, etc.
List of lists of datasets for recommendations.
Million song dataset by Echo Nest.
It contains not only the basic information of songs (artist, genre, year, length etc), but also some musical features(like tempo, pitch, key, brightness).
Dataset about soccer games, players, clubs.
No API, but easy to scrape.
For a soccer player: transfer history, performance, nationality, birth date, etc.
For a soccer club: performance, squad, etc.
Quandl - a dataset search engine for time-series data.
Various geophysical datasets for the oceans (magnetism, gravity, seismology, etc).
This course does NOT have any required textbook. We recommend the following books and resources.
Students are expected to complete significant programming assignments (homework, project) that may involve higher-level languages or scripting (e.g., Java, R, Matlab, Python, C++, etc.).
You are expected to quickly learn many new things. For example, an assignment on Hadoop programming may require you to learn some basic Java and Scala quickly, which should not be too challenging if you already know another high-level language like Python or C++. Please make sure you are comfortable with this.
Please take a look at the assignments (homework and project) of the previous offerings of this course, which will give you some idea about the difficulty level of the assignments.
Basic linear algebra, probability knowledge is expected.
None, but you should have taken courses similar to those listed in the next section, at Georgia Tech or at another school.
Due to the class size, I am not offering auditing and pass/fail option this semester.
See https://poloclub.github.io/#cse6242 for all past course offerings.
We thank Amazon's AWS in Education grant program for providing support for Amazon Web Services.


text:
Breaker, breaker: CB radios, the Facebook of the 1970s, back in fashion
ABC North Coast
By Miranda Saunders
Posted November 03, 2017 06:30:54
Photo: CB radios attracted a following from fans of Burt Reynolds and Smokey and the Bandit in the 1970s. (Flickr)
Map: Lismore 2480
Citizen Band (CB) radios, made fashionable in the 1970s by movies like Breaker Breaker and Smokey and the Bandit, are experiencing a resurgence in popularity thanks to nostalgic baby boomers.
The owner of Australia's largest collection of CB radios, Mark Regan, said interest in the 70s craze had suddenly peaked again.
Photo: Breaker! Breaker! was a film that contributed to the rise in popularity of CB radios. (Wikipedia)
"They've become collectors' items, and I'm seeing a resurgence of use now partly because mobile phones aren't all they're cracked up to be," he said.
"Even though there were so many of them back in the 70s, not many survived, so the rarity also comes from that.
"And baby boomers, we've all grown up, and have cash to spend."
Mr Regan has put his collection on show at the Lawrence Museum in the Clarence Valley region of northern New South Wales, in an attempt to satiate the interest of the growing numbers of CB radio enthusiasts.
"I also wanted to allow people to see what the social media of the day was," Mr Regan said.
"It's Facebook today, but back then it was CB radio — everybody had one.
"There was a lot of comradery gained and a lot of people became good friends and still are today."
Bear bites from local yokels
Mr Regan said 14 million CB radio licences were held by Americans in 1979, and Australians regularly spoke to them.
"In the mid 60s things started to really happen in the United States because radios were available fairly cheaply and you could have one in your car, your home, or carry one around with you," he said.
CB radio language
Bear trap: Speed camera
Bear bite: Speeding ticket
Breaker breaker: Used to start a transmission/message
Choke and puke: A bad truckstop
Fox in the hen house: Unmarked police vehicle
Go-go juice: Fuel
Good buddy: CB radio friend
Kojak with a Kodak: Police officer with radar
Local yokel: Local police officer
Meat wagon: Ambulance
Papa bear: Police officer with a CB radio
Seat cover: Attractive woman in a vehicle
Ten-four: Transmission acknowledged
"Around the 1970s Australians really started getting interested in CB radio, especially truckies … and there was great sunspot activity which allowed for communication between Australian and the US."
Mr Regan said part of the appeal of the CB radio craze was the slang words, which Australians began to pick up after speaking to Americans.
"During the early 1970s there was a fuel crisis and people couldn't get petrol, and in the United States there was a 50 mile per hour speed limit, but truckies had to be places and so they developed this slang that they hoped would not be understood by the police who were listening on radios as well," he said.
"So it initially started as a bit of skulduggery to avoid being caught speeding by the police."
40 years of legal use
Mr Regan's exhibition also coincides with the 40th anniversary of CB radio use being legalised in Australia.
Photo: A CB radio from the 1980s.
"Truckies did a lot for CB radio to have it legalised in 1977," he said.
"Before then it was a criminal offence punishable by six months in jail and/or a $100 fine.
"The Postmaster General would oversee all of this and they were catching people and fining them and some went to jail."
Today, Australian CB radio users can still be prosecuted, but only if they use 'channel five', which is designated for emergencies only.
Mr Regan's collection is on display at the Lawrence Museum until the end of November.
Topics: information-and-communication, wireless-communication, lismore-2480, lawrence-2460
Contact Miranda Saunders
More stories from New South Wales
From ABC North Coast
This breastfeeding research could lead to a new theory of human evolution
Byron Bay stripped of once-white sandy beach by erosion, lack of replenishing sand
NDIS delay 'death sentence' for girl with rarest neurological condition in Australia
'It's just people trying to be in moment': Re-enactment groups surge in popularity
Couple marry at 92 and 86 after telling themselves 'we're too old to fall in love again'
Who cares for the carers? How first responders cope with PTSD
How anti-terror rules shut down a banana festival street parade
Stories, people, conversations and news from where you live.
Brothers found guilty of murdering business partner for the second time


This workshop emerges from an AHRC-funded project led by Professor Adrian Bingham (Department of History) entitled 'Everyday Politics, Ordinary Lives: Democratic Engagement in Britain 1918-1992'. The project investigates how British citizens understood politics and how they viewed its relationship to their lives, from the establishment of a near democracy in 1918 until the transformation of British political culture with the emergence of 24-hour news channels and the internet in the early 1990s. It focuses on the everyday political opinions, discussions and interactions of ordinary British people in the period, paying particular attention to the ways in which women and young people related to a political system dominated by middle-aged men.
This interdisciplinary workshop seeks to bring together scholars of different disciplines to discuss approaches to the contemporary and historical study of 'everyday politics' and democratic engagement. How does politics intersect with 'everyday life'? How can we conceptualise and measure different forms of everyday political engagement? How do changing patterns of political engagement relate to social change? How is political engagement shaped by different social identities, especially those of age and gender? The workshop will feature presentations from Professor Bingham and his colleague on the project, Dr Tom Dowling. Professor Will Jennings (University of Southampton) will also talk about the findings of his project on the rise of anti-politics in Britain. Participants are invited to give short position papers (c. 10-15 minutes), or to join the round-table discussion.


text:
Nom de l'objet : Sword
Catégorie de l'objet : 5: T&E For Science & Technology
Sous-catégorie de l'objet : Armament -- Edged
Matériaux : metal, leather, brass
Numéro de catalogue : 2009.5.20.1
Date absolue : c.1980
Description : Sheriff's ceremonial sword. Silver metal blade with blunted edges and point. The blade is marked "Dominion Regalia Ltd." Sword has a decorative brass handle with a leather grip. There is a brass knob at the end of the handle. On the blade near the handle is an etched design with Coat of Arms and "By Appointment Wilkinson Sword Ltd. Made in England".
Commentaires : Robert "Mac" Sprowl was the last Sheriff of Halton and held the position from 1964 until 1992. He held the position for the longest term in its history. Sheriffs in Canada deal with 109 Acts, mostly in civil law enforcement. During Sprowl's tenure, there were 28 murder trials.
The dress uniform was worn for court, including the lace jabot. The deputy sheriff wore the bow tie instead of the jabot when in court, otherwise the uniform was the same. Both positions were required to wear a pair of black dress shoes with the uniform but the shoes were not specifically issued. They had to purchase their own.
The dress uniform used for the Assizes Court and General Sessions of the Peace consisted of the dress coat, pants, vest, shirt, collar, jabot, tricorn hat, sword, this scabbard and black shoes.
Wearing the complete uniform the sheriff entered the court and opened it by yelling "Order", laying the sword down in front of the sheriff's seat which was beside the judge, and then taking off his hat and laying it next to the sword. The clerk would then say "Oh Ye, Oh Ye, Oh Ye. All Persons Having To Do With Her Majesty's Court Draw Near And Give Your Attention." The crown attorney would be the first to speak, outlining the charges, person charged and witnesses to be called to trial. Then the defence attorney would speak to the court. Following this, the court session would proceed with the Crown calling the first witness. Following testimony by witnesses, the Crown would address the judge and jury, the defence attorney would address the judge and jury and finally the judge would address the jury. The judge's remarks to the jury could take up to two hours.
When the court concluded, the sheriff stood up and was not required to retrieve his hat and sword. If the accused was found guilty, the sheriff transported the accused to the penitentiary. The sheriff picked up the person accused from the holding cell. The prisoner was hand cuffed and placed in leg irons. A guard accompanied the sheriff. The sheriff used his personal car to transport the prisoner. The prisoner rode in the back seat, on the opposite side to the driver (sheriff). The guard rode in the back seat behind the sheriff. Years ago, when there was a hanging, it was the sheriff's job to contact the hangman and have the scaffold built for the hanging.
The sheriff's office was operated and administered by the Ministry of the Attorney General, and workers in the sheriff's office were employed by the Province. Penitentiaries were operated by the federal government and handled the more severe cases. Correctional Centres were operated by the Province and inmates received sentences of up to two years less a day.
The sheriff wore a business suit for regular work days. Sprowl did not own nor was he required to carry any firearms.
In 1990 the Sheriff's Office was on the second floor of the Halton Court House on Steeles Avenue in Milton. Visitors entered a general office area with a long counter. There were four smaller offices and a larger office for the sheriff in the back. In 1990 the Sheriff's Office served 10,000 papers. Four sheriff's officers served statements, claims, divorce petitions, subpoenas etc. Five women also worked in the Sheriff's Office. One looked after jury selection, one looked after the judgment section, one was a search clerk, one looked after the process section (divorce papers, subpoenas) and one was secretary to the sheriff and senior deputy sheriff. The sheriff also had a junior deputy. All paperwork was served in person.
In 1992 the Sheriff's Office underwent a name change. It is now called the Office of Civil Enforcement. Today's equivalent of the sheriff is the manager of civil enforcement.
Fonctions : This sword is part of the sheriff's dress uniform that was worn by the last Sheriff of Halton who joined the Sheriff's Office in 1964 and retired in 1992. The dress uniform consisted of a tricorn hat, lace jabot, dress coat, pants, shirt, vest, collar, this sword and scabbard and black dress shoes. It was worn at court - for the opening of the Assizes Court and General Sessions of the Peace, both of which had juries.
The sheriff had one senior deputy sheriff and one junior deputy. The senior deputy filled in when the sheriff was not available and could escort prisoners and open the court. br>
Self defence training was not required for the sheriff's position. He took prisoners out of the Halton County Jail at 6:00 a.m. and would deliver them to the Kingston Penitentiary about four hours later. The sheriff's officers used their personal (private) cars to deliver statements and were paid mileage along with a small fee for the use of their cars.
The sheriff wore a business suit for a regular day at work and was not required to own or carry a firearm, though some Ontario sheriffs elected to keep a revolver in their desks. There was a sheriff's office in every county and district in Ontario - a total of 41.
The purchase and dry cleaning of the dress uniform was paid for by the Province. The deputy sheriff's uniform was the same as the sheriff's with the exception of the jabot. The deputy sheriff wore a bow tie. The sheriff and deputy sheriff were issued one dress uniform each.
The sheriff and deputy sheriff were appointed by an Order in Council. It was not an annual appointment.
Longueur : 91.000
Largeur : 15.000


Loverdose by Diesel. This is a oriental and floral fragrance for women. It contains of star anise, mandarin, jasmine, licorice, gardenia petals, amber, vanilla and woody notes.
Loverdose by Diesel was launched 2011.
This perfume lasts for hours and smells absolutely amazing and the bottle is very nice too.


text:
By Phillip Britt, technology writer
Jewelry TV Finds Gold with Riversand: A CRM Elite Customer Awards Case Study
Jewelry TV (JTV) bills itself as the world's largest retailer of loose and wholesale gemstones and features an extensive selection of men's and women's rings, earrings, necklaces, bracelets, watches, and more. It claims to sell everything "from simple and subtle to bold and beautiful."
The 26-year-old company, which has more than $500 million in gross annual sales, has had its own television channel for decades, providing live TV programming 24 hours a day, seven days a week, to 85 million U.S. households. But as retail evolved, it added online shopping and began streaming its programming through its website, over-the-top (OTT) devices such as Roku and Amazon Fire TV Stick, and mobile apps.
JTV also wanted to increase the scope and quality of the product data it was already providing on its site, said Chris Meystrik, the company's chief technology officer, in the October 2018 issue of CRM. "We wanted people to see us as the expert in jewelry and gemstone information. We wanted to include information about gemologists, historical information about product—basic information that fashion shoppers want. We wanted to add to that product data as we gathered more information. We wanted to be able to have all of that information when we replatformed our website."
The Knoxville, Tenn.-based company has built most of its support technology in-house, including its order management and warehouse management systems, so it was very rare for the retailer to add third-party software, particularly something "off the shelf," Meystrik said.
But that's just what JTV did to increase the scope, quality, and speed of availability of product data to prospects and customers. The company's search started in May 2016 and ended with the selection of Riversand's Product Information Management system.
JTV chose Riversand for a number of reasons, according to Meystrik. "We liked their vision. Their [master data management] platform for this was very unique. And this is all they do, so they have a very focused attention on this. A focused attention is what we like to have in our partners."
Additionally, since JTV builds its own technology ecosystem, the company wanted a solution that could easily plug into its existing systems, Meystrik told CRM. "[Riversand] was simpler, more redundant, and the versioning and upgrades were all very easy. We wanted something that could handle the volume of complex information that we were going to add and could handle it at scale."
After starting with a few product categories at the beginning of 2018, the company went live with its full product line as well as its replatformed website that June. The website is built on Oracle e-commerce and is hosted by Rackspace.
"The results have been phenomenal," Meystrik said. "We are so excited." And while it's too early to tell how the change has impacted website visitor conversion numbers, according to Meystrik, several other metrics have improved.
New products move from SKU creation to the website in seconds, rather than "10s of minutes" with the old system, meaning that customers can more quickly research and purchase new products.
Similarly, new data is pushed out to mobile devices in near real time, which didn't happen before.
"We've also reduced the amount of time it takes to enter new SKUs," Meystrik said. "It's increased our efficiency by 30 percent. That's a substantial amount of time savings."
JTV has tripled the amount of data available on its website, with more descriptive language, while also enabling prospects and customers to search by broad (e.g., animal) or specific (e.g., dog) categories for pendants, earrings, and the like.
JTV plans to continue to add to the products and information available through the Riversand Product Information Management system. The company also plans to work with its online marketing vendors on product descriptions so they place higher on Google search results.
New products move from SKU creation to the website in seconds, rather than minutes.
New data is pushed out to mobile devices in near real time.
Efficiency has increased by 30 percent.
The amount of data available on its website has tripled.


Tiffany Evans has released the video for her original Christmas song, "All I Want," which was filmed in Atlanta.
"Christmas is one of my favorite holidays. To me, it's a celebration of Jesus' love for the world. I enjoy spending time with those I hold close — my family and friends," says Evans.
This week, Evans visited TV One's Sister Circle Live to reveal she is working on a new project that will be executive produced by her mentor T-Pain.


By now, I think we can all agree: cats are the masters of sleeping in strange positions. They are the kings of odd sleep, the rulers of bizarre naps. Here are some of the experts, hard at work.
For some, the classic flat-on-your-back move is ideal.
For others, acrobatics are in order.
Some manage to find makeshift beds to jam themselves into.
Some -- well, for some, it's enough to to flop down right where you fall.
And yes, these ones are actually cats.


text:
Foreign Minister receives Russian Order of Friendship
Minister Szijjártó said he was "proud of maintaining a cooperation based on mutual interests and trust with Moscow, despite daunting global and regional tendencies".
Péter Szijjártó, Minister of Foreign Affairs and Trade, received the Russian Order of Friendship from Sergei Lavrov, his Russian counterpart, in Moscow on Thursday, for his work on developing Hungarian-Russian ties.
Minister Szijjártó said on Facebook that he was "proud of maintaining a cooperation based on mutual interests and trust with Moscow, despite daunting global and regional tendencies". Hungary's success in fighting the European energy crisis and the coronavirus pandemic hinged on the decision to pursue a foreign policy rooted in national interests, he said. "We used Sputnik vaccines to speed up the vaccination campaign back in the spring, and the gas purchase agreement concluded in September [with Russia] guarantees our country's energy security," he said. The Order of Friendship is the most prestigious Russian award given to a foreign official for furthering international cooperation with Russia. Recipients include former UN Secretary-General Ban Ki-moon, former US Secretary of State Rex Tillerson and former Canadian Prime Minister Jean Chrétien.
In another Facebook post, Szijjártó said 2021 had been the all-time best year for Hungarian-Russian cooperation. He also said Prime Minister Viktor Orbán will meet President Vladimir Putin in early February.


text:
typedef struct
{
    UInt16 numStops;
    UInt16 numRoutes;
    UInt16 numPatterns;
    UInt16 numDayPatterns;
    UInt16 numJourneys;
    UInt16 padding;
} FileInfo;

typedef struct
{
    char ref[16];
    char name[32];
} BusStop;

typedef struct
{
    UInt16 numStops;
    UInt16 stopIdxs[126];
} Route;

typedef struct
{
    char string[72];
} RouteDescription;

typedef struct
{
    UInt16 routeIdx;
    UInt8 timeOffsets[126];
} Pattern;

typedef struct
{
    char isOperating[188];
} Days;

typedef struct
{
    UInt16 startTime;
    UInt16 daysIdx;
    UInt16 routeIdx;
    UInt16 patternIdx;
} Journey;

#import "TNDS.h"
@interface TNDS (){
    FileInfo *_pFileInfo;
    BusStop *_busStops;
    Route *_routes;
    RouteDescription *_routeDescriptions;
    Pattern *_patterns;
    Days *_days;
    Journey *_journeys;
    int _todayDayIdx;
}
@property (nonatomic, strong) NSData *data;
@end

@implementation TNDS

-(id) init {
    if (self = [super init]){
        NSString *filename = [[NSBundle mainBundle] pathForResource:@"tnds" ofType:@"bin"];
        self.data = [NSData dataWithContentsOfFile:filename];
        const char* fileBytes = (const char*)[self.data bytes];
        _pFileInfo = (FileInfo*)fileBytes;
        _busStops = (BusStop*) (fileBytes + sizeof(FileInfo));
        _routes = (Route*) (((char*) _busStops) + _pFileInfo->numStops*sizeof(BusStop));
        _routeDescriptions = (RouteDescription*) (((char*) _routes) + _pFileInfo->numRoutes*sizeof(Route));
        _patterns = (Pattern*) (((char*) _routeDescriptions) + _pFileInfo->numRoutes*sizeof(RouteDescription));
        _days = (Days*) (((char*) _patterns) + _pFileInfo->numPatterns*sizeof(Pattern));
        _journeys = (Journey*) (((char*) _days) + _pFileInfo->numDayPatterns*sizeof(Days));

        NSCalendar *calendar = [NSCalendar currentCalendar];
        NSDateComponents *components = [[NSDateComponents alloc] init];
        [components setDay:18];
        [components setMonth:2];
        [components setYear:2014];
        NSDate *startDate = [calendar dateFromComponents:components];
        NSDate *today = [NSDate date];
        NSTimeInterval timeInterval = [today timeIntervalSinceDate:startDate];
        _todayDayIdx = (int) floor(timeInterval/(60*60*24));

    }
    return self;
}

-(void) querySegment:(JourneySegment *)journeySegment
          toGetStart:(NSMutableArray *)startTnds
                 end:(NSMutableArray *)endTnds{

    // Check which opperating patterns are valid
    BOOL daysOk[_pFileInfo->numDayPatterns];
    for (int i=0; i<_pFileInfo->numDayPatterns; i++)
    {
        daysOk[i] = _days[i].isOperating[_todayDayIdx];
    }

    // Get the stop indexes of the start and end points
    int startStopIdx = [self lookupStopIdxForStopRef:journeySegment.startPoint];
    int endStopIdx = [self lookupStopIdxForStopRef:journeySegment.endPoint];

    // Check which routes are valid
    BOOL routeOk[_pFileInfo->numRoutes];
    int startStopIdxForRoute[_pFileInfo->numRoutes];
    int endStopIdxForRoute[_pFileInfo->numRoutes];
    for (int i=0; i<_pFileInfo->numRoutes; i++){
        BOOL startMatched = NO;
        BOOL endMatched = NO;
        for (int j=0; j<_routes[i].numStops; j++){
            if (_routes[i].stopIdxs[j] == startStopIdx){
                startMatched = YES;
                startStopIdxForRoute[i] = j;
            }
            if (_routes[i].stopIdxs[j] == endStopIdx){
                endMatched = YES;
                endStopIdxForRoute[i] = j;
            }
        }
        routeOk[i] = startMatched & endMatched & (startStopIdxForRoute[i] < endStopIdxForRoute[i]);
    }

    // Check which journeys are valid and store the results, orderd by departure time.
    for (int i=0; i<_pFileInfo->numJourneys; i++) {
        int daysIdxForJourney = _journeys[i].daysIdx;
        int routeIdxForJourney = _journeys[i].routeIdx;
        if (daysOk[daysIdxForJourney] & routeOk[routeIdxForJourney]) {
            int tStartMin = _journeys[i].startTime + _patterns[_journeys[i].patternIdx].timeOffsets[startStopIdxForRoute[routeIdxForJourney]];
            int tEndMin = _journeys[i].startTime + _patterns[_journeys[i].patternIdx].timeOffsets[endStopIdxForRoute[routeIdxForJourney]];
            NSString *startString = [NSString stringWithFormat:@"%02i:%02i", tStartMin/60, tStartMin%60];
            NSString *endString = [NSString stringWithFormat:@"%02i:%02i", tEndMin/60, tEndMin%60];

            NSUInteger newIndex = [startTnds indexOfObject:startString
                                             inSortedRange:(NSRange){0, [startTnds count]}
                                                   options:NSBinarySearchingInsertionIndex
                                           usingComparator:^(id a, id b) {
                                               return [a compare:b];
                                           }];

            [startTnds insertObject:startString atIndex:newIndex];
            [endTnds insertObject:endString atIndex:newIndex];
        }
    }

}

-(int) lookupStopIdxForStopRef:(NSString*)stopRef{
    const char *stopRefString = [stopRef UTF8String];
    for (int i=0; i<_pFileInfo->numStops; i++) {
        if (strcmp(stopRefString, _busStops[i].ref)==0) {
            return i;
        }
    }
    return -1;
}

@end

redpajama_set_name: RedPajamaGithub


A combination of our farming heritage, wealth of traditionally trained butchers and strict policy of only sourcing the best ensures we serve only the finest cuts of beef, lamb, pork, poultry and game.
Our kitchen crew love cooking, and the only thing they love more is making pies. Our multi award winning pies and ready meals are made by hand in small batches to ensure that each one is perfect.
Each month we offer you some great savings for your table and freezer.
You'll be spoilt for choice! Our delis are packed with a large selection of handmade pies, cooked meats, scotch eggs, olives and charcuterie. Our cheese counters are stocked with local, national and internationally sourced cheeses from only the finest producers.
You will find our home farm on the edge of Rutland water. But we source from a number of farms and as close to each of our stores as possible.
We supply our delicious short crust pastry pies, sausage rolls and pasties to local pubs, sporting clubs, and arenas in your area. They are all cooked and served hot from our special SNACK BOX oven, perfect for soaking up that evening drink! Look out for our SNACK BOX range in your local pub.
We are always looking out for great talent to join our team please get in touch.
All our stores have a dedicated fridges selling our meat, pre-packed for your convenience.
We have four stores in the Midlands all offering our famous range of Foods.
Sign up and benefit from member only discounts, special deals and events.


text:
Ridley Scott says Blomkamp's Alien 5 movie "will never see the light"
by Doc on Apr.30, 2017, under Movies
So, that apparently confirmed Neill Blomkamp Alien sequel? It may not be so advanced in production as we thought – and it may never happen.
In an interview for French site Allocine (Google Translate in English), original Alien director and more recent franchise prequels Prometheus and Alien: Covenant director Ridley Scott said that "There was never a a scenario," apparently referring to reports of a completed script, but "only an idea that evolved into a pitch of ten pages." Scott was involved as a producer, but Fox decided not to proceed with it, since Scott was already involved in the prequels.
Blomkamp wanted to insert his movie as a specific sequel to Aliens, the second film of the franchise, somehow nullifying both Alien 3 and Alien: Resurrection. And he had star Sigourney Weaver on board as well. But Blomkamp tweeted a reply to a fan asking about the likelyhood of the project moving forward, where he only said one word – "Slim".
@jamesportella slim
— NΞill Blomkamp (@NeillBlomkamp) January 21, 2017
Comments Off on Ridley Scott says Blomkamp's Alien 5 movie "will never see the light" :alien, blomkamp, ridley scott more...
Powerless indeed – NBC pulls show from schedule
From the "never a good sign" department, NBC has abruptly pulled the DC comics-tinged comedy series Powerless from the prime-time schedule, without any word on when the remaining episodes may air. The show, which starred Vanessa Hudgens, Alan Tudyk, Danny Pudi and Christina Kirk, struggled to find an audience from the start, despite the success of comics-based series of late. It centered on the normal human workers at Wayne Enterprises, who dealt with all the destruction caused by the superheroes and coming up with ways to protect the citizens.
Comments Off on Powerless indeed – NBC pulls show from schedule :nbc more...
Disney sets release dates; Star Wars IX takes saga back to May 2019
Disney announced release dates for a slew of movies, and one of the notable dates is that the final episode of the Star Wars saga will move back to it's old traditional release month, specifically May 24th, 2019 – which is the day before the 42nd anniversary of the first movie.
The Han Solo anthology movie also releases in May in 2018.
In addition, Disney has pushed back the fifth Indiana Jones installment a year to July 10, 2020, giving the old slot of July 19th, 2019 to the upcoming live action version of The Lion King.
Other dates (in release order):
A Wrinkle in Time: March 9th, 2018 (Moved up from April)
Magic Camp: April 6th, 2018
Wreck-It Ralph 2: Ralph Breaks The Internet: November 21, 2018 (Moved back from March)
Frozen 2: November 27, 2019
Gigantic: November 25, 2020 (Moved back from 2018)
Comments Off on Disney sets release dates; Star Wars IX takes saga back to May 2019 :disney, indiana jones, star wars more...
Weekend TidBits: Avatar sequel release dates; Shadowhunters renewed; August One series
by Doc on Apr.23, 2017, under Movies, Television
Some updates from the weekend…
It appears that the Avatar sequels – all four of them – may finally have release dates that are attainable, if not still far off. With James Cameron increasing the number of sequels from two to four, and choosing to film all simultaneously, it's been a long and winding road from the release of the original film in 2009. Now all four have set release dates, with the next film being release on December 18th, 2020 – exactly 11 years from the original's wide release date in the U.S. Avatar 3 will follow the next year on December 17th, 2011, and then a three year break before the last two release on December 20th, 2024 and December 19th, 2025 respectively. Of course, who knows if that schedule will keep…but it at least seems realistic.
Freeform's fantasy series Shadowhunters, based on Cassandra Clare's Mortal Instruments series of novels, has been renewed for a third season. The show is currently in a mid-season break with the second half of season two scheduled to return on June 5th. Todd Slavkin and Darren Swimmer, who took over as showrunners for the second season, will remain.
Lastly, Bryan Singer, currently serving as executive producer on FX's Legion, is partnering with digital media company Blackpills on the new series August One, created by John Cabrera (Gilmore Girls, H+). The series is described as a futuristic thriller in which the Roman Empire never collapsed, but instead grew into a technologically advanced civilization but where the old concepts of slavery, corruption and sin are "normalized" – but now that civilization is on the brink of collapse.
Anyone remember the Star Trek episode "Bread and Circuses"?
Comments Off on Weekend TidBits: Avatar sequel release dates; Shadowhunters renewed; August One series :avatar, bryan singer, shadowhunters more...
Disney considering two-night immersive Star Wars experience
by Doc on Apr.19, 2017, under Fun Stuff, Movies
Before I say more, I want to preface this by pointing to the second word in this article's headline – "considering". There have been a number of "breaking news" articles in the last 24 hours that say "creating", and the two are VERY different.
According to Tom Corliss of WDW News Today, Disney has been sending a survey to guests via Swagbucks (an earn-rewards-for-surveys site), that asks them their interest in a new form of Star Wars experience – a two-night all-inclusive stay aboard a "starship" (think something like a Star Destroyer or Republic cruiser) with a fully immersive experience where you take part in the story via training programs including lightsaber training, secret missions, and more. The reported price tag would be $900-$1000 per person. You can see some concept art on the original article. This would be a resort next to Disney's Hollywood Studios park, which is currently getting a massive makeover for a Star Wars "land", and the price would include some exclusive access to that area (due to be completed in 2019).
Although I think this is a GREAT idea and would totally do it (I'm still considering the price tag, however – I could spend a week on a cruise for that), I'm cautious mainly because I am very familiar with Disney and all these plans that never come to fruition. First, historically a lot of "blue sky" ideas (basically the first level of coming up with ideas, long before practicality and budgets get looked at) get leaked through social media. I'm still waiting for the extra-immersive Adventurers Club over at Animal Kingdom, for example, or the return of River Country.
Second, Disney sends LOTS of surveys with all sorts of ideas to gauge guest interest. I've taken dozens of them. Many things on those surveys can be outlandish, and never come to be, but may lead to other ideas. Usually Disney does such surveys internally as well, but this one was done by a third party.
There are various stages of bringing any idea to fruition – this is somewhere above "blue sky", since they have some concept art showing they are thinking of this seriously), but this is still far below "announced" – and if you know about Disney's history with announcements, even then that doesn't mean it gets built.
I place this right now as a 10% confidence of it happening. So while I'm thrilled at the possibility of this existing, my practical Disney side is also saying it is a long shot. I'd like to see this more like a special Star Wars cruise – at least then you are on a real ship. 🙂
Comments Off on Disney considering two-night immersive Star Wars experience :disney, star wars more...
And the next Doctor Who might be…?!?
This is not confirmed, and the source is The Mirror, but if the bookies have stopped taking bets, something is up…but The Mirror reports that the next Doctor will be actor Kris Marshall, who recently starred in the British series Death In Paradise but recently announced he is leaving the show.
If you're not familiar with the name, you might be familiar with the face if you've ever seen the movie Love Actually…he's the one that went to America to meet girls.
Yes, this guy.
I'm not sure I can see it but I only really know him from the film, and that certainly isn't a character I can see as the Doctor, but I've been surprised by actors before.
In the trailer posted below, we do see the Doctor start to regenerate – which indicates he will regenerate no later than the end of Series 10 and NOT in the Christmas episode as had been done for Smith and Capaldi, and the Mirror's source says Marshall had already joined the show.
So take it as you will while we wait with baited breath…
Comments Off on And the next Doctor Who might be…?!? :doctor who more...
Star Wars Rebels will end with Season 4; Star Wars Forces of Destiny puts the heroines in the lead
It's official – with the release of the trailer for Star Wars Rebels at Celebration Orlando, they also announced that the series will conclude with the upcoming 15-episode fourth season. It isn't surprising, as we can see the storyline starting to approach the events of Rogue One. The real question is, who will make it that far?
One welcome addition will be the voice of Warwick Davis, who as Mark Hamill has said has been in more Star Wars movies than himself, as the character of Rukh. If you're familiar with the Expanded Universe and Grand Admiral Thrawn, you may recognize the name as Thrawn's bodyguard and…well, don't want to spoil it.
See the trailer for Season 4 below.
And while the ending of Rebels may leave a void in the Star Wars animated universe, it will at least be partially filled with the previously mysterious project Star Wars Forces of Destiny. This new initiative will start with a series of animated shorts which will feature the female heroines of Star Wars – Princess Leia, Rey, Jyn Erso, Ahsoka Tano, Sabine Wren, and more – and the original voices will return as well. As a joint project between Lucasfilm, Disney and Hasbro, it will focus and the strong female characters the Star Wars universe has always given us. Hasbro will produce "adventure figures", 11 inch highly poseable figures featuring the characters from the micro-series.
Star Wars Forces of Destiny will start airing on the Disney YouTube channel this July. See an inside look below.
Comments Off on Star Wars Rebels will end with Season 4; Star Wars Forces of Destiny puts the heroines in the lead :star wars more...
HotShot Trailers: Star Wars: The Last Jedi official teaser
Straight from Celebration!
Comments Off on HotShot Trailers: Star Wars: The Last Jedi official teaser :star wars more...
HotShot Trailer: Transformers: The Last Knight
When all seems lost, a few brave souls can save everything we've ever known.
Opens June 23rd, 2017
Comments Off on HotShot Trailer: Transformers: The Last Knight :transformers more...
Syfy renews The Magicians for third season
Sing it with me…"One Season More…"
Syfy today announced a 13 episode third season pickup of the critically acclaimed Universal Cable Productions drama The Magicians. Hailed as "one of the best shows on TV" by Wired, the series continues to buck industry trends, performing stronger in its second season than its first. To date, Season 2 is up year over year across all key demos (P18-49 +15%, P18-34 +23%, P25-54 +9% and +6% among P2+), and has nearly doubled its freshman run in social engagements across platforms. The sophomore season currently airs Wednesdays at 9/8c on Syfy, and the must-see finale will air Wednesday, April 19. Season 3 of The Magicians will premiere in 2018.
Based on Lev Grossman's bestselling novels, The Magicians centers on Quentin Coldwater (Jason Ralph) and his 20-something friends as they are thrust into the unfamiliar world of the beautifully enchanting yet mysteriously dangerous Fillory – and places beyond – where they must draw upon their novice skills to save the existence of magic.
The Magicians stars Ralph, Stella Maeve, Olivia Taylor Dudley, Hale Appleman, Arjun Gupta, Summer Bishil, Rick Worthy and Jade Tailor. The series is executive produced by John McNamara, Sera Gamble, Chris Fisher and Groundswell Productions' Michael London and Janice Williams.
Check out what's happening on tonight's penultimate episode!
Comments Off on Syfy renews The Magicians for third season :syfy, the magicians more...


in medias res, in the middle of things, is trotted out in writing classes as THE place to begin telling a story. I was taught it. I have taught it. I read it in the "successful" books now being published.
So when I sat to begin reading with my son this past week, and he interrupted me after a few pages to say, "I hate it when a book starts in the middle of the story," (uh, did I mention this was my first published book we were reading?) it was a bit of a shock.
"What do you mean?" I asked. Idiot.
Exactly what we don't have. And if I do that–if I 'take time'–I don't have a hope of finding an editor, a publisher, let alone those marketing people, to publish my book. But how to explain that to an angry-looking red-head who is asking for setting.
This son, my third, is not a happy reader. He only began to enjoy reading after about six months of home-learning in grade 5. Before that, it was a chore; a school-task. And now there are many books he sets aside, often returning to a small number of default.
A month ago he explained to me that when he reads Harry Potter to himself, he can "see" the story. Other writers don't quite manage to do that in the same way, though if I read aloud to him…after awhile…then he can also "see" the story.


text:
Q: Spring Batch Remote Partitioning - Sometimes Master Step completes before all partition step completes I have encountered an issue with Spring Batch Remote Partitioning jobs where the master step completes before all partition (slave) step completes. This happens randomly (most of the time the master step finishes after all partition step completes).
Please let me know if I am missing anything in my configuration.
Here is the Master Job configuration
@Autowired
private MessageChannel requestsChannel;

@Autowired
private PollableChannel aggregatedReplyChannel;

@Bean
public JobExecutionListener listener() {
    return new RadJobExecutionListener();
}

@Bean
public Job RadItemProcessingJob() {
    return jobBuilderFactory.get("radItemProcessingJob")
            .incrementer(new RunIdIncrementer())
            .listener(listener())
            .start(processRadItems_master()).next(updateSetStatusStep())
            .build();
}

@Bean
public Tasklet noopTaskLet() {
    return new NoopTasklet();
}

@Bean
public Tasklet updateSetStatusStepTasklet() {
    return new UpdateSetStatus();
}

@Bean
public Step processRadItems() {
    return stepBuilderFactory.get("processRadItems")
            .tasklet(noopTaskLet())
            .build();
}

@Bean
public Partitioner moduloPartitioner() {
    return new ModuloPartitioner();
}

@Bean
public PartitionHandler partitionHandler() {
    return createPartitionHandler("processRadItems",
            gridSize,
            requestsChannel,
            aggregatedReplyChannel
    );
}

public PartitionHandler createPartitionHandler(String stepName,
                                               int gridSize,
                                               MessageChannel requestChannel,
                                               PollableChannel replyChannel) {
    MessageChannelPartitionHandler partitionHandler = new MessageChannelPartitionHandler();
    partitionHandler.setStepName(stepName);
    partitionHandler.setGridSize(gridSize);
    partitionHandler.setReplyChannel(replyChannel);
    MessagingTemplate messagingTemplate = new MessagingTemplate(requestChannel);
    partitionHandler.setMessagingOperations(messagingTemplate);
    return partitionHandler;
}

@Bean Step processRadItems_master() {
    return stepBuilderFactory.get("processRadItems.master")
            .partitioner("processRadItem",moduloPartitioner())
            .partitionHandler(partitionHandler())
            .build();
}

@Bean Step updateSetStatusStep() {
    return stepBuilderFactory.get("updateSetStatusStep")
            .tasklet(updateSetStatusStepTasklet())
            .build();
}

@Bean
JobLauncher jobLauncher() {
    TaskExecutor taskExecutor = new SimpleAsyncTaskExecutor();
    SimpleJobLauncher simpleJobLauncher = new SimpleJobLauncher();
    simpleJobLauncher.setTaskExecutor(taskExecutor);
    simpleJobLauncher.setJobRepository(jobRepository);
    return simpleJobLauncher;

}

Master JMS Configuration:
<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
    <property name="brokerURL" value="${activemq.url}"/>
    <property name="userName" value="${activemq.userName}"/>
    <property name="password" value="${activemq.password}"/>
</bean>

<int:channel id="requestsChannel"/>

<int-jms:outbound-channel-adapter connection-factory="connectionFactory"
                                  channel="requestsChannel"
                                  destination-name="${activemq.requestQueue}"/>

<int:channel id="replyChannel"/>

<int-jms:message-driven-channel-adapter connection-factory="connectionFactory"
                                        channel="replyChannel"
                                        destination-name="${activemq.replyQueue}"/>

<int:channel id="aggregatedReplyChannel">
    <int:queue/>
</int:channel>

<int:aggregator ref="partitionHandler"
                input-channel="replyChannel"
                output-channel="aggregatedReplyChannel"
                send-timeout="86420000"/>

Slave - Job Configuration:
@Autowired
private StepBuilderFactory stepBuilderFactory;

@Autowired
private DataSource raddAppDataSource;

@Autowired
private PlatformTransactionManager transactionManager;

@Bean
public Step processRadItems() {
    final TaskletStep step = stepBuilderFactory.get("processRadItems")
            .<RadItem,RadItem>chunk(1)
            .reader(pagingItemReader(null,null,null))
            .processor(itemProcessor())
            .writer(itemWriter())
            .build();
    step.setTransactionManager(transactionManager);
    step.setStepExecutionListeners(new StepExecutionListener[]{radStepListener()});
    return step;
}

@Bean
@StepScope
public RadItemProcessorJob itemProcessor() {
    return new RadItemProcessorJob();
}

@Bean
public NoOpItemWriter itemWriter() {
    return new NoOpItemWriter();
}

@Bean
public RadStepListener radStepListener() {
    return new RadStepListener();
}

@Bean
@StepScope
public JdbcPagingItemReader pagingItemReader(@Value("#{stepExecutionContext['mod.divisor']}") Object modDivisor,
                                             @Value("#{stepExecutionContext['mod.remainder']}") Object modRemainder,
                                             @Value("#{jobParameters['setId']}") Long setId) {
    final JdbcPagingItemReader pagingItemReader = new JdbcPagingItemReader();
    pagingItemReader.setDataSource(raddAppDataSource);
    final SqlPagingQueryProviderFactoryBean sqlFactoryBean = new SqlPagingQueryProviderFactoryBean();
    sqlFactoryBean.setSelectClause("select rad_item_id, item_oid,coverage_start_date, coverage_end_date, item_status_code, rad_set_id, reprocess_type");
    sqlFactoryBean.setFromClause("from rad_item");
    sqlFactoryBean.setWhereClause("where rad_set_id = :setId and item_status_code in ('SELECTED','PROCESSED','REVIEWING') and mod(rad_item_id, :modDivisor) = :modRemainder");
    sqlFactoryBean.setSortKey("rad_item_id");
    sqlFactoryBean.setDataSource(raddAppDataSource);
    try {
        pagingItemReader.setQueryProvider(sqlFactoryBean.getObject());
    } catch (Exception e) {
        logger.error("Error creating pagingItemReader",e);
        throw new RuntimeException(e);
    }
    initParameterValues(pagingItemReader, modDivisor, modRemainder, setId);

    pagingItemReader.setPageSize(1);
    pagingItemReader.setRowMapper(new RadItemRowMapper());
    return pagingItemReader;
}

private void initParameterValues(JdbcPagingItemReader pagingItemReader, Object modDivisor, Object modRemainder, Long setId) {
    final Map<String,Object> parameterValues = new HashMap<>();
    parameterValues.put("modDivisor",modDivisor);
    parameterValues.put("modRemainder",modRemainder);
    parameterValues.put("setId",setId);
    pagingItemReader.setParameterValues(parameterValues);
}

@Bean
public StepExecutionRequestHandler stepExecutionRequestHandler() {
    final StepExecutionRequestHandler stepExecutionRequestHandler =  new StepExecutionRequestHandler();
    stepExecutionRequestHandler.setJobExplorer(jobExplorer());
    stepExecutionRequestHandler.setStepLocator(stepLocator());
    return stepExecutionRequestHandler;
}

@Bean
public JobExplorer jobExplorer() {
    try {
        final JobExplorerFactoryBean jobExplorerFactory = new JobExplorerFactoryBean();
        jobExplorerFactory.setDataSource(raddAppDataSource);
        jobExplorerFactory.afterPropertiesSet();
        return jobExplorerFactory.getObject();
    } catch (Exception e) {
        logger.error("Error creating JobExplorer Bean",e);
        throw new RuntimeException(e);
    }
}

@Bean
public StepLocator stepLocator() {
    return new BeanFactoryStepLocator();
}

Slave JMS Config:
<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
    <property name="brokerURL" value="${activemq.url}"/>
    <property name="userName" value="${activemq.userName}"/>
    <property name="password" value="${activemq.password}"/>
</bean>
<int:channel id="requestChannel"/>

<int-jms:message-driven-channel-adapter connection-factory="connectionFactory"
                                        destination-name="${activemq.requestQueue}"
                                        channel="requestChannel"/>

<int:channel id="replyChannel"/>

<int-jms:outbound-channel-adapter connection-factory="connectionFactory"
                                  destination-name="${activemq.replyQueue}"
                                  channel="replyChannel"/>

<int:service-activator input-channel="requestChannel"
                       output-channel="replyChannel"
                       ref="stepExecutionRequestHandler"/>

redpajama_set_name: RedPajamaStackExchange


Stocktown is a curated video magazine dedicated to urban culture in motion, showcasing videos from all over the world.
We were approached by Stocktown to design a new website for them that could communicate the next phase in their progress.
Our response was to strip the site down and provide focus on core content; reduce to a single column structure and build a fully responsive site that ensures the best possible experience for a growing amount of mobile users; enlarge the video section and highlight the curatorial features on the site.
The result is a comprehensive website that from backend to frontend invites users to join a common conversation – wether it is a simpler process for uploading content for curators or a more straightforward way of watching films – all of which in the end helps the team and collaborators rediscover their enthusiasm and engagement with the project.
Stocktown was nominated for Best Digital Design in Kolla! Awards 2014.


Welcome to the Berkeley City College Visual Art Department. Our program features studio classes, art history classes, a Certificate in Figure Drawing, a Public Art program, and many talented faculty. Here you can find information on student and faculty shows, projects, faculty profiles, course descriptions, links to faculty web sites, contact and course information.
Enroll Now for Spring 2017 Berkeley City College Art Classes!
Students can complete their portion of the petition form and then they are recommended to contact the counseling office to schedule an appointment with a counselor to file the petition, if they have completed all the requirements or a currently taking the final requirements needed. Please contact Department Chair Corey Leighton @peralta.edu for more informatileighton@peralta.edu on.


text:
Q: 4.5.1 Detect Number Range Zybook Write an expression that prints "Eligible" if user_age is between 18 and 25 inclusive.
Ex: 17 prints "Ineligible", 18 prints "Eligible".
user_age = int(input())

if ''' Your solution goes here ''':
    print('Eligible')
else:
    print('Ineligible')

I keep putting (user_age <= 25)
what am I doing wrong?

A: Here is the correct code for CHALLENGE ACTIVITY
5.2.1: Detect number range.

Write an expression that prints "Eligible" if user_age is between 18 and 25 inclusive.
Ex: 17 prints "Ineligible", 18 prints "Eligible".

user_age = int(input())

if user_age >= 18 and user_age <= 25 :
    print('Eligible')
else:
    print('Ineligible')


Teepees are all the kiddie rage right now. And I guess they are for the moms, too. Mommies will do just about anything for their little humans, like shell out up to $400 on a pop-up teepee. Whatever floats your boat, er, wallet, I guess.
One of my all time favorite teepee shops on Etsy right now is Little Fierce One. Not only are her creations gorgeous and detailed, they are also very well priced. This teepee shop has an array of choices for both little boys and girls. Each one is extremely durable, creating countless hours of imaginative play.
If you don't see the perfect teepee for your child, or if you'd like one to match your decor, Little Fierce One also makes custom teepees. These teepees are great for photo opts, too. Hey-oh.
Be sure to check out all of the wonderful sponsors on the right side of my blog. I only choose to work with the best, and Little Fierce One is one of them. If you'd like to see your business on my list of sponsors, email me jade@coffeeandcashmere.com.
OH. MY. GOSH. I am obsessed with this. ADORABLE! Love the colors and style. My daughter would be obsessed.


If you've been craving for news about Red Dead Redemption 2, it seems there is something to look forward to rather soon. Rockstar has teased that some sort of announcement is coming next week.
Rockstar tweeted the image above. Unfortunately it only contains a date and time on a background that resembles the look of Red Dead Redemption 2's design. You can probably expect Rockstar to share new details or release another trailer. However until the day comes, there's no way to know exactly what's coming.


text:
Previous 7 Days
Previous 30 Days
Newly Recruited Scientists Bring Innovative Imaging Technology to YSM
Enhanced FIB-SEM has enabled discoveries in tissue biology, cell biology, and the connectome—the system of neural pathways in the brain. Recently, it enabled an open-access high-resolution 3D atlas of whole cells and tissues, from cancer and immune cells to mouse pancreatic islets and Drosophila neural tissues.
Overall, the researchers found no significant difference in mortality rate between the treatment and placebo groups, though there were some signs that convalescent plasma treatment can be useful.
Surgeries Fall Short of Infectious Diseases Society Guidelines One Third of the Time, Study Finds
Despite the implementation of measures and surveillance programs to reduce their occurrence, surgical site infections remain among the main sources of health care-related infections and a major reason for unplanned post-surgery hospital readmissions.
For those eligible, vaccination remains the best defense, doctors say.
Source: Yale Medicine
Chen Liu, MD, PhD, Leads Effort to Establish Institutional Biorepository at Yale School of Medicine
Chen Liu, MD, PhD, Chair of Yale Pathology, is leading an effort at Yale School of Medicine to establish an institutional biorepository for the coordinated collection of tissue, plasma, serum, and genetic samples, and clinical data using common processes and information systems.
Nine Internal Medicine Researchers Recognized as Most-Cited
I Don't Need a Hearing Aid Yet, Right?
Early intervention for hearing loss is key, say Yale experts.
Yale Physician-Scientist Development Awards - Applications Are Open
The Office of Physician-Scientist and Scientist Development was established to provide infrastructure aimed at supporting and developing scientists as they navigate challenges at different stages in their careers.
Source: OPSSD
Tips on Posting Photos, Including Never Posting Animal Research Images on Public Sites
Tips about technical specifications and content for posted photographsn
Source: Office of Communications
Kidney Disease Research Supported by Department of Defense
The focus of the research is autosomal dominant polycystic kidney disease, through which tubule-derived cysts form and develop in the kidneys over decades, eventually leading to destruction of kidney architecture and function and end-stage renal disease.
Beyond Sterling Hall
YSM Events Newsletter
Science et al Podcast
Yale University Office of Public Affairs & Communications - Yale Medical Experts
The Yale faculty members on this site can offer timely expertise, commentary, and perspective on a wide range of topics covered by members of the media.
[8,70,54,27,85]
{"namedChunks":["modules-page-components-ComponentWrapper","modules-article-components-news-news-main-list-NewsMainListContainer","features-navigation-components-sidebar-navigation-SidebarNavigation","features-cta-block-components-CtaBlock","modules-footer-components-Footer"]}