But it so frequently happens that the stimulus of vanity, acting on minds of inferior calibre, produces for a time an industry surpassing the tranquil and self-possessed exertion of real power, that it may be questioned whether the custom of bestowing prizes at all may not ultimately cease in our higher Schools of Art, unless in the form of substantial assistance given to deserving students who stand in need of it: a kind of prize, the claim to which, in its nature, would depend more on accidental circumstances, and generally good conduct, than on genius.
167. But, without any reference to the opinion of others, and without any chance of partiality in your own, there is one test by which you can all determine the rate of your real progress.
Examine, after every period of renewed industry, how far you have enlarged your faculty of admiration.
Consider how much more you can see, to reverence, in the work of masters; and how much more to love, in the work of nature.
This is the only constant and infallible test of progress. That you wonder more at the work of great men, and that you care more for natural objects.
You have often been told by your teachers to expect this last result: but I fear that the tendency of modern thought is to reject the idea of that essential difference in rank between one intellect and another, of which increasing reverence is the wise acknowledgment.
You may, at least in early years, test accurately your power of doing anything in the least rightly, by your increasing conviction that you never will be able to do it as well as it has been done by others.
168. That is a lesson, I repeat, which differs much, I fear, from the one you are commonly taught. The vulgar and incomparably false saying of Macaulay's, that the intellectual giants of one age become the intellectual pigmies of the next, has been the text of too many sermons lately preached to you.
You think you are going to do better things—each of you—than Titian and Phidias—write better than Virgil—think more wisely than Solomon.
My good young people, this is the foolishest, quite pre-eminently—perhaps almost the harmfullest—notion that could possibly be put into your empty little eggshells of heads. There is not one in a million of you who can ever be great in any thing. To be greater than the greatest that have been, is permitted perhaps to one man in Europe in the course of two or three centuries. But because you cannot be Handel and Mozart—is it any reason why you should not learn to sing "God save the Queen" properly, when you have a mind to? Because a girl cannot be prima donna in the Italian Opera, is it any reason that she should not learn to play a jig for her brothers and sisters in good time, or a soft little tune for her tired mother, or that she should not sing to please herself, among the dew, on a May morning? Believe me, joy, humility, and usefulness, always go together: as insolence with misery, and these both with destructiveness. You may learn with proud teachers how to throw down the Vendôme Column, and burn the Louvre, but never how to lay so much as one touch of safe colour, or one layer of steady stone: and if indeed there be among you a youth of true genius, be assured that he will distinguish himself first, not by petulance or by disdain, but by discerning firmly what to admire, and whom to obey.
169. It will, I hope, be the result of the interest lately awakened in art through our provinces, to enable each town of importance to obtain, in permanent possession, a few—and it is desirable there should be no more than a few—examples of consummate and masterful art: an engraving or two by Dürer—a single portrait by Reynolds—a fifteenth century Florentine drawing—a thirteenth century French piece of painted glass, and the like; and that, in every town occupied in a given manufacture, examples of unquestionable excellence in that manufacture should be made easily accessible in its civic museum.
I must ask you, however, to observe very carefully that I use the word manufacture in its literal and proper sense. It means the making of things by the hand. It does not mean the making them by machinery. And, while I plead with you for a true humility in rivalship with the works of others, I plead with you also for a just pride in what you really can honestly do yourself.
You must neither think your work the best ever done by man:—nor, on the other hand, think that the tongs and poker can do better—and that, although you are wiser than Solomon, all this wisdom of yours can be outshone by a shovelful of coke.
170. Let me take, for instance, the manufacture of lace, for which, I believe, your neighbouring town of Nottingham enjoys renown. There is still some distinction between machine-made and hand-made lace. I will suppose that distinction so far done away with, that, a pattern once invented, you can spin lace as fast as you now do thread. Everybody then might wear, not only lace collars, but lace gowns. Do you think they would be more comfortable in them than they are now in plain stuff—or that, when everybody could wear them, anybody would be proud of wearing them? A spider may perhaps be rationally proud of his own cobweb, even though all the fields in the morning are covered with the like, for he made it himself—but suppose a machine spun it for him?
Suppose all the gossamer were Nottingham-made, would a sensible spider be either prouder, or happier, think you?
A sensible spider! You cannot perhaps imagine such a creature. Yet surely a spider is clever enough for his own ends?
You think him an insensible spider, only because he cannot understand yours—and is apt to impede yours. Well, be assured of this, sense in human creatures is shown also, not by cleverness in promoting their own ends and interests, but by quickness in understanding other people's ends and interests, and by putting our own work and keeping our own wishes in harmony with theirs.
171. But I return to my point, of cheapness. You don't think that it would be convenient, or even creditable, for women to wash the doorsteps or dish the dinners in lace gowns? Nay, even for the most ladylike occupations—reading, or writing, or playing with her children—do you think a lace gown, or even a lace collar, so great an advantage or dignity to a woman? If you think of it, you will find the whole value of lace, as a possession, depends on the fact of its having a beauty which has been the reward of industry and attention.
That the thing itself is a prize—a thing which everybody cannot have. That it proves, by the look of it, the ability of its maker; that it proves, by the rarity of it, the dignity of its wearer—either that she has been so industrious as to save money, which can buy, say, a piece of jewellery, of gold tissue, or of fine lace—or else, that she is a noble person, to whom her neighbours concede, as an honour, the privilege of wearing finer dresses than they.
If they all choose to have lace too—if it ceases to be a prize—it becomes, does it not, only a cobweb?
The real good of a piece of lace, then, you will find, is that it should show, first, that the designer of it had a pretty fancy; next, that the maker of it had fine fingers; lastly, that the wearer of it has worthiness or dignity enough to obtain what is difficult to obtain, and common sense enough not to wear it on all occasions. I limit myself, in what farther I have to say, to the question of the manufacture—nay, of one requisite in the manufacture: that which I have just called a pretty fancy.
172. What do you suppose I mean by a pretty fancy? Do you think that, by learning to draw, and looking at flowers, you will ever get the ability to design a piece of lace beautifully? By no means. If that were so, everybody would soon learn to draw—everybody would design lace prettily—and then,—nobody would be paid for designing it. To some extent, that will indeed be the result of modern endeavour to teach design. But against all such endeavours, mother-wit, in the end, will hold her own.
But anybody who has this mother-wit, may make the exercise of it more pleasant to themselves, and more useful to other people, by learning to draw.
An Indian worker in gold, or a Scandinavian worker in iron, or an old French worker in thread, could produce indeed beautiful design out of nothing but groups of knots and spirals: but you, when you are rightly educated, may render your knots and spirals infinitely more interesting by making them suggestive of natural forms, and rich in elements of true knowledge.
173. You know, for instance, the pattern which for centuries has been the basis of ornament in Indian shawls—the bulging leaf ending in a spiral. The Indian produces beautiful designs with nothing but that spiral. You cannot better his powers of design, but you may make them more civil and useful by adding knowledge of nature to invention.
Suppose you learn to draw rightly, and, therefore, to know correctly the spirals of springing ferns—not that you may give ugly names to all the species of them—but that you may understand the grace and vitality of every hour of their existence. Suppose you have sense and cleverness enough to translate the essential character of this beauty into forms expressible by simple lines—therefore expressible by thread—you might then have a series of fern-patterns which would each contain points of distinctive interest and beauty, and of scientific truth, and yet be variable by fancy, with quite as much ease as the meaningless Indian one. Similarly, there is no form of leaf, of flower, or of insect, which might not become suggestive to you, and expressible in terms of manufacture, so as to be interesting, and useful to others.
174. Only don't think that this kind of study will ever "pay" in the vulgar sense.
It will make you wiser and happier. But do you suppose that it is the law of God, or nature, that people shall be paid in money for becoming wiser and happier? They are so, by that law, for honest work; and as all honest work makes people wiser and happier, they are indeed, in some sort, paid in money for becoming wise.
But if you seek wisdom only that you may get money, believe me, you are exactly on the foolishest of all fools' errands. "She is more precious than rubies"—but do you think that is only because she will help you to buy rubies?
"All the things thou canst desire are not to be compared to her." Do you think that is only because she will enable you to get all the things you desire? She is offered to you as a blessing in herself. She is the reward of kindness, of modesty, of industry. She is the prize of Prizes—and alike in poverty or in riches—the strength of your Life now, the earnest of whatever Life is to come.


Under the Cruel Star, they named it. And it's scheduled for a release on the 28th of December.
This DLC, comes with two 10-turn operations for each the German and Soviet sides. The new map is 48 sqKm, centered around the Bulakhi farmstead.
Commanding either the Soviets (forces from the 6th Guards Cavalry Corps) or the Germans (forces of the 1st Motorized Infantry Regiment, LSAH) the players will fight through farms and gullies during the unforgiving winter of 1942 (February 23-24).


After a full-blown neighborhood feud, the city of Greenville is changing how it implements traffic calming measures.
At times it seemed like it would be an understatement to call it the "Battle of McPherson Lane" — but only at times.
The dispute over whether to block traffic one way on the otherwise nondescript Augusta Road neighborhood street flared into an uprising that spawned demands for more than 3,000 pages of public emails, threats of legal action and rhetorical theatrics in a packed City Hall chambers.
In the end, city leaders engaged in a form of cognitive dissonance — they didn't like the idea of a one-way street, but the proposal had come through its flawed system to implement traffic calming measures.
Now, in response to widespread criticism from both sides and the increasing pressure created where development and neighborhoods meet in a urban area, the city is changing that system.
For one, there will no longer be an option to close the street, based on a proposal offered by city engineers that the council will likely vote on this month.
Also, the new process will broaden exactly which neighbors can vote on a plan and give the city more flexibility to remove measures that are deemed not to work.
The conflict dated back to April 2017, when a local developer seeking city approval to renovate the shopping center at Augusta and Faris roads asked permission to rezone some land.
Residents expressed concern about traffic on McPherson Lane, which runs right by the shopping center that houses Moe's Southwest Grill.
But they didn't oppose the rezoning, because somewhere along the way they believed the city would turn McPherson Lane into a one-way street to solve the potential for increased cut-through traffic.
And they had reason. The following month, the city put up orange-and-white barriers blocking traffic from flowing into the neighborhood.
Months later, however, the city told McPherson residents to enter the traffic calming process, a multi-step system in which residents vote on options such as speed humps or traffic islands.
The process ran smooth for years, until residents beyond the four-block radius objected, citing how closing part of a street would impact other streets.
The immediate residents voted for a one-way solution, then city engineers told them the measure wouldn't be appropriate. Residents over a broader section of the neighborhood questioned why they couldn't vote.
By this past spring, residents had picked sides and in some cases pushed strained relationships to the limit in the affluent neighborhood.
In voting to close McPherson to one-way traffic, Mayor Knox White said, "I can honestly tell you I don't like the result," then pledged to change the system.
It's with that backdrop that the city will try to avoid future confusion while also allowing engineers to place more limits on what can be done.
The current system allows for street closures — Lloyd Street in the Hampton-Pinckney neighborhood was another street partially closed — other traffic-limiting measures such as "neckdowns" and "diverters."
The new policy would eliminate those options.
"We do have to carry on commerce," city Public Works Director Mike Murphy said. "We do have to move goods."
The prescription for who gets to vote on a traffic calming measure will change. In the case of McPherson, the residents were determined by a study area created years earlier.
Now, the city's Planning Commission would review each case to determine how broad to cast the voting area and allow residents to weigh in on who participates.
The commission will also be tasked with approving engineering assessments.
"It would just give that extra set of eyes on our program," City Engineer Dwayne Cooper said.
The city seeks more flexibility in how it calms traffic, allowing for a fluid approach that takes into account how a neighborhood's street connections flow, City Councilman George Fletcher said.
"It's a feeling," he said.
The changes would allow engineers to revisit measures that aren't working as well as they had hoped or are redundant, such as when too many traffic calming devices have been implemented.
Currently, streets qualify for traffic calming only if they have 2,000 vehicles or less per day.
The new proposal would increase that limit to 2,500, making more streets eligible as the city's growth has turned once primarily residential streets into busier cut-throughs, such as Woodland Way in Cleveland Park, Cooper said.
The solution might seem simple: Install signs to create a three-way stop.
"I get a lot of requests for stop signs," City Councilwoman Amy Ryberg Doyle said.
However, Cooper said that three-way stops can prove to be more-dangerous if placed in an improper location.
Drivers who sense that traffic interference isn't imminent will disregard the signs.
The stop signs could put the city at risk of legal liability, Murphy said.
"If we put in an unwarranted stop sign, and there's an accident there, it would put us in a bad situation," Murphy said. "Typically, if it's not warranted, there's a good reason it's not warranted."
The city has explored numerous options, including what's known as "psycho perspective" measures.
In studying other areas, Murphy said, engineers found localities that will paint potholes into the pavement to slow drivers down. That option isn't on the table for the city, he said.
However, the city will employ tactics such as painting lines that give drivers the perception that they are approaching a speed hump, he said.
The city is looking more into "mini-roundabouts" and solutions that allow for big trucks to pass through.
"We're looking at the results of circular intersections, and they seem to be working," Cooper said.


text:
UK Philanthropy News
Giving Back Has Become A Habit
Toggle navigation Additional Links
Side Nav - Work
Vice President's Message
Kentucky Can: The 21st Century Campaign
A Message from President Eli Capilouto
Campaign Goals & Initiatives
Impacting Kentucky
Campaign Leadership Quotes
Campus Modernization
Center for Student Philanthropy
Educate, Participate, Celebrate
Student Philanthropy Board
Joseph P. Kennedy Scholarship
Philanthropy Communications
Terry B. Mobley Philanthropy Awards
By Molly Williamson
Margot McCullers knows the power of suggestion. As she was reading her alumnae magazine for Mount Holyoke College, she saw that one of her classmates had recently created an endowment.
That story opened up a world of possibilities for McCullers and the people she has benefited in the last 15 years. A UK employee since 1972, McCullers began working in research administration in 1980, where she developed relationships that shaped her giving over the next few years.
"The best part about setting up an endowment is you can designate how you want the money spent," McCullers said. "That is what is so empowering about it. You might want to help students or beautify the campus. People set up endowments for all sorts of reasons, and it is nice to have the freedom to do so."
Increasing the university's endowment is a primary goal of UK's $2.1 billion campaign. Kentucky Can: The 21st Century Campaign will ensure the longevity of the university, supporting scholarships and opportunities for students, innovative research, advanced health care, athletics and alumni programming.
By growing the university's endowment to $2.1 billion, UK can make college more affordable, equip buildings with the latest technology, address Kentucky's health disparities and train more physicians through regional College of Medicine campuses.
Endowed funds also allow donors like McCullers to honor their loved ones. She first created the Henry and Josephine Duysen Scholarship for Education Abroad in her parents' names. Her father emigrated from Germany, and he took her back when she was 3 and 10 and sent her abroad as a graduation present. As a first-generation student, she wanted to give preference to students who were the first in their family to graduate from college, because for many of the recipients, studying abroad was the first time they were able to leave Kentucky.
"Traveling abroad was a wonderful opportunity for me, and I felt it would be a wonderful opportunity for other students to enjoy other cultures," McCullers said. "I felt like I could make a difference in their lives, no matter how small."
Next, she created a scholarship in honor of her husband, Levis D. McCullers, a former UK assistant professor of accounting. A nontraditional student, he grew up in rural northern Florida, where he began working at State Farm after high school. A smart man, he never planned to attend college until his employer offered to pay for classes related to his job. He began taking accounting classes at night and fell in love with learning. After seven years, taking classes on a part-time basis, he earned his undergraduate degree from Jacksonville University and later his master's and Ph.D. from the University of Florida.
In 2010, she created the Levis D. McCullers Undergraduate scholarship, benefiting students 25 years or older. A recent recipient was Angela Chester, a U.S. navy veteran who works in the Veterans Resource Center and tutors students through Student Support Services. The mother of two children is using scholarships like McCullers' to begin a new life. She is studying biology with a minor in mathematics and physics and hopes to eventually become a high school teacher.
"It is a good feeling to pay it forward," McCullers said. "My husband always said education, it is something that cannot be lost or taken away. That is why we wanted to provide funds for students at all different levels. Sometimes it just takes a little nudge to have a tremendous impact, to give the student self-confidence and an opportunity to succeed."
Lastly, she endowed the Levis D. and Margot D. McCullers Fund for Research and Education on Alzheimer's Disease and Related Dementias to help a doctoral student studying Alzheimer's or related diseases in the Sanders-Brown Center on Aging. McCullers has worked with research faculty since 1980 and helped write a grant for the Sanders-Brown laboratories. Plus, her husband died of Alzheimer's shortly after she endowed the scholarship in his name.
"Alzheimer's is an insidious disease that is heartbreaking for the individuals and their families," McCullers said. "I wanted to support research in that area to prevent other families from experiencing that devastating loss."
Innovative research is also an emphasis of the Kentucky Can campaign. It will support research teams focused on improving Kentuckians' overall health as well as attracting and retaining top researchers like Yuriko Katsumata. The McCullers scholarship helped fund her trip to the 21st annual International Association of Gerontology and Geriatrics World Conference, a prestigious conference for the top researchers and clinicians around the world studying geriatrics and gerontology.
Now a research assistant professor at UK, Katsumata finished her doctoral dissertation and earned a Ph.D. in epidemiology and biostatistics in December 2017. She is studying Alzheimer's in the Sanders-Brown Center on Aging to identify the risk factors for the disease to prevent others from contracting it.
"The aging population in Japan continues to dramatically increase," Katsumata said. "To improve the quality of life for older people, we must continue to study and identify the risk factors for age-related diseases. Alzheimer's is a common type of dementia, and it imposes a severe burden on patients as well as caregivers, but the exact cause is still unknown. By identifying the risk factors, I hope to prevent others from getting Alzheimer's."
Without the award, Katsumata could not have attended the conference, where she learned about new studies and approaches to geriatrics and gerontology research.
"I learned the latest biological research findings on dementia, new methodology for controlling survival bias in a cohort study for older people and genetic association results on dementia in other countries," Katsumata said. "Attending an international conference is a great opportunity to broaden our viewpoints, which can lead to a breakthrough. Education is the most important factor in success for students and researchers, and giving a gift like this can allow donors to connect to a university and contribute to great research that can make a difference internationally."
McCullers has continued her love of giving by becoming a member of the Women & Philanthropy Network, where she helps to select grant recipients every year, providing people and programs new opportunities through her generosity.
To learn more about Kentucky Can, visit kentuckycan.uky.edu. To grow the McCullers funds or to create an endowment, contact UK Philanthropy at philanthropy@uky.edu.
Alumna Sandy Helton Ensures Students Have…
Sandy Helton, a 1971 mathematics graduate, spoke to alumni, friends, parents and community members on behalf…
More Than $1 Million Raised During One…
By Molly Williamson It was a day that exceeded all expectations and showed the generosity of the University…
UK College of Law Graduate Makes Historic…
By Jay Blanton Growing up in Lexington, J. David Rosenberg learned about the power of education to transform…
World War II Veteran Benefits His Alma Mater, Community
Asher Uses His Story to Give Back, Inspire Others
Taking Flight: Feliciano Knew He Was Destined to Work for NASA
Drew Andrews
Therese Smith Benefits Her Alma Mater, Workplace
Couple Turns Tragedy into Triumph by Giving Back to UK in Honor of Their Sons
UK College of Nursing Awarded Grant from Helene Fuld Health Trust to Fund Nursing Scholarships for Accelerated BSN Students
Mobley Awards Honor Outstanding Achievement, Dedicated Employees in Philanthropy, Alumni Relations
All the World's A Stage: UK Theatre Alumnus' Career Has Taken Him Around the World
Fundraising Expert Teaches Students Tips, Tricks to Secure More Gifts
UK College of Law Graduate Makes Historic $20 Million Gift for College of Law Future
Sweetheart Majorette Alumni Club Raises More than $15,000 for Scholarship Fund
Browning Plans to Start Humanitarian NGO After Graduation
Donations Sought for UK College of Education Project to Support Promise Academies
Stites & Harbison Supports New UK College of Law Building with $1M Gift
Wildcarts Increase Student Mobility Around Campus
Hyundai Hope on Wheels Grant Makes Cancer Treatment Easier for Young Adults
A Man of Vision: Alumnus Supports Engineering Students Through Estate
UK Team Selected by Robert Wood Johnson Foundation to Address Children's Health Challenges in Casey County
Alumna Sandy Helton Ensures Students Have Access to UK Education
Deborah Slaton Creates A Legacy for Doctoral Students
Taking the Lead: Keeneland, NTRA Partner with UK to Ensure Horses' Safety
STUDENT SPOTLIGHT: Ashley Weaver Helps Others Find 'Volunteer Passion'
UK Celebrates Opening of Grain and Forage Center of Excellence
UK & Jim Beam Partner to Create the James B. Beam Institute for Kentucky Spirits
Committee Accepting Nominations for 2019 Terry B. Mobley Philanthropy Awards
Memorial Gift Honors Alumna, Benefits Healthy Kentucky Research Building
UK Raises More Than $200M for 2nd Year in Row
Bruce Lunsford Pledges $1M to Establish Scholarship Program
Shuttleworth Uses UK Education to Serve Rural WKY Patients
Student Researcher Changes Way Philosopher's Work Is Interpreted
Longtime Library Employee Leaves Legacy of Service, Support
Engineering Student Dreams of Working at NASA
UK LEADS Scholarship Recipients Thank Their Donors
More Than $1 Million Raised During One Day for UK
Kentucky Can Inspire New Donors: Samantha Eversole
Kentucky Can Improve Lives: Bradley Wilson
One Day for UK Dedicated to 24 Hours of Giving
One Day, One Goal: Strengthen UK During 24 Hours of Giving
Oakley Wants to Empower Young Women
UK, Louisville Partner for Progress in 'Kentucky Can'
'Kentucky Can' Campaign Kicks Off in Cincinnati, NKY
Historic $2.1 Billion Campaign Makes UK More Accessible, Enhances Research and Clinical Care
Inaugural One Day for UK Campaign Encourages Giving Back
Parents of UK Student Show Commitment With One Day for UK Challenge Gift
Serving in Belize One of Blevin's Many Philanthropic Activities
Westling Hopes to Close Health Disparity Gaps
Scholarship Continues Robinson's Legacy of Helping Students
A Man of Many Words: Alumnus Gives Back to UK Libraries
Honoring His Wife's Life, Work with Scholarship
Divided in Basketball, United in Love of Education
Spreading A Love of Chemistry to the Next Generation
Family Memorializes Alumna with Scholarship
A Welcome Surprise: Anonymous Gift Helps Harrison County Students
Alumnus Makes Butler County Students' Dreams Possible
$10 Million UK LEADS Gift Will Increase Access in Henderson, Nelson Counties
Senior Michael Graehler Making An Impact in Nepal with His Nonprofit
Senior Kendall Hitch Making Impact on Global Education
'I learned more, not only about myself, but about the world than I could have imagined'
Hearst Scholar Spreads Mentoring Message Throughout Ghana
Brack Duncan Wants to Change Lives Through His Nonprofit
UK Student Wellness Ambassadors Work to Strengthen Students' Minds, Bodies and Spirits
'I couldn't have done this without you'
Alumna honors father with scholarship
Scholarship inspires student to give back
Endowment allows chair to focus on research
Alumna's love of horticulture bloomed at UK
Three Decades after Playing Career, Oliver White Returns to Earn Degree
New Center Addresses Health Disparities
Healthcare Collaboration Saves Woman's Wrist
Clearing pathways
Every Dollar Counts: Scholarships Increase Access, Boost Retention
A UK Hero for Generations to Come

redpajama_set_name: RedPajamaCommonCrawl


text:
Posted inNational News
SC gives split verdict on Karnataka hijab ban matter, referred to CJI
On March 15, the high court had dismissed the petitions filed by a section of Muslim students of the Government Pre-University Girls College in Karnataka's Udupi seeking permission to wear the hijab inside classrooms
by Press Trust of India October 13, 2022 October 13, 2022
New Delhi: The Supreme Court on Thursday delivered a split verdict on a batch of pleas challenging the Karnataka High Court judgement refusing to lift the ban on hijab in educational institutions of the state.
While Justice Hemant Gupta dismissed the appeals against the high court verdict, Justice Sudhanshu Dhulia allowed them.
"There is divergence of opinion," Justice Gupta, who was heading the bench, said at the outset while pronouncing the verdict.
In view of the split verdict, the bench directed that the appeals against the high court verdict be placed before the Chief Justice of India for constituting an appropriate larger bench.
While pronouncing the judgement, Justice Dhulia said the high court had taken a wrong path and that wearing Hijab is ultimately "A matter of choice, nothing more, nothing less".
He said his main thrust in the judgment is concept of essential religious practice which was not essential to the dispute.
Saying that his focus was on education of the girl child, especially in rural areas, Justice Dhulia asked, "Are we making her life any better".
While allowing the appeals against the high court verdict, Justice Dhulia said he has quashed the state government's February 5, 2022 order which banned wearing clothes that disturb equality, integrity, and public order in schools and colleges.
On March 15, the high court had dismissed the petitions filed by a section of Muslim students of the Government Pre-University Girls College in Karnataka's Udupi seeking permission to wear the hijab inside classrooms, ruling it is not a part of the essential religious practice in Islamic faith.
Also read | Assam: Conservation body anguished over recent death of elephants
Necessary to have discipline in schools but not at cost of freedom: Justice Dhulia
Hijab row: Everyone should abide by Karnataka HC order, says CM
Delhi HC delivers split verdict on criminalisation of marital rape
Tagged: Hijab, Supreme Court of India


text:
Q: How to use a custom font with dynamic text sizes in iOS7 In iOS7 there are new API's for getting a font that is automatically adjusted to the text size the user has set in their preferences.
It looks something like this to use it:
UIFont *myFont = [UIFont fontWithDescriptor:[UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleHeadline] size:0];

Now whatever text you assign this to will move up and down in font size as the user changes their system text size setting. (Remember to listen to the name:UIContentSizeCategoryDidChangeNotification notification and update your view to account for the change in size).
How do I use dynamic text with a font other than the default Helvetica-Neue?

A: @Bob Spryn code rewritten with swift:
import UIKit

extension UIFontDescriptor {

    private struct SubStruct {
        static var preferredFontName: NSString = "OEMeodedPashutPro-Regular"
    }

    class func preferredDescriptor(textStyle: NSString) -> UIFontDescriptor {
        struct Static {
            static var onceToken : dispatch_once_t = 0
            static var fontSizeTable : NSDictionary = NSDictionary()
        }

        dispatch_once(&Static.onceToken) {
            Static.fontSizeTable = [
                UIFontTextStyleHeadline: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 26,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 25,
                    UIContentSizeCategoryAccessibilityExtraLarge: 24,
                    UIContentSizeCategoryAccessibilityLarge: 24,
                    UIContentSizeCategoryAccessibilityMedium: 23,
                    UIContentSizeCategoryExtraExtraExtraLarge: 23,
                    UIContentSizeCategoryExtraExtraLarge: 22,
                    UIContentSizeCategoryExtraLarge: 21,
                    UIContentSizeCategoryLarge: 20,
                    UIContentSizeCategoryMedium: 19,
                    UIContentSizeCategorySmall: 18,
                    UIContentSizeCategoryExtraSmall: 17
                ],
                UIFontTextStyleSubheadline: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 24,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 23,
                    UIContentSizeCategoryAccessibilityExtraLarge: 22,
                    UIContentSizeCategoryAccessibilityLarge: 22,
                    UIContentSizeCategoryAccessibilityMedium: 21,
                    UIContentSizeCategoryExtraExtraExtraLarge: 21,
                    UIContentSizeCategoryExtraExtraLarge: 20,
                    UIContentSizeCategoryExtraLarge: 19,
                    UIContentSizeCategoryLarge: 18,
                    UIContentSizeCategoryMedium: 17,
                    UIContentSizeCategorySmall: 16,
                    UIContentSizeCategoryExtraSmall: 15
                ],
                UIFontTextStyleBody: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 21,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 20,
                    UIContentSizeCategoryAccessibilityExtraLarge: 19,
                    UIContentSizeCategoryAccessibilityLarge: 19,
                    UIContentSizeCategoryAccessibilityMedium: 18,
                    UIContentSizeCategoryExtraExtraExtraLarge: 18,
                    UIContentSizeCategoryExtraExtraLarge: 17,
                    UIContentSizeCategoryExtraLarge: 16,
                    UIContentSizeCategoryLarge: 15,
                    UIContentSizeCategoryMedium: 14,
                    UIContentSizeCategorySmall: 13,
                    UIContentSizeCategoryExtraSmall: 12
                ],
                UIFontTextStyleCaption1: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 19,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 18,
                    UIContentSizeCategoryAccessibilityExtraLarge: 17,
                    UIContentSizeCategoryAccessibilityLarge: 17,
                    UIContentSizeCategoryAccessibilityMedium: 16,
                    UIContentSizeCategoryExtraExtraExtraLarge: 16,
                    UIContentSizeCategoryExtraExtraLarge: 16,
                    UIContentSizeCategoryExtraLarge: 15,
                    UIContentSizeCategoryLarge: 14,
                    UIContentSizeCategoryMedium: 13,
                    UIContentSizeCategorySmall: 12,
                    UIContentSizeCategoryExtraSmall: 12
                ],
                UIFontTextStyleCaption2: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 18,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 17,
                    UIContentSizeCategoryAccessibilityExtraLarge: 16,
                    UIContentSizeCategoryAccessibilityLarge: 16,
                    UIContentSizeCategoryAccessibilityMedium: 15,
                    UIContentSizeCategoryExtraExtraExtraLarge: 15,
                    UIContentSizeCategoryExtraExtraLarge: 14,
                    UIContentSizeCategoryExtraLarge: 14,
                    UIContentSizeCategoryLarge: 13,
                    UIContentSizeCategoryMedium: 12,
                    UIContentSizeCategorySmall: 12,
                    UIContentSizeCategoryExtraSmall: 11
                ],
                UIFontTextStyleFootnote: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 16,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 15,
                    UIContentSizeCategoryAccessibilityExtraLarge: 14,
                    UIContentSizeCategoryAccessibilityLarge: 14,
                    UIContentSizeCategoryAccessibilityMedium: 13,
                    UIContentSizeCategoryExtraExtraExtraLarge: 13,
                    UIContentSizeCategoryExtraExtraLarge: 12,
                    UIContentSizeCategoryExtraLarge: 12,
                    UIContentSizeCategoryLarge: 11,
                    UIContentSizeCategoryMedium: 11,
                    UIContentSizeCategorySmall: 10,
                    UIContentSizeCategoryExtraSmall: 10
                ],
            ]
        }

        let contentSize = UIApplication.sharedApplication().preferredContentSizeCategory

        let style = Static.fontSizeTable[textStyle] as NSDictionary

        return UIFontDescriptor(name: SubStruct.preferredFontName, size: CGFloat((style[contentSize] as NSNumber).floatValue))
    }

}

Usage:
UIFont(descriptor: UIFontDescriptor.preferredDescriptor(UIFontTextStyleBody), size: 0)

A: Try this:
UIFontDescriptor *userHeadLineFont = [UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleHeadline];
CGFloat userHeadLineFontSize = [userHeadLineFont pointSize];
myFont = [UIFont fontWithName:@"Baskerville" size:userHeadLineFontSize];

But keep in mind that this code is only an approximation (Dynamic Type does much more than just scale font size).

A: Similar to @bill-weinman's approach, I took the scales, and broke it out into a function that doesn't rely on a given font size of 16.
/// The font scale for a given font size.
///
/// - seealso: [Source](https://stackoverflow.com/a/33114525/3643020)
///
/// - Parameter fontSize: The font size.
/// - Returns: The font scale
public func fontScale(for fontSize: CGFloat) -> CGFloat {
    switch UIApplication.shared.preferredContentSizeCategory {
    case UIContentSizeCategory.accessibilityExtraExtraExtraLarge:    return (fontSize + 8) / fontSize
    case UIContentSizeCategory.accessibilityExtraExtraLarge:         return (fontSize + 7) / fontSize
    case UIContentSizeCategory.accessibilityExtraLarge:              return (fontSize + 6) / fontSize
    case UIContentSizeCategory.accessibilityLarge:                   return (fontSize + 5) / fontSize
    case UIContentSizeCategory.accessibilityMedium:                  return (fontSize + 4) / fontSize
    case UIContentSizeCategory.extraExtraExtraLarge:                 return (fontSize + 3) / fontSize
    case UIContentSizeCategory.extraExtraLarge:                      return (fontSize + 2) / fontSize
    case UIContentSizeCategory.extraLarge:                           return (fontSize + 1) / fontSize
    case UIContentSizeCategory.large:                                return 1.0
    case UIContentSizeCategory.medium:                               return (fontSize - 1) / fontSize
    case UIContentSizeCategory.small:                                return (fontSize - 2) / fontSize
    case UIContentSizeCategory.extraSmall:                           return (fontSize - 3) / fontSize
    default:
        return 1.0
    }
}

It can then be used with custom fonts like this:
/// Light font of specified size.
///
/// - Parameter size: Font size.
/// - Returns: Light font of specified size.
func lightFont(ofSize size: CGFloat) -> UIFont {
    let scaledSize = size * fontScale(for: size)

    return UIFont(name: "HelveticaNeueLTStd-Lt", size: scaledSize)!
}

A: In iOS 11 you can use:
var customFont = UIFont.systemFont(ofSize: 17.0)
if #available(iOS 11.0, *) {
    customFont = UIFontMetrics.default.scaledFont(for: customFont)
}
// use customFont...

See also Building Apps with Dynamic Type WWDC 2017 - Session 245 - iOS time 8:34.

A: Swift 2.1-3.0 code based on @smartDonkey's port of @Bob Spryn code. Also updated with the Apple sizes from @Klaas.
import UIKit

extension UIFontDescriptor {

    private struct SubStruct {
        static var preferredFontName: String = "Roboto-Light"
    }

    class func preferredDescriptor(textStyle: NSString) -> UIFontDescriptor {
        struct Static {
            static var onceToken : dispatch_once_t = 0
            static var fontSizeTable : NSDictionary = NSDictionary()
        }

        dispatch_once(&Static.onceToken) {
            Static.fontSizeTable = [
                UIFontTextStyleHeadline: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 23,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 23,
                    UIContentSizeCategoryAccessibilityExtraLarge: 23,
                    UIContentSizeCategoryAccessibilityLarge: 23,
                    UIContentSizeCategoryAccessibilityMedium: 23,
                    UIContentSizeCategoryExtraExtraExtraLarge: 23,
                    UIContentSizeCategoryExtraExtraLarge: 21,
                    UIContentSizeCategoryExtraLarge: 19,
                    UIContentSizeCategoryLarge: 17,
                    UIContentSizeCategoryMedium: 16,
                    UIContentSizeCategorySmall: 15,
                    UIContentSizeCategoryExtraSmall: 14
                ],
                UIFontTextStyleSubheadline: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 21,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 21,
                    UIContentSizeCategoryAccessibilityExtraLarge: 21,
                    UIContentSizeCategoryAccessibilityLarge: 21,
                    UIContentSizeCategoryAccessibilityMedium: 21,
                    UIContentSizeCategoryExtraExtraExtraLarge: 21,
                    UIContentSizeCategoryExtraExtraLarge: 19,
                    UIContentSizeCategoryExtraLarge: 17,
                    UIContentSizeCategoryLarge: 15,
                    UIContentSizeCategoryMedium: 14,
                    UIContentSizeCategorySmall: 13,
                    UIContentSizeCategoryExtraSmall: 12
                ],
                UIFontTextStyleBody: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 53,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 47,
                    UIContentSizeCategoryAccessibilityExtraLarge: 40,
                    UIContentSizeCategoryAccessibilityLarge: 33,
                    UIContentSizeCategoryAccessibilityMedium: 28,
                    UIContentSizeCategoryExtraExtraExtraLarge: 23,
                    UIContentSizeCategoryExtraExtraLarge: 21,
                    UIContentSizeCategoryExtraLarge: 19,
                    UIContentSizeCategoryLarge: 17,
                    UIContentSizeCategoryMedium: 16,
                    UIContentSizeCategorySmall: 15,
                    UIContentSizeCategoryExtraSmall: 14
                ],
                UIFontTextStyleCaption1: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 18,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 18,
                    UIContentSizeCategoryAccessibilityExtraLarge: 18,
                    UIContentSizeCategoryAccessibilityLarge: 18,
                    UIContentSizeCategoryAccessibilityMedium: 18,
                    UIContentSizeCategoryExtraExtraExtraLarge: 18,
                    UIContentSizeCategoryExtraExtraLarge: 16,
                    UIContentSizeCategoryExtraLarge: 14,
                    UIContentSizeCategoryLarge: 12,
                    UIContentSizeCategoryMedium: 11,
                    UIContentSizeCategorySmall: 11,
                    UIContentSizeCategoryExtraSmall: 11
                ],
                UIFontTextStyleCaption2: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 17,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 17,
                    UIContentSizeCategoryAccessibilityExtraLarge: 17,
                    UIContentSizeCategoryAccessibilityLarge: 17,
                    UIContentSizeCategoryAccessibilityMedium: 17,
                    UIContentSizeCategoryExtraExtraExtraLarge: 17,
                    UIContentSizeCategoryExtraExtraLarge: 15,
                    UIContentSizeCategoryExtraLarge: 13,
                    UIContentSizeCategoryLarge: 11,
                    UIContentSizeCategoryMedium: 11,
                    UIContentSizeCategorySmall: 11,
                    UIContentSizeCategoryExtraSmall: 11
                ],
                UIFontTextStyleFootnote: [
                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: 19,
                    UIContentSizeCategoryAccessibilityExtraExtraLarge: 19,
                    UIContentSizeCategoryAccessibilityExtraLarge: 19,
                    UIContentSizeCategoryAccessibilityLarge: 19,
                    UIContentSizeCategoryAccessibilityMedium: 19,
                    UIContentSizeCategoryExtraExtraExtraLarge: 19,
                    UIContentSizeCategoryExtraExtraLarge: 17,
                    UIContentSizeCategoryExtraLarge: 15,
                    UIContentSizeCategoryLarge: 13,
                    UIContentSizeCategoryMedium: 12,
                    UIContentSizeCategorySmall: 12,
                    UIContentSizeCategoryExtraSmall: 12
                ],
            ]
        }

        let contentSize = UIApplication.sharedApplication().preferredContentSizeCategory
        let style = Static.fontSizeTable[textStyle] as! NSDictionary
        return UIFontDescriptor(name: SubStruct.preferredFontName, size: CGFloat((style[contentSize] as! NSNumber).floatValue))
    }

}

A: Here is my take on @Gobe's answer, in Swift 3:
extension UIFontDescriptor {

@nonobjc static var fontSizeTable: [UIFontTextStyle : [UIContentSizeCategory : CGFloat]] = {
    return [
        .headline: [
            .accessibilityExtraExtraExtraLarge: 23,
            .accessibilityExtraExtraLarge: 23,
            .accessibilityExtraLarge: 23,
            .accessibilityLarge: 23,
            .accessibilityMedium: 23,
            .extraExtraExtraLarge: 23,
            .extraExtraLarge: 21,
            .extraLarge: 19,
            .large: 17,
            .medium: 16,
            .small: 15,
            .extraSmall: 14],
        .subheadline: [
            .accessibilityExtraExtraExtraLarge: 21,
            .accessibilityExtraExtraLarge: 21,
            .accessibilityExtraLarge: 21,
            .accessibilityLarge: 21,
            .accessibilityMedium: 21,
            .extraExtraExtraLarge: 21,
            .extraExtraLarge: 19,
            .extraLarge: 17,
            .large: 15,
            .medium: 14,
            .small: 13,
            .extraSmall: 12],
        .body: [
            .accessibilityExtraExtraExtraLarge: 53,
            .accessibilityExtraExtraLarge: 47,
            .accessibilityExtraLarge: 40,
            .accessibilityLarge: 33,
            .accessibilityMedium: 28,
            .extraExtraExtraLarge: 23,
            .extraExtraLarge: 21,
            .extraLarge: 19,
            .large: 17,
            .medium: 16,
            .small: 15,
            .extraSmall: 14],
        .caption1: [
            .accessibilityExtraExtraExtraLarge: 18,
            .accessibilityExtraExtraLarge: 18,
            .accessibilityExtraLarge: 18,
            .accessibilityLarge: 18,
            .accessibilityMedium: 18,
            .extraExtraExtraLarge: 18,
            .extraExtraLarge: 16,
            .extraLarge: 14,
            .large: 12,
            .medium: 11,
            .small: 11,
            .extraSmall: 11],
        .caption2: [
            .accessibilityExtraExtraExtraLarge: 17,
            .accessibilityExtraExtraLarge: 17,
            .accessibilityExtraLarge: 17,
            .accessibilityLarge: 17,
            .accessibilityMedium: 17,
            .extraExtraExtraLarge: 17,
            .extraExtraLarge: 15,
            .extraLarge: 13,
            .large: 11,
            .medium: 11,
            .small: 11,
            .extraSmall: 11],
        .footnote: [
            .accessibilityExtraExtraExtraLarge: 19,
            .accessibilityExtraExtraLarge: 19,
            .accessibilityExtraLarge: 19,
            .accessibilityLarge: 19,
            .accessibilityMedium: 19,
            .extraExtraExtraLarge: 19,
            .extraExtraLarge: 17,
            .extraLarge: 15,
            .large: 13,
            .medium: 12,
            .small: 12,
            .extraSmall: 12],
    ]
}()

class func currentPreferredSize(textStyle: UIFontTextStyle = .body) -> CGFloat {
    let contentSize = UIApplication.shared.preferredContentSizeCategory
    guard let style = fontSizeTable[textStyle], let fontSize = style[contentSize] else { return 17 }
    return fontSize
}

class func preferredFontDescriptor(fontName: String = "SnellRoundhand", textStyle: UIFontTextStyle = .body) -> UIFontDescriptor {
    return UIFontDescriptor(name: fontName, size: currentPreferredSize())
}
}

A: This is how I do it in Swift. I like this because it's more general, it only requires one table, and it should work well with any font. First I wrote a generalized multiplier (in a getter).
var fontSizeMultiplier : CGFloat {
    get {
        switch UIApplication.sharedApplication().preferredContentSizeCategory {
        case UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: return 23 / 16
        case UIContentSizeCategoryAccessibilityExtraExtraLarge: return 22 / 16
        case UIContentSizeCategoryAccessibilityExtraLarge: return 21 / 16
        case UIContentSizeCategoryAccessibilityLarge: return 20 / 16
        case UIContentSizeCategoryAccessibilityMedium: return 19 / 16
        case UIContentSizeCategoryExtraExtraExtraLarge: return 19 / 16
        case UIContentSizeCategoryExtraExtraLarge: return 18 / 16
        case UIContentSizeCategoryExtraLarge: return 17 / 16
        case UIContentSizeCategoryLarge: return 1.0
        case UIContentSizeCategoryMedium: return 15 / 16
        case UIContentSizeCategorySmall: return 14 / 16
        case UIContentSizeCategoryExtraSmall: return 13 / 16
        default: return 1.0
        }
    }
}

Then I update the font (e.g., in the observer) using a UIFontDescriptor like this:
textView.font = UIFont(descriptor: fontDescriptor!, size: fontDescriptor!.pointSize * fontSizeMultiplier)

A: Behind the scenes of that API, apple has some sort of lookup table that returns a specific font family, size, and sometimes symbolic traits (like bold) that (e.g. UIFontTextStyleHeadline) and the user's preferred text size. The latter is a string pulled off of the sharedApplication like this:
[UIApplication sharedApplication].preferredContentSizeCategory;

(I logged out all the default sizes/fonts/traits for Helvetica-Neue for the various dynamic text sizes). We've since added handling for the accessibility sizes, which is important.
So all you really have to do is build a similar lookup table. Our designer created a simple spreadsheet for me:

Notice that we added a couple styles (caption 3 & 4) to have 8 instead of 6 to choose from.
Then you'll want to put it someplace convenient, like a category on UIFontDescriptor. You'll want your method to return a UIFontDescriptor like Apple's API, so that it's still easy to adjust with symbolic traits, etc.
My category looks like this:
UIFontDescriptor+AvenirNext.h
#import <UIKit/UIKit.h>

extern NSString *const ANUIFontTextStyleCaption3;

@interface UIFontDescriptor (AvenirNext)

+(UIFontDescriptor *)preferredAvenirNextFontDescriptorWithTextStyle:(NSString *)style;

@end

UIFontDescriptor+AvenirNext.m
#import "UIFontDescriptor+AvenirNext.h"

NSString *const ANUIFontTextStyleCaption3 = @"ANUIFontTextStyleCaption3";
NSString *const ANUIFontTextStyleCaption4 = @"ANUIFontTextStyleCaption4";

@implementation UIFontDescriptor (AvenirNext)
+(UIFontDescriptor *)preferredAvenirNextFontDescriptorWithTextStyle:(NSString *)style {
    static dispatch_once_t onceToken;
    static NSDictionary *fontSizeTable;
    dispatch_once(&onceToken, ^{
        fontSizeTable = @{
          UIFontTextStyleHeadline: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @26,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @25,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @24,
                                    UIContentSizeCategoryAccessibilityLarge: @24,
                                    UIContentSizeCategoryAccessibilityMedium: @23,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @23,
                                    UIContentSizeCategoryExtraExtraLarge: @22,
                                    UIContentSizeCategoryExtraLarge: @21,
                                    UIContentSizeCategoryLarge: @20,
                                    UIContentSizeCategoryMedium: @19,
                                    UIContentSizeCategorySmall: @18,
                                    UIContentSizeCategoryExtraSmall: @17,},

       UIFontTextStyleSubheadline: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @24,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @23,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @22,
                                    UIContentSizeCategoryAccessibilityLarge: @22,
                                    UIContentSizeCategoryAccessibilityMedium: @21,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @21,
                                    UIContentSizeCategoryExtraExtraLarge: @20,
                                    UIContentSizeCategoryExtraLarge: @19,
                                    UIContentSizeCategoryLarge: @18,
                                    UIContentSizeCategoryMedium: @17,
                                    UIContentSizeCategorySmall: @16,
                                    UIContentSizeCategoryExtraSmall: @15,},

              UIFontTextStyleBody: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @21,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @20,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @19,
                                    UIContentSizeCategoryAccessibilityLarge: @19,
                                    UIContentSizeCategoryAccessibilityMedium: @18,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @18,
                                    UIContentSizeCategoryExtraExtraLarge: @17,
                                    UIContentSizeCategoryExtraLarge: @16,
                                    UIContentSizeCategoryLarge: @15,
                                    UIContentSizeCategoryMedium: @14,
                                    UIContentSizeCategorySmall: @13,
                                    UIContentSizeCategoryExtraSmall: @12,},

          UIFontTextStyleCaption1: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @19,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @18,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @17,
                                    UIContentSizeCategoryAccessibilityLarge: @17,
                                    UIContentSizeCategoryAccessibilityMedium: @16,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @16,
                                    UIContentSizeCategoryExtraExtraLarge: @16,
                                    UIContentSizeCategoryExtraLarge: @15,
                                    UIContentSizeCategoryLarge: @14,
                                    UIContentSizeCategoryMedium: @13,
                                    UIContentSizeCategorySmall: @12,
                                    UIContentSizeCategoryExtraSmall: @12,},

          UIFontTextStyleCaption2: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @18,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @17,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @16,
                                    UIContentSizeCategoryAccessibilityLarge: @16,
                                    UIContentSizeCategoryAccessibilityMedium: @15,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @15,
                                    UIContentSizeCategoryExtraExtraLarge: @14,
                                    UIContentSizeCategoryExtraLarge: @14,
                                    UIContentSizeCategoryLarge: @13,
                                    UIContentSizeCategoryMedium: @12,
                                    UIContentSizeCategorySmall: @12,
                                    UIContentSizeCategoryExtraSmall: @11,},

        ANUIFontTextStyleCaption3: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @17,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @16,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @15,
                                    UIContentSizeCategoryAccessibilityLarge: @15,
                                    UIContentSizeCategoryAccessibilityMedium: @14,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @14,
                                    UIContentSizeCategoryExtraExtraLarge: @13,
                                    UIContentSizeCategoryExtraLarge: @12,
                                    UIContentSizeCategoryLarge: @12,
                                    UIContentSizeCategoryMedium: @12,
                                    UIContentSizeCategorySmall: @11,
                                    UIContentSizeCategoryExtraSmall: @10,},

          UIFontTextStyleFootnote: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @16,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @15,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @14,
                                    UIContentSizeCategoryAccessibilityLarge: @14,
                                    UIContentSizeCategoryAccessibilityMedium: @13,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @13,
                                    UIContentSizeCategoryExtraExtraLarge: @12,
                                    UIContentSizeCategoryExtraLarge: @12,
                                    UIContentSizeCategoryLarge: @11,
                                    UIContentSizeCategoryMedium: @11,
                                    UIContentSizeCategorySmall: @10,
                                    UIContentSizeCategoryExtraSmall: @10,},

          ANUIFontTextStyleCaption4: @{
                                    UIContentSizeCategoryAccessibilityExtraExtraExtraLarge: @15,
                                    UIContentSizeCategoryAccessibilityExtraExtraLarge: @14,
                                    UIContentSizeCategoryAccessibilityExtraLarge: @13,
                                    UIContentSizeCategoryAccessibilityLarge: @13,
                                    UIContentSizeCategoryAccessibilityMedium: @12,
                                    UIContentSizeCategoryExtraExtraExtraLarge: @12,
                                    UIContentSizeCategoryExtraExtraLarge: @11,
                                    UIContentSizeCategoryExtraLarge: @11,
                                    UIContentSizeCategoryLarge: @10,
                                    UIContentSizeCategoryMedium: @10,
                                    UIContentSizeCategorySmall: @9,
                                    UIContentSizeCategoryExtraSmall: @9,},
        };
    });

    NSString *contentSize = [UIApplication sharedApplication].preferredContentSizeCategory;
    return [UIFontDescriptor fontDescriptorWithName:[self preferredFontName] size:((NSNumber *)fontSizeTable[style][contentSize]).floatValue];
}
+(UIFontDescriptor *)preferredAvenirNextDemiBoldFontDescriptorWithTextStyle:(NSString *)style {
    return [[self preferredAvenirNextFontDescriptorWithTextStyle:style] fontDescriptorWithSymbolicTraits:UIFontDescriptorTraitBold];
}

+(UIFontDescriptor *)preferredAvenirNextBoldFontDescriptorWithTextStyle:(NSString *)style {
    return [UIFontDescriptor fontDescriptorWithName:[self preferredBoldFontName] size:[self preferredAvenirNextFontDescriptorWithTextStyle:style].pointSize];
}

+(NSString *)preferredFontName {
    return @"AvenirNext-Medium";
}
+(NSString *)preferredBoldFontName {
    return @"AvenirNext-Bold";
}

@end

We chose to use the same base font AvenirNext-Medium, and then bold and such  via symbolic traits, but you could get crazy and specify different weight variants on your font as part of your lookup table as well if you wanted, like AvenirNext-ExtraBold.
That's all there is to it! We use it like this:
[UIFont fontWithDescriptor:[UIFontDescriptor preferredAvenirNextFontDescriptorWithTextStyle:UIFontTextStyleHeadline] size: 0]

A: In iOS 11 UIFontMetrics class was introduced. Create a FontMetrics object for the text style that you're interested in. Then choose any font you want, sized for the standard dynamic type size. And then you can ask the FontMetrics object to scale that font given the user's current settings.
let bodyMetrics = UIFontMetrics(forTextStyle: .body)
let standardFont = ... // any font you want, for standard type size
let font = bodyMetrics.scaledFont(for: standardFont)

A: This is how I update the font of a prefferedFontForTextStyle:
UIFont *font = [UIFont preferredFontForTextStyle:UIFontTextStyleBody];
UIFontDescriptor *fontDesc = [font fontDescriptor];
fontDesc = [fontDesc fontDescriptorByAddingAttributes:@{UIFontDescriptorNameAttribute : @"Helvetica",
                                                        UIFontDescriptorSizeAttribute : @16}];

font = [UIFont fontWithDescriptor:fontDesc
                             size:[fontDesc pointSize]];

A: Just wanted to jump in and say that there's a library out there to help integrate custom fonts and deal with the Dynamic Type size changes. It's called, helpfully, Font (https://github.com/adamyanalunas/Font) and instead of being a magic solution it sets up a structure for handling each custom font differently while removing the boilerplate.
n.b. I'm the author of this lil' library and I think it's neat.

A: Starting from iOS 11 you can programmatically adjust custom fonts configured in visual editor:

*

*Configure your custom font using visual editor

*Adjust font size in viewDidLoad method:

@IBOutlet weak var leftLangLabel: UILabel!

override func viewDidLoad() {
    super.viewDidLoad()

    leftLangLabel.font = UIFontMetrics.default.scaledFont(for: leftLangLabel.font)
}

redpajama_set_name: RedPajamaStackExchange


text:
from noodles import schedule
from noodles.workflow import (
    invert_links, get_workflow, is_workflow, Empty, ArgumentAddress,
    ArgumentKind, is_node_ready)

@schedule
def value(a):
    return a

@schedule
def add(a, b):
    return a+b

def test_invert_links():
    A = value(1)
    B = value(2)
    C = add(A, B)

    C = get_workflow(C)
    A = get_workflow(A)
    B = get_workflow(B)

    assert is_workflow(C)
    assert C.nodes[C.root].bound_args.args == (Empty, Empty)
    assert (C.root, ArgumentAddress(ArgumentKind.regular, 'a', None)) \
        in C.links[A.root]
    assert (C.root, ArgumentAddress(ArgumentKind.regular, 'b', None)) \
        in C.links[B.root]

    deps = invert_links(C.links)
    assert deps == {
        A.root: {},
        B.root: {},
        C.root: {
            ArgumentAddress(ArgumentKind.regular, 'a', None): A.root,
            ArgumentAddress(ArgumentKind.regular, 'b', None): B.root}}

def test_is_node_ready():
    A = value(1)
    B = add(1, A)
    A = get_workflow(A)
    B = get_workflow(B)

    assert is_node_ready(A.nodes[A.root])
    assert not is_node_ready(B.nodes[B.root])

redpajama_set_name: RedPajamaGithub


text:
Planning the March on Washington
By Newsweek On 1/19/15 at 6:58 AM EST
Leaders of March on Washington for Jobs & Freedom marching with signs. From right to left, Rabbi Joachim Prinz, an unidentified man, Eugene Carson Blake, Martin Luther King, Floyd McKissick, Matthew Ahmann & John Lewis. Robert W. Kelley/The LIFE Picture Collection/Getty
U.S. Civil rights John F. Kennedy JFK Washington D.C.
Before thousands of Americans descended on Washington, D.C., to march for equality and before Martin Luther King Jr. delivered a speech that earned him a chapter in history, the organizers of the August 28, 1963 March on Washington had to plan. How were they going to transport, feed, care for and keep calm the roughly 100,000 people expected for the march? How many white people should participate compared to black people? In its September 2, 1963 issue, Newsweek provided a behind-the-scenes look at the politics and planning that went into a march that swept Martin Luther King Jr. and the civil-rights movement into the national spotlight.
From across the nation they were coming, black and white, in twos and threes and scores and hundreds, in cars and buses and trains and chartered jets.
They were coming by bus from Los Angeles and San Francisco, a round trip of seven steamy days and six insomniac nights. They were coming from Cleveland, Mississippi, where some 40 jobless Negroes were raising the $33 bus fare by selling symbolic shares in their tickets at $1 apiece. They were coming by chartered airlines from Cleveland, Ohio -- among them an 81-year-old woman taking her first plane ride. They were coming from New York City, perhaps 40,000 strong in 600 chartered buses and 10 special trains. They were coming from the show-biz colonies of Broadway and Hollywood, with Charleton Heston -- unaccustomed though he was to a supporting part in a cast of thousands -- leading a phalanx of movie stars. If they couldn't come any other way, a young Negro leader said, "they'll look down and say, 'Feet, start movin'." Indeed, a dozen were walking 237 miles down from Brooklyn, and Ledger Smith started on the 689-mile road from Chicago Aug. 17 on roller skates. (*He passed Uniontown, Pennsylvania by the weekend and kept rolling.)
They were coming to an officially confident but privately uneasy Washington for the biggest single march on the capital in U.S. history -- bigger by far than Jacob Coxey's ragtag army of 1894 and the suffragette legions of 1913 and the bonus march of 1932 all rolled into one. Their banners claimed it a march for "jobs and freedom." Their bill of particulars called for quick and wide-ranging action on the nation's No. 1 domestic problem: the revolt of the American Negro.
Plans called for the marchers -- 100,000 to 200,000 of them -- to rendez-vous starting before dawn around the Washington Monument, a towering, 550-foot pencil of white against the sky. At 11:30, the throng would march at last, the leaders on the Constitution Avenue, the marchers down Independence Avenue and on either side of the Reflecting Pool, placards bobbing like sails on a river, voices joined in the slow cadence of an old Baptist hymn made over into a song of revolution:
We shall overcome,
We shall overcome som da-a-ay …
A mile from the starting point was the goal: the gleaming white marble Lincoln Memorial. There, with the larger-than-life statue of the president who tendered freedom to 3.5 million slaves gazing out through the colonnade, the leaders would demand once again that his century-old promise be fulfilled. Afterward, a delegation would present that demand to the president and the leaders of the 88th Congress.
And then, according to the plan, they would drift away, back to the cars, buses, trains and planes heading home.
In plain pragmatic terms, the march -- as a lobbying effort -- was hardly likely to work miracles on Capitol Hill. Congress was headed for a long, tough fight over the president's own civil rights bill, let alone the demands of the marchers: an even stiffer rights measure, immediate school desegregation, an FEPC law, massive full-employment measures.
The Kennedys, unsettled at the first announcement of the march, came to accept it as an inevitable -- and possibly useful -- fact of life. After twice giving the march his publish blessings, in fact, the president could only hope that it would be a success, in numbers and in discipline. Yet White House expectations were not high. "If there is an incident, it will not hurt," one staffer said. "If not, it may have a faint positive aspect."
But, for its leaders, the march developed its own mystique. They no longer regarded it simply as a lobbying display or an isolated on-day event. It became, for them, a culmination of the summer of revolt, a solemn, massive sacrament in which thousands of Negroes and their white friends in churches, unions and liberal circles could share the revolutionary passion born last spring in Birmingham. "The presence of hundreds of bodies presenting living witness to the truth," said Martin Luther King Jr., "will help Congress see the determination of the Negro."
'Sacred': And when courtly, 74-year-old A. Philip Randolph -- the man who first suggested the march -- talks about his dream come true, his cool eyes burn and his hands fly as though choreographing the demonstration in his mind. "This [march] is a sacred cause," says Randolph, president of the Brotherhood of Sleeping Car Porters and acknowledged elder statesman of The Movement. "This is a full-dress revolution, an inevtiable outgrowth of the incompleteness of American history. A great demonstration like this will help channel the Negro's sense of desperation into a creative enterprise…. We can't blast out prejudice by holding erudite conferences. Talk isn't powerful enough to change the social fiber."
Randolph's idea, at first, was a march of jobless Negroes in October to demand action on what he regards as the top-priority problem: an unemployment rate twice as high as the white man's. By threatening such a march in 1941, he forced FDR to issue an executive order against employment discrimination in defense plants. He organized King's 1957 prayer pilgrimmage to Washington and a pair of youth marches on the capital in 1958 and 1959. "Mr. Randolph is a march man," says National Urban League executive director Whitney Young. "He's been marching since 1941."
Last winter, Randolph decided it was time to march again. He did what he had done when he needed a youth director in '41 and a chief of staff in the '50s: He called in Bayard Rustin.
Since they first met, Rustin -- an angular, intense, chain-smoking intellectual of 53 -- had quietly become one of the most influential figures in the welling Negro revolt. Yet, because he is not a professional leader at all, he is barely known outside The Movement. His first cause, as a Quaker and a pacifist, is nonviolence; his job is executive secretary of the War Resisters League. His beliefs have often drawn him into the civil rights cause, as a 22-arrest veteran of the first freedom rides in 1947, a founder of the Congress of Racial Equality, an architect of King's Southern Christian Leadership Conference. They have taken him around the world as well, as a student of the Gandhi movement in India, a comrade of Ghana's Kwame Nkrumah, Kenya's Tom Mboya and India's Jawaharlal Nehru, organizer of the first Aldermaston peace walk in England, an anti-bomb march in France and a rally against renascent anti-Semitism in West Germany. "He has a way of popping out of the shadows when he's needed," one friend says. "He is responsible for the thinking behind the Negro revolution today, yet he isn't even considered a Negro leader -- nor does he want to be."
Judgment: The opposition pointed out some embarrassing items, too: a stretch in the Young Communist League in the late 1930s, a 29-month sentence for refusing to register for the draft during World War II, a morals conviction in 1953. Said Rustin: "It is for my peers to judge me and my life."
His peers in the civil rights march leadership judged that he was indispensable. Author of the original working plan for the march, he serves as Randolph's 15-hour-a-day deputy director. "Rustin's not a conformist," one leader said. "He looks like he needs a haircut and a clean shirt. But he's a genius at organization."
Randolph was already sending up trial balloons when he got Rustin's woking memo last winter. But only the charge of electricity generated by the Battle of Birmingham set the march moving full speed. Martin Luther King Jr. joined up -- and helped persuade Randolph to broaden the target from unemployment to the whole range of civil rights issues. The other activist leaders followed -- CORE director James Farmer and Student Nonviolent Coordinating Committee chairman John Lewis.
Big Six: For a time, the heads of the two oldest and biggest of the Big Six Negro leadership groups -- the Urban League's Young and the NAACP's Roy Wilkins -- remained outside. But Wilkins found the NAACP convention last June in a marching mood. And both men were disturbed by talk that the march might be a Negro-only affair, that marchers would break an 1882 law against demonstrating on Capitol Hill, that -- as one King subaltern announced -- Negroes would stage "massive acts of civil disobedience" across the U.S. One insider recalled: "Roy and Whitney said they'd join on two conditions: that it have a broader base -- whites, churches, labor as well as Negroes -- and absolutely no civil disobedience.
The two won their way on both key points. The Big Six started meeting weekly in the League's midtown Manhattan board room -- a symbolic recognition itself of the soft-spoken, tough-minded Young's role as mediator among the often competitive civil rights groups. King said his man had spoken out of turn on civil disobedience; it wouldn't happen again. And the leaders ruled out sending marchers to the Hill at all. Instead, they would invite all members of Congress to come to the march -- and duly note the absentees.
The Negro-white ratio proved a stickier question. A bloc led by Randolph, one insider said, thought Negroes should heavily outnumber whites; administrative committee chairman Cleveland Robinson, a Randolph aide, suggested a 75-25 breakdown. Rustin, from his first memo on, took a 50-50 middle view. "If white people didn't come, it would be a struggle of black against white, not justice against injustice." A third bloc was bluntly pragmatic. "It doesn't make me any difference if it's 90 percent white," one said. "I think that's better if we're trying to influence legislation. We've already made the point that we're concerned through this whole year's activity."
Line-up: As white Americans lined up for places, they were simply incorporated in the plans -- and in Randolph's master vision as well. "The march must be integrated," he said. "The idea of Negroes and whites locked in mortal warfare -- that's just not true."
Eventually, the Big Six grew to a mixed 10 with the addition of United Auto Workers president Walter Reuther and representatives of the three major faiths. To Reuther's chagrin, the AFL-CIO executive council refused to endorse the march and cranked out a civil rights statement he diagnosed as "so anemic it needs a blood transfusion to keep it alive on the way to the mimeograph machine." But unions put up money -- nearly half the $110,000 national budget -- and marchers.
Martin Luther KIng waves to supporters from the steps of the Lincoln Memorial, Aug. 28, 1963 on the Mall in Washington, D.C. during the "March on Washington". AFP/Getty
Joiners: Other groups joined. The fledgling Commission on Religion and Race of the National Council of Churches called a Washington assembly as part of the march and estimated 40,000 would come. New York City's Catholic vicar general, the Most. Rev. John J. Maguire, urged support in a letter read at masses in all 402 parties. Other religious leaders -- Catholic, Jewish, Protestant -- joined in. Several mayors offered city employes a day's leave to march. One of them, New York's Robert Wagner, promptly took up his own offer -- though, next day, he ordered the eviction of a boisterous convey of rights demonstrators after a 44-day sit-in at his own City Hall office. For those who couldn't come, there were sympathy marches on statehouses at home and U.S. embassies abroad. In Paris, the much-lionized James Baldwin -- in temporary retreat from the race struggle while he finished a play -- joined the walk from the American Church on the Quai d'Orsay to the Embassy.
As the march grew, so did the mass of logistical detail -- the problems of moving, feeding and controlling an army of demonstrators.
Rustin set up headquarters in the sooty, yellow stucco Utopia Neighborhood Club House in Harlem. His day ran from 10 one morning to 1 the next -- days spent puffing cigarettes, doing mental arithmetic ("If we needed X number of toilets for 30,000 in 1959, we'll need …"), opening mail and dickering with printers and lugging folding chairs and always talking -- to visitors, phone callers, staffers: "We planned around the figure of 100,000 but a good planner always plans for 150,000 … Mr. Randolph, that would be a tragic mistake, the President is pulling a fast one, make no move till we have a chance to talk … Good I caught you, make those cards 2 ½ by 3 ½ so they can make pins out of them."
The plans emerged.
Transportation? Local committees procured some planes for long hauls, but most were coming by car, or on 2,200 chartered buses and 40 special trains. Most paid their own way, though national headquarters budgeted some funds to bring the needy jobless -- the foot soliders of Randolph's dream army. In Washington itself, hundreds of police were on hand to steer traffic, and street parking was banned in a vast corner of Northwest Washington to make room for buses. With Union Station's traffic load swollen to a train every 10 minutes from 6 a.m. to noon, D.C. Transit Company set up a shuttle-bus run to and from the monument grounds.
Bag Lunches: March manuals suggested bringing two box lunches per person (no perishables like mayonnaise, salads, rich foods) and Thermos jobs of water (no alcohol allowed). Even so, the Church World Service in New York set up a three-shift crew of 300 volunteers to pack 80,000 bag lunches (a cheese sandwich, an apple, a slice of pound cake), for sale at 50 cents each. And the District was bringing in eight 2,500-gallon tank trucks, five 250-gallon water trailers, and four-place fire hydrant bubblers -- enough, said deputy public health director Frederick C. Heath, to give "35,000 people an hour a good, long drink of water."
There would be 26 comfort stations, some of them giant government trucks with facilities for 30 or 40 people, and 22 first-aid stations -- each with two doctors, four nurses, two ambulances, and supplies enough to deal with anything from broken limbs and heart attacks to sunstroke and blistered feet. Marchers were under instruction to leave town Wednesday night, but a housing committee tried to line up 1,000 emergency beds. One woman, according to a story making the rounds, offered 20 -- but for white marchers only, please.
And trouble? Of there were sparks, the plan was to snuff them out, quickly and decisively. The 180-acre demonstration site and a wide area around it would be blanketed with men: 2,000 police, 2,000 National Guardsmen, 200 park police. Nearby, 4,000 Army and Marine troops were on call. And the march leaders were fielding 2,000 marshals, under orders to isolate any troublemakers swiftly and quietly, persuade them to behave if possible, call police by walkie-talkie if necessary.
Certainly the ingredients of trouble were there -- tens of thousands of marchers massed in the area; the presence of provocateurs like American Nazi George Lincoln Rockwell, who promised to show up, and the fact that Washington remains a city with a Southern exposure. Then, too, among the marchers would be many activists accustomed to livelier forms of protest than a ritual walk and a round of talk. Actually, the whole tone of the march had changed since the days when talk of sit-ins and lie-ins and chain-ins set the Hill on edge. "This demonstration," a District official said, "has become too respectable and popular and stuffy to spark an explosion."
It was far more than that, of course, to the Negro leaders and to the marchers themselves. Few would argue with President Kennedy's press conference remark that the issue of civil rights "does not stand or fall on the [events of] August 28." Yet, by walking a single symbolic mile in the nation's capital, by exercising in unprecedented numbers the right of all Americans "peaceably to assemble and to petition the government for a redress of grievances," they hoped to underscore something else the president had suggested. The Negro's struggle for equality was not a job for the Executive alone, for Congress alone, for the Negro alone. "What we're really talking about," the president said last week, "is a problem which involves 180 million people."
'Selma' Offers a Window Into the Civil Rights Movement


text:
Вербано-Кузио-Осола () е провинция в Италия, в региона Пиемонт.

Площта ѝ е 2255 км², а населението – около 163 000 души (2007). Провинцията включва 74 общини, административен център е община Вербания.

Административно деление
Провинцията се състои от 74 общини:
 Вербания
 Антрона Скиеранко
 Анцола д'Осола
 Арицано
 Арола
 Аурано
 Бавено
 Банио Анцино
 Бачено
 Бее
 Белджирате
 Беура-Кардеца
 Бонянко
 Боргомедзавале
 Бровело-Карпунино
 Вале Канобина
 Валстрона
 Ванцоне кон Сан Карло
 Варцо
 Виньоне
 Виладосола
 Вилете
 Вогоня
 Гифа
 Гравелона Точе
 Гуро
 Джерманьо
 Джиниезе
 Домодосола
 Друоньо
 Казале Корте Черо
 Каласка-Кастильоне
 Камбиаска
 Канеро Ривиера
 Канобио
 Капрецо
 Косоньо
 Краведжа
 Креволадосола
 Кродо
 Куарна Сопра
 Куарна Сото
 Интраня
 Лореля
 Мадона дел Сасо
 Мазера
 Макуняга
 Малеско
 Масиола
 Мергоцо
 Миацина
 Монтекрестезе
 Монтескено
 Нонио
 Оджебио
 Оменя
 Орнавасо
 Паланцено
 Пиеве Вергонте
 Пиедимулера
 Премено
 Премия
 Премозело-Киовенда
 Ре
 Сан Бернардино Вербано
 Санта Мария Маджоре
 Стреза
 Точено
 Трарего Виджона
 Траскуера
 Тронтано
 Формаца
 Чезара
 Чепо Морели

Външни препратки
 Официален сайт

redpajama_set_name: RedPajamaWikipedia


The Federal Resources StressVest Training Kit contains everything needed for a successful force-on-force training session. Keep all your equipment secured and organized in indestructible, water-proof cases from SKB Cases, making inventory of your system easier than ever.
StressVest is the world's first non projectile, force on force, firearms tactical training system that creates stress during training. The system utilizes a training firearm that fires a laser pulse which activates the StressVest when on target. The StressVest will deliver a vibration to role players or a safe localized stun to the waistline of students.


I found the Full Body Musical Experience to be informative and introspective. As a student, my time was well spent in self reflection and prana expansion. As a yoga teacher, I took away several pearls that I'll be able to share with my students.


How are you doing? I thought I should just check in with you today. Per my last Astro4Business Weekly forecast, this week is complex and today is one of the most complex days of the week. Let's look at it a little more closely.
On one hand we've got a sweet conjunction between the Sun and Venus in Capricorn with a sextile from Uranus adding excitement. On the other hand, we've got a triple conjunction between Pluto, Mercury, and the Moon in Capricorn, all squaring Saturn which is stationary today. On the whole, half of all the planets are in Saturn-ruled Capricorn: Sun, Moon, Venus, Mercury, Pluto, plus the North Node of the Moon for icing on the cake.
Today is an exceptional day to understand the Saturn influence in your life. This could be the premier day in the year to really "get" Saturn and with the Sun, Venus, and Uranus keeping things light, we can take a look at what we might otherwise not want to see.
Saturn represents the principle of contraction, boundaries, limitation, and structure. In Saturn's most useful face, he is the energy that takes our ideas and intentions and makes them manifest in the material world. Each one of us with active businesses owes a debt to Saturn – what was once a current of electricity sparking in our brains has become, in time, a means of commerce. This is no small achievement; it is the stuff of creation from the very beginning of time.
Saturn represents dharma or right livelihood: it is the dharma of the Sun to shine, of the earth to rotate, of humans to treat others as we would like to be treated. Saturn only becomes a problem if we transgress the rules, if we eat the apple. Then the energy of Saturn becomes retributive, even though we may not recognize the cause and the effect.
Some people have a real affinity for Saturn. These are the people who breeze through their Saturn return, working hard to achieve their cherished goals. Others don't want to succumb to the rules. Some rail against society's strictures or the rules of behavior they were taught in childhood.
Who's playing Saturn for you?
As part of the fabric of life, Saturn is everywhere. Externally we recognize its face in our parents, our teachers, our bosses, our partners and government. Anyone who has authority in our lives reveals Saturn to us. An older, wiser advisor is Saturn, as well as the policeman who pulled you over for that ticket.
And we carry Saturn's energy too and exhibit it for others: every parent or business owner knows the need to set limits and direct the activities of others, hopefully wisely.
So how was it for you today? Were you playing the role of Saturn, or was someone else playing that role for you? I expect each of us to have a story to tell about one or the other today.
But don't forget that the beautiful Sun/Venus/Uranus configuration is part of today too. Take someone you love on an unexpected outing or invite your employees out for a beer. Let all sides of you shine tonight!
Saturn/Pluto Strategy #3 – Act!
To review where we are so far: when we have a planet in air (Saturn in Libra) squaring a planet in earth (Pluto in Capricorn) one party, one part of ourselves, one part of our world is focusing on physical structures and material security and another is focusing on the ideas and relationships that provide meaning in our lives. They are each vying for attention and with these two planets there's no subtlety involved.
If you really think about it you will recognize this conflict in the atmosphere of your business – a new idea or relationship that is competing with the need for material security and structures. But the good news is that planets in square aspect to each other carry the energy to solve the problem. So much tension is generated that we are forced to take action. Cardinal squares are resolved through action.
With Pluto in Capricorn, the proper action is to align ourselves with the energy of endings and renewal. Let something go, let something die, and rebirth will follow. With Saturn in Libra the proper action is to open ourselves to other people, especially the older and wiser, to listen to advice and implement.
The cardinal square is not the time to stand by and see how things unfold. It's also not the time to take small steps, doggedly pursuing some course of action. Often a square presents us with a choice and too much energy gets dissipated if we stand at the crossroads too long. It's time to take action: powwow with the best people around you, seize the best idea, and put in into practice. Try new tactics, it's time to be bold.
And there's a silver lining to all this. Pluto is in Capricorn, the sign ruled by Saturn. Saturn is in Libra, the sign of its exaltation. While a square aspect is always stressful, these planets recognize and understand each other. Saturn likes to build structures, and in Libra likes to build structures of communication and relationship. Pluto in Capricorn is forcing us to come to terms with the past structures we've created, especially in business and government. Finding and working with the common ground between them is the key to effective action.
How do they work together? Pluto is exposing everything that is rotting the structures we have placed our trust in. As Pluto digs up everything impure, decaying, and non-functional Saturn brings in integrity, honesty, and the willingness to do the hard work of establishing a new system. The new system can be infused with Libra values such as equity, parity, diplomacy, collaboration and cooperation if we are willing to do the work to achieve it.
Remember, Libra is an air sign so a purely mental action satisfies. Choose any one of the Libran values and bring it into your business. Discussion, debate, even argument will bring the idea to life and Pluto in Capricorn will bring it to material form.
Let me give you a great example. Pluto was in Capricorn and Saturn in Libra in 1776, when the United States Declaration of Independence was signed.
Any time we encounter Pluto in its guise as the Lord of Death we can become fearful in the face of the certainty of endings and change. But Saturn requires that we face our obligations and work diligently to overcome them, regardless of the obstacles that are placed in our path. In doing so we become stronger and more powerful; better able to navigate any rough waters that we encounter.
This is a powerful square and a powerful time. If we use it wisely and consciously it can unleash a major transformation in our business lives. Go for it!
Suggestions as to how to best align with the current energies, how to catch the wave at the right moment for success.
We've been reviewing the current Saturn/Pluto square, which made its first contact on Sunday, November 15, 2009 and will be a dominant influence until October 2010. I want to give you some strategies to help you work with this energy and make the most of this powerful time. Over the next few posts we'll examine them one by one.
Pluto is the farthest planet from the sun with an orbit of 248 years. With an average of twenty years in each sign, it describes a deep and irrevocable shift within the psyche of man. Billions of people are born under the influence of the sign and the entire populace is affected by its qualities.
Pluto's energy is essential for growth and development. It is not a personal energy, but rather collective, informing and influencing all of us at once. Personal plans and desires are not the province of Pluto, although if our plans and desires are in alignment with the general evolution of the time, we can take advantage of the energy. If we try to resist the societal need for growth and change, then Pluto can be experienced as extremely destructive.
So how do we work with this energy, how do we keep ourselves in alignment with it? Pluto's transit through the earth sign Capricorn will expose and cleanse whatever is no longer viable in the major public structures of our lives to make room for a renewed and fresh approach. To work with Pluto we must examine these structures, especially in business, career, and government, and remove whatever is old, decaying, rotten, or redundant.
In business this can mean simple actions such as cleaning out desks, emails, files, cubicles, and closets. This can also mean letting go of staff that are no longer contributing or attitudes that are no longer appropriate for your business situation. If there is negativity in your business environment, or racism, ageism, or any other "ism" sapping energy, your task is to bring it to the surface and remove it.
It is also worthwhile to take a good look at the structures of your business, both the physical integrity of your hard assets such as buildings and vehicles, as well as your systems, budgets, debt, and the value of your assets. Anything that is unsafe, unsound, or festering in secret will be exposed under a Pluto transit.
As Pluto rules debt, investment, and wealth, take steps to reveal, especially to yourself, whatever financial condition you're in and come up with concrete plans about how to transform and regenerate your situation.
Some people and businesses will need to enlist outside consultants, advisors, or psychologists to help uncover the deepest barriers to change. But the investment is worth the money because if you don't address these issues, Pluto will certainly bring them to the surface when they've been festering so long they are ready to erupt. And that may be too late.
Pluto is in the very early degrees of the sign Capricorn. If you or your business have planets in these early degrees, especially of Libra, Capricorn, Aries, or Cancer you are already dealing with a major restructuring in your business life. For the rest of us, let's work with this transformative energy now so that when Pluto arrives we are ready, willing, and prepared for change, and for the season of renewal which will follow.


Internet service provider Pacific Wireless today expressed an interest in buying the iBurst wireless business from the wreckage of Commander.
Commander, which went into administration earlier this month, bought 80 per cent of Personal Broadband Australia, the operator of the iBurst wireless service, in 2005.
It was not the company as a whole which Pacific Wireless was interested in, but assets such as its ground sites and backhaul, which it wanted to use to launch its products across the nation. Pacific Wireless currently has a wireless broadband network in Melbourne.
"What we're really interested in is the real estate and the spectrum," Pacific Wireless MD Jonathan Shutt told ZDNet.com.au. "iBurst is on a downward slope."
Acquiring the assets now would considerably shorten the length of time it would take to carry out a national expansion, Shutt said, without the process of finding transmission sites and negotiating other supplier agreements for backhaul.
The iBurst network extends to Sydney, Melbourne, Brisbane, Canberra, Adelaide, Perth and the Gold Coast.
As for what would happen to staff, Shutt said "that would be something we would have to discuss with the administrator".
Pacific Wireless was not the first to air its interest in the Commander subsidiary. News Ltd newspapers have reported fellow wireless ISP Big Air was was interested in the carrier.
However, Shutt said Big Air's interest didn't make any sense because iBurst was on its way down and BigAir already had national coverage.
The interest in iBurst came after Telsyte analyst Warren Chaisatien said it would be unlikely that Commander would find a buyer for the company due to the dominance of the rival 3G mobile technology and the necessity to upgrade equipment in the future to meet new wireless standards.


Gematsu is reporting some new info out of Japan's Famitsu magazine about Star Ocean: Integrity and Faithlessness. First up are two new characters, Emerson and Anne. Emerson is purportedly a lover of fine booze and fine women. He uses a bow gun as his primary weapon. Anne is his traveling partner.
NISA is just unloading with content this week. First with Demon Gaze and now with The Witch and the Hundred Knight. Check out these brand new screenshots, and gameplay clip below.
Check out these new screenshots, and video clip of The Witch and The Hundred Knight!.
Shin Megami Tensei IV and Dragon's Crown on Sale!