text:
HomePress ReleaseAther Energy to set up its second manufacturing facility
Ather Energy to set up its second manufacturing facility
Expands its manufacturing capacity to 400,000 units
Capacity expansion to cater to increasing demand for 450X and 450 Plus scooters
Ather Energy recorded its best ever sales numbers in October 2021 and has been registering 20% growth on sales month-on-month over the past year
Ather Energy crossed $100 million revenue run rate in October 2021
Ather Energy, India's leading EV scooter brand, commissioned its second manufacturing facility in Hosur to cater to the growing demand of its electric scooters – the 450X and 450 Plus. The company plans to manufacture 400,000 units per annum, a significant jump from its current capacity of 120,000 units. Ather Energy had set up its first manufacturing facility at Hosur earlier this year.
In October, Ather Energy registered its best-ever monthly sales numbers, registering 12-fold growth over last year and achieving revenue run rate of $100 million, making it the largest EV maker by value in this segment.
Speaking on the development, Tarun Mehta, Co-Founder & CEO, Ather Energy said, "The EV demand has been shooting up across the country, and customers are coming in expecting electric scooters to wow them. This customer expectation is why our 450 series of electric scooters – the 450X and 450 Plus is seeing massive demand as it is the best electric scooter in the country today. Our experience centres are scaling up rapidly, and our retail footprint is set to grow by six times in the coming quarters. So, within just ten months of opening our current facility, we find ourselves already operating at full capacity. We are commissioning the second plant to be ready for 2022. With this capacity expansion, Ather is well on its way to becoming the country's largest EV producer by next year."
Ather Energy continues to gain strength in the two-wheeler EV space. Ather Energy has been registering 20% month-on-month sales growth since November 2020, highlighting the strong demand for its electric scooters. Ather has recorded a 3X increase in walk-ins, web inquiries and Test rides from April-October 2021 and a 4X growth in vehicle booking in the period. The company has also witnessed a tremendous increase in consumer interest for its latest scooter, the 450X, the most awarded EV scooter in India by leading automotive publications.
The company started its operations at the Hosur manufacturing facility earlier this year, catering to demand from across the country. It enables 90% of the manufacturing of Ather Energy's 450X and 450 Plus to be localised, including the battery pack, which is made in-house by Ather Energy. The company has committed to invest INR 650 crores in the next five years to enhance operational efficiency and production capacity to meet the exponential surge in demand.
Apart from the EV manufacturing, the facility will also focus on lithium-ion battery manufacturing, which is a key focus area for Ather Energy. Ather Energy is the only EV OEM in India to make its battery packs and has filed 13 patents on the design and manufacturing of the li-ion batteries.
Ather Energy plans to strengthen its retail operations by expanding to new markets. The company plans to expand to around 150 Experience Centers in 100 cities by March 2023. It has also invested heavily in the charging infrastructure to provide a holistic experience to the rider community.
About Ather Energy:
Ather Energy, one of India's first intelligent electric vehicle manufacturers was founded in 2013 by IIT Madras alumni, Tarun Mehta, and Swapnil Jain. It is backed by the founders of Flipkart -Sachin Bansal & Binny Bansal- Hero Motocorp and Tiger Global. Ather Energy launched India's first truly intelligent, electric scooter – Ather 450 in 2018, followed by their new flagship offering Ather 450X in 2020. Ather has also installed a comprehensive public charging network, Ather Grid, designed and built-in India. With 200+ charging points across India, Ather Grid is one of the country's largest fast-charging networks for electric vehicles. The company's product line has won 37 awards in design, automotive, and technology categories. With 58 Indian and international patent applications, 109 trademarks, and 118 Indian and International design registrations to its name, Ather Energy aims to provide consumers with the best possible ownership experience. Ather Energy currently operates in 23 cities including Bengaluru, Chennai, Hyderabad, Pune, Jaipur, Kochi, Ahmedabad, Mumbai, Mysore, and Hubli.
Tags :Ather Energy
Celonis Accelerates its Process Mining and Execution Management Leadership in India
The Upcoming Bill Should Provide For An Independent Data Protection Authority Similar To The GDPR: Tsaaro Survey


text:
International Draft Prospects International Commentary
Roundup: New Year, Same Rudy
Our international weekly roundup is back after Christmas break. It's 2007 folks! New year, new life… or not. Some things don't change, and one of them is the terrific season Rudy Fernández is delivering. Nobody has shined more than the Spanish shooting guard these past weeks. We also pay special attention to Gasper Vidmar, one of the Geoplin Slovan youngsters who is particularly stepping up lately.
Player of the Week(s): Rudy Fernández
At this point, Rudy looks like our perennial "player of the week", but it's well a deserved honor. During our Christmas break he delivered back-to-back outstanding performances in the Euroleague, leading DKV Joventut to consecutive (and dramatic) victories that secured a spot for his team in the Top-16 stage.
Both games were within Joventut's reach in advance, but still very complicated ones. Partizan is a very dangerous team at home in Hala Pionir, particularly when the court is packed with the very noisy and intimidating Serbian fans (as it happened this time). Meanwhile, Maccabi Tel Aviv is always a very competitive squad, indeed the main rival for Joventut in the hunt for second place in Group B.
As expected, Joventut struggled to beat its rivals. Partizan and Maccabi dominated their respective games for the most part, and it wasn't until the last quarter when Joventut came back to claim the victory. The key player both times was no other than Rudy Fernández, quite a clutch guy who loves these hot situations. Three pointers, aggressive plays attacking the rim, ability to force fouls, great activity on defense, Rudy can operate at a different level in these final minutes to help his team prevail. After delivering a great three-point shooting exhibition, he virtually closed the game against Partizan with an impressive turnaround mid-range jumper over Predrag Drobnjak, finishing his performance with 26 points, his best Euroleague scoring effort.
Against Maccabi, Rudy came off the bench to help defeat last year's Euroleague finalists. He had suffered an ankle injury over the weekend in the ACB League that didn't allow him to finish the game against Real Madrid, and was doubtful to step on the court. However, once he got into the game rhythm, we saw the same super active guy, to the point that he grabbed 7 rebounds. No trace of the injury indeed. Again taking advantage of his perimeter stroke, and particularly attacking the rim in the last minutes, he finished with 21 points that meant a superb victory for Joventut.
As has been happening all season long, Rudy is being aggressive on the offensive end. He has grown aware of his leadership duties and is actively looking for the basket. The notorious drop in his assist average is quite significant for this matter. However, it doesn't mean that he's forcing plays or making bad decisions. Those have never been labels in Rudy's game since he's a pro. He just gets the job done. His stroke, skills and athleticism allow him to succeed on a regular basis when it comes to adding points. Particularly, his perimeter stroke looks much improved in the last few months. Open shots are a piece of cake for him, and he's even knocking down more complicated ones. He can quickly release his shot over his defender if he's not close enough to him. He also can execute some quick dribbling in front of his match-up before suddenly pulling up and shooting the ball. All in all, he's slowly gaining accuracy off the dribble, although he still can't knock down wild long-range jumpers, a la Belinelli; Rudy needs a certain balance to remain effective.
Still, if Rudy were relegated to a more complimentary role (which should happen, at least in early stages in the NBA), his passing game would surely come back stronger. In the end, he's a quite an adaptable guy on the basketball court if we talk about role on a team. His biggest problem right now is his poor first step, which limits his ability to create his own shot. If he could overcome this flaw, he would become a virtual lock for the lottery.
Taking a Long Look at
Gasper Vidmar, who is making himself room in the Adriatic League with fair success. We'll rely on our Balkan scout Kristian Hohnjec to talk about him:
"While Geoplin Slovan might be the worst team in the Adriatic League, they can at least afford to let their talented youngsters play and gain invaluable experience against good competition at a very early stage in their career. At the beginning of the season, Gasper Vidmar was the least heralded Slovan prospect, but lately he has turned himself into their top post option, averaging 17 points and 7 rebounds, while playing just 22 minutes per game in the last three.
Vidmar's upside relies in his ability to score around the basket. Gasper is very skilled in the low post, possessing a variety of moves he can display, while he has excellent hands and soft touch around the hoop. Despite being able to produce by himself with his back to the basket, Vidmar also moves well without the ball. He's particularly active on the offensive glass, grabbing 2.6 rebounds (3rd in the League) in just 17 minutes per game. Gasper has a "nose" for the ball, anticipates and puts himself in the right position. Vidmar seems to enjoy an above average basketball IQ and a good understanding of the game, but he needs to improve his passing ability. Up to date, he has committed 29 turnovers while dishing out just 4 assists.
From a physical point of view, Vidmar is average at best by NBA standards. He is 6-11 and has nice mobility and decent footwork in the paint, but lacks any kind of explosiveness and basically plays under the rim. This is obvious on the defensive end where he struggles cleaning the boards and altering shots. Gasper is a relatively poor presence in the paint, despite showing some toughness and willingness to take physical contact. Unlike the typical European big men, Gasper doesn't have too much of a perimeter game. He doesn't show any ability to put the ball on the floor and drive past his opponents, nor is he a good mid-range shooter. His mechanics look solid from the free-throw line and he is converting 74.5% of his attempts, so there is some potential for him to expand his offense outside of the paint. Gasper looks like a 2nd round talent at the moment; but he will need to show more versatility and improve his body in order to get drafted."
State of the Prospect: Who's Hot
Marco Belinelli has found his scoring touch these last weeks. Combining the Italian Lega and the Euroleague, he has averaged 20.7 points in the last seven games he has played (against the likes of Olimpiacos, Dynamo Moscow or Benetton Treviso). Considering his game style, it's obvious that his improved three-point percentages have helped him a lot. Actually, in that game span, he enjoys a very nice 42.6% shooting percentage from behind the arc.
Jonas Maciulis enjoyed consecutive solid outings in the Euroleague these past two weeks. He had 18 points, 3 rebounds and 5 steals against Winterthur F.C.Barcelona and 21 points, 3 rebounds, 2 assists and 4 steals against Fenerbahce Ulker. Maciulis is some of the only good news Zalgiris has received lately, a team that keeps losing games and ranks last in the competition.
Ali Traore apparently enjoyed a very happy Christmas. He was the top scorer of the LNB All-Star Game, coming off the bench to record 24 points, 5 rebounds and 2 steals. In the following game, back to the regular season, he delivered his best outing of this campaign, with 21 points, 12 rebounds and 2 blocks. Hopefully, we'll talk about him more extensively next week.
State of the Prospect: Who's Not
Tiago Splitter keeps struggling lately. His game looks severely regressed. It's probably the result of the same back problems that have been bothering him this season. Reportedly, he's getting better, but it seems that he still hasn't been able to completely recover. What we're seeing reflected on the court is a softer and more offensively timid Splitter. Forget about any one-on-one game (as he showed very early into the season); currently he only plays without the ball to get scoring options near the rim. And still, he's struggling a lot finishing there, looking slow and soft when it comes to putting the ball up into the rim. Of course, we expect Splitter to bounce back once he gets rid of his physical problems; otherwise, he would likely fall out of the lottery next June.
Vitor Faverani has gone from heaven to hell in less than a couple of months. He was a sensation early in the Adecco LEB league (Spanish second division) for Cai Zaragoza, collecting headlines thanks to his statistical production and intriguing potential. Here at DraftExpress you might have read about his excellent performances, but we already warned then about his problematic character. Faverani has impressive tools to play the game, but show little fire doing so. He lacks intensity and devotion. For a young player filling a foreign spot (only two allowed per squad) in a team like Cai Zaragoza that is desperately looking for promotion to the ACB League, it can be a recipe for disaster.
And it seems that disaster is close: Faverani hasn't played in the last two games and the word is Cai Zaragoza will cut him and search for a more experienced and reliable player on the market. Apparently, it wouldn't cost a cent for Cai to cut the Brazilian big, loaned from Unicaja Málaga. If it finally happens, we could even see Faverani getting some action with Unicaja in the ACB League as the team only has one non-European player in the roster (Daniel Santiago). Otherwise, expect Faverani to go back to Clínicas Rincón Axarquía in LEB-2 (third Spanish division), which is a kind of farm team related to Unicaja.
Rounding Up
The LEB is actually quite a tough league for youngsters, not only because of the notable level, but particularly because of the competitiveness you find with teams desperately wanting to move up to the ACB League. Faverani is not the only guy suffering the consequences. Just ask Gustavo Barrera (better known as Panchi Barrera), who is already almost out of Leche Rio Breogan. He was reportedly yelled at loudly by his coach during the game played on the 4th of this month. Following that day, Panchi has never reported back to team practices, and Breogan wants him out. This season, he has averaged 2.3 points, 1.4 rebounds and 2.1 assists per game, meaning a great step back from what he did the last campaign. Barrera is becoming a doomed player too early in his career, and it's a very sad story considering the fact that we're talking about a major basketball talent.
Coming from Uruguay, Barrera enjoyed his coming-out party in Spain, coupling with Rudy Fernández in the L'Hospitalet Tournament in 2003 while leading Joventut to victory there. Panchi impressed everyone with his passing skills and court vision, while his connection with Rudy paid huge dividends. Afterwards, both followed opposite directions. While Rudy had a terrific rookie season in the ACB League with Joventut, Panchi was sidelined because of his foreign passport, which limited his ability to crack into Joventut's or any other team's roster. He spent almost two years inactive, severely hurting his development in crucial years and frustrating the hopes he had coming to Spain. According to people in Joventut, he somehow lost the joy of playing the game. Still, last season he enjoyed really nice game stretches when loaned to Ciudad de Huelva, basically whenever his coach trusted him with big minutes. However, it seems he's not a guy who easily overcomes adversity, and frustration might have been stronger than him this time.
Read Next...
Dino Radoncic vs Unicaja Malaga U-18 - Matchup Video
Feb 19, 2017, 10:38 am
Bogdan Karaicic takes a closer look at Real Madrid wing Dino Radoncic's 37 points performance against UNicaja Malaga in junior player.
Jonathan Jeanne vs Chalons-en-Champagne - Matchup Video
Bogdan Karaicic takes a closer look at Jonathan Jeanne's 8 point, 6 rebound performance against Chalons-Reims in the French first division (Pro A).
Rudy Fernandez SG
0.9 Rebounds
1.5 Assists
11.9 PER
Gasper Vidmar PF/C
Predrag Drobnjak C

redpajama_set_name: RedPajamaCommonCrawl


Dutton-Lainson DLB1200A Winch, 1200 lb.
D-L brake winches are suitable for many lifting and lowering applications. Self-locking brake winches provide additional safety and control for many lifting and pulling jobs. The automatic friction brake supplies constant, positive holding action and prevents a runaway load. Brake is fully automatic and the load remains in position any time the handle is released. A load is required to pull line from the winch drum.


text:
The East Visayas Regional Football Association (EVRFA) is the regional football association for the provinces of Eastern Visayas and is a regular member of the Philippine Football Federation.

History

Futbol Sociedad de Tacloban/Leyte and Leyte FA

The Leyte Football Association was established on March 8, 2003 and was initially known as the Futbol Sociedad de Tacloban/Leyte (FSL). The FSL was formally reorganized as the Leyte Football Association on April 29, 2009 and elected its first officers as the LFA. Dan Palami was elected as the first LFA President. The LFA was admitted to the Philippine Football Federation (PFF) in November of the same year. The LFA became the 33rd regular member of the PFF on November 30, 2010.

East Visayas RFA
On March 22, 2017, Leyte F.A. reorganized itself to become a regional football association to comply with the statutes of the PFF. It renamed itself as the East Visayas Regional Football Association.

References

Football governing bodies in the Philippines
Sports in Leyte (province)
Sports in Southern Leyte
Sports in Biliran
Sports in Samar (province)
Sports in Northern Samar
Sports in Eastern Samar

redpajama_set_name: RedPajamaWikipedia


It's the online "word of mouth" that will keep working for you on the weekends and at night when you are sleeping.
So, what do you blog about?
For more ideas, visit Hubspot's blog where they explain how to turn one idea into many blog posts.
Analyze your posts. Look at the stats. See where people are coming from and what they are doing. Refine your posts accordingly. If you find that you have a great post that attracts a lot of traffic, but you are not getting any more business from it, you should analyze that page and see what's missing. Do you have a call-to-action on the page? Do you have a next step for the visitor to take? Do you have a relevant offer you can provide them? Think about why a visitor would be reading your post and then try to think about what they might want to do next.
What happens if I don't have time?
If you are a business owner, you probably have ideas for marketing content from time to time, but rarely have enough time to implement them and get them online. What most marketing agencies need is that initial idea from you…after that, they are capable of taking that ball and running with it for you. They just need that domain knowledge that you have to write about what's important.
We're here to help! Sonic Interactive can help you keep your blog in motion with our Content Writing Service.


text:
Exclusive interview: Amelia Earhart producer on evidence suggesting aviator died in Japanese custody
Sun Jul 09, 2017 at 4:35pm ET
Amelia Earhart in footage from The Lost Evidence. Pic credit: History
The disappearance of Amelia Earhart and her navigator Fred Noonan on July 2, 1937, is considered one of the greatest unsolved mysteries of the last century.
A new History special, Amelia Earhart: The Lost Evidence, alleges that the American government knew that the famous aviator was actually captured by the Japanese and died in their custody.
The documentary's executive producer Gary Tarpinian, president of Morningstar Entertainment, spoke to Monsters and Critics about the groundbreaking show currently making headlines.
A team of investigators from Tarpinian's production company and History Channel uncovered an eye-witness and a never-before-seen photo which together allegedly reveal Earhart and Noonan were in fact seen alive and in Japanese custody after surviving a crash-landing in the Pacific.
It's thought the full photo taken in the Marshall Islands, pictured below, could also show the pair's plane being towed by a Japanese vessel.
The production team also unearthed plane parts in the Marshall Islands consistent with the aircraft that Earhart was flying in 1937.
Based on that and other new evidence, the team behind the documentary suggest that American officials knew about Earhart and Noonan's demise, but wanted to cover it up.
In the two-hour special, former FBI Executive Assistant Director Shawn Henry takes us on a journey through witnesses and historical records which ultimately suggest Earhart perished in Japanese custody on the island of Saipan.
Here we speak to executive producer Tarpinian about the documentary and what it shows.
Monsters and Critics: How did you get wind of the new evidence?
Gary Tarpinian: When I learned that a researcher claimed to have a photo of Amelia Earhart after she had supposedly been lost at sea, I just had to check it out for myself.
Then two of the top digital photo analysts in the country — who have both testified in hundreds of legal cases — told us that the photo was real and had not been manipulated or 'Photoshopped'.
M&C: What were the tell-tale indicators?
GT: They believed the only two Caucasians in the photo were Amelia Earhart and Fred Noonan. We wouldn't stop until History finally agreed to let us tell this incredible story.
M&C: This is pretty damning about how the government allegedly manipulates the truth. Can you speak to that, or is this less nefarious than we think it is?
GT: Here's what we do know: Despite the largest naval search in history up to that time, no trace of Earhart or her plane were ever found, and yet, after only two weeks the Navy declared her 'lost at sea'.
But the reason the Navy didn't find her was that they were looking in the wrong spot!
Earhart was nowhere near Howland Island, her refueling destination when she crash landed.
She was hundreds of miles away in the Marshall Islands, which at the time was controlled by Japan and off limits to America and the Navy searchers.
M&C: What does the photo reveal to researchers who feel that it is her and Fred in the picture?
GT: Our photo proves that Earhart was in the Marshall Islands and under the custody of the Japanese.
We also have evidence that the US knew she had been captured by the Japanese in the form of the Navy's own 'Office of Naval Intelligence' report.
We can only speculate what happened next but there are eyewitness accounts, including one that is featured in our program with perhaps the last living person who saw Earhart with her own eyes — 91-year-old Josephine Blanco Akiyama, at that place Earhart where she most likely died in Japanese custody.
M&C: Who was the person who did all the legwork finding this image?
GT: The researcher was U.S. Treasury Agent Les Kinney. He had collected more than 10,000 documents associated with the Earhart mystery.
He believes numerous documents — anything that directly discusses Earhart as a Japanese prisoner — have been purged from government files to hide the fact that the U.S. Government knew that Earhart was a prisoner shortly after her disappearance in 1937, and did nothing in response.
The index [pictured below] refers to a document that we could not find in the US National Archives that we believe was purged.
That missing document is reported to be 'a report, dated January 7, 1939 on information that Earhart was a prisoner in the Marshall Islands'.
That report is listed on a National Archives reference page as part of the 170-pages of documents that ONI released to the Archives.
We can verify that this 'January 7, 1939 report' IS MISSING and is no longer available in the public files.
M&C: What was the biggest driver for you to produce this special?
GT: Our greatest motivation for telling this story is that we believe Amelia Earhart was a great American and a great woman and we owed it to her to let the world know what really happened to her.
Sadly, she may have been the first prisoner of war and casualty of World War II — four years before America even entered the war!
Amelia Earhart: The Lost Evidence premieres tonight, Sunday, July 9 at 9/8c on HISTORY.


text:
Q: Valor Wave F7020 android device Hi everyone is there anybody who has ever worked with Valor Wave F7020? I want to be able to use the fingerprint capability of the device but most of the stuff are in chinese. I have their sample code but I don't know how to make it work.
When I run it whatever I press I get a response in chinese and the captions also are in in chinese

package com.hdsoft.fingerprint;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

import com.pwv.gpctrl.fctrl;

import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Log;
//import android.util.Log;
//import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

public class LibFpDemo extends Activity {
    private static final int MSG_CMD    = 0;
    private static final int MSG_EXIT   = 1;
    private static final int MSG_INFO   = 2;
    private static final int MSG_FIND   = 3;
    private static final int MSG_CANCEL = 4;

    private boolean bContinue = true;
    private fctrl gpctrl = new fctrl();
    private Button btOpen, btImage, btEnrol, btMatch, btEmpty, btCancel;
    private TextView tvInfo;
    private static final String TAG = "finger";
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        gpctrl.SetValue(32, 1);
        gpctrl.GetValue(32);
        tvInfo   = (TextView)findViewById(R.id.tvInfo);
     //   btOpen   = (Button)findViewById(R.id.btOpen);
        btImage  = (Button)findViewById(R.id.btImage);
        btEnrol  = (Button)findViewById(R.id.btEnrol);
        btMatch  = (Button)findViewById(R.id.btMatch);
        btEmpty  = (Button)findViewById(R.id.btEmpty);
        btCancel = (Button)findViewById(R.id.btCancel);

        final ImageView iv = (ImageView)findViewById(R.id.imageView1);

        final Handler handler = new Handler() {
            public void handleMessage(Message msg) {
                switch (msg.what) {
                case MSG_CMD:
                    tvInfo.setText(LibFp.GetError(msg.arg1));
                    if (msg.arg1 == LibFp.FP_OK) {
                        optFinish();
                    }
                    else if (msg.arg1 == LibFp.FP_ERROR_DRIVE) {
                        closeDrive();
                    }
                    break;
                case MSG_EXIT:
                    tvInfo.setText(LibFp.GetError(msg.arg1));
                    if (msg.arg1 == LibFp.FP_ERROR_DRIVE) {
                        closeDrive();
                    }
                    else {
                        optFinish();
                    }
                    break;
                case MSG_INFO:
                    switch (msg.arg1) {
                    case 0:
                        tvInfo.setText("¼ÈëÖ¸ÎÆ, Çë°´ÊÖÖ¸...");
                        break;
                    case 1:
                        tvInfo.setText("ÇëÒÆ¿ªÊÖÖ¸...");
                        break;
                    case 2:
                        tvInfo.setText("Ö¸ÎƳɹ¦Èë¿â, µØÖ·±àºÅ = " + msg.arg2 + ", Çë°´ÊÖÖ¸¼ÌÐø¼Èë...");
                        break;
                    default:
                        break;
                    }
                    break;
                case MSG_FIND:
                    optFinish();
                    tvInfo.setText("Ö¸ÎÆÆ¥Åä³É¹¦, ´æ·ÅµØÖ· = " + msg.arg1 + "±È¶ÔµÃ·Ö  = " + msg.arg2);
                    break;
                case MSG_CANCEL:
                    bContinue = true;
                    optFinish();
                    switch (msg.arg1) {
                    case 0:
                        tvInfo.setText("²Ù×÷ÒÑÈ¡Ïû...");
                        break;
                    default:
                        break;
                    }
                    break;
                default:
                    break;
                }
                super.handleMessage(msg);
            }
        };

        openDrive();

//        btOpen.setOnClickListener(new View.OnClickListener()
//      {
//          @Override
//          public void onClick(View v)
//          {
//              int nRet = LibFp.FpOpenEx((short)0x2109, (short)0x7638);
//              Toast.makeText(LibFpDemo.this,nRet+"111", Toast.LENGTH_SHORT).show();
//              if (nRet == LibFp.FP_ERROR_OPEN) {
//                  LibFp.GetRootRight();
//                  Toast.makeText(LibFpDemo.this,nRet+"22222222", Toast.LENGTH_SHORT).show();
//                  nRet = LibFp.FpOpenEx((short)0x2109, (short)0x7638);
//                  Toast.makeText(LibFpDemo.this,nRet+"444444444444444444", Toast.LENGTH_SHORT).show();
//              }
//              Toast.makeText(LibFpDemo.this,nRet+"5555555555555555555555555555555", Toast.LENGTH_SHORT).show();
//              if (nRet == LibFp.FP_OK) {
//                  openDrive();
//              }
//              else {
//                  System.out.println(nRet+"444444444444444444");
//                  tvInfo.setText(LibFp.GetError(nRet));
//              }
//          }
//      });
        btImage.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {

                open();
                optStart();

                bContinue = true;
                new Thread(new Runnable() {
                    public void run() {
                        byte bmpData[] = new byte[256*288+1078];
                        int  bmpSize[] = new int[1];
                        while (bContinue) {
                            int nRet = LibFp.FpGetImage(0xffffffff, 10000);
                            if (nRet == LibFp.FP_OK) {
                                if ((nRet = LibFp.FpUpBMP(0xffffffff, bmpData, 256*288 + 1078, bmpSize, 10000)) == LibFp.FP_OK) {
                                    final Bitmap bm = BitmapFactory.decodeByteArray(bmpData, 0, 256*288 + 1078);
                                    iv.post(new Runnable() {
                                        public void run() {
                                            iv.setImageBitmap(bm);
                                        }
                                    });
                                }
                            }
                            else{
                                sendInfo(handler, MSG_CMD, 2);
                            }
//                          if (nRet == LibFp.FP_NO_FINGER) {
//                              try {
//                                  Thread.sleep(150);
//                              } catch (InterruptedException e) {
//                              }
//                          }
//                          else {
//                              return;
//                          }

                        }
                        sendInfo(handler, MSG_CANCEL, 0);

                    }}).start();
            }
        });
        btEnrol.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                 open();
                optStart();
                bContinue = true;
                new Thread(new Runnable() {
                    public void run() {
                        byte nBufferId = 1;
                        byte bmpData[] = new byte[256*288+1078];
                        int  bmpSize[] = new int[1];
                        short nPageId[] = new short[1];
                        if (LibFp.FpValidTempleteNum(0xffffffff, nPageId, 10000) != LibFp.FP_OK) return;
                        sendInfo(handler, MSG_INFO, 0);
                        while (bContinue) {
                            int nRet = LibFp.FpGetImage(0xffffffff, 10000);
                            if (nRet == LibFp.FP_OK) {
                                if ((nRet = LibFp.FpGenChar(0xffffffff, nBufferId, 10000)) == LibFp.FP_OK) {
                                    if ((nRet = LibFp.FpGetImage(0xffffffff, 10000)) == LibFp.FP_OK) {
                                        if ((nRet = LibFp.FpUpBMP(0xffffffff, bmpData, 256*288 + 1078, bmpSize, 10000)) == LibFp.FP_OK) {
                                            final Bitmap bm = BitmapFactory.decodeByteArray(bmpData, 0, 256*288 + 1078);
                                            iv.post(new Runnable() {
                                                public void run() {
                                                    iv.setImageBitmap(bm);
                                                }
                                            });
                                            sendInfo(handler, MSG_INFO, 1);
                                            while ((nRet = LibFp.FpGetImage(0xffffffff, 10000)) != LibFp.FP_NO_FINGER) {
                                                if (nRet != LibFp.FP_OK) {
                                                    sendInfo(handler, MSG_EXIT, nRet);
                                                    return;
                                                }
                                                if (!bContinue) {
                                                    sendInfo(handler, MSG_CANCEL, 0);
                                                    return;
                                                }
                                                try {
                                                    Thread.sleep(150);
                                                } catch (InterruptedException e) {
                                                }
                                            }
                                        }
                                    }
                                    if (nBufferId == 2) {
                                        if ((nRet = LibFp.FpRegModel(0xffffffff, 10000))== LibFp.FP_OK) {
                                            if ((nRet = LibFp.FpStoreChar(0xffffffff, nBufferId, nPageId[0], 10000)) == LibFp.FP_OK) {
                                                sendInfo(handler, MSG_INFO, 2, nPageId[0]);
                                                nBufferId = 1;
                                                nPageId[0] += 1;
                                            }
                                        }
                                        if (nRet != LibFp.FP_OK) {
                                            sendInfo(handler, MSG_EXIT, nRet);
                                            return;
                                        }
                                    }
                                    else {
                                        nBufferId = 2;
                                        sendInfo(handler, MSG_INFO, 0);
                                    }
                                }
                            }
                            if (nRet != LibFp.FP_OK && nRet != LibFp.FP_NO_FINGER) {
                                sendInfo(handler, MSG_EXIT, nRet);
                                return;
                            }
                        }
                        sendInfo(handler, MSG_CANCEL, 0);
                    }
                }).start();
            }
        });
        btMatch.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                 open();
                optStart();
                bContinue = true;
                new Thread(new Runnable() {
                    public void run() {
                        byte bmpData[] = new byte[256*288+1078];
                        int  bmpSize[] = new int[1];
                        short nNum[] = new short[1];
                        short nAddr[] = new short[1];
                        short nScore[] = new short[1];
                        if (LibFp.FpValidTempleteNum(0xffffffff, nNum, 10000) != LibFp.FP_OK) return;
                        while (bContinue) {
                            int nRet = LibFp.FpGetImage(0xffffffff, 10000);
                            if (nRet == LibFp.FP_OK) {
                                if ((nRet = LibFp.FpGenChar(0xffffffff, (byte)1, 10000)) == LibFp.FP_OK) {
                                    if ((nRet = LibFp.FpGetImage(0xffffffff, 10000)) == LibFp.FP_OK) {
                                        if ((nRet = LibFp.FpUpBMP(0xffffffff, bmpData, 256*288 + 1078, bmpSize, 10000)) == LibFp.FP_OK) {
                                            final Bitmap bm = BitmapFactory.decodeByteArray(bmpData, 0, 256*288 + 1078);
                                            iv.post(new Runnable() {
                                                public void run() {
                                                    iv.setImageBitmap(bm);
                                                }
                                            });
                                            if ((nRet = LibFp.FpSearch(0xffffffff, (byte)1, (short)0, nNum[0], nAddr, nScore, 10000)) == LibFp.FP_OK) {
                                                sendInfo(handler, MSG_FIND, nAddr[0], nScore[0]);
                                            }
                                            else {
                                                sendInfo(handler, MSG_EXIT, nRet);
                                            }
                                            return;
                                        }
                                    }
                                }
                            }
                            if (nRet == LibFp.FP_NO_FINGER) {
                                sendInfo(handler, MSG_CMD, nRet);
                            }
                            else if (nRet != LibFp.FP_OK) {
                                sendInfo(handler, MSG_EXIT, nRet);
                                return;
                            }
                        }
                        sendInfo(handler, MSG_CANCEL, 0);
                    }
                }).start();
            }
        });
        btEmpty.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                 open();
                short nNum[] = new short[1];
                int nRet =  LibFp.FpValidTempleteNum(0xffffffff, nNum, 10000);
                if (nRet == LibFp.FP_OK) {
                    if ((nRet = LibFp.FpEmpty(0xffffffff, 10000)) == LibFp.FP_OK) {
                        tvInfo.setText("Çå¿ÕÖ¸ÎÆ¿âÍê³É£¬×ܹ²Çå¿ÕÖ¸ÎÆ " + nNum[0]+ " Ïî");
                        return;
                    }
                }
                tvInfo.setText(LibFp.GetError(nRet));
            }
        });
        btCancel.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                bContinue = false;
            }
        });
    }
    @Override

    public void onDestroy() {
        super.onDestroy();
        System.out.println("onDestroy");
    }
    @Override
    protected void onResume()
    {
        super.onResume();

    }
    @Override
    public void onPause()
    {
        bContinue = false;
        try {
            Thread.sleep(600);
        } catch (InterruptedException e) {
        }
        closeDrive();
        super.onPause();
        LibFp.FpClose();

    }

    private void sendInfo(Handler handler, int nMsg, int arg1){
        Message msg = handler.obtainMessage();
        msg.what = nMsg;
        msg.arg1 = arg1;
        handler.sendMessage(msg);
        System.out.println("sendInfo1");
    }

    private void sendInfo(Handler handler, int nMsg, int arg1, int arg2){
        Message msg = handler.obtainMessage();
        msg.what = nMsg;
        msg.arg1 = arg1;
        msg.arg2 = arg2;
        handler.sendMessage(msg);
        System.out.println("sendInfo2");
    }
    private void optStart() {
        btImage.setEnabled(false);
        btEnrol.setEnabled(false);
        btMatch.setEnabled(false);
        btEmpty.setEnabled(false);
        btCancel.setEnabled(true);
    }
    private void optFinish() {
        btImage.setEnabled(true);
        btEnrol.setEnabled(true);
        btMatch.setEnabled(true);
        btEmpty.setEnabled(true);
        btCancel.setEnabled(false);
    }
    private void openDrive() {
        //btOpen.setEnabled(false);
        btImage.setEnabled(true);
        btEnrol.setEnabled(true);
        btMatch.setEnabled(true);
        btEmpty.setEnabled(true);
        btCancel.setEnabled(false);
        tvInfo.setText("É豸ÒÑ´ò¿ª...");
    }
    private void closeDrive() {
        //btOpen.setEnabled(true);
        btImage.setEnabled(false);
        btEnrol.setEnabled(false);
        btMatch.setEnabled(false);
        btEmpty.setEnabled(false);
        btCancel.setEnabled(false);
        tvInfo.setText("ÒѹرÕÉ豸£¬ÇëÖØдò¿ª...");
    }
    public void onBackPressed() {
        // TODO Auto-generated method stub
        super.onBackPressed();
        gpctrl.SetValue(32, 0);
        gpctrl.GetValue(32);
        this.finish();
    }

    public void open(){
        int nRet = LibFp.FpOpenEx((short)0x2109, (short)0x7638);
        if (nRet == LibFp.FP_ERROR_OPEN) {
            LibFp.GetRootRight();
            nRet = LibFp.FpOpenEx((short)0x2109, (short)0x7638);
        }
        if (nRet == LibFp.FP_OK) {
        }
        else {

            tvInfo.setText(LibFp.GetError(nRet));
        }
    }
  }

******************* activity_main.xml ****************
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

  <!--  <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <Button
            android:id="@+id/btOpen"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/a1" />
    </LinearLayout>
 -->
    <LinearLayout
        android:id="@+id/linearLayout2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/linearLayout1"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/btImage"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:enabled="false"
            android:text="@string/a2" />

        <Button
            android:id="@+id/btEnrol"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:enabled="false"
            android:text="@string/a3" />
        <Button
            android:id="@+id/btMatch"
             android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:enabled="false"
            android:text="@string/a4" />

        <Button
            android:id="@+id/btEmpty"
             android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:enabled="false"
            android:text="@string/a5" />

        <Button
            android:id="@+id/btCancel"
             android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:enabled="false"
            android:text="@string/a6" />

    </LinearLayout>

    <TextView
        android:id="@+id/tvInfo"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/linearLayout2"
        android:layout_marginTop="29dp"
        android:text="@string/hello_world"
        tools:context=".MainActivity" />

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/tvInfo"
        android:layout_marginLeft="58dp"
        android:layout_marginTop="22dp"/>
        <!-- android:src="@drawable/logo" -->

</RelativeLayout>

***************** strings.xml *****************
<resources>

    <string name="app_name">fingerprint</string>
    <string name="hello_world">Demo程序, 仅供参考!</string>
    <string name="menu_settings">Settings</string>
    <string name="title_activity_main">MainActivity</string>
    <string name="a1">打开设备</string>
    <string name="a2">获取图像</string>
    <string name="a3">录入指纹</string>
    <string name="a4">指纹匹配</string>
    <string name="a5">清空指纹库</string>
    <string name="a6">取消操作</string>

</resources>

A: Here are the translations of the UI captions in the code snippet you posted.
A1  Open Device 打开设备
A2  Get Image   获取图像
A3  Fingerprint Entry   录入指纹
A4  Fingerprint Matching    指纹匹配
A5  Empty Fingerprint Database  清空指纹库
A6  Cancel  取消操作
Demo Program    程序
Hello world For reference only  仅供参考

redpajama_set_name: RedPajamaStackExchange


May | 2008 | It's About Bunnies!
LOST Thougths: The Finale is Coming! The Finale is Coming!
Well, just a few short hours ( actually LONG hours) until tonite's LOST finale. So I just wanted to reflect on this season and some …SOME…of my favorite LOST moments and/or additions.
Hurley seeing Charlie by the Ho Ho's.
Jack's reaction to finding out Claire is his half sister.
"What happened to them? He did" (Locke pointing at Ben).
Bernie & Rosie, together again!
More Geronimo Jackson sightings…who ARE these guys?
The Sayid/Nadia reunion …but sadly…will be cut short.
Ben's "See you at dinner", carrying his clean bedding.
As we are just mere hours away from Parts 2 and 3 of the finale (along with extra goodies in a replaying of Part 1), I've decided to post another LOST parody. This one is called "Me and You, Jin and Sawyer Too", a parody of that groovy pop classic, "Me and You and a Dog Named Boo" by Lobo. It was written from the perspective of good ol' fun time Hurley and his stumbling upon a rusted out VW….sorry, Dharma van.
Plowin' The Others with that van!
First, it will commence with the Undousable Torch Run of the entire Island. This will conclude on the beach with the Lighting of the tarp & bamboo re-creation of Kate's parents' gas-filled farm house.
Closing Event: The "Medal" Ceremonies (made of "extra" wire from the Fuselage strung through lids of Dharma brand cling peaches) and the raising of the Island flag (Hurley's tie dye t-shirt) while humming a very moving rendition of Charlie Pace's "Monster Eats the Pilot".
The scatter has occured. And this after we lost our only genuine Hobbit in the bunch!
Rabbit's feet appear. One foot is with chopper pilot. One foot is with Hurley's birthday ride. It's about bunnies. Pilot worried about "mojo". Can't ask Austin. Powers not Kate. Different spelling anyhow. Is the "mojo" O6? Something/one else on chopper?
Karen Decker, Oceanic's slick chick. Stick to story. What would that be?
Jack's mom's back. Wasn't at his wedding. Curious. Sun burns Daddy Paik. An Oceanic "logo" on his tie? Hurley & Sayid, brothers in arms. Carmen Reyes, everybody's mama. Love her! Kate not feeling the love. Is her Austen dad dead? Disowned her?
Keeping promises. It is important to Jack. Also important to Ben. "I gave my word". What is Ben's word worth? Keep the change.
Daniel's notebook like Indiana Jones' dad's notebook. One found past treasure. One for future travel. Both for their survival. "We need to get off this island!" Daniel protective of Charlotte. Leaves her for first run to freighter. Knows he'll be back. As best he can tell, anyways.
Sawyer not wanting off island. Questions Jack's need to leave. Ben's in Sawyer's head now. Just like James' feared. Great Sawyer line: " Hold on! You don't get to die alone!". Jack bested with his own motto. Ouch.
Day 108 is day of rescue. Numbers, Dude. Numbers. Jack "watched" Sun at conference. Don't mess up. Why so nervous about Sun, Jack? Is Jin still alive? More about that later.
Sayid and Nadia. So happy! Future flash recall. Now, so sad.
Ben says moving island is "dangerous and unpredictable" Pot calling the kettle black.
Hugo has surprise party. It's a joyous yet pychologically scaring occasion. In other words, typical birthday.
Another Geronimo Jackson sighting. Their album in DJ booth. Most touring they've ever done.
Crackers 15 years old, Hugo. Numbers, Dude. Numbers.
Sayid and Juliet's unspoken trust. Liking it! Potential new ship: Sayet? Julied? Can a man and woman just be friends? Yes, LOST. They can.
How did Sun grift Daddy? Used 5 different banks. Were those the other O6's ? Paik Sunburned again. Jin is dead. Sun holds two responsible. Mr. Paik and who? Jack? Keamy? Ben? Michael? Widmore? Herself? Sun said Daddy ruined Jin's life. Death = way past ruined! Slip of the tongue? Is this a clue? Is Jin alive?
Mr. Clucks back in business. 8 piece on me, Hugo. Daddy finishes Camaro. Odometer reads 481516 2342. Is this the Island's doing? Is Cheech "Gaslighting " Hugo for money? Time will tell.
Red shirts on the rescue raft. Sweet!
I see. You see. We all see the C4. Keamy's the trigger man.
Jack finding out about Claire. Claire's mom spills it. She's out of the coma. Didn't see THAT coming! Darlton, you win.
New Otherton's clothes in cleaners? Didn't lose as many Others as I thought. Richard Alpert captures 2 of the six. Is this what happens when you've found the "Fountain of Youth" but have no cable?
Ben to Locke : "Anthuriums"?! Man, I need to brush up on my Botany. I'm flora impaired.
Hugo- Storming the Orchid…well, actually hiding in the bushes NEAR the Orchid, polishing off those ancient crackers of wisdom.
Dig music montages on LOST. Keep um' comin'!
I will be rewatching this episode of LOST on Thursday, along with the 2nd and 3rd parts. 3 hours of LOST … as it should be.
Well, here we are a little over a week away from the LOST finale. So, I'm slapping out another parody to help fill the time.
I was away for a couple days without blogging access. Now, I am back but am still gathering my LOST thoughts about "There's No Place Like Home, Part 1". I was packing for my trip and had to get up a few hours after I watched the episode. So I am going to rewatch it and will be blogging about it soon.
In the meantime, was reading a post by someone who is a fellow LOST fan. (www.justinthebeast.wordpress.com) He was talking about how he believes Smokey could be able to be summoned by Ben.
In Season One's Walkabout, was this Ben's actual first attempt of " I came for you, John?" But when Smokey grabbed John by the ankle and dragged him into a hole, (Exodus, Season One) Jack chucks one of the "boom sticks" into it (that he wasn't supposed to have…Jack, you adorable little control freak, you!). Thus, Smokey lets go and now Ben has to get Locke the old fashioned way… getting caught in a booby trap and shot with an arrow by a crazy French chick, therefore requiring the medical attention of Dr. Jack, who just happens to be sharing living quarters there in a groovified mystery hatch with John "Button, button, who pushed the button" Locke (Oh, and throw in the occasional severe trouncing by your typical, run-of-the-mill techno geek/torturer, just to keep things "spicy").
You got to give him this much. Ben is really dedicated to his job…..whatever THAT is :).
At the start of Season 4, I watched the Ingmar Bergman film, The Seventh Seal http://en.wikipedia.org/wiki/The_Seventh_Seal. It is a symbolic take on the Beginning of the End, i.e. Armagedon (not without notice, that was the title of this season's first episode). I believe this 1957 B & W Swedish existential movie has MANY Lost connections. If you ever get a chance to watch it, please do. (The chess scenes are eerily familiar.) But one of the things that struck me was within the first few frames. On the screen was this verse from the Bible's Book of Revelation. "And when he had opened the seventh seal, there was silence in heaven about the space of half an hour" (Revelation 8:1). "About the space of half an hour". Is this why Daniel's rocket came back 31 minutes later? Was this as if time "stood still" and was an indication of what is taking place in" the spirtual realm" is now going to start affecting the Island, and in essense, the rest of the "real world"? Just throwing it out there :).


SCOTLAND'S oldest university has hit back at suggestions the higher education sector "prefers" fee-paying students from England over those from Scotland.
St Andrews University said the claim was "incorrect" after the Scottish Conservatives Party said universities were being forced into "tough choices" and that home students were "losing out".
Liz Smith, the party's education spokeswoman said: "We have known for some time, from what we have been told by parents and schools, that some of the brightest pupils in Scotland are finding it very much tougher to get in to top universities.
"The root cause is the SNP's very divisive and discriminatory higher education funding policy which, together with the mandatory capping system, is forcing universities into very tough choices. Not surprisingly, there is a growing preference for students who will pay fees."
However, St Andrews said no English or overseas student could ever "displace" a Scottish student at a Scottish university.
A spokesman said: "To suggest that universities may choose or prefer fee-paying English and international students over Scots is wrong and irresponsible.
"The number of Scottish students at St Andrews and every other Scottish university is determined solely by the Scottish Government which funds these places. These places are ring-fenced for Scots. Universities cannot recruit above or below that strictly set limit of Scottish students or they are fined.
"There is no cap, however, on the numbers of rest of UK or international students which universities can admit, and the sector has been encouraged and supported to attract as many of these students as possible for the additional income they bring and the myriad ways they enrich our universities culturally and socially."
The row erupted after figures showed some of Scotland's ancient universities are increasingly targeting fee-paying students from England to boost their finances.
The universities of Dundee, Edinburgh, Glasgow and St Andrews have all given offers to a higher percentage of applicants from England compared to those from Scotland. The same is true of the universities of Stirling and Strathclyde.
However, despite the difference in offer rates Scottish universities still recruit far more students from Scotland than from south of the Border with 33,000 in 2015 compared to just 4,560 from England.


text:
Herbert "Flight Time" Lang Net Worth, Age, Wiki, Biography, Height, Dating, Family, Career
"Flight Time" by Herbert "Flight Time" Lang is a basketball player who was born on August 1, 1976, in Brinkley, Arkansas. He was born in Brinkley, Arkansas. Herbert "Flight Time" Lang's biography, including his birth year and birth weight, height and physical stats, dating/affairs, family, and professional updates, is available here. To find out how wealthy He is this year and how He spends his money. Also, find out how he accumulated the majority of his net worth at the age of 44.
Herbert "Flight Time" Lang Wikipedia
Occupation Basketball player
Born 1 August 1976
Birthday 1 August
Birthplace Brinkley, AR
Herbert "Flight Time" Lang Net Worth : $1 Million – $5 Million
We have provided an annual report of Herbert "Flight Time" Lang Salary, Net Worth, Income, and Earning.
Herbert "Flight Time" Lang Income Per Year: $ 4,00,000
Herbert "Flight Time" Lang Income Per Month : $ 30,000
Herbert "Flight Time" Lang Income Per Day : $ 1000
Herbert "Flight Time" Lang Dating and Relationship Status
At this moment, Herbert "Flight Time" Lang is currently single. Herbert "Flight Time" Lang is not dating anyone. Herbert "Flight Time" Lang is not in a relationship with anyone. We don't know anything about Herbert "Flight Time" Lang 's previous relationships or whether or not Herbert "Flight Time" Lang was previously engaged. According to our records, Herbert "Flight Time" Lang does not have any children.
Herbert "Flight Time" Lang Social Network
Herbert "Flight Time" Lang Facebook – 100K
Herbert "Flight Time" Lang Instagram – 55K
Herbert "Flight Time" Lang Twitter – Not Available
Herbert "Flight Time" Lang Wikipedia – Not Available
Herbert "Flight Time" Lang IMDB – Not Available
Herbert "Flight Time" Lang Body Measurement
Let's take a look at Herbert "Flight Time" Lang 's height, weight, body measurements, eye colour, hair colour, shoe size, and dress size as quickly as possible in the section below.
Herbert "Flight Time" Lang Height – 5 foot 8 Inches
Herbert "Flight Time" Lang Weight – 72 Kg
Herbert "Flight Time" Lang Hair Color – Brown
Herbert "Flight Time" Lang FAQ
What is Herbert "Flight Time" Lang current news?
What is Herbert "Flight Time" Lang relationship status?
Is Herbert "Flight Time" Lang dating?
Is Herbert "Flight Time" Lang Married ?
Where does Herbert "Flight Time" Lang is born?
In which university Herbert "Flight Time" Lang Studied?
What is Herbert "Flight Time" Lang Education?
How does Herbert "Flight Time" Lang Career?
How old is Herbert "Flight Time" Lang age?
How tall is Herbert "Flight Time" Lang height?
Do you know Who is Herbert "Flight Time" Lang boyfriend?
Do you know Who is Herbert "Flight Time" Lang girlfriend?
What is Herbert "Flight Time" Lang religion?
How much Herbert "Flight Time" Lang net worth?
Categories basketball player, Net Worth Post navigation
Kirsty Lee Allan Net Worth, Age, Wiki, Biography, Height, Dating, Family, Career
Charles Phillips Net Worth, Age, Wiki, Biography, Height, Dating, Family, Career


text:
Q: Call method from string If I have a Python class, and would like to call a function from it depending on a variable, how would I do so? I imagined following could do it:
class CallMe: # Class

   def App(): # Method one

      ...

   def Foo(): # Method two

      ...

variable = "App" # Method to call

CallMe.variable() # Calling App()

But it couldn't. Any other way to do this?

A: You can use getattr, or you can assign bound or unbound methods to the variable.  Bound methods are tied to a particular instance of the class, and unbound methods are tied to the class, so you have to pass an instance in as the first parameter.
e.g.
class CallMe:
    def App(self):
        print "this is App"

    def Foo(self):
        print "I'm Foo"

obj = CallMe()

# bound method:
var = obj.App
var()         # prints "this is App"

# unbound method:
var = CallMe.Foo
var(obj)      # prints "I'm Foo"

A: You can do this:
getattr(CallMe, variable)()

getattr is a builtin method, it returns the value of the named attributed of object. The value in this case is a method object that you can call with ()

A: Your class has been declared as an "old-style class".  I recommend you make all your classes be "new-style classes".
The difference between the old and the new is that new-style classes can use inheritance, which you might not need right away.  But it's a good habit to get into.
Here is all you have to do to make a new-style class: you use the Python syntax to say that it inherits from "object".  You do that by putting parentheses after the class name and putting the name object inside the parentheses.  Like so:
class CallMe(object): # Class

   def App(): # Method one

      ...

   def Foo(): # Method two

      ...

As I said, you might not need to use inheritance right away, but this is a good habit to get into.  There are several questions here on StackOverflow to the effect of "I'm trying to do X and it doesn't work" and it turns out the person had coded an old-style class.

A: Your code does not look like python, may be you want to do like this?
class CallMe:

    def App(self): #// Method one
        print "hello"

    def Foo(self): #// Method two
        return None

    variable = App #// Method to call

CallMe().variable() #// Calling App()


Welcome to our Serenity Project for the month of January 2019. The Serenity project is a collaborative photography project in which we want to share images that convey peace and calm.
Here were are; a new year, a new month…and a new Serenity Blog circle. I love this group of women; not only do they inspire me with their work, but they are also so supportive. You need that in a sea of photographers. Finding women that are dancing to the same beat of a drum is cheer joy.
I have continued baking; sometimes the goodies are flop, other times they come out delicious. Like the bundt cake that I baked this past weekend. For the first time, I used a bundt pan from Nordic Ware. Let me tell you: the cake comes right out of this bundt pa, and it is very easy to clean (that is a great plus in my books).
After the cake baked for about 50 minutes, I took the bundt pan over to my little studio, letting the cake cool for 10 minutes.
The last image is my favorite of my bundt cake session. You may wonder why. Well, I wanted to try some "moody" food photography, and the Lensbaby Sweet 35 gave me what I was looking for. I had promised myself that I will be more creative with my food photography (and more daring). Sure, this image is not my "normal" work (whatever that may be), but it was so much fun to experiment with lens, light (OCF), and composition.
To see more contributors of this month's serenity circle, I invite you to visit my talented photography friend, Lori McLellan, Calgary Photographer to see where she found serenity during her warm winter walk.
Thank you for stopping by today. I hope you will find some serenity in your day, and maybe baking a bundt is in order.


In the Necessity Of Sensitive natual Skin Care Products?
Besides actually testing a great deal of skin care products, quickest way should be to read supplement uses overview a number of listings. Consumer report periodicals pride on their own the high standards of these product reviews do may possibly always an honest source to turn to.
A few hints: Don't pile on make as you get older. Moisturize, moisturize, moisturize. Don't use heavy powders, they dry increase natural oil. If you are gone for good fifty you want to add moisture not remove the device. Moisturizer and sunscreen should be reproduced under your foundation.
There are several things that you must understand about OTC Acne treatment before applying them. To be able to apply your treatment correctly, you need cover your pimples additional sorts of acne stored on your face extensively. There should be instructions planet package and please read it up for correct start using. Normally, this product will show its result by 6 to 8 weeks day. If it works then you can think about continue with it. If it does not work, it's better to seek for medical process.
This method for you to cross reference products and determine which ones are good matched for your skin design. Consumer report periodicals pride themselves over the high standards of their product reviews do they are always a stable source to turn to.
When I received the Caudalie Vinoperfect Radiance Serum, the directions were to put on in the morning nicely in the evening before you apply the moisturizing lotion. I followed the instructions perfectly for approximately three many weeks. The major thing I noticed while using this Skin Serum was the change in issue of my skin. I noticed that my skin looked very refreshed and yes it was much brighter.
Then, tend to be : the sunscreen OCTINOXATE, which has been shown in laboratory testing having estrogenic effects and disrupt the function of the thyroid gland, as wells as brain signaling mechanisms. Check the label could possibly be inside your anti aging anti wrinkle balm. If it is, don't purchase it.
Cynergy Tk - Secondly look for Cynergy tk. This natural substance will literally aid you in getting a natural face improve. Cynergy tk stimulates the regrowth of collagen and of course naturally helps firm increase skin.


text:
Home »	Articles » Building a Jazz Library
By MATHEW BAHL
This article was first published in June 2004.
Considered by many to be the 20th century's greatest female singer of jazz and American popular song, Ella Fitzgerald (1917-1996) is one of the few singers whose work transcends generations and musical genres. Fortunately, over the course of a career that spanned six decades, "The First Lady of Song" amassed a nearly unrivaled discography. It is a testament to Fitzgerald's art and her place in popular culture that the vast majority of her recorded output is readily available on compact disc.
Fitzgerald's career can be divided into five periods. During her Big Band Years (1935-1941) , she sang with the Chick Webb Orchestra (renamed after Webb's death in 1939 as Ella Fitzgerald and Her Famous Orchestra). By the age of 20, Fitzgerald was the most popular female singer in America, and, in 1938, she wrote and sang one of the biggest hits of the entire decade, "A Tisket, A Tasket." Her Decca Records Solo Years (1941-1955) were a mix of groundbreaking scat recordings, classy pop records, and trite novelty songs. By the early 1950s it became clear that Decca didn't know how best to utilize Fitzgerald's talents. Norman Granz, founder of Jazz at the Philharmonic and Ella's manager, formed Verve Records in no small part as a vehicle for Fitzgerald.
Her Verve Years (1956-1966) marked Fitzgerald's transition from singing star to cultural icon. Working at the absolute peak of her powers, Fitzgerald recorded a stunning collection of live and studio albums including her legendary Song Book series. By the mid-1960s, Fitzgerald found herself unsure of how to cope with the folk/rock revolution. During these Transitional Years (1967-1973) , she drifted between record labels and made some questionable efforts at a more contemporary sound. Finally, in the early 1970s, Norman Granz formed Pablo Records. During her Pablo Years (1973-1989) , Ella returned to recording classic standards in the company of great jazz musicians. During the last fifteen years of her career, age and declining health slowly eroded Fitzgerald's remarkable vocal abilities.
With the endless compilations and bootleg albums floating around, navigating Fitzgerald's discography can be difficult. So consider this a road map to the very best work of the very best singer that jazz has ever produced.
"ELLA IN...": THE LIVE RECORDINGS
Fitzgerald did more than any other singer to establish the live album as a viable commercial format. More importantly, her live recordings are the best place to hear Ella the improvising jazz artist at work.
The Complete Ella in Berlin: Mack the Knife (1960)
Ella's most famous live album. While her unforgettable memory lapse on "Mack the Knife" remains a classic moment, the balance of the CD more than holds it own. Fitzgerald propels the swingers forward with irresistible force and caresses several beautiful ballads with her inimitable voice. Capping off the evening: An improvisational tour de force on "How High the Moon."
Ella at Juan-Les Pins (1964)
The original LP culled songs from two concerts Ella gave on the French Riviera. For this expanded two-CD reissue, Verve has released both concerts in their entirety, creating an opportunity to compare and contrast Fitzgerald's work over two successive nights. The results are a reminder of Fitzgerald's fluid and improvisational live performances.
The Concert Years (1953-1983)
During the years before and after Verve Records, Norman Granz frequently recorded Fitzgerald live. He eventually released most of the material on his Pablo label in the 1970s and several of the sets were subsequently reissued on CD by Fantasy. This four-CD set brings most of that material together in one package, with concerts from 1953, '66, '67, '71, '72, '74, '75, '77, '79, and '83 that not only feature Fitzgerald with her current working groups (led by pianists Paul Smith and Tommy Flanagan) but also include live encounters with the Duke Ellington Orchestra, the Count Basie Orchestra and several all-star sessions.
THE SONG BOOKS
Fitzgerald's "Song Book" series remains a landmark in American popular music. Along with Sinatra's contemporaneous work on Capitol, these albums redefined the finest work of Tin Pan Alley as an important cultural treasure. Backed by the best arrangers of the era, Fitzgerald paid tribute to Porter, Rodgers & Hart, Berlin, Ellington, the Gershwins, Arlen, Kern and Mercer, and, in the process, erected the de facto pantheon of classic American songwriters.
Sings the Rodgers & Hart Song Book (1956)
Conventional wisdom held that Fitzgerald was not a good choice to sing R&H because she couldn't mine the wit of Lorenz Hart's lyrics. Conventional wisdom must have wax in its ears. Fitzgerald doesn't sing Hart's lyrics with a wink and a nod in her voice—nor should she. Hart's words don't need theatrical embellishment, and thanks to the immaculate clarity of Fitzgerald's diction, it is possible to savor every clever turn of phrase. The few occasions where Fitzgerald doesn't do right by Hart's lyrics (i.e.,"Manhattan") are redeemed by her consistently glorious treatment of Rodgers' melodies.
Sings the Duke Ellington Song Book (1957)
The jazz roots of Ellington's songwriting make his body of work a particularly apt fit for Fitzgerald. She stretches out more on this material than on any of her other Song Book sessions, and the results are both sublime and swinging. The three-CD reissue is also an opportunity to compare Fitzgerald's work in a wide variety of instrumental settings, from the full might of the Ellington Orchestra all the way down to gorgeous duets with guitarist Barney Kessel.
Sings the George and Ira Gershwin Song Book (1959)
A monumental achievement that finds Fitzgerald and Nelson Riddle, the greatest arranger of the era, tackling nearly the entire catalog of arguably America's premier songwriting team, George and Ira Gershwin. Ira's oft-repeated line serves as the best endorsement for these recordings: "I never knew how good our songs were until I heard Ella Fitzgerald sing them." Originally released as a five-LP set, the Verve Master Edition reissue contains four CDs including some previously unreleased bonus material.
ELLA & THE ARRANGERS
In addition to the Song Book series, Fitzgerald also recorded numerous singles and albums in the company of a wide variety of top arrangers.
Like Someone in Love (1957)
Fitzgerald recorded several wonderful albums with arranger Frank DeVol. Like Someone In Love reissues the contents of that LP along with material from the same sessions originally released on the LP Hello Love. Stan Getz makes an appearance, but the real attraction is Fitzgerald's glorious voice framed by DeVol's understated arrangements.
Ella Swings Lightly (1958)
The standout of Fitzgerald's three collaborations with arranger Marty Paich and one of her most enjoyable studio recordings. Although most of the songs have associations with the big bands of the '30s and '40s, Paich's arrangements avoid presenting the material in a nostalgic vein. For her part, Fitzgerald tackles these Swing Era tunes with an authority and playfulness only hinted at during her own days as a big band singer.
Ella Swings Brightly With Nelson (1961)
Ella's non-Song Book collaborations with arranger Nelson Riddle reached their pinnacle with this album and its companion, Ella Swings Gently with Nelson. Swings Brightly is an energetic, up-tempo affair highlighted by extraordinary renditions of "Don't Be That Way" and "I Won't Dance."
THE DUOS
Ella sang with nearly every type of instrumental configuration from large string orchestras to big bands to combos to small groups, all filled with the finest jazz and studio musicians available. However, these recordings prove that all she ever needed to create great music was her voice and a sympathetic accompanist.
Pure Ella (1950, 1954)
This CD reissues the two now-legendary voice and piano EP's Fitzgerald made with Ellis Larkins, Ella Sings Gershwin (1950) and Songs in a Mellow Mood (1954). These recordings are perhaps the most effective rebuttal to the charge that Fitzgerald did not care about the meaning of lyrics. "Someone to Watch Over Me" remains the only version of this extraordinary song that this world ever really needed.
The Intimate Ella (1960)
These duets with pianist Paul Smith were originally released as Songs from Let No Man Write My Epitaph. Ironically, Fitzgerald's voice never sounded richer or more radiantly beautiful than on this collection of songs about loss, regret and revenge. Ella often cited "Angel Eyes" as one of her favorite songs, and she never sang it better than on this record.
Take Love Easy (1973)
During the last twenty years of her career, Fitzgerald performed countless duets with guitarist Joe Pass. Take Love Easy is probably the strongest of the four studio albums released by the pair. Fitzgerald sounds relaxed and confident, and Pass plays with deftness and sensitivity.
THE SUMMITS
Although fans often lament the pairings that never happened (imagine what a duet album with Sarah Vaughan or Frank Sinatra might have yielded), Norman Granz ensured that Fitzgerald had the opportunity to work with some of her fellow jazz legends.
The Complete Ella Fitzgerald and Louis Armstrong on Verve (1956-1957)
This strangely packaged three-CD set collects the three memorable LPs that Ella and Pops recorded together for Verve along with bonus material. Oscar Peterson's quartet backed the singers on Ella and Louis and Ella and Louis Again , and Russ Garcia wrote the orchestral arrangements for Porgy and Bess , which is easily the best of the numerous two-singer jazz versions of this classic American opera.
Ella and Basie! (1963)
The close rapport and deep personal friendship Fitzgerald and Basie shared always made their collaborations memorable occasions. Quincy Jones's arrangements aren't as sharply drawn as they should be, but Fitzgerald and Basie are in such good form that it doesn't really matter. Worth the price of admission just to hear Basie on organ trailing lovingly behind Fitzgerald on a gorgeous "Dream a Little Dream of Me."
Ella at Duke's Place (1965)
A studio meeting between the First Lady and the Duke, the original LP featured all ballads on one side and all swingers on the other side. Although some of the up-tempo material is wonderful, the ballads, most notably "Something to Live For" and "A Flower Is A Lovesome Thing," are what make this an essential Fitzgerald item.
BEYOND CATEGORIZATION
Although these recordings don't fall neatly into any of the above groupings, they remain a necessary part of any Ella Fitzgerald collection.
The Best of Ella Fitzgerald (Decca) (1938-1955)
This nicely chosen compilation showcases some of Fitzgerald's best work for Decca Records during the pre-LP era. The chronological sequencing allows the listener to trace Fitzgerald's development and sample her earliest efforts at both vocal improvisation and sophisticated jazz-influenced pop singing.
Clap Hands, Here Comes Charlie! (1961)
Although she toured the world with a jazz quartet, Fitzgerald rarely brought that format into the studio and given the results on display here, it is difficult to understand why. Part of the record's appeal no doubt rests with the rather offbeat-for-Fitzgerald song selection. An under-appreciated gem in the Fitzgerald catalog.
Fine and Mellow (1974)
The idea was to put Ella in the studio with some of the best jazz musicians in the world (Tommy Flanagan, Ray Brown, Louie Bellson, Clark Terry, Zoot Sims, Lockjaw Davis and Sweets Edison) and turn them loose on a choice collection of standards. It turned out to be a pretty good idea. Fine and Mellow captures in the intimacy of a studio the kind of freewheeling improvisational performances that Ella usually reserved for the stage.
About Ella Fitzgerald
Ella Fitzgerald Building a Jazz Library Mathew Bahl United States
Joan Minor
By Michael Winograd
Klezmer: Jewish Jazz? Not really, but sometimes...
By Luca Vitali
15 Emerging Norwegian Jazz Musicians You Need To Know About
By Enrico Bettinello
Forget Old Europe: 15 European Jazz Musicians You Need To Know About
15 Italian Jazz Musicians You Need To Know About


Although integrated primary care psychology services are becoming increasingly common, the literature lacks adequate research support for the longitudinal durability of treatment effects following the conclusion of brief primary care interventions. This study served as a follow-up program evaluation of psychological services for depression and anxiety provided at the Medical College of Virginia's Ambulatory Care Center in Richmond, Virginia. Data were collected on 47 adult primary care patients who received treatment for depression and/or anxiety between six and 18 months prior to the follow-up telephone call. Data were collected on the trajectory of depression scores throughout and following treatment, treatment received by patients in the interim, and reasons provided by patients for discontinuing treatment. Analyses of these data indicated that primary care psychology services were effective in reducing patient anxiety and depression as measured by the GAD-7 and PHQ-9 respectively, even when controlling for additional treatment in the interim, and that patients as a group continued to improve over time following the conclusion of treatment. These preliminary results should be interpreted with caution, however, due to the study's small sample size and lack of a control group. Study limitations, strengths, and future directions are addressed.


text:
Smart Growth: the Case for Measuring Brain Capital
By Anika Sinha
Rashi Ojha
William Hynes, DPhil
Cara Altimus, PhD
Sandra Bond Chapman, PhD
Ian Robertson, PhD
Husseini K. Manji, MD
Rym Ayadi, PhD
Harris Eyre, MD, PhD
Brain health disorders cost the global economy more than $3 trillion per year in lost productivity. What can we do about it?
Eranicle/Shutterstock
Since the 1980s, shareholder-value ideology (boosting profits above all other considerations) has led to a pattern of corporate behavior with troubling consequences. It has created employment instability, undermined productivity and innovation, exacerbated income inequality, and compromised the environment. The erosion of middle-class jobs has created enormous mental stress and uncertainty. Structural changes in employment help account for this, including the fissuring of the workplace, the end of the norm of a career with one company, and offshoring of employment to low-wage nations (driven by globalization and technological change).
Corporations have implemented these practices purely for financial gain, pursuing strategies to maximize returns to shareholders and high-level executives. This has encouraged an excessive focus on short-term returns and a decline in long-term investment. It has not sufficiently taken into account the human cost of such strategies. As an alternative, there are a number of efforts to advance stakeholder capitalism. Stakeholder capitalism would ensure that the broader interests of workers, local communities, and society are represented on corporate boards. The stakeholder value model thus builds a multi-bottom line approach, which goes beyond shareholder value creation to include a broader array of economic and societal values.
The Economic Burden of Brain Health Disorders
Brain health encompasses emotional, behavioral, and cognitive health across the lifespan. In this context, compromised brain health greatly increases the risk of disorders (for example, depression, anxiety, substance misuse, dementias, neurodevelopmental disorders, and neurocognitive disorders).1 In total, brain health disorders cost the global economy more than $3 trillion per year in lost productivity.2
In particular, mental health has been a growing concern among workers as the pandemic has worn on. According to data from the Society for Human Resource Management (SHRM), roughly 41% of employees feel burnt out, drained, or exhausted from their work.3 In addition, nearly 1 in 4 employees report frequently feeling down, depressed, or hopeless—yet more than 1 in 3 employees reported having done nothing to cope with these feelings.3 Having a significant proportion of the workforce reporting such symptoms is particularly concerning, as depression is associated with acute changes in cognitive capacity that can persist as residual symptoms after pharmacological treatment.4 These changes in cognitive capacity can have a detrimental impact on problem solving, memory recall, and motivation.4 Given the implications of these effects on workforce productivity and overall well-being, mental health should be among companies most pressing concerns.
Looking beyond mood and psychiatric illness, companies should also consider the implications of dementia and Alzheimer disease. According to a study conducted in Spain, the costs related to loss of labor productivity due to informal caregiving for people with dementia amounted to $5370 per individual per year.5 These informal caregivers experienced partial absenteeism and burdens that disabled them from maximizing productivity. Furthermore, research shows that 23% of individuals who will eventually be diagnosed with Alzheimer disease show accelerated cognitive decline around 5 years before an official diagnosis.6 This accelerated cognitive decline can be clinically referred to as mild cognitive impairment, but it is critical to note that the deterioration in brain health is progressive. Prior to mild cognitive impairment, individuals likely experience a period of undiagnosed mild cognitive decline 6 to 7 years prior, though they may be able to remain in the workforce during this time.
Notably, issues of mental health and cognitive health are often considered separately, although they are inextricably linked. Brain Capital provides a mechanism to consider these in a more integrated way.
Introducing Brain Capital
Brain Capital is a novel form of capital that puts a premium on brain health and brain skills.7 Brain skills are critical in a digitized economy and include self-control, emotional intelligence, creativity, compassion, altruism, systems thinking, collective intelligence, and cognitive flexibility. Brain health must be optimized to support the necessary brain skills to thrive.
We refer to a digitized economy that places a premium on cerebral rather than manual skills as a Brain Economy. Brain Capital is clearly critical in an already digitized economy, especially as automation replaces traditional jobs that relied on manual skill.8 In a Brain Economy, innovation is a tangible and increasingly pivotal measure of employee productivity, and innovation is channeled through employee thoughts, ideas, and creativity.
Innovative Approaches to Promoting Brain Capital in the Workplace
Several approaches can promote Brain Capital in the workplace. These range from multiorganization workplace initiatives (Table 1), to novel accounting frameworks, to social impact investing, to venture capital investing, to novel indices for tracking and measuring issues over time.
Table 1. Examples of multi-organizational workplace initiatives in action
One example is emotional flexibility training for private sector knowledge workers. In 1 pilot study conducted to explore the effects of such a program, emotional flexibility advancement was found to be a highly effective treatment in clinical settings for depression, anxiety, and chronic pain.15 This approach—which had not previously been empirically explored with private sector, high-paced, high-demanding, and highly educated knowledge workers—demonstrated broad improvements in self-efficacy for those in the treatment group versus the control group. These results suggest that emotional flexibility boosts both well-being and performance.
Novel Accounting Frameworks
Human capital can be a company's greatest asset; it can make or break the business strategy and is a key differentiator. A company's intangible assets, including human capital and culture, are now estimated to comprise on average 52% of a company's market value.16 To date, given the intangible nature of strong corporate culture, stakeholder leadership, and employee well-being, companies have struggled to quantify the contribution of their human capital assets. But the principles of the Human Capital Accounting Framework, recently published by the World Economic Forum and Willis Towers Watson, could help firms measure Brain Capital effectively.17 A Human Capital Accounting Framework couldenable a company to monitor and assess the return on its investments in its employees in the same way that it measures returns on financial and intellectual capital.
The Global Reporting Initiative (GRI), in partnership with the Robert Wood Johnson Foundation, has developed health metrics that include social impact in current sustainability indexes.18 Encouraged by the added measure of certainty and transparency surrounding their activities, investors large and small would allocate more capital to financing positive initiatives, and entrepreneurs would devise business models whose ambition and growth potential match investor and market demand. Continued refinement of these taxation and accounting practices that prioritize Brain Capital may support improved workplace and societal well-being.
Venture capital companies have recently made record-breaking investments in mental health, with $637 million invested in more than 60 different mental health companies, almost 23 times the investment observed in 2013.19 Lyra Health was just valued at more than $1 billion, making it the first unicorn in mental health.20 The company, which provides mental health benefits for large employers, offers an array of in-person and remote behavioral therapy that helps remove access barriers to high-quality mental health care. The demand for teletherapy services is soaring, particularly as employers look to support workers during the COVID-19 pandemic. The company has added more than 800,000 new members since the start of the pandemic.
Novel Indices for Tracking and Investing in Brain Capital
Brain Capital Index. The central components of Brain Capital need to be formalized and developed into an investment plan. Since one cannot manage what one does not measure, developing a Brain Capital Index (BCI) to track the progress of this approach is critical.7
Such an index could help track the Brain Capital impacts of companies and governments. The index could also track the value of investments in this area. If such an index were investable—as is the case for mutual funds or exchange-traded fund—it would encourage investment in the entire space by opening it to the passive investor. Index-tracking funds have recently passed the $10 trillion mark of assets under management globally, surpassing assets under active management for the first time. Attracting even a small fraction of global passive investment using a BCI would transform the Brain Economy as a whole. Consequently, creating a well-defined and easily computed index is a key part of investing in a Brain Economy.
The BCI could be associated with a range of potential components. Health-related metrics could include incidence and prevalence metrics, access to care, and relapse rates. In particular, access to mental health care for child and youth populations is of paramount importance, so coverage for families and employees should be prioritized. As of September 9, 2020, the National Council for Behavioral Health stated on its website that the demand for mental healthcare is at an all-time high; however, the ratio of professionals to patients is incredibly low, suggesting it should be tracked. To improve access, more efforts toward training and incentivizing providers need to be made. A BCI could also track purpose at work, as it has been shown to have a range of brain health benefits, including reducing the likelihood of dementia and stroke.21
Thrive XM Index. Created in partnership between Thrive Global, SAP SuccessFactors, Qualtrics, and Fortune, the Thrive XM Index aims to assess and quantify individual experiences to gauge how employee well-being is directly connected to business outcomes. According to the Thrive Global website, the Index will combine employee-reported experience information, HR-reported performance insights, and business performance data, allowing companies to receive a comprehensive view of the way experience metrics (X-data™) and HR metrics (O-data™) can collectively serve as leading indicators for business performance.
Refining the Return on Investment Analysis
An emphasis on returns on investment (ROI) is critical for tracking and investing in Brain Capital. According to a recent report by Deloitte Canada, a pioneering research initiative determined that positive ROI for workplace mental health initiatives are within reach for Canadian businesses.22 Companies with mental health programs in place for 1 year had a median annual ROI of $1.62 for every dollar invested, and the median annual ROI more than doubled for companies with programs in place for 3 or more years, valued at $2.18 for every dollar spent.22 Components of the research included determining and tracking key performance indicators, assessing the effectiveness of interventions with employees, and regularly calculating ROI. Though often overlooked, these elements are essential to demonstrating the financial and nonfinancial benefits of mental health programs. Robust performance measurement enables organizations to "achieve desired program impact, improve adoption rates, and enhance decision-making."22 Deloitte's work helps build a framework for determining the ROI of workplace mental health initiatives. However, for optimal, far-reaching impact, the framework must be expanded to include a wider span of issues that Brain Capital encapsulates, such as brain skill issues and aging brain health conditions.
Recommendations for Building Brain Capital at Work
To propel this field forward in the coming years, clear recommendations are required for all stakeholders. These stakeholders include human resource managers, employee benefit managers, social impact investors, and beyond. Recommendations are outlined in Table 2.
Table 2. Recommendations for stakeholders
Brain and mind issues must play a central role in measuring the sustainability and societal impact of investment in a workforce. A Brain Capital perspective needs to be integrated into existing frameworks, programs, and investment models to prevent or mitigate the profound effects and economic toll brain health disorders have on the workplace and society.
Anika Sinha is a pre-medical human biology student at Stanford University. Rashi Ojha is an MD candidate at David Geffen School of Medicine at UCLA. Erin Smith is an associate with the PRODEO Institute and Thiel Fellow at Stanford University. Dr Hynes is head of the OECD New Approaches to Economic Challenges Unit and Senior Advisor to the OECD Secretary General. Dr Altimus is a neuroscientist and senior director at the Milken Institute Center for Strategic Philanthropy. Dr Chapman is the founding director of the Center for Brain Health at UT Dallas. Dr Robertson is a T. Boone Pickens Distinguished Scientist at the Center for BrainHealth, a co- director at Global Brain Health Institute, professor emeritus at Trinity College Dublin, and founding director of its Institute of Neuroscience. Dr Manji is the global head of Science for Minds at Johnson & Johnson. Dr Ayadi is president of the Euro-Mediterranean Economists Association. Dr Eyre is a co-founder of the PRODEO Institute, adjunct associate professor with the Institute for Mental and Physical Health and Clinical Trials (IMPACT) at Deakin University, and an instructor with the Global Brain Health Institute.
1. Ternes K, Iyengar V, Lavretsky H, et al. Brain health INnovation diplomacy: a model binding diverse disciplines to manage the promise and perils of technological innovation. Int Psychogeriatr. 2020;32(8):955-979.
2. Patel V, Saxena S, Lund C, et al. The Lancet Commission on global mental health and sustainable development. Lancet. 2018;392(10157):1553-1598.
3. Schiavo, A. 'It's a fool's choice' when employers ignore investments in mental health benefits. Employee Benefit News. July 23, 2020. https://www.benefitnews.com/news/its-a-fools-choice-when-employers-ignore-invest-in-mental-health-benefits
4. Perini G, Ramusino MC, Sinforiani E, et al. Cognitive impairment in depression: recent advances and novel treatments. Neuropsychiatr Dis Treat. 2019;15:1249-1258.
5. Farré M, Kostov B, Haro JM, et al. Costs and burden associated with loss of labor productivity in informal caregivers of people with dementia: results from Spain. J Occup Environ Med. 2018;60(5):449-456.
6. Daley A. Productivity, GDP and Alzheimer's. The American Consumer Institute Center for Citizen Research. May 5, 2016. https://www.theamericanconsumer.org/2016/05/productivity-gdp-alzheimers/
7. Smith E, Ali D, Wilkerson B, et al. A Brain Capital grand strategy: toward economic reimagination. Mol Psychiatry. 2021;26:3-22.
8. Wilson M, Wilkerson B, Price T, et al. BRAIN Health + BRAIN Skills = BRAIN Capital. 2011. Accessed February 15, 2021. http://www.mentalhealthroundtable.ca/report/MHR_FinalReport.pdf
9. One Mind at Work. Transforming mental health on a global scale is within reach. Updated 2020. Accessed February 15, 2021. https://onemindatwork.org
10. SHRM. SHRM Foundation, One Mind, Psych Hub launch mental health and wellness in the workplace initiative for employers. News release. July 15, 2020. https://www.shrm.org/about-shrm/press-room/press-releases/pages/shrm-foundation-one-mind-psych-hub-launch-mental-health-and-wellness-in-the-workplace-initiative-for-employers.aspx
11. PsychHub. Mental health & wellness in the workplace. Accessed February 15, 2021. https://psychhub.com/initiatives/mental-health-wellness-in-the-workplace/
12. American Psychiatric Assocation. Center for workplace mental health. Accessed February 15, 2021. http://workplacementalhealth.org
13. American Psychiatric Association. "R U OK?": A meaningful question to foster a culture of caring at EY. Updated May 31, 2017. http://workplacementalhealth.org/News-Events/News-Listing/R-U-OK-A-Meaningful-Question
14. UsAgainstAlzheimer's. The Global CEO Initiative on Alzheimer Disease (CEOi). Accessed February 15, 2021. https://www.usagainstalzheimers.org/our-enterprise/CEOi
15. Brassey J, van Witteloostuijn A, Huszka C, et al. Emotional flexibility and general self-efficacy: A pilot training intervention study with knowledge workers. PLoS One. 2020;15(10):e0237821.
16. Klemash S, Neill BM, Smith JC, et al. How and why human capital disclosures are evolving. Harvard Law School Forum on Coporate Governance. November 15, 2019. Accessed February 15, 2021. https://corpgov.law.harvard.edu/2019/11/15/how-and-why-human-capital-disclosures-are-evolving/
17. World Economic Forum. Human capital as an asset: an accounting framework to reset the value of talent in the new world of work. August 19, 2020. Accessed February 15, 2021. https://www.weforum.org/reports/human-capital-as-an-asset-an-accounting-framework-to-reset-the-value-of-talent-in-the-new-world-of-work
18. Global Reporting Initiative. Catalyst for a sustainable world. Accessed February 15, 2021. https://www.globalreporting.org/about-gri/
19. Shah RN, Berry OO. The Rise of venture capital investing in mental health. JAMA Psychiatry. Published online September 16, 2020. https://jamanetwork.com/journals/jamapsychiatry/article-abstract/2770792
20. Landi H. Lyra Health gains unicorn status as demand for teletherapy soars. Fierce Health Care. August 26, 2020. https://www.fiercehealthcare.com/tech/lyra-health-lands-110m-funding-round-as-demand-for-teletherapy-soars
21. Dhingra N, Emmett J, Samo A, et al. Igniting individual purpose in times of crisis. McKinsey Quarterly. August 18, 2020. https://www.mckinsey.com/business-functions/organization/our-insights/igniting-individual-purpose-in-times-of-crisis
22. Deloitte. Realizing the positive ROI of supporting employees' mental health. Deloitte Insights. 2020. Accessed February 15, 2021. https://www2.deloitte.com/ca/en/pages/about-deloitte/articles/mental-health-roi.html
23. Big Society Capital. Exploring the role for social impact investing in preventing and tackling mental ill health. November 6, 2019. Accessed February 15, 2021. https://bigsocietycapital.com/latest/exploring-role-social-impact-investing-preventing-and-tackling-mental-ill-health/
24. Karsh M, Kishan S, Marsh A, et al. From mental health to credit risk, here are next big ESG topics. Bloomberg. October 23, 2020. Accessed February 15, 2021. https://www.bloomberg.com/news/articles/2020-10-23/from-mental-health-to-credit-risk-here-are-next-big-esg-topics
25. Chapman J. Investors and entrepreneurs need to address the mental health crisis in startups. Tech Crunch. December 30, 2018. Accessed February 15, 2021. https://techcrunch.com/2018/12/30/investors-and-entrepreneurs-need-to-address-the-mental-health-crisis-in-startup-culture/
What Will the Future of Alzheimer Disease Treatment Look Like?
July 23rd 2021
Doomsdays and the Eulogies of These Psychiatrists
Facing the First Days of the Pandemic: A Conversation With David Chong, MD, and Sara Nash, MD
Will This Be the Year of More Return to Our Technological Past?
Recovery-Oriented Cognitive Therapy: Changing Lives With a Whole-Person Approach