Constructing an effective information architecture is a critical aspect of website construction and keeping users engaged.
Conveying information through your website is a sensitive and critical task. Your web application may have a lot to convey, but if you don't structure the content well enough, it could ultimately result in a high bounce rate, affecting your SEO. Well-designed applications and websites with easily-accessible information are easier to explore and understand. But they are not created instantly. Constructing the navigation and content of a website in a way that becomes easier for the end user to explore takes a considerable amount of planning, research, and time. Once the information is put up, you would also need to ensure that it is displayed to your targeted audience in a pixel-perfect manner, irrespective of browser differences. Remember, presentation matters a lot.
Information architecture is the science of structuring content. It is the art of organizing a website before starting the design and development to ensure that it supports findability and usability. It's easier to understand if you compare building a website with a building where an architect creates a blueprint that includes a floor plan, the position of floors, doors, windows, etc.
Similarly, information architecture for UX creates a blueprint that includes the hierarchy of information, so you get an idea on what needs to be displayed where and how much is too much for the end user?
Although an information architect may have outstanding technical expertise, the opposite is not always true. A technical team is not the right choice for designing the information architecture from a UX perspective on a website. They will require the guidance of an experienced information architect.
This is because the design of a website is based on how a user thinks, not how the technical team thinks. The information architect will have a clearer understanding of a user's way of thinking through reviews, scenarios, and user interviews, from which he will decide on how the website will be designed.
An information architect, sometimes, will need the help of a technical architect when it comes to figuring out the answer to some backend or functionality related queries. When the information architecture of a website and technical architecture work hand-in-hand, the result is a web application that satisfies all the needs of a user.
The architect should have clarity regarding the functionality of an information architecture and a complete guide of the content meant to be displayed. Dan Brown, an information architect and founder of EightShapes, has stated 8 principles required to design a great website.
Principle of Objects: Content is like a living organism. It has its unique behavior, lifecycle, and attributes.
Principle of Choices: The number of choices should be kept as small as possible. More causes confusion. However, this concept is hypothetical and depends on the complexity of the site. If the content of the site is too large, you will definitely require multiple choices.
Principle of Disclosure: Users should be given a preview of the information they are about to explore once they dig deeper into the website. The information can be given in the form of metadata for text content or some snapshots or meta description for images and video content.
Principle of Exemplars: While describing the content mentioned in a category, examples are also needed. You can use an efficiently designed navigation system to arrange samples of specific content or labels.
Principle of Front doors: It should be assumed that 50% of users are going to use a different entry point other than the home page. The site should be structured in a way so that no matter what page the user opens, they can smoothly navigate across the entire site.
Principle of Multiple Classifications: The content of the site should be classified to increase the sense of clarity of the user regarding the site's content. For example, if the site you are going to design is a blog and you have different types of content, you will need to create multiple child pages of different categories instead of clustering all the blog posts in a single page.
Principle of Focused Navigation: Navigation of the site should be kept simple and it is a bad idea to mix different things. Navigation should be created in a way that the user has clarity about the menu item just by reading the name.
Principle of Growth: It is crucial to design a scalable website for ensuring that the layout doesn't get hassled with respect to content expansion. This will ensure that the layout will not get impacted when the content grows.
Information architecture for a website is the foundational step. Creating a document results in the best foundation. Keep in mind these pointers while planning the information architecture of a website.
Define the Goals of the Company: Before starting the plan, decide what you want to do with your website and how you want to achieve your goals. Set up a meeting with the stakeholders and find out the answers.
Figure Out the User's Goals: First of all, you will need to figure out the target audience who will visit your website. Create scenarios, discuss them with probable users, and find out how the users are going to use your website and for what purpose.
Study Your Competitors: Study websites that are similar to yours and find out how they planned the information architecture from a UX point-of-view. Find out whether the website of your competitor is easier to navigate, how they display key information, and the things that make it attractive. It is important to keep in mind trending web designs. Here are 19 Trends Of Web Design For 2019.
Draw a Site Map: Once the plan and content are ready, it's time to figure out how users are going to access these content. Properly plan out navigation that is not too complex and will help the users to browse through your site easily. Divide your content into groups and draw them accordingly while planning the sitemap.
Cross-Browser Testing: Your information architecture behavior may vary from one browser to another with respect to cross-browser compatibility testing. It would be very disappointing to work so hard in managing the information architecture of a website, only to watch it go south due to browser differences. With thousands of browsers available on the internet, it becomes very challenging to perform an extensive cross-browser testing. LambdaTest is a free cross browser testing tool to help you perform detailed, manual as well as automated cross browser testing of your web application across 2000+ browsers, so your information architecture for UX stays flawless.
Usability Testing: End users are the perfect testers who will ensure that your site is perfect in every way. Set up a testing/staging environment and hire external users. Let them go through your website uninterrupted and listen to whatever opinions they share. End users always provide valuable insight which when taken care of, can dramatically increase your site's quality.
Websites with low-value content are being blocked by Facebook as well as Google. It is important to design the website in such a manner that the content is found valuable by the users. However, sometimes even with all the right content, a website fails to deliver it properly to end users. It is important to keep the points below in mind for a valuable information architecture.
Value for User: According to research, information architecture for a website must address the following needs of a user.
The content of the site should be something that the user needs.
Content should inspire the user since sometimes users don't exactly know what they want.
Search results should be expansive because users want to see as much information as possible.
Users want to find items they searched for before.
Strategic Value: A successful information architecture for a website creates an alignment across many concerns related to business. Business owners usually think about the bigger picture. They are more concerned about profit margins, expenses, a customer base, and other factors. An information architect who is technically sound over his job creates a workflow that addresses all the concerns of the owners and stakeholders and also brings a certain level of clarity to the goal of the design, gradually contributing to the overall product strategy.
Value for Business: If customers, as well as end users, are not satisfied with the website, it means a loss of business. Let's see the facts that play a crucial role in the value of the business.
If the internal content of a website has bad information architecture, employees spend a lot of time to obtain information. This reduces productivity.
If customers don't find the product that they desire easily, sales of a website may go down, resulting in bad profit and loss in business.
The signup pages should be designed carefully. If the UX is bad, users or customers will think twice before signing up. Information architecture from UX perspective plays an important role in acquiring new members.
Information architecture for the website also plays a vital role in search engine optimization. Content having less value, or duplicated content will reduce the site ranking.
Value of Technology: Everything that happens on the web is the result of the magical act of information technology. The work of an information architect is similar to abstract art, the value of which is realized only when developers implement the workflow in a particular product. As an information architect, you have to ensure that the developer or designer gets a sense of clarity once they go through your workflow.
Modeling the concept and semantics.
Communicating with the team who is going to implement your design.
Care towards database designers. They should clearly understand the model that you designed before implementing it.
Value of Design: The job of an information architect of a website is only to create the sitemap and the page flow. The next phase is handled by the designer who creates a realistic prototype of what the site should actually look like before beginning the coding phase. Your workflow should address certain issues to make sure that designers don't face any problem while creating the prototype.
It must be easier to understand how the site will behave.
Designers should understand how a user is going to go through the site. The elements, their placements, flow from one page to another should be to the point and concise.
The information architecture for a website is a process of designing a website in a way, that it satisfies the user requirements in all manner, while the user experience is how a person feels while he or she uses an application or a product.
Be it the design of a single-page portfolio or a web application with a complex navigation system, the main job of information architects is to go through complex information and create a content structure in a way that the user finds easy to understand or navigate. They do this by executing usability tests, using design methods that are completely user-centered and by researching a user's persona.
UX designers not only think about navigation and how easy it is to understand the application's content but also how the site keeps the user engaged. The main job of UX designers is to use user-centered design and create a product that the target audience finds attractive and stays engaged for a long time without getting bored or impatient.
The information architect's job does not require him to consider whether the site offers an everlasting experience on the user's mind, in short, they are not required to consider the user experience. But UX designers need to consider both UX as well as information architecture.
To make it easier to understand, let's see an example. If you compare Zomato and Bookatable, you will find that both of them offer the same features in an easy manner. However, in Booktable, the application is a lot interesting to use for its cool design and effects, apart from being easy.
Not only that, but there is also a difference in the workflow between the two. Information architects have to research the requirement of the users and their goals and conduct a type of competitive analysis. After this, they create a pageflow, a sitemap, and a wireframe. Some usability testing may be executed and it is passed off to the next stage, where the designers do their job.
UX designers, on the other hand, go through the wireframe and sitemap created by information architects and works on the feelings and emotional requirements of the end users. Rather than layout and structure, they work more on interaction models. In layman's terms, it can be said that if you think about a building, information architecture forms the base, pillars and structural framework, while UX creates the walls, roofs, paints, and creates the rest of the building.
Another misconception that started long ago when people were using dial up connections and used to get frustrated by the slow speed, was that websites had the goal of guidin the user to his destination in as few clicks as possible.
However, the user experience is not about how fast a person gets to his destination, it's about whether he enjoys the journey or not. You may keep as many clicks as you want, but you have to keep the content between each click very exciting and engaging for the end user.
People have this misconception that a site should be designed logically. Being an information architect, I often design sites in a way that I feel is right, and sometimes that even gets me a scolding from my supervisor. However, they forget the fact that human beings don't work in a logical manner. We make decisions, either good or bad, not based on logic, but based on our feelings.
When visiting a grocery store around Halloween, you may have not realized the pumpkins being placed in the vegetable rack. Although, technically pumpkins are fruit, not vegetables. This is because people have the conception of pumpkin being a vegetable.
That said, the exact same thing is also true for information architecture from a UX perspective. The design and workflow of a site should be based on the mental model of the end user, not on any predefined logic.
Be Near 7 When Providing Options!
Another common myth is that you should have no more than a specified number of options in the navigation. This myth originated when George Miller wrote a psychology paper stating that an average human being can remember a maximum of 7 items in their memory for a short term. Another research states that the number is 4, which is why serial numbers for software activation as well as credit and debit card numbers are grouped into sets of 4.
Secondly, you are not required to memorize options when it comes to a website. You can see it directly on the screen. These rules have been made to avoid time-consuming phases like usability testing. However, your page will only satisfy the user when it has the required number of items in the navigation menu.
People have a tendency to satisfy everyone, which often ends up in satisfying no one. Earlier, prioritizing the content in a website was a strict no-no. You can see many online shopping applications categorizing their products in alphabetical order, which resulted in customers spending a lot of time to search for what they needed.
However, the trend is changing. If you see sites like Amazon, Netflix, and YouTube, you will find that the content are arranged not alphabetically, but rather categorically based on your browsing history. Which makes it easier to find not what you are looking for, but what you really need.
It is rightly said that too little knowledge can be risky. Instead of blindly believing the theories and rules, it is better to research and find out whether the theory will work before applying it practically.
Like all other technologies, information architecture also has certain best practices which will lead to a flawlessly designed wireframe. Let's discuss in details.
Research: Needless to say, this is something on which you should invest quite a lot of time. While working on the information architecture of a site, I always take time to study the user's requirements, analyze sites of similar types to find out what is good in them and what is bad, and, most importantly, if possible, discuss with a friend or a fellow teammate regarding what they would like to have on the new site.
Wireframing: This is one of the most important phases of information architecture from a UX perspective. Often people do it using pen and paper, but it only leads to confusion when the workflow is delivered to the designer. It is better to choose a popular wireframing tool that allows you to create dynamic wireframes and prototypes. Here are top-rated, free Web UI mock up tools.
Inventory of Content: Before designing the layout, you need to consider what elements your website will include. Create the list of components which you will include in the project. The elements may include document files, writer information, meta tags, a description, and keywords, images as well as media elements like audio and video. Having an inventory will help the designers to design the page structure in a way that the content appropriately fits in. They can also connect the elements in order to make the site look integral.
Data Modelling Pattern: There are certain data model patterns that would help you with an effective information architecture.
Single Page: Appropriate for websites with a limited amount of information. Sites like personal information and a single product advertisement can be designed using the single page model.
Flat Structure: More appropriate for sites with few more pages other than home page, each having equal importance. A portfolio or a small blog site with 4 or 5 categories can be designed using this model.
Indexing: The most common pattern seen in large sites. The home page serves as the main page with a navigation menu using which users can access the other pages. This model treats every subpage in an unbiased way, with equal priority. An e-commerce application can be designed using this model.
Strict Hierarchy Pattern: This is used when the subpages have their own subpages or child elements. For complex sites, this model is appropriate. A common example is an organization's official portal for its employees, using which the employees can navigate to the sites required by them like leave management, finances, payroll, etc.
Co-existing Hierarchy: This is for sites where the child pages can be accessed from multiple parent pages or higher level pages. If your site has a lot of information which may overlap one another, this model is appropriate.
Labeling System: Labeling is the art of representing a huge amount of data in a few words. Often I have seen a huge amount of data designed in a clustered page that makes a user confused. However, this data can be compressed into labels to make the page look simpler and easier to process by the end user. For example, let's suppose a page that you are creating has a huge contact information like phone, email-id, address, etc. Instead of keeping all that information in the home page, create a "Contact" button, which, upon clicking, the user will get all the required information. The button that you created acted as a label.
Taxonomy: The practice of taxonomy refers to the grouping of information that makes a website look well-categorized and easier on the eye of the end user. For example, if you are designing a shopping application, the product page will look clustered if you keep all the products together. Instead, make small labels like Clothing, Electronics, and Household items and arrange the products categorically in each of the labels.
Eliminating Cognitive Overhead: Cognitive load can be defined as the amount of load that can be processed by a normal human brain. While working on the website redesign, I often came across lengthy forms that require too much data to be filled by the user in a single page. Such an amount of actions can stress out a user. Cognitive overhead can be avoided in this case by using a linear flow that divides the entire form into multiple smaller sections, a section is displayed only when the previous section is correctly filled. Curious for more? Read our blog on What is Cognitive Overhead in Design and How to Reduce it?
Audit: Your website is a collection of content which is developed using a well-defined information architecture for website. However, if you do not have any knowledge of what information bundle you have, planning a well-designed architecture gets difficult whether you are designing a site from scratch or working on a redesign. Before you start assessing the information architecture, conduct an audit session with your team and sort out the content based on what you need and what you don't.
User experience is as important as functionality and determines the future of your website. Just like concrete sets up the foundation of a building, information architecture does the same job. Carefully planning the information architecture for a website, with well-structured and easy-to-navigate content, will not only be a treat for the end-user but would also be lucrative from an SEO point of view.


Certainly, one should pay a visit to the "Northern capital" of Iceland. The stunning old city was founded in 9 century and still plays important role for the country. There are many tourists attractions that you can find in Akureyri: gorgeous Lutheran Church, beautiful botanic garden, mountain Sulur, which is a great spot for hiking.
If you go a bit out of the city, you will discover unique place, that was used to be Medieval trade market. Also you can go to Grimsey island with amazing views on Arctic Ocean and hundreds of seabirds!
There are many waterfalls in the region, but perhaps the most well-known are Dettifoss and Godafoss. The former is located in Vatnajökull National Park and is so powerful, that you can feel vibration just standing next to it! Godafoss on contrary is mostly known for its historical role: when Iceland adopted Christianity, the statues of Nordic Gods were thrown into the water.
This place would be perfect for exploring: geothermal water, old caves, spectacular lake. Mývatn Nature Baths is as famous in North Iceland as Blue Lagoon in the South, the big advantage of this place is that it is less crowded as its "southern brother". Lofthwllir cave was formed more than several thousands years and has absolutely unique atmosphere. And of course amazing Mývatn lake is a great place to walk around and observe natural habitat of hundreds of birds.
In case you love hiking, there is no better place that this stunning canyon with a shape of a horseshoe. It is located in Vatnajökull National Park and has a small lake, which has a great diversity of waterfowl species.
Also don't forget to find out about the best explanations, why the canyon has such a unique shape, our favourite theory: it was formed, when Norse god Odin's horse touched the ground in this part of Iceland. Definitely "must see"!
Iceland is famous for its almost out of earth experience, but there is no better place to feel it as Askja. It has such a breathtaking lunar-like landscape, that astronauts from Apollo programme actually trained here!
Another reason to visit this stunning caldera is crater Viti, which is really popular bathing site both among locals and tourists.
See you in North Iceland!


According to the most recent county data, nearly 1 out of the every 8 babies born in Boone County has been affected in some way due to smoking. This includes low birth weight, Sudden Infant Death Syndrome (SIDS), and reduced lung function.
Approximately 1 out of every 10 pregnant women in Boone County is a smoker. With every drag a mom-to-be takes on her cigarette, the toxins and cancer-causing chemicals in the smoke have a direct line to baby's delicate lungs and developing body. And it's not only moms we should worry about- anyone who smokes around her, like her partner, puts her baby at risk. A study published by the Journal of the National Cancer Institute found that a child's risk of childhood cancer increases with every year their father smoked before conception.
If you have a little one on the way, Indiana's free tobacco quit line gives moms a little extra TLC. In addition to unlimited access to the quit line, expecting moms get extra scheduled calls with their quit coach before and after she delivers.


text:
GDLS Bison Mortar Fire Support Vehicle
Notes: This is a Bison armored personnel carrier with a turntable mounting an 81mm mortar in the center of the passenger compartment. As such, the interior is heavily-modified to accomplish its mission; in particular, the former rear passenger area is largely taken up by a turntable and special bipod mounting for the 81mm mortar, ammunition racks, stowage for associated equipment, and a bit of interior room to carry part of the mortar crew and some of their equipment. As the standard Bison is spacious inside, this allows the Bison Mortar FSV to carry a large supply of ammunition for its mortar as well as a standard ammunition complement for its roof-mounted machinegun. The Bison Mortar FSV also carries a standard baseplate and bipod to allow the mortar to be removed from the vehicle, ground-mounted, and fired away from the vehicle if it is necessary. Aiming stakes are also carried for properly aiming the mortar if a mortar fire control computer is not available (though one is included in the cost below).
Like the standard Bison, the Bison Mortar FSV is a variant of the LAV II chassis and therefore a relative of the LAV-25, with the turret removed and the rear area raised by almost the same amount, forming a large rear space. The Bison Mortar FSV's driver and commander occupy their customary spaces, the same as those on the standard Bison, and the chassis and hull are largely the same as that of the standard Bison externally. However, instead of relatively small roof hatches with a large flat space behind them, the Bison Mortar FSV has larger hatches to allow unimpeded operation of the mortar. On early Bison Mortar FSVs, the mortar had to be raised into position partially above the roofline before a fire mission; later Bison Mortar FSVs have even larger roof hatches and a periscopic mortar sight extension, allowing fire missions to be conducted with the crew protected by the vehicle's armor (except from the top). Unusually, the mortar fires primarily over the front of the vehicle on the Bison Mortar FSV, though the turntable has a traverse of up to 15 degrees to each side. The rear ramp with a door in it is retained, as are the large stowage bins on the rear sides of the vehicle. Likewise, the air conditioner is retained, as is the collective NBC system, the amphibious capability, and the cluster of four smoke grenade launchers on each side of the hull near the front.
Power is provided by a Detroit Diesel 6V53T turbocharged diesel developing 275 horsepower, coupled to an automatic transmission and conventional driver's controls. The Bison Mortar FSV is amphibious with a minimum of preparation (about 2 minutes), and propulsion in the water is by a pair of waterjets steered by rudders. Drive is 8x8, with the front four and rear four sets of wheels able to steer independently to tighten steering radius. The tires are run-flat. Construction is largely of steel, with a Kevlar anti-spalling liner. The Bison Mortar FSV can take a version of QinetiQ's LAST appliqué armor kit, which includes additional internal anti-spalling panels. In the front of the hull is a winch with a capacity of 6.8 tons and 100 meters of cable.
Twilight 2000 Notes: In the Twilight 2000 timeline, the US Marines acquired 12 of these vehicles in 1995-1996 to help close perceived gaps in the Marines' mortar support capabilities. The US Army bought three Bison Mortar Fire Support Vehicles as test vehicles in the early 1990s for the 9th Motorized Infantry Division, and they put these into action when hostilities started.
Veh Wt
Radiological
Bison Mortar FSV
D, A
13.3 tons
Passive IR (D)
Bison Mortar FSV (LAST)
Tr Mov
Com Mov
Fuel Cons
Stnd
HF6 HS4 HR3*
HF10Sp HS6Sp HR4**
81mm mortar, C-6 (C)
90x81mm, 1620x7.62mm
*Hull Floor AV is 3.
**Hull Floor AV is 5; Hull Roof AV is 3.
GDLS LAV-M
Notes: This is a mortar carrier modification of the LAV-25 designed by GDLS Canada specifically for use by the US Marines, and designed to be a companion to the LAV-25. So far, only the US Marines use the LAV-M. The hull of the LAV-25 has been retained, though the roofline has been raised a little bit (about 100mm or so). The turret is removed, and the rear area has large hatches to open and permit operation of the mortar. In most other respects (except the interior), the hull is identical to that of the LAV-25.
The driver is in his customary position on the front right, with three frontal vision blocks, one of which can be removed and replaced by a night vision block. The commander has an adjustable stand with a simple commander's hatch; the commander has three vision blocks to his front, one to the right side, and one to the rear. The center front vision block has an IR channel. Like most Marine vehicles, the LAV-M did not at first have a machinegun for its commander, but most had them added by the commander's request throughout the Marines.
The rear ramp with a door in it is retained, along with the two rear vision blocks. All firing ports have been deleted. At the rear of the vehicle, above the ramp, is a tent extension of the working area, approximately to double normal size; ammunition is often stored in this tent extension if the LAV-M is going to be operating in an area for an extended period. A cluster of six smoke grenades is mounted on each side of the front hull, as the upper point of the glacis plate.
As a variant of the Piranha, the LAV-M has the wedge-shaped nose and moderately-sloped sides of the basic chassis, and an 8x8 suspension with front and rear sets of wheels with independent steering, giving the LAV-M a surprisingly small turning radius. For standard road use, the LAV-M normally uses only the four rear wheels as drive wheels, switching to 8-wheel drive off road. The LAV-M is amphibious with a minimum of preparation (about 2 minutes), and is propelled in the water by propellers and steered by rudders. Power is provided by the standard LAV II engine, the Detroit Diesel 6V53T 275-horsepower turbocharged diesel. This is coupled to an automatic transmission.
The rear area is largely taken up by the mortar on its special floor-mounted turntable and modified bipod, along with an extension allowing the sight to sight targets outside of the vehicle, and racks for mortar ammunition. Two seats are installed for the two cremembers that are carried in the rear, and there is room for a small amount of personal gear and other equipment. A standard baseplate and bipod is carried externally, being the primary aligning system; this is being increasing supplanted by mortar fire control computers (included in the cost below). The rear area is largely taken up by the mortar and the ammunition for it; crew space is actually quite small.
The LAV-M was subjected to a version of the SLEP in the 1990s, becoming The LAV-MA1. The mortar fire control is included (and is included in the cost of the basic LAV-M as well), along with a small computer able to generate fire solutions if no FDC vehicle is present. The chassis has been given a general overhaul under the SLEP program. An air conditioner has been added. Currently, LAV-MA1s are scheduled to receive part of the A2 upgrades, including the LAST kit as standard, fire suppression equipment, and suspension upgrades.
The LAV-M is able to take the LAST kit, though only that able to be fitted to the hull, and even this is adapted to the LAV-M's greater height.
As with the LAV-25, power is provided by the standard LAV II engine, the Detroit Diesel 6V53T 275-horsepower turbocharged diesel. This is coupled to an automatic transmission and the driver has a conventional drive control setup. The driver is located on the front left and has three vision blocks to his front. An 8x8 suspension with front and rear sets of wheels with independent steering, giving the LAV-25 a surprisingly small turning radius. For standard road use, the LAV-25 normally uses only the four rear wheels as drive wheels, switching to 8-wheel drive off road. The LAV-25 is amphibious with a minimum of preparation (about 2 minutes), and is propelled in the water by propellers and steered by rudders.
LAV-M
LAV-M (LAST)
LAV-MA1
LAV-MA1 (LAST)
LAV-M/MA1
TF6 TS4 TR4
LAV-M/MA1 (LAST)
HF10Sp HS6Sp HR4*
81mm M-252 mortar, C-6 (C)
*Roof armor for this version is 3; Floor armor is 5.

redpajama_set_name: RedPajamaCommonCrawl


text:
Cuyahoga County HHSA Committee Features Content-rich October and November Meetings
by William Tarter, Jr.in Cuyahoga County
The Cuyahoga County Health, Human Services and Aging Committee has been very busy the past few weeks, hearing on a variety of issues related to reducing youth homelessness, as well as presentations from the Cuyahoga County Office of Developmental Disabilities and the Cuyahoga County Department of Health.
At the October 19, 2016 meeting, Office of Homeless Services (OHS) Administrator Ruth Gillett gave a presentation in which she described a challenge that was issued by an organization called "A Way Home America," which encouraged cities to collaborate with local organizations on a 100-Day plan to eliminate youth homelessness in their area. Cleveland/Cuyahoga County was one of three cities chosen in the country (Austin, Texas, and Los Angeles, CA, were the other winners). The local leadership team resolved that no youth will move from foster care to homelessness in Cuyahoga County. Youth who will be leaving foster care will be linked with permanent housing. The 100-Day Challenge involves a strategic planning team that will work with the county and community partners to review and improve policies and procedures, however, there are no financial resources associated with the challenge.
Last year, Cuyahoga County and Emerald Development and Economic Network (EDEN) were both recipients of U.S. Department of Housing and Urban Development grants, worth $716,955 and $1,209,434 respectively, which were awarded for the purposes of subsidizing rent for the rapid rehousing of homeless youth. HUD fast-tracked the awarding of that money to Cuyahoga County in order to put the 100-Day Challenge plans into action. The money will be used to subsidize rent costs for each youth, up to four months, to allow the youth to apply for work in hopes that they can then build up their career path on their own. Additionally, the HUD dollars awarded to the county and EDEN includes housing assistance for youth, adults, and families. Ultimately, the county says that the money will be used to house 382 adults, 148 youth, and 50 families. Councilmembers had a variety of questions, including a question from Councilman Dale Miller about the sustainability of dollars from the federal government, as well as how the OHS tracks success. Administrator Gillette replied that the office uses a national data tracking model and she would happy to share with the committee the rate of youth who no longer face homelessness. The HHSA Committee forwarded the recommendation of passage to the full council for consideration at the November 3, 2016, meeting.
The committee then heard a presentation from Kelly Petty, superintendent of the Cuyahoga County Board of Developmental Disabilities. Ms. Petty described how the Board of Developmental Disabilities was established in 1967, making 2017 their 50th anniversary. Nearly 60 percent of its budget comes from a 3.9 mill continuing levy that was passed in 2005. The levy is a permanent levy. The agency does not receive any funding from the Cuyahoga County Health and Human Services Levy. Last year, the organization decided to leverage $41 million from the county dollars raised from the levy to draw down a 60/40 match in Medicaid dollars from the federal government. The organization is going to be undergoing a drastic change in the coming months due to a rule change from the federal government (Centers for Medicaid and Medicare) that county boards cannot be both an administrator (case management) and a direct service provider, as this is said to be a conflict of interest (this is also known as "conflict-free case management"). Over the next 10 years, county boards across the state will have to decide whether they want to function as a case manager or a direct service provider[1]. Cuyahoga County has decided that they will remain as an administrator and that all direct service providers will be from the private sector. Such a drastic shift to service delivery being provided solely by the private sector has caused concern from citizens that the private sector may not be able to provide the level of service quality, nor meet the demand of individuals with disabilities. The agency is working hard to scale up the capacity of the private sector and has set a goal of having service delivery completely privatized by 2020. One way that they are doing that is by hosting "provider fairs" to match consumers with service providers.
Councilwoman Yvonne Conwell asked what the agency will be doing in the community as an administrator/case manager. Superintendent Petty said that the department will still be involved with other county agencies to assist them, and will maintain a presence in the schools to support students. Councilwoman Conwell said that she still has questions about the expectations of county residents as they have a familiarity with the county and services provided; she looks forward to updates on the transition.
The November 16, 2016, meeting featured testimony from Bob Math, manager for the Cuyahoga County Division of Job and Family Services. In his testimony, he requested authorization for a contract extension with Maximus Health Services. The Work Experience Program contract was first signed in 2015 for one year, with two one-year options. Maximus is a career preparation company that works with clients who have been recommended by JFS. It works with citizens who have a work requirement to retain their Supplemental Nutrition Assistance Program (SNAP) benefit, by providing programming that helps consumers maintain their benefits, by identifying their strengths, career goals, and "soft skills" that will be helpful in finding sustainable employment. The company then identifies organizations that can provide on-site training and development of those skills. Maximus is a for-profit company that specializes in skill and talent development, though county officials are quick to say that they are not a job placement service, which is found elsewhere in county government. The company received 2,500 referrals from JFS in the first 10 months of 2016. Approximately 300 people have already received jobs at their work experience site. Committee Chair Councilman Pernel Jones asked if the agency expected the number to remain similar next year. Mr. Math expects the number of people in the program to increase next year as government officials increasingly begin to attach work requirements to public benefits, including food assistance.
The Cuyahoga County Board of Health (CCBOH) also provided a presentation on efforts to reduce infant mortality. Health Commissioner Terry Allan shared emotional testimony as he described the current disparities that exist in Greater Cleveland. He said that a baby born to an African American mother is three times more likely to pass away than a baby born to White parents. Just as alarming, the rate of 8.0 infant deaths per 1,000 live births is higher than both the state average (6.8) and the national average (5.8). The causes of infant mortality, defined as the death of a live-born baby before his or her first birthday, vary, but most of the causes from 2014 were from issues related to prematurity or sleep-related causes. Angela Newman White briefed committee members on the numerous community-based and institutional efforts to combat the issue, including how the department has now made the issue of infant mortality a top priority. These efforts include increased community engagement for mothers and fathers, increased staff for community education, and continued data compilation and analysis around birth control.
Additionally, the committee heard about legislative efforts at the state level, including a $13 million earmark for the Ohio Department of Medicaid granted to communities across the state.
For more information on statewide efforts to address the issue of infant mortality, please check out the latest report from the Community Solutions.
[1] For more information about the transition, please read materials written by Rose Frech, former research fellow, and Policy Planning Associate Kate Warren at The Center for Community Solutions: http://www.communitysolutions.com/developmental-disabilities-in-ohio.
tags: Cuyahoga County
The Results Are In! Community Solutions' 2016 Audience SurveypreviousFood Insecurity, Autism Discussed at Final HHSA Meetingnext


text:
Q: Prove the truncated pyramid volume formula "The volume of a pyramid with height $h$ and square base of a side length $a$ is $V=\frac{1}{3}\cdot h\cdot a^2$.
Prove that the volume of a truncated pyramid is $V=\frac{1}{3}\cdot h(a^2+ab+b^2)$ where $h$ is the height and $b$ and $a$ are the length of the sides of the square top and bottom.
I need help with the question in the picture above. I know that the answer will involve creating a proportion and eliminating a variable but I'm not sure how. Please help!!

A: Conventionally ......
$V_t = \frac{1}{3}\cdot H \cdot a^2 - \frac{1}{3}\cdot H(\frac{b}{a})\cdot b^2$
But the H is not the height h of a truncated pyramid. That would be ...
$h = H\frac{a-b}{a}$.
So, $H = \frac{ha}{a-b}$
Substituting this for H in the conventional equation
$V_t = \frac{1}{3}\cdot (\frac{ha^3}{a-b}) - \frac{1}{3}\cdot (\frac{ha}{a-b})(\frac{b}{a})\cdot b^2$
$V_t=\frac{1}{3}\cdot h(\frac{a^3}{a-b} - \frac{b^3}{a-b})$
$V_t=\frac{1}{3}\cdot h(\frac{a^3-b^3}{a-b})$
$V_t=\frac{1}{3}\cdot h(\frac{(a-b)(a^2+ab+b^2)}{a-b})$
$V_t=\frac{1}{3}\cdot h(a^2+ab+b^2)$

A: We call it a truncated pyramid because you can construct the same shape by taking an ordinary pyramid (with just one square face), laying the square face of the pyramid on a horizontal plane, using another horizontal plane to cut through the pyramid, and then discarding the part of the pyramid above the cut.
The piece that gets cut off and discarded is an ordinary pyramid, similar in shape to the original pyramid but smaller.
One way to figure out the volume of a truncated pyramid is to deduce what ordinary pyramid you would have had to start with in order to make a truncated pyramid with edge length $a$ on its bottom square face and edge length $b$ on its top square face.
Assuming $b < a,$ the original pyramid would have had to have a square face of edge length $a,$ from which you cut away a pyramid with square face of edge length $b.$
The ratio of heights of the two pyramids is $a:b,$ and the difference in heights is the height of the truncated pyramid that's left after you cut away the smaller pyramid, namely $h.$
If you can deduce the heights of the two ordinary pyramids (the one with square edge $a$ and the other with square edge $b$), you can use the given formula to get the volume of each pyramid, from that deduce the volume of the truncated pyramid
(after you remove the smaller pyramid from the larger one),
and simplify to get the desired formula.
Of course this derivation is only good when $b < a,$ but you should then quickly be able to show that the same formula also works when $b > a$ and when $b = a.$

redpajama_set_name: RedPajamaStackExchange


Marmots, creepy campfire stories, eating banana boats under a glittering nightsky, and a group of Shoestring Warriors getting their adventure fill during Labor Day weekend– an amazing adventure to remember with awesome women at Sequoia National Park. We had three days to explore the home of where the largest tree exists.
After we had set up our tents and ate our lunch, we hiked towards Tokopah Falls, its popular trailhead near our campsite. The trail is along the north bank of the Marble Fork of the Kaweah River. We passed by deer munching on their afternoon snack. We crossed bridges and scrambled rocks to where the falls would be. Since it's been a more dry year in California, we saw only a bit of water trickling from the rocks. We also saw a stunning view of Tokopah Valley.
After relaxing, we headed back and prepared dinner together. Under the starry nightsky, we sat around the campfire and roasted marshmallows for our smores!
Heather and I woke up early to get a head start on preparing breakfast: blueberry pancakes with optional peanut butter. After getting our coffee fill, we set out for our first exploration of the day. We carpooled into two cars and were the first people that morning to hike up Little Baldy Trail. We passed by a variety of wild plants.
Then we reached the summit! On our way back, we were greeted by a marmot on the trail.
Afterwards we drove to the other side of the park through a winding road for our Crystal Cave tour. We got there early and had time to eat our packed sandwiches and chat a bit. Before hiking down to this marble cavern, we stepped onto a mat to decontaminate the soles of our hiking shoes to help prevent white-noise syndrome, a fungal disease killing bats in North America.
When we returned to our campsite, each of us relaxed at a nearby stream, tried fly fishing, spent some time reading or took a quick nap. As the sun went down, we started preparing for dinner, using one table as the main slice-and-dice station to create veggie foil packets. We gathered around the campfire to roast chicken sausages. Then later, banana boats!
Before heading into our sleeping bags, we shared a couple of scary stories and finished the night off with a game of 10 Fingers/Never Have I Ever. A couple of us spotted shooting stars too.
On the last day, the group had savory omelettes and hashbrowns for breakfast. We were ahead of our schedule so some of us packed up our camp equipment then walked over to the shuttle, which we were so proud to make it–until we missed the next shuttle to get to Moro Rock.
We climbed the stairs of Moro Rock, stopping in between to gaze at the view. The day was just as beautiful as the rest of the weekend. Afterwards, we took a shuttle to see the largest tree in the world, General Sherman. It stands 275 feet tall, and is over 36 feet in diameter at the base.
With a good balance of adventure, relaxation, exploration, and deliciousness, this trip was so incredible! Hope to experience more like it soon!


text:
Politics & Government Other - Politics & Government
What is causing the ever widening gap between the rich and the poor?
Best Answer: Prosperity.
The only way to reduce the disparity in results is to limit the opportunities for people to succeed.
Where a Socialist sees the need for everyone to get their fair share of the pie, a Capitalist simply sees the need to make more pies.
Government can never make you as rich as your neighbor, it can only make your neighbor as poor as you.
righteousjohnson · 6 years ago
I believe it is because some people are lazy while others would have to go back to school to get a raise in there pay and some people just aren't experianced enough I also believe people made poor choices when they were young the people I see these days have no interest in bettering themselves
Source(s): Opinion nothing more
Aaron · 6 years ago
It's the influence of money. We've allowed money to become just too important in our electoral politics. Both parties need railroad cars full of cash to run campaigns, and they both get this cash from the same sources, so you can't realistically expect their agendas to be all that much different. They both serve Big Money.
And what does Big Money want? It wants more money! Nobody gets to be a billionaire and then decides 'Well that's enough. I'll go away now and enjoy my wealth.' No, someone with a billion wants another billion to pile on top of it. They have the money to influence politics, so they do, hoping to do even better. And in fact 'investing' a few million in what has become no more than legalized bribery, that's the best investment you can make!
The Republicans, of course, like to demonize the poor. They would like you to believe that the ONLY reason for poverty is laziness, defects in character, unworthiness. They do this to distract us from the -real- crooks. It's the rich who are stealing us blind, not the poor.
Mr. Smartypants · 6 years ago
There is a definite gap and the Republicans have a lot to do with it. The Republicans stand for big business and employees, in the eyes of big business, are viewed as an off the shelf dissposable item. The Democratic party is for everyone and is the strongest sponsor for improving the socio economic condition. They supported social security, the GI bill, war against poverty.....the list is endless. Unfortunately, the only good Republican in my view, was the first one, Abraham Lincoln who set the slaves free.
Karri · 3 years ago
We have a wealthy group of people who have lost all respect for the cowards they control like cattle.
Wealth is a game to those who have lost all respect for their fellow human beings. They have bought into the lie that greed is good. Greed is only good when it does not adversely affect the majority.
The trickle down theory only works when there is mutual respect. When are Americans going to demand some respect?
G · 6 years ago
the ability to transport goods more effeciently, which allows monoplies to thrive
John Jay · 6 years ago
thats a good question.
Carl · 6 years ago
really good Question and there are many studies by serious economists.
real wealth comes from chap clean energy and human brain power to use it. money is a way to "keep score" but is unrelated to effort
lots of books like " how the ultra rich stole america", modern: or historical about the "robber Barons of the late 1800-early 1900
the fact is 1946-1970s were a period of increasing prosperity, decreasing poverty
in the 70''s there began systematic changes in government policy to give more to the rich
the GAP is now wider than just before the great depression
money runs up hill
the purpose of wealth is to gain power and
the purpose of power is to gain wealth
read Richard Wolff, and Robert Reiche among others
Source(s): Pay attention to politics
Adult retired, engineer, capitalist and investor
Taxes.
Common Sense · 6 years ago
When the republicans get the political power they always stack the deck in favor of the wealthy. Trickle down economics has always ended up the way it is now. When the last real republican, Dwight Eisenhower was president the top income tax rate was 93% and the average employer made about twice as much as his employees. There was no shortage of people trying to start their own businesses and the middle class had money to spend and that kept the economy moving. The current breed of republicans think the middle class should be crushed, but then who would buy the products that make the millionaires rich?
Foremost authority · 6 years ago
Do you think there is a gap between socioeconomic classes in the U.S. today?
Is this the liberal mentality boiled down to its essence?
Is Britain a better or worse place to live compared to 20 years ago?
What causes multi-generational poverty and welfare dependance?
Why is china buying other country's debts?
Why do Democrats and liberals support the ANTIFA terrorist that tried burning down an ICE detention center?
Did Nostradamus predict how the Squad's radical agenda must be defeated to have peace and prosperity in the 21st century?
What do you think of Elton john agreeing with mayor Pete 100 percent.?
Which is more disrespectful: not addressing Sean Connery by "Sir," not addressing "Donald Trump" as "President"?
At the end of the day Republicans will line up behind Trump. Will Democrats do the same with the DNC candidate regardless who it is?
Why is the crowd chanting "Send Her Back"? Are they talking about a female illegal alien?
How do conservatives feel about America's loss of status, respect and prestige under the Trump regime?
Would this country be better off if Omar Ilhan didn't live in it?
Do rightists understand that "American values" include the values of religious, ethnic & cultural minorities, as well as the LGBT community?
Do you think that Trump is a good President?


text:
describe('tag-based binding provider', function () {
    var $templating = hx.get('$templating');

    // A small selection of tests for existing functionality as a sanity check. NOT comprehensive.
    describe('existing functionality', function () {
        beforeEach(function () {
            this.setHtmlFixture("

\n

\n

\n

");
            this.myTextObservable = ko.observable('A Value');
            this.myUpdatedTextObservable = ko.observable('A Value');
            this.applyBindingsToFixture({
                myTextObservable: this.myTextObservable,
                myUpdatedTextObservable: this.myUpdatedTextObservable
            });
            this.myUpdatedTextObservable('A New Value');
        });

        it('should apply bindings with literal values', function () {
            expect(document.getElementById('literal')).toHaveText('My Text');
        });

        it('should apply multiple bindings with literal values', function () {
            expect(document.getElementById('multiple')).toHaveText('My Text');
            expect(document.getElementById('multiple')).toHaveClass('myClass');
        });

        it('should apply bindings with observable values', function () {
            expect(document.getElementById('non-updated')).toHaveText(this.myTextObservable());
        });

        it('should apply bindings with observable values for updates', function () {
            expect(document.getElementById('updated')).toHaveText(this.myUpdatedTextObservable());
        });
    });

    describe('binding handler specified as tag compatible', function () {
        var complexOptionPassed = undefined;

        beforeEach(function () {
            hx.bindingHandler('tagSample', {
                tag: 'tagSample',

                init: function (element, valueAccessor) {
                    ko.utils.setTextContent(element, valueAccessor());
                },

                update: function (element) {
                    ko.utils.toggleDomNodeCssClass(element, 'myClass', true);
                }
            });

            hx.bindingHandler('complexOptionSample', {
                tag: 'complexOptionSample',

                init: function (element, valueAccessor) {
                    complexOptionPassed = valueAccessor();
                }
            });

            hx.bindingHandler('templateTag', {
                tag: 'templateTag',

                init: function (element, valueAccessor) {
                    $templating.set('myNamedTemplate', 'A Cool Template');
                    ko.renderTemplate("myNamedTemplate", {}, {}, element, "replaceChildren");
                }
            });

            this.setHtmlFixture("
" +
                                 "<tagSample id=tag-sample data-option=\"'My Passed In Value'\" data-bind=\"css: { myOtherBoundClass: true }\"></tagSample>" +
                                 "<complexOptionSample id=complex-option-sample data-option=\"{ key: 'complex value' }\"></complexOptionSample>" +
                                 "<templateTag id=template-tag class=my-class></templateTag>" +
                                "
");

            this.applyBindingsToFixture({});
        });

        it('should use data-option for bindingHandler with same name as tag', function () {
            expect(document.getElementById("tag-sample")).toHaveText('My Passed In Value');
        });

        it('should use data-option for bindingHandler with same name as tag, working for complex objects', function () {
            expect(complexOptionPassed).toEqual({ key: 'complex value' });
        });

        it('should call binding handlers update function', function () {
            expect(document.getElementById("tag-sample")).toHaveClass('myClass');
        });

        it('should work with templating', function () {
            expect(document.getElementById("template-tag")).toHaveText('A Cool Template');
        });

        it('should maintain existing attributes', function () {
            expect(document.getElementById("template-tag")).toHaveAttr('class', 'my-class');
        });

        it('should use data-bind attribute as well', function () {
            expect(document.getElementById("tag-sample")).toHaveClass('myOtherBoundClass');
        });
    });

    describe('binding handler specified as tag compatible with children', function () {
        beforeEach(function () {
            hx.bindingHandler('tagSampleWithChildren', {
                tag: 'tagSampleWithChildren'
            });

            this.setHtmlFixture("
" +
                                 "<tagSampleWithChildren id=\"tag-sample-with-children\">" +
                                    "
" +
                                        "" +
                                    "
" +
                                 "</tagSample>" +
                                "
");

            this.applyBindingsToFixture({});
        });

        it('should copy all children across', function () {
            expect(document.getElementById("tag-sample-with-children").children[0].tagName.toLowerCase()).toBe("div");
        });

        it('should apply bindings to children correctly', function () {
            expect(document.getElementById("child-with-bound-text")).toHaveText('Some bound text');
        });
    });

    describe('binding handler with same name as a supplied property', function () {
        beforeEach(function () {
            hx.bindingHandler('viewModelProperty', function() {
                return {
                    tag: ['input'],

                    init: function (element, valueAccessor) {
                        ko.utils.toggleDomNodeCssClass(element, 'a-new-class', true);
                    }
                }
            });

            this.setHtmlFixture("
<input id=input-control data-bind='value: viewModelProperty'/>
");
            this.applyBindingsToFixture({ viewModelProperty: 'a value '});
        });

        it('should apply binding handler', function () {
            expect(document.getElementById("input-control")).toHaveClass('a-new-class');
        });
    });

    describe('binding handler supplied as function, no dependencies', function () {
        beforeEach(function () {
            hx.bindingHandler('inputEnhancer', function() {
                return {
                    tag: ['input'],

                    init: function (element, valueAccessor) {
                        ko.utils.toggleDomNodeCssClass(element, 'a-new-class', true);
                    }
                }
            });

            this.setHtmlFixture("
<input id=input-control />
");
            this.applyBindingsToFixture({});
        });

        it('should call binding handlers init function for all tags', function () {
            expect(document.getElementById("input-control")).toHaveClass('a-new-class');
        });
    });

    describe('binding handler supplied as function, with dependencies', function () {
        var dependencyValue = { myClassName: 'my-class' };

        beforeEach(function () {
            hx.provide('bindingHandlerDependency', dependencyValue);

            hx.bindingHandler('inputEnhancer', ['bindingHandlerDependency'], function(bindingHandlerDependency) {
                return {
                    tag: ['input'],

                    init: function (element, valueAccessor) {
                        ko.utils.toggleDomNodeCssClass(element, bindingHandlerDependency.myClassName, true);
                    }
                }
            });

            this.setHtmlFixture("
<input id=input-control />
");
            this.applyBindingsToFixture({});
        });

        it('should call binding handlers init function for all tags', function () {
            expect(document.getElementById("input-control")).toHaveClass(dependencyValue.myClassName);
        });
    });

    describe('binding handler specified as tag compatible, with explicitly defined data-bind', function () {
        it('should not override value passed through data-bind', function () {
            var passedValue = 'My passed value';

            hx.bindingHandler('inputEnhancer', {
                tag: 'input',

                init: function (element, valueAccessor) {
                    expect(valueAccessor()).toBe(passedValue)
                }
            });

            this.setHtmlFixture("<input id='input-control' data-bind='inputEnhancer: passedValue' />");
            this.applyBindingsToFixture({ passedValue: passedValue });
        });
    });

    describe('binding handler specified as tag compatible for multiple tags', function () {
        beforeEach(function () {
            hx.bindingHandler('inputEnhancer', {
                tag: ['input', 'select'],

                init: function (element, valueAccessor) {
                    ko.utils.toggleDomNodeCssClass(element, 'a-new-class', true);
                }
            });

            this.setHtmlFixture("
<input id=\"input-control\" /><input id=\"select-control\" />
");
            this.applyBindingsToFixture({});
        });

        it('should call binding handlers init function for all tags', function () {
            expect(document.getElementById("input-control")).toHaveClass('a-new-class');
            expect(document.getElementById("select-control")).toHaveClass('a-new-class');
        });
    });

    describe('multiple binding handlers specified as tag compatible', function () {
        beforeEach(function () {
            var _this = this;

            hx.bindingHandler('exampleEnhancer1', {
                tag: 'example',

                init: function (element, valueAccessor) {
                    ko.utils.toggleDomNodeCssClass(element, 'a-new-class', true);
                }
            });

            hx.bindingHandler('exampleEnhancer2', {
                tag: 'example',

                init: function (element, valueAccessor) {
                    ko.utils.toggleDomNodeCssClass(element, 'another-new-class', true);
                }
            });

            this.setHtmlFixture("
<example id=example-control />
");
            this.applyBindingsToFixture({});
        });

        it('should call all binding handlers init function', function () {
            expect(document.getElementById("example-control")).toHaveClass('a-new-class');
            expect(document.getElementById("example-control")).toHaveClass('another-new-class');
        });
    });
});

redpajama_set_name: RedPajamaGithub


text:
https://www.gameinformer.com/b/news/archive/2017/11/08/for-honor-prepares-players-for-season-4-content-with-a-free-weekend.aspx
For Honor Prepares Players For Season 4 Content With A Free Weekend
by Cody Mello-Klein on Nov 08, 2017 at 12:44 PM
In order to prepare players for all the new content coming to Ubisoft's melee-based multiplayer game, For Honor will be free to play on PlayStation 4, Xbox One, and PC this weekend.
Running from November 9 at 9 a.m. PT to November 12 at 11:59 p.m. PT, the event will give players access to everything the game has to offer, including all 16 heroes, the full campaign, and every multiplayer mode. For those who like their first taste of bloodlust during the free weekend, all For Honor digital content costs 60% off until November 13. All of this is to get players ready for the launch of For Honor's season 4 content, Order & Havoc, on November 14.
For a quick rundown of everything Order & Havoc brings to For Honor, as well as a look at the season 4 trailer, click here.
[Source: Xbox Wire]


Background: Cerebrospinal fluid (CSF) fistula is an abnormal CSF leakage due to bone and/or dural defect of the skull base and usually operated with endonasal endoscopic approach. The aim of this study was to determine the efficacy of an endonasal endoscopic approach in the repair of CSF leakage and to find the reasons of the recurrence of endoscopic procedure.
Methods: The medical records of 24 patients that presented with the diagnosis of cerebrospinal fluid fistula and who had undergone endonasal endoscopic repair surgery were reviewed retrospectively.
Results: 13 patients (54.2%) were found to have spontaneous CSF fistulas without any history of trauma, while 11 patients (45.8%) had posttraumatic CSF fistulas. The mean body mass index (BMI) of patients was 31. 3 kg/m² (20.1-49.6). Nasal septal cartilage was used as a graft material in 19 patients (79%) while only fascia was used in 5 patients (21%). The evaluation of long-term results revealed recurrence in 4 patients (16.6%). Two of these patients required a second surgical repair.
Conclusions: An endoscopic endonasal approach is a safe method with less morbidity and a reliable outcome in the repair of CSF fistulas. The most important causative factors in the recurrence of endoscopic repair of CSF leak might be to have high BMI and not to use multilayered graft material for closure of fistula.
Marchiano E, Carniol ET, Guzman DE, Raikundalia MD, Baredes S, Eloy JA. An Aanalysis of patients treated for cerebrospinal fluid rhinorrhea in the United States from 2002 to 2010. J Neurol Surg. 2017;78:18-23.
Giovanetti F, Ruggeri A, Buonaccorsi S, Pichierri A, Valentini V. Endoscopic endonasal approaches for cerebrospinal fluid leaks repair. J Craniofac Surg. 2013;24:548-53.
Har-El G. What is "spontaneous" cerebrospinal fluid rhinorrhea? Classification of cerebrospinal fluid leaks. Ann Otol Rhinol Laryngol. 1999;108:323-6.
Psaltis AJ, Schlosser RJ, Banks CA, Yawn J, Soler ZM. A systematic review of the endoscopic repair of cerebrospinal fluid leaks. Otolarygol Head Neck Surg. 2012;147:196-203.
Lobo BC, Baumanis MM, Nelson RF. Surgical repair of spontaneous cerebrospinal fluid (CSF) leaks: A systemic review. Laryngoscope Investigative Otolaryngology. 2017;2:215-24.
Capoccioni GM, Garcia RS, Bailon MM, Garcia-Allut A, Martin CM. Spontenous cerebrospinal fluid leaks in the anterior skull base secondary to idiopathic intracranial hypertension. Eur Arch Otorhinolaryngol. 2017;274:2175-81.
Chaaban MR, Illing E, Riley KO, Woodworth BA. Spontaneous cerebrospinal fluid leak repair: A five-year prospective evaluation. Laryngoscope. 2014;124:70-5.
Lanza DC, O'Brien DA, Kennedy DW. Endoscopic repair of cerebrospinal fluid fistulae and encephaloceles. Laryngoscope. 1996;106:119-25.
Eloy JA, Choudhry OJ, Friedel ME, Kuperan AB, Liu JK. Endoscopic nasoseptal flap repair of skull base defects: Is addition of a dural sealant necessary? Otolarygol Head Neck Surg. 2012;147:161-6.
Ozturk O, Polat S, Uneri C. Endoscopic endonasal management of cerebrospinal fluid rhinorrhea. J Craniofac Surg. 2012;23:1087-92.
Villwock JA, Villwock MR, Deshaies EM, Goyal P. Clinical and economic Impact of time from admission for CSF Rhinorrhea to surgical repair. Laryngoscope. 2018;129(3):539-43.
Alexander NS, Chaaban MR, Riley KO, Woodworth BA. Treatment strategies for lateral sphenoid sinüs recess cerebrospinal fluid leaks. Arch Otolaryngol Head Neck Surg. 2012;138:471-8.
Gore MR. Endoscopic repair of lateral sphenoid Encephaloceles: a case series. BMC Ear Nose and Throat. 2017;17:11.
Eryılmaz MA, Arıcıgil M, Alan MA. Multilayered closure of cerebrospinal fluid rhinorrhea with inlay fascia lata, autologous fat, and outlay fascia lata: our experience. ORL J Otorhinolaryngol Relat Spec. 2016;78: 289-95.
Hosemann W, Goede U, Sauer M. Wound healing of mucosal autografts for frontal cerebrospinal fluid leaks-clinical and experimental investigations. Rhinology. 1999;37:108-12.
Albu S, Emanuelli E, Trombitas V, Florian IS. Effectiveness of lumbar drains on recurrence rates in endoscopic surgery of serebrospinal fluid leaks. Am J Rhinol Allergy. 2013;27:190-4.
Teachey W, Grayson J, Cho DY, Riley KO, Woodworth BA. Intervantion for elevated intracranial pressure improves success rate after repair of spontenous cerebrospinal fluid leaks. Laryngoscope. 2017;127:2011-6.


Are Protein Shakes Before Bed Good to Help You Get Ripped?
4 Does Eating Protein Before Bed Help Boost Metabolism?
Because protein is an essential nutrient important to help repair and grow muscle tissue after strenuous workouts, drinking protein shakes before bed can help you get ripped by increasing muscle mass. This strategy only works, however, if you exercise regularly and don't consume more calories than your body requires daily.
Drinking protein shakes is a quick, convenient way to meet your daily protein requirements before you head to sleep. A study published in 2012 in "Medicine and Science in Sports and Exercise" found that ingesting protein right before bed stimulates muscle building in individuals who participate in evening resistance-training workouts Because increasing -- or maintaining -- muscle mass is an important component of getting ripped, protein shakes before bed can help you meet your goals.
Drinking a protein shake before bed, especially those high in calories, may cause you to exceed your body's daily calorie needs if you've already met your calorie goal for the day. This can lead to unwanted body fat gains. Some protein shakes contain added sugar, which can hinder fat loss when consumed in excess. Drinking protein shakes containing added sugars right before bed may also boost your energy level, making it more difficult to fall asleep.
If you haven't already exceeded your calorie goal for the day and you're lifting weights intensively -- especially if you're working out in the evening -- protein in some form may be beneficial. You don't have to drink protein shakes before bed to become ripped, however, because so many whole foods are rich in dietary protein. Examples include lean meats, egg whites, seafood, poultry, low-fat dairy foods, nuts, seeds, soy products, seitan and legumes.
Coleman,, Erin. "Are Protein Shakes Before Bed Good to Help You Get Ripped?" Healthy Eating | SF Gate, http://healthyeating.sfgate.com/protein-shakes-before-bed-good-ripped-11472.html. 20 December 2018.
Do Powder Protein Shakes Help You to Burn Fat?
Is Yogurt Good for Fat Burning?
How Much Protein Should You Consume if You Are Trying to Gain Weight?
Can Protein Cause You to Get Fat?
What Happens if You Consume as Many Calories as You Burn?
How Much Whey Protein After a Workout for Muscle Gains?
Can You Build Muscle by Taking Whey Protein Once a Day?


Finally it has cooled enough for me to start parading my hosiery collection. I've always adored variety of hosiery as to me they have always been a way to play-up an outfit. Some prefer awesome jewelry I preferred hosiery. Finally, this fall 09 runways were packed with all kinds of hosiery making legs one of the key accessories! This observation of mine was further re-assured by a wonderful article I found in Flare magazine which strictly focused on.... of course, hosiery!!!
My personal favorites have been variety of blacks and neutrals in all sorts of patterns and materials, however this season I have finally enough guts to try out color!!!But... Not yet!
I have yet to find a pair that will suit me, but for now... I am taking baby steps wearing sheer black pantyhose with grey and blue polka dots :) Tiny specks of color but a huge step for me! Not overwhelming but still adds a great deal to an overall muted and neutral look.
Well, I am off for some weekend fun.... wearing this outfit.


Dr. Marcus Hoang, DDS has over 14 years of experience in the dental field. Coming from a family of dentists, Dr. Hoang began shadowing his father in high school. Dr. Hoang developed an immense passion for oral care at an early age and that passion has only grown as he pursued his career in dentistry.
Dr. Hoang has a Bachelor of Science degree in Biology from James Madison University. He then went on to obtain his Doctor of Dental Surgery at New York University College of Dentistry. Determined to always improve and expand his skill set, Dr. Hoang went on to complete a fellowship with the International Dental Implant Association (IDIA). He is also a member of the American Dental Association (ADA).
Dr. Hoang has a desire to provide oral health care for underserved areas. He has provided pro bono dental care by placing numerous implants as well as performing many periodontal surgeries for patients in Santo Domingo, DR.
Dr. Hoang is married to a dental hygienist and has a new addition to his family, a baby boy. He enjoys spending time with his family and has a passion for sports.


A trio of 'nauts is gearing up to launch to the International Space Station on Friday, ahead of a six-month stay on the orbiting outpost.
Alexei Ovchinin, Oleg Skripochka and Jeff Williams will depart Baikonur Cosmodrome at 21:26 GMT atop a Soyuz lifter. NASA wil have live coverage of the launch, beginning at 20:30 GMT, right here.
The three are expected to dock with the ISS at 03:15 GMT, and a couple of hours later the hatches will open and they'll be welcomed aboard by current residents and Expedition 47 members Commander Tim Kopra, and flight engineers Yuri Malenchenko and Tim Peake.
Former Russian Air Force colonel Alexei Ovchinin is making his first trip into space. His fellow cosmonaut Oleg Skripochka previously spent 159 days aloft as flight engineer on Expedition 25/26, in 2010-11, during which he carried out three spacewalks.
This will be Jeff Williams' fourth time in orbit. Back in 2000, he participated in ISS construction as a member of space shuttle Atlantis's STS-101 mission. He completed two six-months stints aboard the station in 2006 and 2009-10. During his forthcoming visit, he'll become "the new American record holder for cumulative days in space - with 534", NASA notes.


Watermelon, Pineapple, Blueberries, Cantaloupe, Strawberries, Oranges, Kiwi and Grapes.
Premium Imported and Domestic Cheeses: Brie of France, Blue cheese, Goat cheese, Pepper Jack, Cheddar, Swiss, Provolone, Gouda, Garnished with Apples and Pear slices, Caramelized Walnuts served with Assortment of crackers, Baguettes crostini.
Salami, Prosciutto, Chicken Smoked Sausage, Marinated Artichokes Hearts, Mushrooms, Kalamata and Green Olives, Marinated Mozzarella Balls, Provolone Cheese, Pecorino Cheese, Pepperoncini, Roasted Red Peppers, Radicchio di Treviso.
Accompanied by Garlic Lemon Butter Sauce, Baguette Crostini and Crackers.
Accompanied by Bagels, Cream Cheese, Capers, Red Onions, Lemon slices, Fresh Dill.
The Round of Brie with Some Pecans and Sliced Apples, Accompanied by Assorted Breads, Crackers and Baguette Crostini.
With Cranberry Compote, Accompanied by Baguette Crostini, Crackers and Assorted Breads.
Warm Brie Topped with Strawberries, Basil, Pecans and Simple Balsamic/Honey Marinade, Accompanied by Assorted Breads, Crackers and Baguette Crostini.
This is The Perfect Combination of Sweet, Spicy and Creamy Brie, Accompanied by Assorted Breads, Crackers and Baguette Crostini.
Delicious, Simple, Fresh and Naturally Gluten Free and Vegan, Accompanied by Naan Flat Bread, Cucumbers, Zucchini, Black Olives, Carrots & Celery.
Made with Garbanzo Beans Puréed with Fresh Basil, Olive Oli and Toasted Pine Nuts Accompanied by Naan Flat Bread, Cucumbers, Zucchini, Black Olives, and Carrots & Celery.
It is full and Irresistible Freshly Roasted Red Bell Pepper Flavor, Accompanied by Naan Flat Bread, Cucumbers, Zucchini, Black Olives, Carrots & Celery.
Creamy, Rich Hummus with a Deep Slightly Sweet Roasted Garlic Flavor, Accompanied by Naan Flat Bread, Cucumbers, Zucchini, Black Olives, Carrots & Celery.
Halibut Fish Ceviche: Cooked in Citrus Juices, Tomatoes, Onions and Cilantro, Accompanied with Pico de Gallo, Guacamole and Homemade Tortilla Chips.
Bay Shrimp Ceviche: Marinated Bay Shrimp with Tomatoes, Onions and Cilantro Accompanied with Pico de Gallo, Guacamole and Homemade Tortilla Chips.
Baby Spinach, Spring Mix, Heart Romaine, Sheered Carrots, Cherry Tomato, Corn, Cucumber, Red Onions, Red and Green Bell Pepper , Strawberries, Almonds or Pecans ,Raisins, Feta Cheese or Blue Cheese, Croutons, Ranch & Balsamic Vinaigrette or Italian Dressing.
Seasoned Ground Beef, Melted Cheddar Cheese, Pickled Jalapeños, Pico de Gallo, Black Olives, Sour Cream, Black Beans & Homemade Tortilla chips.
Seasoned Ground Beef, Accompanied with Hard Taco Shell, Pico de Gallo, Sour Cream, Lettuce, Grated Cheddar Cheese, Pickled Jalapeños.
Seasoned Ground Beef ,Kidney Beans and Pinto Beans ,Accompanied with Fritos or Tortilla Chips, Limes, Onions, Pickled Jalapeños, Grated Cheddar Cheese, Sour Cream & Scallions.
A Whole Turkey Breast Roasted with Rosemary, Sage and Thyme. Accompanied With Mayonnaise, Dijon Honey Mustard Sauce & Cranberry Sauce. Carved For Sandwiches on Swedish Rolls.
Delectable Sweet and Mild Smoked Recipe, Accompanied With Mayonnaise, Honey Mustard & Cranberry Sauce. Carved For Sandwiches on Swedish Rolls.
Boneless Aged Prime Rib Rubbed with Rosemary & Garlic Smoked to Perfection with Au Jus & Horseradish Cream Served on the side. Carved For Sandwiches on Swedish Rolls.
Garlic and Rosemary Beef Tenderloin Roast with Jack Daniel Peppercorn Sauce. Carved For Sandwiches on Swedish Rolls.
Seasoned Chicken Breast, Drumsticks and Thigh Slowly smoked Over Aromatic Hickory Smoking Chips with Our Homemade BBQ sauce on the side.
Sear Roasted Beef Tenderloin with a Deeply Flavored with Jack Daniel Peppercorn Sauce.
Table cover and serving utensils.
*All deliveries on-site are self-serv.
Mix Green Salad with Cherry Tomatoes, Cucumber, Ranch dressing and Balsamic Vinaigrette.


ICS successfully cooperates with dozens of very diverse companies: from medium-sized businesses to large international corporations. Here you will find reviews from some of our customers about their experience of working with ICS. All reviews have been verified by Clutch, an independent research company.
companies based on over a dozen quantitative and qualitative factors, including unbiased client reviews conducted by Clutch analysts, company experience, client list, industry recognition, and market presence. By doing that, Clutch helps purchasers navigate the buying decision process with confidence and assists them in finding the best companies to meet their specific needs. You can read our Clutch reviews below or directly on the Clutch website.


Another anniversary. This time was our 4th Wedding Anniversary.
3 years ago, in 2007, we had our customary Wedding Reception in front of 400 relatives and friends.
In 2008, it was kinda a babymoon holiday in Tanjung Rhu Resort.
In 2009, it was just a lunch at Sakae Sushi with the 3 of us.
This year, 27 October 2010, it was nothing special, just an ordinary day.
3 of us stayed at home. I was busy handling Shern the whole day. And when I finally had some quiet time at night, I held hubby's hands, while both of us watched our baby sleeping peacefully.
Happy 4th Wedding Anniversary Hubby!


When attempting to change the funding for an invoice, the error "ChartField Error: MSN(E04) Program invalid for fund/projectID" may appear.
This error can occur if the 1 digit Program Code you are trying to use is not allowed to be used with your project ID and funding source. Only certain Program Codes can be used for creating encumbrances on this type of funding. Contact your Dean's or Director's office to determine what Program codes are allowable with that Project ID. UW-Madison customers may also contact Research and Sponsored Programs (RSP) at 262-3822 for further assistance with Project ID issues.


text:
Q: Why would I be getting an java.lang.ArrayIndexOutOfBoundsException from SAP HANA JDBC Driver? I am configuring my connection pool as follows:
dataSource = new BasicDataSource();
dataSource.setUrl("jdbc:sap://********:30015");
dataSource.setDriverClassName("com.sap.db.jdbc.Driver");
dataSource.setMaxActive(20);
dataSource.setMaxIdle(0);
dataSource.setMaxIdle(0);
dataSource.setUsername("*******");
dataSource.setPassword("*******");

However, when the connection gets initialized, I get this exception:
java.lang.ArrayIndexOutOfBoundsException: 10
        at com.sap.db.util.StructuredBytes.putBigUnicode(StructuredBytes.java:568)
        at com.sap.db.util.MemIndirection.putBigUnicode(MemIndirection.java:186)
        at com.sap.db.jdbc.packet.DataPartAuthentication.putBigUnicode(DataPartAuthentication.java:192)
        at com.sap.db.util.security.AuthenticationManager.addClientProofPart(AuthenticationManager.java:139)
        at com.sap.db.util.security.AbstractAuthenticationManager.connect(AbstractAuthenticationManager.java:39)
        at com.sap.db.jdbc.ConnectionSapDB.openSession(ConnectionSapDB.java:586)
        at com.sap.db.jdbc.ConnectionSapDB.doConnect(ConnectionSapDB.java:436)
        at com.sap.db.jdbc.ConnectionSapDB.<init>(ConnectionSapDB.java:195)
        at com.sap.db.jdbc.ConnectionSapDBFinalize.<init>(ConnectionSapDBFinalize.java:13)
        at com.sap.db.jdbc.Driver.connect(Driver.java:255)
        at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
        at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
        at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
        at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
        at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)

As you can see the exception is deep in SAP HANA JDBC Driver code, not my code. But I also don't understand what I could possibly be doing wrong in this situation ?
Any help and suggestions on how to debug this are greatly appreciated.

A: Judging by the stack trace references to the AuthenticationManager, are you positive your user name and password are correct? Also the method name putBigUnicode on the stacktrace makes me think there might be  some invalid character like a " in there


As you may have guessed from reading the title, I created a new book trailer recently! It's a short, exciting video that explains a little bit more about what goes on in Lightning & Power.
It always takes me a long time to create a new book trailer, but, having said that, I did find time to work on the sequel, too. As you all know, it's been a little bit stressful over here lately. However, I find that writing always helps me relax.
The only problem with that is getting into the right mindset to actually start typing in the first place.
And I think creating the book trailer helped a lot with that. Above is only a very short preview of the full trailer that I quickly created for Instagram, which only allows videos of about fifteen seconds. I would love, however, if you liked and/or shared the video to your friends.
Perhaps they'd really love the Indigo Skies series. Or maybe they'd like one of my other books. Or you could even grab one as a Christmas gift for someone!
Of course, Violet doesn't feature as prominently as her brother does in my third instalment of the series. This case runs parallel to Lightning & Power whilst Logan takes the reigns.
And on that note… ciao!


text:
Q: SLURM, using srun to print outputs I am using srun to run my program, however, it cannot print the output.
me@home:~$ srun -p K80q --gres=gpu:1 -N 1 python3 main.py
2019-05-15 19:56:43.305156: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
2019-05-15 19:56:43.543516: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1392] Found device 0 with properties:
name: Tesla K80 major: 3 minor: 7 memoryClockRate(GHz): 0.8235
pciBusID: 0000:85:00.0
totalMemory: 11.17GiB freeMemory: 11.10GiB
2019-05-15 19:56:43.543567: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1471] Adding visible gpu devices: 0
2019-05-15 19:56:43.900189: I tensorflow/core/common_runtime/gpu/gpu_device.cc:952] Device interconnect StreamExecutor with strength 1 edge matrix:
2019-05-15 19:56:43.900248: I tensorflow/core/common_runtime/gpu/gpu_device.cc:958]      0
2019-05-15 19:56:43.900257: I tensorflow/core/common_runtime/gpu/gpu_device.cc:971] 0:   N
2019-05-15 19:56:43.900619: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1084] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10761 MB memory) -> physical GPU (device: 0, name: Tesla K80, pci bus id: 0000:85:00.0, compute capability: 3.7)

I only got the above output and it cannot print the information I expected. How can I fix it?
By the way, simply define a test code
import tensorflow

if __name__ == '__main__':
    for i in range(10):
        print('Hello')

It can print Hello 10 times.
Update:
After 20 minutes, it outputs some information I expected. How can I make it output immediately?

A: Try the -u option of srun:

-u, --unbuffered
                By  default  the  connection between slurmstepd and the user launched application is over a pipe. The stdio output written by
  the application is
                buffered by the glibc until it is flushed or the output is set as unbuffered.  See setbuf(3). If this option is specified the
  tasks are executed
                with a pseudo terminal so that the application output is unbuffered.


In mid-December, firebrand attorney Audrey Matura-Shepherd was named President of the controversial Christian Workers Union, and little over a month after she is facing her first challenge. That's because the posts of thirty-six security officers from the Security Department of the Belize City Council have been declared redundant and it is a complicated issue. In a nutshell, it appears that the security department has been privatized, and the contract given to the current security manager Hiriam Longsworth. It is alleged that the current officers would have moved on to that private firm as well, but that is uncertain at this point. All the workers know is what was told to them in a letter on January twenty-third.
So that's where the matter stands at this point. While the letter of termination was given to them on the twenty-third, none of the thirty-six has received an employment offer or letter from the new security firm. Matura-Shepherd is asking that the termination be put off for at least a month.
Why is it that in Belize they try to legitimize everything by calling it "Christian". Like the prison, it suppose to be a "Christian" organization, but there is a Muslim woman at the top of the organization. That is an oxymoran.
Screwed up government which leads to a screwed country and messed up infrastructure. Get real and start doing things right.


text:
Q: In UML should we declare classes as abstract if they serve as a base class? We are having a UML course. The teacher said:

Every class should be declared as abstract if it serves as base class for
  its derived classes.

In the following figure suppose that we want to derive class german shepherd and class labrador from class chien (Dog woof woof). Is it an obligation for class chien to become an abstract class or not?

A: Not necessarily.
That statement isn't necessarily true. A more correct statement would be:

Every class should be declared as abstract if it cannot be instantiated without referring to a concrete derived class.

In your example, it makes sense that Dog and Animal would be abstract, because you have more specific classes that likely fill out details that the base classes do not.
However, it is certainly possible to have a class which is concrete and can be instantiated, (and therefore not abstract), but still serve as the base for another class.

A: It should be abstract if it's a generalization and cannot exist on it's own.
Look at this situation:

In the image above Relation is abstract. It can't exist by it's own. Customer and Employee are normal classes who extend Relation. But Trainee is a Employee.
You could create a Employee, but also a trainee which is a Employee as well.


text:
/*
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */
/*
 * This code was generated by https://github.com/googleapis/google-api-java-client-services/
 * Modify at your own risk.
 */

package com.google.api.services.recommender.v1beta1.model;

/**
 * Response to the `ListInsights` method.
 *
 *
 This is the Java data model class that specifies how to parse/serialize into the JSON that is
 * transmitted over HTTP when working with the Recommender API. For a detailed explanation see:
 * https://developers.google.com/api-client-library/java/google-http-java-client/json
 *

 *
 * @author Google, Inc.
 */
@SuppressWarnings("javadoc")
public final class GoogleCloudRecommenderV1beta1ListInsightsResponse extends com.google.api.client.json.GenericJson {

  /**
   * The set of insights for the `parent` resource.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.util.List<GoogleCloudRecommenderV1beta1Insight> insights;

  static {
    // hack to force ProGuard to consider GoogleCloudRecommenderV1beta1Insight used, since otherwise it would be stripped out
    // see https://github.com/google/google-api-java-client/issues/543
    com.google.api.client.util.Data.nullOf(GoogleCloudRecommenderV1beta1Insight.class);
  }

  /**
   * A token that can be used to request the next page of results. This field is empty if there are
   * no additional results.
   * The value may be {@code null}.
   */
  @com.google.api.client.util.Key
  private java.lang.String nextPageToken;

  /**
   * The set of insights for the `parent` resource.
   * @return value or {@code null} for none
   */
  public java.util.List<GoogleCloudRecommenderV1beta1Insight> getInsights() {
    return insights;
  }

  /**
   * The set of insights for the `parent` resource.
   * @param insights insights or {@code null} for none
   */
  public GoogleCloudRecommenderV1beta1ListInsightsResponse setInsights(java.util.List<GoogleCloudRecommenderV1beta1Insight> insights) {
    this.insights = insights;
    return this;
  }

  /**
   * A token that can be used to request the next page of results. This field is empty if there are
   * no additional results.
   * @return value or {@code null} for none
   */
  public java.lang.String getNextPageToken() {
    return nextPageToken;
  }

  /**
   * A token that can be used to request the next page of results. This field is empty if there are
   * no additional results.
   * @param nextPageToken nextPageToken or {@code null} for none
   */
  public GoogleCloudRecommenderV1beta1ListInsightsResponse setNextPageToken(java.lang.String nextPageToken) {
    this.nextPageToken = nextPageToken;
    return this;
  }

  @Override
  public GoogleCloudRecommenderV1beta1ListInsightsResponse set(String fieldName, Object value) {
    return (GoogleCloudRecommenderV1beta1ListInsightsResponse) super.set(fieldName, value);
  }

  @Override
  public GoogleCloudRecommenderV1beta1ListInsightsResponse clone() {
    return (GoogleCloudRecommenderV1beta1ListInsightsResponse) super.clone();
  }

}


Whimsy by Carvela is a knee boot with leather upper and 65mm cone heel. Upper: Leather, Lining: Synt..
An exemplary combination of style and sophistication, this striped shirt by Maison de Nimes will make a worthy addition to your desk-to-dinner collection. Made from a rich pure cotton fabric, this full-sleeve profile is cut with a Tunisian collared design for a refined and comfortable wear. Showcasing an all-over striped pattern for an urbane touch, this top is best teamed with tapered trousers and ankle strap heels to create a sleek 9-to-5 ensemble.


text:
Pittsburgh Event
HANSON announce "Wintry Mix" tour; new album set for 2020/ PGH Date 12/14
By Alan D. Welding on September 17, 2019
credit: Jonathan Weiner
Celebrated pop rock trio HANSON are bringing their "Wintry Mix" tour to select cities across North America, this November and December. The concerts will feature an eclectic mix of Christmas and holiday classics, fan favorites and the live preview of brand new music from the band's forthcoming seventh studio album, set for release in 2020. Tickets for the tour go on sale beginning Sept 20th, with the band's Hanson.net members pre-sale beginning Sept 14th.
"This is an exciting time for the band, with new music around the corner and more than 25-years of music behind us," said Taylor Hanson. Added Zac Hanson "This tour is a collision of worlds with Christmas classics and a taste of brand new music, making for an uncommon but awesome mix."
The tour announcement comes after the band's acclaimed tour and album String Theory featuring the band performing alongside some of the world's most accomplished symphonies, and to sold-out crowds around the globe, from Sydney Opera House, to London's Royal Festival Hall, and Schermerhorn Symphony Center in Nashville.
The ambitious symphonic project was arranged in collaboration with legendary composer and arranger David Campbell, and mixed and recorded by Grammy award winning mixers and engineers, Jim Scott and Craig Alvin. The landmark project followed the band's sold out 25th Anniversary Tour which also took them around the world from the Europe to Australia and Latin America.
HANSON"WINTRY MIX" TOUR DATES
NOVEMBER30 – Vancouver BC CANADA – Vogue Theatre
DECEMBER1 – Seattle, WA – The Neptune Theatre3 – Las Vegas, NV – House of Blues5 – Denver, CO – The Ogden Theatre6 – Omaha, NE – Sokol Auditorium8 – Austin, TX – Emo's9 – Dallas, TX – House of Blues10 – New Orleans, LA – The Fillmore11 – Atlanta, GA – Buckhead Theatre14 – Pittsburgh, PA – Roxian Theatre15 – Silver Spring, MD – The Fillmore17 – Cleveland, OH – House of Blues18 – Detroit, MI – Royal Oak Theatre20 – Boston, MA – House of Blues21 – Huntington, NY – The Paramount
The mutli-Grammy nominated trio has sold over sixteen million albums and maintained an active worldwide fanbase for more than two decades, while leading the charge to independence with the founding of their 3CG Records label in 2003. In 2013 the band diversified it's business with the founding of their Hanson Brothers Beer Company, and a year later launched the Hop Jam Beer and Music Festival, featuring hundreds of craft brewers from around the world, alongside a large scale music festival hosting nearly 200,000 guests to date.
CONNECT WITH HANSON:
Categories: Pittsburgh Event, Pittsburgh Premiere
Dashboard Confessional Announces 'The Best Ones Of The Best Ones,' Massive 20th Celebration U.S. Tour With Full Album Plays/PGH DATE 3/7
VERSUS ME Release Long Anticipated New LP, 'CONTINUOUS'