The strobe has four candela settings: 15, 30, 75, 110cd.
My Value: $20.00 Fair condition. Mounting plate is cracked where the screw secures the device. Original screws missing. Uncommon color.
My Value: $27.00 Great condition. Less popular color but not uncommon.
Just a continuous ~3000Hz beep tone.
No coding or volume settings. Mounts only to single-gang boxes.
Location as of August 2018: My Bedroom (Northeast Bedroom) [used as a trouble bell for annunciating that the system is in audible-silence mode, NAC power supply trouble and MDL sync module trouble, and when smoke detectors are being reset].
My Value: $12.00 Great condition. Uncommon variant.
2 volume settings, 8 selectable tones: Continuous Broadband Electromechanical Horn, Temporal-3 Broadband Electromechanical Horn, March Time Broadband Electromechanical Horn, Temporal-3 500Hz Tone, Slow Whoop, Siren, Modulated Bell, and Hi-Lo.
The Carbon Monoxide label is home-made.
Location as of August 2018: West-Side of Second Floor Hallway [March-time horn, high volume, mounted to a strobe retrofit plate, used for carbon monoxide signaling].
My Value: $15.00 Good condition. Common.
It has a high-intensity amber strobe with two candela settings: 115 and 177cd.
Location as of August 2018: Foyer [March-time horn, high volume, 177cd].
My Value: $26.00 Good condition. Uncommon.
A rare 110cd strobe retrofit plate. You may want to use an older fire alarm back box because when mounted to a 4" square box, the wire leads will be pressed against the edge of the box. It seems to follow the Wheelock Sync Protocol (the strobe flashes every time the power is turned off) but the product manual says not to use on a coded supply and it doesn't say anything about synchronization. However, it states that strobes too close together can induce seizures, so it seems to acknowledge the problem.
My Value: $120.00 Great condition. Super rare. Retro.
An uncommon ceiling-mount multi-candela strobe retrofit plate. It can be set to 11, 22, 56, or 82 cd (15, 30, 75, 95 cd, but rating has been reduced because of the amber lens).
Location as of August 2018: West-Side of Second Floor Hallway [95cd].
My Value: $24.00 Good condition. Uncommon. There is a dead bug in the lens.


text:
The False Nine
An analytical and satirical digest.
The Samba Series
TFN Likes
Fabio da Silva—Manchester United's Sacrificial Lahm?
Posted on December 19, 2013 by Greg Johnson
TFN editor Greg Johnson on Fabio Pereira da Silva the right-footed left-back at risk of fading away into his brother's shadow…
Long before the sight of Marouane Fellaini and his infamous barnet in a Manchester United shirt inspired afro wigs in the stands, the curly mops of the da Silva twins led them to become the club's first microphone-headed mascots-cum-players.
Having arrived fresh from captaining Brazil in the U-17 World Cup in 2007, Fabio da Silva was initially considered to be the more naturally talented brother; a right-footed, marauding left back who enjoyed terrorising defences and scoring goals when cutting inside onto his stronger foot.
United hadn't snapped up the next Cafu or Roberto Carlos—that was a lineage for his sibling Rafael to chase—but a more unorthodox prospect half-jokingly referred to as Brazil's answer to Philipp Lahm in more than one online discussion.
Fabio even pre-empted the German's recent transformation into an occasional anchorman under Pep Guardiola, having started out as a defensive midfielder and featured in central midfield for his country at various youth levels.
Yet while Rafael has developed into arguably the best right-back in the Premier League, his identical twin has struggled to make a lasting impression at Old Trafford.
In many ways their two-tiered progression echoes the split careers of the club's last highly rated sibling duo, the Neville brothers.
Some fans remain convinced that Phil Neville, as well as being the more versatile brother, was also the most gifted, while as a more conventional and combative right-back Gary, much like Rafael today, was able to make a greater impact as a first team regular.
It may be that Fabio, like Phil, will have to leave United in order to fulfil his potential as a top-flight footballer which would be a shame in the minds of those who dreamed of seeing both da Silvas boys dominate the flanks for years to come.
The evergreen Patrice Evra remains ever-present on the left however, while the purchase of Alexander Buttner last summer further complicated matters for the Brazilian. Having been sent out on-loan to the omnishambles that was Queens Park Rangers for the 2012/13 season he continues to be largely overlooked under new manager David Moyes.
Injuries have also played their part in checking Fabio's progress, yet when fit and given the opportunity to play he has rarely struggled to impress.
His competitive debut against Tottenham in January 2009 drew plaudits for his attack-minded display from left-back, following on from his well-received first friendly appearance against Peterborough United a few months earlier in August.
Manchester United had "finally found out what they were missing" Today Online told their readers following that turn out against The Posh, yet it wasn't until 2011 that Fabio made a real breakthrough under Sir Alex Ferguson.
While he had recorded a hat-trick for the reserves against Rochdale in 2009, the Brazilian had to wait February 2011 to score his first goal for the club in a 4-0 away mauling of Wigan Athletic. His first goal at Old Trafford followed soon after in a thrilling 2-0 FA Cup win over Arsenal with both Rafael and Fabio played higher up the pitch as wingers to dramatic effect against The Gunners.
He was later trusted over his brother as the club's starting right-back against Barcelona in the 2011 Champions League final, with Fabio's less hasty and more calm and composed demeanour favoured against the clinical Catalans. Sadly, United were again crushed by Guardiola's men 3-1 just two years after suffering a 2-0 loss in the 2009 final.
Somehow that game has become something of a high-water mark for Fabio, with the left-back's somehow losing his forward momentum in the aftermath rather than capitalised upon his achievement.
Instead he had to move to QPR to make further headway and regular Premier League appearances, with his temporary displacement also offering him and his inseparable twin an opportunity to mature mentally apart. "It's been a good experience. It's made me grow up a lot. I've had to change and become more responsible. Those first few weeks were really tough – 22 years and we'd hardly spent any time away from each other," Rafael told the press last year.
That sense of a growing self-sufficiency is thought to have been shared if not felt even more deeply by Fabio who spent the last season separated not only from his brother, but also the comfortably familiar routines of his parent club in the North West.
While Fabio's interpretation of the left-back role has long appeared to be an ideal alternative option for United, if not a direct replacement for Evra, he has so far seemed to be rejected or preferred as a back-up to his brother.
The addition of Ashley Young and Shinji Kagawa on the left wing, along with a midfield in constant need of support, at one suggested that the Brazilian's energetic, under-lapping drives may have been a boon to the team, but that all remains as paperwork and theory.
It looks as though a starting role is beyond Fabio at United regardless of the faith shown by fans still hoping both da Silva siblings will become permanent fixtures of the near future.
His muted celebrations after scoring United's fourth against Norwich City in a 4-0 Capital One Cup home victory in October 2013 felt like a goodbye gesture, resigned to his fate rather than invigorated with any hope of emulating Rafael's advancement.
Whether he now moves on to another Premier League staple such as Everton, like Phil Neville before him, or leaves to pursue his career abroad, Fabio will be sure to win friends and admirers at whichever club he finds himself at in the future.
Yet many United fans will still be hoping for a change of heart, either from the management or the player, in order to keep the dream of reading two da Silvas on the regular team sheet alive.
@gregianjohnon; @the_false_nine
This entry was posted in The Samba Series and tagged fabio da silva, manchester united, the samba series by Greg Johnson. Bookmark the permalink.
About Greg Johnson
Formerly co-editor of The False Nine, Greg has now left to become Features Editor for Squawka. He is also a contributor to The Blizzard, FourFourTwo and other football publications. Read his archive of TFN articles by clicking the link below or follow him on Twitter.
View all posts by Greg Johnson →
One thought on "Fabio da Silva—Manchester United's Sacrificial Lahm?"
Pingback: The Samba Series - The Full List | The False NineThe False Nine
Listen to our podcast on iTunes
Hypothetical XI #11 ̵...
Football, globalization, ...
The Many Faces of Ground-...
Patrick Kluivert at Newca...
David Beckham Retires: Ov...
Analysis and opinion (253)
The Neutrality Index (2)
Best Of TFN (3)
Editor's Column (11)
Favourite teams (2)
5 things that (may or may not have) happened this weekend (10)
Hypothetical XIs (27)
Match Journal (3)
Player profiles (54)
Obscure footballer of the week (7)
Site Announcements (2)
The Samba Series (69)
The State of the Game (4)
Subscribe to TFN
Enter your email address below to receive all the latest articles from The False Nine straight into your inbox.
Tweets by @The_False_Nine
TFN on Facebook
Matteo Guendouzi's imperious derby display shows why he is undroppable at Arsenal
How the World Cup helped me grieve for my mum
11 things that happened to Dulwich Hamlet this week
Hector Bellerin and football's tolerance problem
British footballer Robin Shroot making strides in Norway

redpajama_set_name: RedPajamaCommonCrawl


It's getting closer to the end of 2017 and we have seen some incredible things happen in the Colorado music scene. Venues are opening back up, bands are forming left and right, and not to mention the impressive amount of LPs and EPs being released by our local favorites. This month we're going to focus on Denvers own pop punk power players, Postcards.
Here we have a band who has been in the scene for 5+ years and yet have consistently exceeded our high expectations. The focus is on their recently released EP, "Close but Not Quite". This four song collection is personal, catchy, and possibly a turning point for the band in general. Opening up with the hit song, "Roses", a heavily melodic track that has seen a lot of much deserved attention. Lyrically the song focuses on how hard times are sometimes met with religious solutions, but religion isn't the answer for everyone. Leaving some of us feeling left to wrestle with the truth of our daily struggles.
As the EP treks along the lyrics get more personal with songs like "You" and "Monsters" which are focused more on love and challenges we have to face day to day. Still keeping a sing along attitude nevertheless. Closing the release is "Closer to God". Another song about religion and how belief might help some people get through their day but for others, it's just another way to conceal their anxieties. Aidan Grapengeter, guitar/vocals, explains how some people use their faith to cover up their mistakes in hopes that it may make them feel like a better person despite their underlying flaws never being fully addressed.
Close but Not Quite is another major stepping stone for this ever evolving band. There's news of the group writing at the moment which means we might see another release in the near future. As for now, Postcards will be touring the country off and on for the remainder of the year so be sure to catch them live and don't miss out on singing along to "Roses" with the crowd! As I'm sure much more of the same will be the ongoing expectation from this hometown favorite.
I have been exploring for a little bit for any high quality articles or weblog posts in this sort of space . Exploring in Yahoo I ultimately stumbled upon this web site. Studying this information So i am happy to exhibit that I've an incredibly excellent uncanny feeling I came upon exactly what I needed. I so much indubitably will make sure to don't overlook this site and provides it a glance regularly.
FyWxKg You made some decent factors there. I appeared on the internet for the difficulty and located most people will go along with along with your website.


text:
Vine Is Dead
Christina Warren
Published 4 years ago: October 28, 2016 at 6:00 am -
Filed to:twitter
Twitter is discontinuing Vine and killing off the mobile app. RIP, Vine. The announcement, posted on Medium (natch), comes just after Twitter announced its latest quarterly earnings.
The Vine app will be going away, "in the coming months" but Vines will continue to exist.
From the Medium post:
Nothing is happening to the apps, website or your Vines today. We value you, your Vines, and are going to do this the right way. You'll be able to access and download your Vines. We'll be keeping the website online because we think it's important to still be able to watch all the incredible Vines that have been made. You will be notified before we make any changes to the app or website.
Acquired by Twitter ahead of its launch in 2013, Vine arguably helped kickstart the short-form video craze that has continued with apps such as Snapchat and Instagram.
This is a bummer for Vine creators, many who have gone on to make real careers (Shawn Mendes anyone?). It also goes to show just how bad things are at Twitter when it is shuttering a product that had a reported 200 million users monthly users (or, at least viewers).
In probably related news, Twitter is laying off nine per cent of its staff.
[Medium]


text:
Q: boost log format single attribute with logging::init_from_stream When I set up format params in code, to format date time output I can use something like this
logging::formatter simpleFormat(expr::format("%1% %2%") %
   expr::format_date_time<boost::posix_time::ptime>("TimeStamp", "%H:%M:%S") %
   expr::smessage
);

But when I initialize logger with a config file, I can specify format only in attributes position notation, not their format details.
so, this line in a boost log config file
Format="[%TimeStamp%]: %Message%"

produces output:
[2015-Feb-06 09:32:27.401496]: blah blah blah

I want to reduce timestamp to something like this
[06.02.2015 09:32:27]

How can it be described in boost log config file, ot it cant be done at all?

A: Preamble
My answer is valid for boost 1.55 (haven't tested with latest one). And it was only tested with MSVC 2013 compiler.
Answer
Looks like you need custom formatter_factory for TimeStamp attribute to be able to specify it's format. This works for me:
#include <fstream>
#include "boost/shared_ptr.hpp"
#include "boost/log/trivial.hpp"
#include "boost/log/expressions.hpp"
#include "boost/log/utility/setup.hpp"
#include "boost/log/support/date_time.hpp"

class timestamp_formatter_factory :
    public boost::log::basic_formatter_factory<char, boost::posix_time::ptime>
{
    public:
        formatter_type create_formatter(boost::log::attribute_name const& name, args_map const& args)
        {
            args_map::const_iterator it = args.find("format");
            if (it != args.end())
                return boost::log::expressions::stream << boost::log::expressions::format_date_time<boost::posix_time::ptime>(boost::log::expressions::attr<boost::posix_time::ptime>(name), it->second);
            else
                return boost::log::expressions::stream << boost::log::expressions::attr<boost::posix_time::ptime>(name);
        }
};

int main()
{
    // Initializing logging
    boost::log::register_formatter_factory("TimeStamp", boost::make_shared<timestamp_formatter_factory>());
    boost::log::add_common_attributes();
    std::ifstream file("settings.ini");
    boost::log::init_from_stream(file);
    // Testing
    BOOST_LOG_TRIVIAL(info) << "Test";
    return 0;
}

And now it your settings file you can specify format argument for TimeStamp attribute. Like this:
[Sinks.ConsoleOut]
Destination=Console
AutoFlush=true
Format="[%TimeStamp(format=\"%Y.%m.%d %H:%M:%S\")%]: %Message%"

A: You should be able to use set_formatter as documented here
sink->set_formatter
(
    expr::stream << expr::format_date_time< boost::posix_time::ptime >("TimeStamp", "%Y-%m-%d %H:%M:%S")
);

redpajama_set_name: RedPajamaStackExchange


June was a hot and dry month across Arizona with little in the way of precipitation and lots in the way of wind and extreme fire weather. This isn't all that unusual for June in Arizona, but temperatures were exceptionally warm and passing weather systems brought unwelcome wind which periodically enhanced fire danger to extreme levels. The weather pattern throughout the month was a battle between the strengthening sub-tropical high to our south and late season spring storm pushing through the Southwest from the north. Several of these storms pushed through the western U.S. tightening the pressure gradient across Arizona leading to several days of gusty, hot and dry southwest winds across the region.
One passing storm system did manage to pull up some soupy tropical air that pushed north through Mexico with the help of hurricane Cristina. The only substantial precipitation recorded by Rainloggers across the state during June occurred on the 13th across the far southeast corner of the state. Several lucky observers in Cochise County recorded precipitation amounts of 0.1 to 0.3 inches on the 13th as isolated thunderstorms moved across the area.
Overall, the month was unusually hot and dry conditions with no improvements in short-term drought conditions observed across the region. The Tucson National Weather Service Office reported that June 2014 was the 3rd hottest on record and the U.S. Drought Monitor still has all of Arizona under moderate to extreme drought. The monsoon is in full swing which should help alleviate some short-term drought impacts and reduce fire danger across the region. An El Nino event is still trying to get its act together across the Pacific Ocean which may also spell above-average precipitation for the Southwest later this fall and winter.


text:
Home Biography Bridgit Mendler
Bridgit Mendler Biography
Updated On 28 Jun, 2015 Published On 28 Jun, 2015
In Relation
Facts of Bridgit Mendler
December 18 , 1992
Family Name :
Birth Country :
Birth Sign :
Bridgit Claire Mendler
Leah Mendler
Harry Mendler
Birth Place/City
Ameriacan
2 million dollar
Nick Mendler
Relationship short Statistics of Bridgit Mendler
What is Bridgit Mendler marital status ? ( married,single, in relation or divorce):
How many children does Bridgit Mendler have ? (name):
Is Bridgit Mendler having any relationship affair ?:
Yes1 affair
Is Bridgit Mendler Lesbian ?
1 Affair
An American beautiful and gorgeous singer, songwriter, actress, and record producer who is widely popular for her role as Olivia in the 2011 Disney TV movie Lemonade Mouth. From her young age she had keen interest in acting and working in plays. When she was just eight years old she began to act in dramatic and musical theater. She has also set the record of youngest performer in the San Francisco Fringe Festival. She has also starred in Good Luck Charlie for which she was nominated for a 2010 Teen Choice Award. In 2012 her single music "Ready or Not." became platinum debut studio album and reached the top 40 hit song. Currently she is studying Liberal Arts at the University of Southern California.
Talking about her personal life, she has not married yet but she she is in relationship with her boyfriend. Beside him there has been no rumor and report regarding her affair with anyone. they first met each other in the set of TV series named Good Luck Charlie. After that became close to each other and finally they turned their friendship into relationship.
Bridgit Mendler Affairs
First Affair with Shane Harper
Their relationship came into light after he officially announced in a show hosted by Akash Sharma that he was dating her. It has been more than 4 years of their relationship.


ar, cpio, tar, zip, dump, gzip, pack200 and bzip2 files.
first version to require Java 5.
o Support for the Pack200 format has been added.  Issue: COMPRESS-142.
has been added.  Issue: COMPRESS-132.
resources on some JDKs.  Issue: COMPRESS-152.
o The ZIP package now supports Zip64 extensions.  Issue: COMPRESS-36.
names longer than 16 chars (both reading and writing).


text:
SRNA Announces Partnership with The MOG Project
March 26, 2020 /in News/by SRNA
We are excited to collaborate with The MOG Project to advance our joint goals to support families affected by rare neuroimmune disorders, specifically MOG antibody disease (MOGAD). The idea of the MOG Project was born in November of 2017 by Julia Lefelar and her daughter Kristina because of Julia's diagnosis of MOGAD and the frightening lack of information about the condition.
The MOG Project was established in December of 2017 when Cynthia Albright, another individual diagnosed with MOGAD, and Amy Ednie, decided to work together to advocate for those with MOGAD. Dr. Michael Levy, Julia's neurologist suggested that they join The Transverse Myelitis Association (TMA), now called the Siegel Rare Neuroimmune Association (SRNA). We at SRNA worked with The MOG project to launch MOGAD advocacy as part of our wider efforts to advocate for those with rare neuroimmune disorders. The MOG project has now sought registration as a 501(c)(3) non-profit organization.
SRNA looks forward to continuing and expanding our partnership with The MOG Project to make sure the education, advocacy and research resources we offer meet the needs of the MOGAD community. We also look forward to expanding and offering more specific resources and support for this community.
Sandy Siegel, the President of SRNA, remarked, "We are grateful for the partnership with The MOG Project. Our hope is that by working together we can improve the quality of life for those in our community who have MOG antibody disease."
Amy Ednie, President of The MOG Project said, "Over the last 2 years, with the support of SRNA we have co-produced remarkable material for the MOGAD community. We are so pleased to officially become a partner and continue this relationship for the good of a global and growing group of patients and caregivers. In partnership, we can better provide hope for a growing community navigating a new frontier in neuroimmune disorders."
Julia Lefelar, Executive Director of The MOG Project added, "We have been blessed to be able to work with SRNA and through our common efforts have made significant progress in providing the best information to the MOGAD community. We are thankful for our strong and lasting relationship and are thrilled to continue working with such a caring organization, which can certainly only make our work together better."
About the Siegel Rare Neuroimmune Association
SRNA was founded 25 years ago by families of loved ones affected by rare neuroimmune disorders. We advocate for, support and educate individuals and their families diagnosed with a spectrum of related rare neuroimmune disorders – acute disseminated encephalomyelitis, acute flaccid myelitis, MOG antibody disease, neuromyelitis optica spectrum disorder, optic neuritis and transverse myelitis. We invest in scientific research, therapy development and training of clinician-scientists dedicated to these disorders. We have over 14,000 members and are active in 111 countries. We offer an up-to-date accurate website, resource library of over 300 publications, a patient registry, "Ask the Expert" podcasts, education symposia, the Myelitis Helpline, Quality of Life Family camps, clinician-scientist training Fellowship and a support group network. SRNA is a registered nonprofit organization recognized by the U.S. Internal Revenue Service as a 501(c)(3) non-profit organization with a Guidestar Gold Seal of Transparency.
About The MOG Project
The MOG Project was founded 2 years ago because of the lack of accurate and up-to-date information and the inability to connect with others trying to find answers to what can be expected with a diagnosis of MOGAD. The MOG Project was established to connect people in the hopes that no one will ever go without the latest information pertaining to their diagnosis. The MOG Project is devoted to raising awareness, educating doctors, patients and caregivers, advancing research through expert collaboration and fundraising, and providing support and advocacy for our community in hopes of finding a cure.
https://wearesrna.org/wp-content/uploads/2016/04/blog_news.jpg 999 1500 SRNA https://wearesrna.org/wp-content/uploads/2020/06/SRNA_Logo_Menu.png SRNA2020-03-26 17:07:592020-06-25 17:45:18SRNA Announces Partnership with The MOG Project
Trying to Behave for the Greater Good in Very Strange Times A Cautionary Tale


the thing called THUMP is back. bringing house music to all the children in need of a Saturday night without pretense, only dancing. come join us on the dancefloor cuz we're ready to THUMP!
in celebration of the return of THUMP luv would like to take you on a journey into abstract house. it's a story three turntables deep and conveniently found between two covers.
this sweet daddy luv special blend of abstract house commemorates the one yearish anniversary of the beloved THUMP nights at CFC in Montreal, where house is still a feeling.
peace & luv 2 The One Tash, Mark Vicente, Kev Moon, M-P, Ted & Roman. may the THUMP b with u.
abstract house music on three turntables that goes THUMP THUMP THUMP THUMP… . . . . . .
image by BIRD-X, great for all your undead avian needs.
a deep abstract house journey that conveys a certain urgency within it's mellow grooves. like the beginning of the night when all is new and we each prepare to be reborn on the dance floor.
this is the inaugural mix in a new series of abstract house and happy THUMP music. all intentions are to make you dance with a broad smile. expect to be spoiled again.
a selection of abstract house from the Record Canyon molded on three phonographs to show you where the THUMP is at.
in the beginning there was THUMP ... andTHUMP had a groove, and from this groove came the groove of all grooves. and while one day viciously throwing down on our box we boldly declared "Let There Be THUMP" and THUMP was born.


text:
WWII Brought Hope
Updated Nov. 29, 2002 12:01 am ET
Mark Yost, in his Nov. 20 Leisure & Arts piece about the USO "These Entertainers Support the Troops," wrote: "The USO, short for United Services Organization, is often associated with its World War II coffee-and-doughnut canteens or Bob Hope's Vietnam tours."
I just wanted to mention that while Bob Hope certainly very effectively entertained the troops during the Vietnam conflict, he was more famous for his entertainment during World War II. He became a national hero with his shows for the troops near...


Choose a VPS with 24x7 managed support. Choose a VPS powered by Intel Xeon CPUs with lightning fast enterprise class SSD storage. Choose a host regularly rated 5 stars. Choose WHUK.
Our Linux VPS management ensures your server is kept secure and up-to-date for your peace of mind.
Choose from the optional cPanel or Plesk or simply run the vanilla Linux, the choice is yours.
Professionally managed by our VPS hosting UK team.
All our VPS hosting packages come with management as standard and with support available 24 hours a day. Our professional team will help keep your VPS secure and running optimally and are never more than a chat or phone call away.
Unlike other providers, you don't need to wait for us to reboot your VPS in the event of an emergency: we provide a secure VPS management panel to perform instant remote reboots, which communicates directly with our hypervisor. No matter what the situation, you are in total control.
Since 2001, we've been delivering robust hosting solutions to over 35,000 customers worldwide. As a privately owned company from the heart of Leeds, we have no one to answer to except you, our customers. Key products like our hyperconverged cloud architecture and advanced vLite hypervisor technology are the direct result of our continuous investment and ongoing research and development.
With unique features like WordPress Toolkit, Security Core and Mobile Manager for iPhone and Android, you'll be pleasantly surprised at just how powerful and easy Plesk is.
We know technology alone is not enough. For us, delivering a great customer experience is at the heart of our success, and our customers consistently rate us highly for our dedicated service and support. With 24×7 technical support from our Linux VPS hosting experts combined with our state-of-the-art hosting platform, you can rest easy knowing your website is in safe hands.
Choose Plesk Onyx and make managing your VPS a breeze. Command your VPS from your desktop, smartphone or tablet – wherever you have an internet connection. Add domains, manage email, install apps and monitor your server all from a single control panel.
Simple navigation makes it easy to find the options you need – when you need them. No more hunting for options through endless menus!
All of your favourite apps are just a click away – and with our WordPress toolkit, keeping your installations secure and up-to date is easy.
Easy for beginners, powerful for pro users. Everything is laid out in a simple logical manner making managing your VPS and websites a breeze.
See all the vital statistics regarding your VPS, track resource usage, see software versions and view historical data all from one interface.
Yes, you have full root access to your server, so you are free to customise and install the control panel and applications that best fits your specific needs. Please note we cannot provide support or assistance on third party control panels that we do not offer directly. We therefore recommend choosing cPanel or Plesk if you need a control panel on your server.
Yes, we offer a free migration service as standard. Our specialist migrations team will take care of migrating accounts over to your new server at a time convenient for you. Please note we only support migrations from servers with either CentOS 5 or higher, Debian 7 or higher, Fedora 21 or higher, CloudLinux 6 or higher. Simply contact our support team to arrange it.
Our Linux VPS packages are powered by Microsoft's Hyper-V hypervisor.


As you travel the great state of Louisiana from the driver's seat of a Honda, your vehicle will experience regular wear and tear. When it's time for routine Honda maintenance, our Honda dealership near Baton Rouge, LA, is here for you. Whether your Honda Pilot needs an oil change and tire rotation, or your Honda Fit requires post-collision repairs, our highly trained Honda technicians will provide your vehicle with the necessary service. From brake service and state inspections to transmission repairs and part replacements, no task is too big or too small for the Walker Honda service team. Our Louisiana Honda dealership has a body shop, as well, in case you've recently been in a collision. Take a look at our current Honda service specials to find out if you can save on your next Honda service appointment near Baton Rouge. Contact the service department at Walker Honda to schedule service today!


I am considering purchasing the Classic HD speakers and am wondering if a sub will be necessary with them. I currently own the Dynaudio Focus 260 floorstanders (Dual 6.5" midwoofers) with their partnering sub, the Sub 600. Although I've never had a sub before in any system, I do like the extra bass depth it gives.
I've been reading the forums on this site and really haven't read anyone pairing a sub with the Classic HD's. Also, I read one professional review where the Classics were paired with Legacy's own Metro sub but it didn't mention how they sounded without the sub. Finally, I went to the Legacy site and read some posts but nothing about the Classics with a sub.
Please post your experiences with & without a sub(s) paired with the Classic HD's. Are the dual 8" woofers enough to provide sufficient bass without a sub? I'm not a sub freak so I may be able to live without one but as mentioned before the Dynaudio set up sounds nice with one.
I heard a few weeks ago a pair of Legacy speakers at the Audio Doctor showroom in Jersey City, they sounded amazing I would give their store a call, the owner, Dave really knows his stuff every system I head at his place sounded amazing!
I got a tour of the entire store I came in to hear the Paradigms Persons, which is in their Reference room, they also have a pair of Legacy speakers in their step down showroom, next to the Reference room, the speakers sounded great when I got a demo of those speakers in that room.
I could not believe just how remarkably musical the speakers are, nice cabinets too! I am thinking about selling my Audio Physic Virgos and saving up some cash and purchasing the Legacy Focus Signatures, that Dave played for me, just fantastic speakers.
I am a huge fan of Legacy speakers and listened a lot between classic and Legacy before I decided on my current Focus that I got in 1999. I sold a paid of Genesis 500s to get the Focus. These are original Focus so they have 3x12 woofers per cabinet so I assumed that I would never need a sub. I ran them for 15 years without a sub and never felt as if I was missing anything. Then in 2015 I splurged and bought a Rhythmik Audio FV15HP. at first I set the crossover fairly low because after all I have 6 12" woofers and don't need much help right? Well I finally changed it to an 80 crossover and the difference is DRAMATIC. Its in a huge room 20x28 with 10' ceilings and open concept to other rooms so its a big area to pressurize. But the addition of the new sub was perhaps the best thing I ever did to my system. If you like deep bass and real sub effects in movies or a true bass hit in music you will like a big sub I promise.
In my case, every room (even smaller ones) I've had my systems in has gotten better with the addition of subwoofers. Most have had full range speakers in them. I'd go for it.
The best thing to do is try them without a sub. If you feel you need more, then add one. But, my Legacy Focus's have so much bass you'd never know a sub was in the room! And I had a pair of speakers years ago they had two 8" woofers, from a company called AKL, never heard of them after about 1985. But my point is, those speakers had tons of bass! It may not have reached below 35hz, but it had slam and punch in the bottom, I never felt the need for a sub. So I suspect a speaker from Legacy with two 8" woofers could potentially have plenty of bass. Of course room size and amp size, and personal tastes will have a major effect on your outcome.
I purchased a pair of new Legacy Audio Classic speakers in 2001 and used them for many years in a two channel system, in a room that was 22' X 26'. I didn't feel the need to add a sub. With that said, it's possible that depending upon furniture, carpet, drapes etc you might prefere a sub.
One can always add a sub later if needed, as already mentioned.
The question needs to be asked, if you have such a budget why are you opting for the smaller floor standing speaker and the subwoofer? I would opt for the larger floor standing speaker, if possible. The driver configuration is much different and the holistic performance level far superior with the Focus.
Disclaimer: I review for Dagogo.com and have reviewed and owned several Legacy speakers.
Alot of good comments above... getting a sub on these is simply a personal choice. It isn't a "No Brainer"... These are fairly flat down to 32hz, they also use 2 - 8 inch woofers... There are a couple ideas of Bass. 1 is moving mass air. You can put a 6 inch 3 way that gets down to 35hz side by side with a 15 inch 3 way that also gets down to 35hz and 9 out of 10 listeners will tell you that the 15 is going lower, when in reality, it is simply moving more air.
There are several subs that aren't too expensive that will get you fairly flat down to 25hz.
For me Normally, if you can place the sub properly, I would prefer the sub, but these could very well be just wonderful without....2 8's move a reasonable amount of air.
Next, Doug brought up just buying a larger pair... He Mentioned the Focus. I agree, but would also add that between the Classic and the Focus is the Signature. These are very satisfying speakers and get fairly flat down to 22hz.
As many here, I really like the Legacy's. Bang for the buck, the Signature is hard to beat.
After my demo at the Audio Doctor's I looked at the less expensive Classics you are looking at which I can afford sooner, or saving up for the Focus Signatures, I came with the same conclusion as listed above.
1: The Signatures use the top of the line Heil AMT Tweeter and AMT Upper Midrange driver.
2: The Signatures have the larger 10 inch bass drivers and go down to 22hz.
3: The Signatures are taller and throw a bigger soun stage.
Thank you all for suggestions. Initially I was considering the Focus SE's but I believe my room might be too small for the size of them. My room is: 18' 7" X 13' 3" X 7' 5" plus furniture & tables. Also, some ceiling damping. I am able to pull the speakers away from the wall about 2 ft. Side walls are fine. The reason I'm thinking of the Classics first is because of their size based on the relatively same dimensions of the Dynaudio Focus 260's. I like the Dynaudio's and their matching sub but with their relatively low sensitivity I have some edginess when turned up louder and I believe I will reduce or eliminate that edginess with the Classics due to their higher sensitivity & 3-way crossover.
If one's speakers got the goods, then a sub(s) is not necessary (IMO), unless the room is not set up right for those speakers. My solution to add subs recently, was to add fill-in, because I could not provide closed corners for my speakers that benefited from that. This is working for me now in a big way, but the design of the subs were also an important factor. I'm two channel analog, so no goal to produce home theater sound.
When looking at Legacy speakers, and considering bass performance and sub or no sub, bear in mind that Legacy measure pretty flat, i.e., unlike some other speakers, Legacy does not boost the mid bass. Some companies boost the mid bass, so as to give more of that "slam", but that is not necessarily accurate, and may give the impression of more/better bass than the speaker actually has. So, while the Classic HD go down to around 30Hz, you may still end up wanting a sub, but you could do that later.
OTOH, as mentioned above, the Signature SE is certainly the way to go if you can swing it. Think about it this way: if you go with the Classics, and then end up buying a subwoofer, you could have applied the cost of the sub to a set of Signature SE!
If is is of any help our demo showroom which contains the Focus SE is 17 long by 14 wide with a 10 foot ceiling and the speakers sound fantastic in it. The Focus Signature is the best Legacy speaker for the size and the money and they also represent the greatest value.
If you are anywhere near the East Coast you should come in and give them a listen.
Thanks Kuppe38 for the nice words. Dave told me that you came into the story and loved the speakers.
I agree with you trading the Virgos for the Focus Signatures is a great move, I also love the speakers, they are on of my favorite speakers in the entire shop.
I never heard of the Focus Signature or saw it on Legacy Audio's site. I know there is the Signature SE & Focus SE. Where can I read about and see pictures of the Focus Signature? Thanks.
There is no "Focus Signature". It is the Signature SE. I was able to do a home audition of a set of Signature SE in Black Onyx for a couple of weeks, and they are awesome.
HO....keep your subs and give the Legacy's a go In Your Space. If you feel you'd like the bass 'extension' after all, you'll be good to go and give the Legacy's a break, so to speak.
Yeah, so many suggestions and good ones I might add. mtrot, your suggestion makes a lot of sense and ultimately may be the one I go with but douglas_schroeder suggestion makes a lot of sense too. Although I'm not sure about the Focus SE space wise it sounds like that is the best option sound wise and most likely I don't need a sub. If I get the Signature SE and feel I want more I will have regrets not getting the Focus SE in the first place.
Keep the comments coming in, I love hearing them all.
Please contact us, we have experience with both models.
The Focus Se are fantastic so are the smaller Signatures, they differ in a number of differences.
We have had both models on display, ultimately we choose to focus on the Signatures as their smaller size will work in more rooms.
The bass on both models is fantastic, the Signatures are acoustic suspension so their bass is tighter, the ported Focus have more bass but it tends to be a little loser.


Meet our Salty Dog for the month of December, Trip. Trip is estimated to be a 6-8-month-old Husky puppy weighing only 21 pounds. He was found extremely emaciated and abused – he should weigh 40 pounds for his size and age. He has a fractured pelvis, three broken legs, broken teeth, open wounds, and was covered in fleas and ticks. He was dumped by his former owner to be euthanized at a vet clinic, but our partners at GTS Husky Rescue stepped in to rescue him.
Jupiter Pet Emergency & Specialty Center (the same Vet that helped us save Smokey last year) has graciously agreed to discount his surgical bills to $4,790 in order to save his life. We are confident that with your help we can give Trip a second chance at life.
UPDATE: We raised the full amount for Trip's surgeries and he's on the way to making a full recovery thanks to your support! He has also been adopted by his foster parents!!!


text:
ric hordinski
Music For Film
For years, musicians in the know have recognized Ric Hordinski as the "guitarists' guitarist." For fans of acoustic music. Ric's function as musical director (and producer) for artists like Phil Keaggy, David Wilcox, Over The Rhine and others has sometimes elevated him to a kind of underground mythic status. His most recent recording, Arthur's Garden, highlights what his fans have known for years: he can play with the best of them. The richly layered recording calls on the ghosts of the English folk music revival of the late 1960s, with references to players like John Renbourn, Anthony Phillips and Richard Thompson. The recording is unique in this era for it's eschewing of digital effects. The record contains no artificial reverbs and no digital effects of any kind, giving it a kind of fresh immediacy not often heard on modern acoustic recordings.
Ric has appeared on records with Jim James (My Morning Jacket), Bootsy Collins, Phil Keaggy, John Mayer, David Wilcox, Ben Harper, Richard Thompson, Tony Levin, Bill Kreutzmann (Grateful Dead), Victor Wooten, Victoria Williams, Robbie Fulks and many others. As a live performer he's shared the stage with a dizzying array of musicians: Johnny Cash, Moby, Bob Dylan, My Morning Jacket, Indigo Girls, and many others. He's produced award-winning records for a host of folks including Over The Rhine, Wilcox and Phil Keaggy. On his own, hiding behind the Monk moniker, he released six independent records that featured alternately the songwriting craft he honed during his eight years in OTR, the ambient guitar that garnered demand as a studio musician and the ear for songcraft that makes him an excellent producer. He seems to be one of the few musicians able to straddle comfortably the distance between ground-breaking avant-garde explorations (witness his association with people like David Torn) and truly beautiful pop music. Paste Music has called him "the rarest kind of virtuoso, the kind who knows when not to play" this penchant for understatement has it's rewards: ric recieved a Grammy nomination in 2003.
"Hordinski shows himself to be the rarest kind of virtuoso – one who knows when not to play…and what not to play…. what makes Hordinski's music so compelling is that it transcends both notes and spaces, communicating to the listener something that transcends the literal." —Reid Davis, Pastemusic.com
"…a remarkably talented & broadbanding pan-idiomatic artist, he's also proven to be a veritable dude …" —David Torn
"Ric is a painter, using the melodies of strings to communicate beautiful colors. He plays beautiful guitar." —Phil Keaggy
"…complex and compelling. The melodies remain in my head while the lyrics circle in my memory. The words wear well as they leave room to dream. The message is good medicine, it makes me feel better every time." —David Wilcox
"Ric Hordinski layers stark acoustic, twang grunge electric and pretty lap steel over …confessional, confrontational vocals." —Guitar Player Magazine
"Ric Hordinski plays and sounds like warm cashmere feels – and somehow performs a magic trick by keeping a luminous transparency in his production." —Rob Fetters
"Listening to Hordinski at his best is like watching someone throw a really well worded fit. His work …will leave you breathless." —Dave Canfield, Cornerstone Magazine
© ric hordinski 2016. All rights reserved.
monasterystudio@gmail.com


So I`ve decided to start doing these "Bits of my Week" posts. I used to do them when I had my first blog, when I was 14, and it was so nice to look back at it and know what I used to like and do. With time you forget those small things, but it is so nice being able to look back!
I started studying for my exams.. finally. My exams will be on the first week of December, and I have 5 exams - from all subjects I`m taking this semester. So that will be raster graphics (aka Illustrator), 3D modelling and animation (aka Maya), web design (coding in LightTable), Management, and English.
A snap from class!! This day we did textures in Maya and it was actually quite easy to learn. I find Maya such a hard program to learn because it is really complicated, and to do one thing you need to click about a thousand times... but hopefully I`ll get the knack for it over time.
Last weekend I went to the small local theater and watched Harry Potter and Philosopher`s Stone! It made me so happy when I saw they`re playing it, as I never watched any Harry Potter movie in cinema, and I am the biggest Harry Potter fan ever! This was, I could easily say, a dream come true for me.


Daruma-Museum, Okayama Auf Deutsch !
RE Some Doubts about Japanese words related to Haiku.
Box for grammophone needles .. a very special piece !
Fundoshi (loincloth) 褌 Fudo Myo-O and Daruma on Loincloth !
Shunga Daruma Look at the next picture too.
Sokrates meets Daruma Something to smile !


President of India Pranab Mukherjee has given his nod to the Telangana Bill which is likely to be tabled in Parliament on Tuesday.
Home Ministry officials said on Monday that the Andhra Pradesh Reorganisation Bill, which was approved by the Union Cabinet but rejected by the state Aseembly, has been sent back to the Home Ministry with the Presidential approval.
The Bill is likely to be introdued in Rajya Sabha tomorrow, an official said.
The Union Cabinet had on Friday approved the draft bill for creation of Telangana by bifurcating Andhra Pradesh, notwithstanding the state Assembly's rejection of the legislation.
By introducing the bill in Rajya Sabha, the government apparently wants to keep it alive even after dissolution of Lok Sabha. Bills introduced in the Upper House and not passed by it remain in the 'live register'.
The controversial bill will be presented in the form it was sent to the Andhra Pradesh Assembly and the government is expected to move 32 amendments when it is taken up for consideration, sources said.
The proposed legislation does not provide for grant of Union Territory status to Hyderabad despite demands to that effect but the government will announce a special package for Rayalaseema and north coastal Andhra to address concerns of the people there.
The Cabinet cleared the Andhra Pradesh Reorganisation Bill after a special marathon meeting which was followed by a meeting of the Congress Core Group headed by party President Sonia Gandhi.
With the current session of the 15th Lok Sabha being the last ahead of elections, the government wants that the bill be taken up for consideration and passage during the session.
The government decided to go ahead with the bill despite the Andhra Pradesh Assembly rejecting it, with Congress Chief Minister Kiran Kumar Reddy leading the opposition to the proposed bifurcation.
Opinion Poll, Who Will win the Lok Sabha Election ?


At the beginning of the year I made it a goal to attempt to do, on average, a contest a week, or 52 contests in a year.
Currently I have 16 entries I've posted - a handful still awaiting results, another few that I haven't posted, and maybe a couple to go yet this year. Needless to say I'll be lucky to achieve 50% of my goal.
My excuse: I was over ambitious. As this is my second full year taking writing seriously, I didn't realize how much work it takes to maintain a blog and enter contests on top of being a new parent and working a day job. One contest a month would have been better.
I still think a contest a week is doable, it's just important to work yourself up to it. Start with 1 contest a month, then two, and so on.
On a side note, even though I won't likely meet my goal, I still feel like the year was a success. I've been published online and in print, I finished the first draft of my novel, and I've honed my writing craft.


You will find in this category a wide range of defense bombs (also called tear gas bombs). There are several types of self defense devices, allowing you to defend yourself in different situations. You will find 2 different components: C.S a powerful chemical agent, or capsaicin a "natural" agent containing a synergistic mixture of essential oils of pepper and chilli extract. These aerosols can project either GAZ (very volatile, it allows you to target several attackers, but better to use it outside, to avoid a return on you) or GEL (can be used indoors, it will only touch the person targeted, with a burning effect accentuated on the skin). To purchase a tear bomb from Jean Pierre Fusil armory, first select your format. From the most discreet (pens or key rings) to the most imposing (Jet Protector JPX), you will easily find a suitable container for your needs! Do not forget to take a look at the inevitable Guardian Angel, the No. 1 self-defense!
SPECIAL OFFER : discharge length : 3 to 4 m net volume : 3 x 50 ml Special price : 38 € 28.50 € 25% discount on this set of 3!
The defense bomb contains cs gas which is a very powerful chemical agent. It is used indoors and is effective up to 5 meters. It has a pistol-type cap that makes it easy to use.


text:
Berlin Bouncer: A Movie About 3 of Berlin's Most Famous Club Bouncers
by Franziska | Jan 31, 2019 | Movies, Party, People
Finally! The feared and mystified bouncers of the infamous Berlin club scene are featured in their own film! Didn't you always want to know what a bouncer is like in daily life? Director David Dietl accompanied three well-known bouncers, Frank Künster, Sven Marquardt and Smiley Baldwin, for a while to give us a glimpse behind the curtains of the people that you usually have a very one-sided conversation with – "bitte" or "heute leider nicht".
Berlin Bouncer tells the story of the development of Berlins nightlife and fills us in about the good and the ugly parts of its history. From the Fall of the Wall until today, Berlin's party scene has changed and evolved dramatically. Who has witnessed it more up close and personal than Berlin's club bouncers? Dietl takes us far beyond the party scene, deep into the story of each protagonist and into their daily lives.
Get ready for a Berlin story that is unlike any you have heard of, accompanied by the perfect soundtrack and gripping visuals! See it first during the upcoming Berlinale and officially from the 11th of April on in your local cinema.
by Franziska
on January 31st, 2019
in Movies, Party, People


84 Members as of start of meeting.
$14817 in chequing. Purchased generator and FRS radios. Shearwater rent and year's insurance already paid.
Solo: First event May 12th, Stoneridge fellowship. HPDS the following weekend. Scott still needs marshalls. Ian looking at renting radios for HPDS.
Race: Big changes to entry fees, points, and race format. Supplemental regulations to follow. Still looking for someone to work gate for at least race days, preferably for the weekend. Tech for season will be done on first race weekend. Debbie just got AMP rental agreement, but hasn't had time to review for changes.
AMP is looking for volunteers to help with tire barrier and new garbage can placement. See ARMS site for details.
Rally: May 20, Navex rally, Windsor curling club. Registration closes 1pm.
Lookoff rally Aug 11, 12. Will have a charity ride in a rallycar at an adjacent weekend.
Presidents Meeting discussed drone procedure. ASN has not set a blanket no, but there are requirements including an operator licence, insurance, and other rules. If operator has those, they are permitted to operate. Region will distribute rules to event organizers.
Old Business: ASCC lifetime achievement award given to Frank McCarthy for 2016.


Transit Custom Sport van DCIV L2 2.0 170 ps. Beat the waiting list and save ££££'s. 17" black alloys, side skirts, extended wheel arches, rear camera, cruise, lane keeping, SYNC3, front and rear parking sensors, and much much more.


Astaxanthin, the "king of carotenoids" has been widely used as an animal feed additive for several decades, mainly in the aquaculture industry. Recent studies have led to its emergence as a potent antioxidant available for human consumption. Traditionally it has been chemically synthesized, but the recent market interest has generated interests in producing it naturally via yeast (Phaffia rhodozyma) fermentation, or algal (Haematococcus pluvialis) induction. This work aims to compare these production processes and their impact on the economical, environmental, and societal scale. We also look at the attempts of increasing production yields by altering various parameters during all three production processes. Ultimately, the decision of sustainable practices in producing carotenoids like astaxanthin involves sacrificing yield/potency for a greener product life cycle.


text:
HSE in Rankings
Strategic Academic Units
Programmes & Courses
Preparatory Programmes
Doctoral Programmes
Doing Business in Russia - Internship
Winter Schools
About research at HSE
HSE University Review
IQ.hse.ru
Research-based analysis by HSE experts
Programme of HSE Development up to 2030
HSE Development Programme up to 2030
HSE University Development Programme
Priority Academic Fields
All aspects of public administration and governance are taught at HSE University on the basis of closely linked basic and applied research, the results of which are often used to prepare practical recommendations. Regular completion of assignments for the Executive Office the Russian President and the Government of the Russian Federation is coupled with initiative work on measures aimed at boosting the performance of state and municipal institutions, as well as the public sector. The University's subdivisions have been directly involved in developing measures for streamlining government processes, improvement of public service and incentivizing civil servants, optimizing budget processes, regulation of state functions and services, development of planning and evaluation systems for state agencies and their divisions, and interaction between state, business, and civil society.
As part of this work, contributions have been made in drafting a significant number of federal laws, strategies and government programmes. In addition, special attention has been paid to developing and providing methodological support, in tandem with the practical implementation of projects in public administration and strategic planning throughout Russia's regions.
The research project outcomes on public administration and governance have been published in various high-ranking Russian and international journals, e.g., International Journal of Public Administration, Review of Public Personnel Administration, International Journal of Public Sector Management, Public Management Review, Journal of Public Procurement, Foresight, Questions of Public Administration, and others.
Since educational activities are carried out with a reliance on original research findings, HSE University's Bachelor's and Master's programmes in this field have received European Association for Public Administration Accreditation (EAPAA), which is unique for Russia. The University also represents Russia on the Steering Committee of the Network of Institutes and Schools of Public Administration in Central and Eastern Europe (NISPAcee). HSE University was the first institution in Russia to launch a dissertation committee and doctoral school in the field of public administration, public policy and governance.
The research topics to be given priority status in the coming period include the following:
interrelations between the political-administrative, legal, economic and managerial aspects in public administration and governance in the context of Russian society and government, with consideration of their special features;
programme and project administration, performance management and budgeting;
optimization of regulation, including inspection activities;
evaluation of the quality of public administration and governance at the federal, regional, and local levels;
approaches to the digitization in government and the public sector, evaluation of its socio-economic conditions and consequences;
motivation in the public sector;
methods of expert support for decision-making in the public sector;
analysis of factors contributing to the conflict of interest and anti-corruption measures;
open government, citizen participation, relations between state, business and non-profit organizations;
administrative and managerial models at the regional level within the concept of "global regions" and experiments at the sub-federal level, as well as the development of experiments at the sub-federal level;
comparative research in public administration and governance;
development of public policies in demographic development, health care, education, pensions, and social services, family policies and social protection, boosting employment, reduction of poverty and inequality.
In each of the specified topics, HSE University has made a lot of progress by completing significant projects. Research in all cases will also include the amassing of empirical data.
Contributions to the Development of Education
Further strengthening of ties between research, expert, and educational activities will result in, specifically, the establishment of a centre for student project work, which will focus on matters of public administration. This centre will consider real-life research and practical tasks, formulated both by the University's research subdivisions and state bodies, as well as potential employers of future graduates.
Master's programmes in this field will allow for target contract-based intake, with educational agreements signed with admitted students stipulating their post-graduation careers in public service. Established in 2019, the Doctoral School of Public Administration and Governance will become a base for training academic staff and researchers, who are competent in utilizing the latest best global practices in public administration.
1. Russia's Challenges and HSE University's Mission
2. HSE University: Ready to Response to Challenges
3. Areas of Development and Academic Focus
4. Education: Towards an Open Project-based Model
5. Attracting and Training Talent
6. Students' and Alumni's Role in HSE University's Mission
7. Research and Development: Interdisciplinary Approach, Partnerships and Integration
8. Developing Human Capital
9. Contributing to the Development of Russia's Education System
10. HSE University and Society
11. World-Class University Environment
12. Management
13. Economic Development Model
1. Academic Disciplines
1.1. Economic Sciences
1.2. Sociology
1.3. Political Science
1.4. Psychology
1.5. Business and Management
1.6. Public Administration
1.7. Law
1.8. Country Studies and Global Studies
1.9. Philosophy
1.10. Philological Sciences
1.11. History and Archeology
1.12. Cultural Studies
1.13. Media and Communications
1.14. Art and Design
1.15. Mathematics
1.16. Physics
1.17. Chemistry
1.18. Biological Sciences
1.19. Geography
1.20. Computer Science
1.21. Engineering Sciences
2. Priority Interdisciplinary Areas
2.1. Challenges Related to Economic and Social Modernization
2.2. Education and Institutions for Human Development
2.3. R&D in the Field of Comprehensive Brain Research
2.4. Scientific and Technological Development and Digital Transformation of the Economy and Society
2.5. Urbanism and Transport Policy
`; $(function () { if ( $('.program-col').length == 0 && document.location.pathname != '/prog2030/') { $(programСol).insertBefore( $('.ya-share2') ) }; });


The Turin show will take place at the Stadio Olimpico on August 6th and the Rome show will be at the Olympic Stadium on October 8th. Tickets go on public sale this Friday, December 4th but a presale for U2.com subscribers opens tomorrow, Wednesday.
Anyone joining U2.com as a subscriber this week, can enter the presale on Wednesday. When you subscribe you also qualify to be sent the limited edition U2 Remix album as soon as it comes off the press. Here's the lowdown.


text:
Home / New Music and Video / Interviews and Features / For California Duo Brijean, Feelings Are Best Sorted Out On the Dance Floor
For California Duo Brijean, Feelings Are Best Sorted Out On the Dance Floor
By Gus Rocha on April 14, 2021
Oakland-based duo Brijean is a perfect example of the kind of group that could only be a product of our times.
Started in 2018 as a side project of percussionist Brijean Murphy and bass player Doug Stuart, the collaboration initially sought, among other things, to provide the couple with an opportunity to spend some time together during breaks from their busy touring schedules.
The daughter of accomplished conguero and long-time Tito Puente and Harry Nilsson collaborator Patrick Murphy, Brijean is one of the most in-demand percussionists currently on the scene. Before the pandemic, she split her time between stints backing household names like Poolside and Tory Y Moi and indie-pop avant-gardists U.S. Girls. For his part, Stuart juggled rhythm duties with Bay Area psychedelic R&B band Bells Atlas, ambient-pop sextet Meerna, and a solo project under the moniker Dougie Stu.
Less than a year after their initial sessions, the duo released their debut EP Walkie Talkie, a richly-layered and organic tableau vivant of pulsing rhythms, colorful harmonies, and ethereal arrangements. Encouraged by the experience, the band set out to record a full-length album, this time enlisting the help of friends and fellow indie insiders such as Toro Y Moi band leader Chaz Bear, Astronauts, etc. keyboardist Anthony Ferraro, and Tune-Yards collaborator drummer Hamir Atwal. The result is Feelings, an ebullient medley of danceable numbers that comes as a timely corrective to the growing feeling of angst that's come to characterize most of the past year, and that's out on February 26th on Ghostly International.
I spoke with Murphy and Stuart about their new album, the role of their influences on their sound, and what they see as the next step for their project.
You guys have been playing together since 2018. Where and when did you meet, and how did you decide to collaborate musically?
Doug: We met because we were both playing in bands in the Bay Area, touring and sharing a bill in Davis, CA for a little college town gig and we hit it off. We started dating, and at the time we had different schedules because we were both touring a lot with different groups. We really wanted to collaborate as a way to spend some more time together. So that was the impetus for making the group. Also, Brijean really wanted to explore songwriting.
Brijean: Yeah, I wanted to put my voice to a project which is something that I'd never done. I had only backed other bands for my entire career, so it felt like something that I was ready to do, and Doug was the perfect collaborator and my roommate so it worked out perfectly.
How long were you a band before you put out your first record Walkie Talkie? Can you tell me a little bit about what that process was like?
Brijean: We weren't a band before Walkie Talkie. We just kind of made an album together and then played a couple of shows after we put it out right before the pandemic hit. We really just formed the band through a recording project together.
Doug: We had made a few demos and this label in the Bay Area heard them and wanted us to make an album from them. We hadn't played any shows or anything and had really only spent a little bit of time making those demos, so once we had an incentive to make the record, we just did it really quick in a month, and then we were a band.
Brijean, your father was a conga and keyboard player for Tito Puente and Harry Nilsson and would often have his band over the house to practice. What was it like growing up surrounded by so many talented musicians? And how much did that influence your decision to pursue music as you got older?
Brijean: Growing up in that environment was super fun. There were great parties, and I got to learn from a young age. It was that household where there would be a lot of kitchen jams, and somebody would say, "OK, grab that clave and just hold that one beat." That was kind of my introduction to music. And then when one of my dad's best friends passed away, I inherited his congas. I was 12 or 13 but didn't start playing till…I joined my first band in college, and I think I found a new appreciation for my upbringing and for how supportive that musical family and household was for me.
Who would you list as some of your main influences growing up?
Brijean: I grew up listening to Erykah Badu and Fiona Apple. But I also listened to a lot of Tito Puente and Radiohead.
Doug: I feel like I've gone through a lot of phases. I actually took an academic route through music. I did a lot of learning in school but also checking out different albums and periods of music in a sort of regimented way for a long time. In high school, I was really into '60s jazz like Miles Davis and John Coltrane, Eric Dolphy, Ornette Coleman, and that obsession with jazz kind of continued through college. I was actually mostly an upright bass player at that point, and when I moved to the Bay Area after college I started getting into Fela Kuti and some Latin jazz stuff. Then a lot of newer hip-hop that I hadn't been really checking in with, so it feels like a pretty broad scope.
And you got to study Jazz at the University of Michigan under Geri Allen, correct? Can you tell me a bit about that?
Doug: Yeah, she was a professor there along with Bob Hurst. I'm a bass player first, so I was studying bass. Geri Allen was a combo teacher and I played in a number of combos where she was our coach. She was an amazing presence to be around. Super quiet, intense energy. The type of professor where you didn't want to show up unprepared.
How do all of these different influences shape the music you currently make?
Doug: We rarely go into writing or recording sessions with a specific thing that we try to channel, but I feel like we're kind of constantly drawing from all of our influences.
Brijean: And also our past experiences. I still play patterns and lessons that I learned as a kid. Some of those patterns were passed down through my dad and different percussionists. So I feel like that's all still very much present.
What do you seek to explore and communicate in your music?
Doug: We definitely want to make music that people can dance to. But we want it to feel like it's not all just coming from a drum machine and a sequencer. We want it to feel like it has some roots, that it has some influence from jazz harmonies and Latin rhythms.
Brijean: I want to keep growing as a musician. With "Ocean," our most recent single, that's not totally a dance hit. But it's percussive and draws from a lot of different genres, and ideally it speaks to someone listening and feels like a comforting and lush space.
Let's talk about your upcoming album, Feelings. How did it come about? Did you record it during lockdown and what was that process like?
Brijean: It was mainly recorded before quarantine with some friends at their studio in Oakland. We just played some music for a couple of days and jammed on different feels, then took that and built songs over them. When the pandemic hit and we were back at home, I felt very much in the head space that the album was definitely tilted towards light. That's like my coping mechanism for existence, feeling like, "Yeah, things can get super gnarly right now, but let me just go to the good feels and try to hold on to that." So we wrote another song in that same headspace called "Paradise" during the pandemic, and it worked its way into the album.
Did you find this process different from when you recorded Walkie Talkie? Was it easier to translate your ideas onto the record?
Brijean: Yeah, I think so.
Doug: I think that it differed in the sense that we wanted to bring in more people, whereas in Walkie Talkie we did everything ourselves. On this record we wanted to involve some of our friends. Having that jam session before we started writing helped open up the sound and expand on what was already there. Bringing in some people later to overdub things just made it a little more dynamic.
Coming from a percussive background, what's your approach to songwriting? Do you put more of an emphasis on the music or the lyrics?
Brijean: Almost always we start with percussion and drums and then build off that feel. Then we add bass and harmony.
Doug: Usually, Brijean writes melodies and lyrics much later in the process, almost last. Occasionally, we'll go back and sculpt around what she came up with. But oftentimes, a large part of the song like the chords, rhythm, and bass are already there.
How would you describe the jump from being a touring musician in someone else's band to being a songwriter?
Brijean: It's super enriching, and it's such a great pleasure to have such a great partnership and creative control over something. It's just awesome, I love it.
How have you been promoting the album? Have you done any live streams?
Doug: We haven't done any live streams yet; we're rehearsing a lot right now. We have our first one on [February] 25th, the day before the album comes out. We're doing it with Bands in Town, and we'll likely have some more after the record comes out. We've been promoting the album with some visual components and Brijean animated a music video for our last single before the release, "Hey Boy."
What's on the horizon once live music becomes viable?
Doug: We're definitely hoping to be touring when the world is fit to have shows again. That's definitely a priority for us at this point.
What do you see as your next step?
Brijean: We're gonna work on more music, projects and weekly goals. We're thinking about doing collaborations and a couple of remixes for people, a couple of DJ sets; a couple of live streams. We're also thinking of working on another EP, and we're about to film another music video.
Doug: And touring. We're excited to do that as well.
Any particular artists you'd like to collaborate with in the near future, or any festivals or venues that you'd like to play?
Brijean: Hollywood Bowl, for sure. And I don't know there are too many artists.
Doug: I would love to work with Solange, and I'd love to play Coachella. That seems pretty far-fetched right now, but you know, dream big.
Follow on Instagram @heybrijean
photos by Jack Bool
Related ItemsHomepage Lead Stories
← Previous Story Early James on Recording with Dan Auerbach and Life During the Pandemic
Next Story → Juana Everett: Learning to Move On by Using Pain as Creative Fuel


text:
Published on: 06 December 2012 in Campaigns
Directors UK welcomes Chancellor's TV tax reliefs and investment in training
Reading time: 1 minutes and 8 seconds
Directors UK Member
Directors UK has welcomed the inclusion of the creative sector tax reliefs for high end television, animation and video games in the Chancellor of the Exchequer's Autumn Statement, which was announced yesterday.
CEO, Andrew Chowns said,
"Directors UK has been working closely with colleagues from across the industry to ensure that the incentives, first announced in the Budget this year, could be implemented and we are delighted to see the Government's commitment to their introduction in 2013. The legislation is vital to encourage investment and growth in the creative industries and will offer employment opportunities for a wealth of home-grown talent."
Directors UK also welcomes the announcement that the Government will be investing £6 million in skills training and development for the TV and film workforce, accessible from April next year.
Andrew Chowns added: "Creative talent is the engine of a thriving UK creative industry. Ensuring that the UK has the skills and talent to attract international productions to the UK is essential. The announcement of additional funding from the government, and the industry, to develop the creative workforce will ensure that the UK has a continuing availability of world-class British talent."
For more on this story, click here: http://www.variety.com/article/VR1118063142.html?cmpid=NLC
Join the discussion on Facebook
Production & Post Forum provides inside track on programme-making across the board
Nick London on directing a fast-turnaround documentary
Nick London
Directors Digest


text:
Since its founding in 1974, Knox Heritage has informed people about the community and economic benefits of historic preservation and become a nationally-recognized leader in the movement.
The work we do in the community is varied. We acquire blighted houses that once were the worst examples of neglect and restore them as attractive homes, improving historic neighborhoods. We team with public and private partners to secure funding for development projects that contribute to the renaissance of our region. We call attention to some of Knox County's most endangered cultural and historic assets, encouraging owners to preserve these unique places for the next generation. And we help build a broad network of those who value historic preservation throughout the community.
The preservation of Historic Westwood is one of Knox Heritage's signature accomplishments. Built as a "wedding promise" in 1890 by John Edwin Lutz for his wife, Ann Adelia Armstrong Lutz. Originally sited on 12 acres along Kingston Pike, it was designed by notable architects Baumann Brothers in the grand Richardsonian Romanesque style so popular in the late 19th century. Historic Westwood is one of the treasured houses known as "The Three Sisters," along Kingston Pike which also includes Crescent Bend and Bleak House. Adelia Lutz was Tennessee's first professional female painter and the house is filled with her beautiful artwork.
While placed on the National Register of Historic Places in 1984, the property was never protected by local historic zoning or a permanent preservation easement. The Aslan Foundation purchased the iconic property and donated it to Knox Heritage. Now the home is protected into the future and saved from development, as well as creating a resource for education and preservation advocacy throughout the East Tennessee region. We thank our capital campaign donors who have made this possible. The Knox Heritage offices are located at Historic Westwood and the house and grounds also serve as a venue for private events.
The Airplane Filling Station
Originally constructed in 1931 as a gas station by the Nickle brothers, the design was intended to persuade passing automobile traffic to stop there instead of traditional stations. The marketing-savvy brothers based the design on Charles Lindberg's Spirit of St. Louis. The gasoline had stopped pumping by around 1970 and after that, the structure was used for other businesses, such as a liquor store, a produce stand, a bait-and-tackle shop, and eventually a used car lot. However, by 2002, the structure was covered in kudzu and years of neglect had rusted away much of the metal cladding. The Airplane Filling Station Preservation Association (AFSPA), an all-volunteer organization, established itself as a nonprofit and spent several years restoring the structure to its former glory. In 2018, the AFSPA gifted the iconic airplane-shaped building on Clinton Highway to Knox Heritage. Read more HERE.


Welcome to the official webpage of the Poland ESP national network. If you would like to visit this network's discussion board, please click here (members only).
We are pleased to announce the 5th Symposium "Ecosystem Services in transdisciplinary approach" – ECOSERV 2018.
If you are interested in becoming a member of the lead team please contact the current lead team members.
If you are interested in becoming a member of this national network please click here.
Our aim is to develop transdisciplinary network of researchers, administration and non-government communities involved in the field of ES. We believe that creating a platform of contact between all interested actors will allow for more efficient dissemination of ES approach in the country. Read more about our objectives here.
The 2nd International Conference on Sustainability, Human Geography and Environment 2018 (ICSHGE18), 28 November – 2 December 2018, Kraków, Poland. More information about this event can be found here.


text:
Penn State Men's Volleyball in NCAA Final Four, Starting Thursday
Posted by Jeff at 11:00 AM
The 2008 championship team. Can the 2011 team recreate the magic?
(PHOTO: Volleyball.com)
For the 12th time in a row, the Penn State men's volleyball team took home the EIVA conference crown and earned an automatic berth in the 2011 NCAA tournament. It's safe to say that eastern volleyball belongs to Penn State, regardless of gender. Now the men will go for their third national championship, and with home court advantage throughout the postseason, expectations are high.
For those unfamiliar with the sport or how it's set up in terms of the postseason, here is a quick recap: In men's volleyball, there are three conferences (EIVA, MIVA, and MPSF) covering the eastern, midwestern, and mountain/pacific regions of the country. The conference winners, as determined by conference tournaments similar to men's basketball, earn an automatic bid to the tournament. The tournament only has four teams, so the final spot is filled by the highest ranked at-large team. As of 2011, a mere 29 teams made up these three conferences.
As expected, Penn State captured the EIVA title and Ohio State took home the MIVA title. A minor upset, though, occurred in the MPSF, where UC-Santa Barbara took the conference title, causing a ripple effect that likely knocked a Top 3 ranked team out of the tournament. Entering conference play, Penn State was ranked No. 10, Ohio State No. 9, UCSB No. 5, and USC No. 1.
USC earned the at-large bid and the number 1 seed overall. They will face UCSB at 7p on Thursday, May 5. Following that match, Penn State and Ohio State will square off to see who will likely face USC for the 2011 National Title. The championship will be played on Saturday, May 7, at 7p. All of the matches will air live on ESPN2.
The entire tournament will be played at Rec Hall in University Park. Penn State has hosted the tournament four times since the beginning of the tournament in 1970. Twice, the Nittany Lions have finished runners-up on their home court, but they have never taken home the crown. Overall, the Nittany Lions have two national titles, in 1994 and 2008. Comparatively, USC has four titles, while neither Ohio State nor UCSB have ever won a men's volleyball title.
PSU and OSU split the season series, with Ohio State taking a 3-0 match on February 9 and PSU returning the favor 3-1 on April 10. On March 11, PSU beat UCSB 3-1, so if they happen to knock off USC and PSU takes care of OSU, Penn State should have the advantage in the finals.
Long time head coach Mark Pavlik and his merry band of all-stars will be tough to beat, but nothing will be easy with the other three teams in the tournament.
Follow LBU on Facebook and Twitter. Subscribe to Linebacker-U.com by Email
Labels: Men's College Volleyball, NCAA Men's Volleyball National Championship


Tips on the Turabian Style of Citation: Superb Guide!
Margins usually require one inch on each side – top, bottom and sides – but the standard rule is nothing less than one inch and nothing more than one-and-a-half inches. The sample paper provided by BestWritingService.com has margins of one inch.
The preferred way to explain in-text citation is to use endnotes or footnotes. The preferred way to compile sources in a single list is a bibliography. BestWritingService.com can assist with the creation of endnotes, footnotes, and bibliographies.
The preferred way to draw attention to cited material within a text is to place the citation in parenthesis. The preferred way to show all sources used in a paper is to compile them in a single reference list at the end of a paper. BestWritingService.com can assist with the creation of parenthesized in-text citations or a reference page/list.


text:
Biografia
Nel 1913, vinse la terza edizione della 500 Miglia di Indianapolis alla guida di una Peugeot, a una media 122 km/h. Fu il primo europeo a vincere questa gara.

Nel 1921, alla guida di una Ballot 3/8 LC, vinse la prima edizione del Gran Premio d'Italia, sul circuito di Montichiari.

Nel 1926, vinse il Gran Premio di Francia, sul circuito di Miramas, alla guida di una Bugatti.

Morì nel 1965. Riposa nel cimitero di La Charme.

Altri progetti

Collegamenti esterni

redpajama_set_name: RedPajamaWikipedia


After counterfeiting copies of the license, the GAO undercover agents ordered portable moisture density gauges, which contain radioactive americium-241 and cesium-137 and are commonly used at construction sites to analyze the properties of soil, water and pavement. The investigators ordered 45 gauges — enough to build a bomb with enough radioactive material to qualify as a level-3 threat on the International Atomic Energy Agency's scale of 1 to 5, with 1 being the most hazardous.
The GAO investigators never took possession of the radioactive material, in part because they lacked the means to handle it safely. But the report notes that they could have secured contracts to buy much more than they did.
"We altered the license so that it appeared our bogus company could purchase an unrestricted quantity" of radioactive material, the report says. A dirty bomb is designed to use explosives to cause immediate injury to people nearby but also to cause a long-lasting threat by contaminating a wider area with radioactive material.
The GAO undertook the sting operation at the request of Sen. Norm Coleman, R-Minn., the top minority member of the Senate permanent subcommittee on investigations, which since 2003 has been examining security gaps at the NRC and other federal agencies that could leave the country vulnerable to biological or nuclear attack. The report will be the subject of hearings today before the subcommittee.


When I imported production database and configured code on my local dev machine, I got this error even I had updated wp-config.php with correct information. I fixed the problem after some changes. This article explains troubleshooting steps to fix this error.
1. First, Make sure, MySql is running. Open PhpMyAdmin and connect the database.
2. Check User has sufficient permission to connect database. For this, Create a test page say testconnection.php, put following code and run it.
then check DOMAIN_CURRENT_SITE, PATH_CURRENT_SITE and $base parameters in wp-config file.
If It's okay then open database and check wp_blogs and wp_site tables have correct domain name and path.
5. Open wp_options table and check HOME and SITEURL parameters, See here to configure production URL to dev URL.
6. Still getting error, turn off Multisite functionality in wp-config if exists and test.
7. Open admin side of WordPress and check whether it is connected or not. If it is connected means problem is related to plugin. Disable cache plugin or other one by one and test it.
Hope, It helps. If you have any other step or opinion to fix this, share it in below comment box.
Thank You I just add to disable multisite . to find the bug . I wish you blog was in the first page of google .It would i save me precious sleeping time !!
I need my multisite working, but it doesn't work.
You need to explain your solution clearer otherwise it doesn't really help.
– First, Make sure, MySql is running. Open PhpMyAdmin and connect the database. How?
– Check User has sufficient permission to connect database. For this, Create a test page say testconnection.php, put following code and run it. – Where and how?
– If above code is working fine then Open wp-config.php, – How is it working?
I think that step 7, "problem is related to plugin" is my main issue.
It may sound silly… but check your cookies too! I just spent ages trying to fix this but foolishly had not checked in another browser (a cardinal rule!). Cleared cookies and the error is gone.
any new thoughts about this?
I can't get any connections, or anything to work for that matter. I'm stuck with the db connection step.
Sometimes, I get this error on my WordPress site front-end, I haven't faced such issue in the back end. This article will certainly help the WordPress users who are facing this database error.
I found that my wp_options table was corrupted. Just run a REPAIR TABLE table_name and it should fix it if your connections are good.
After half a day spent uselessly I found out that I had the same problem. A Repair Table on wp_options worked it out. But I still don't get what happened (last time I managed the site was working ok) and if there's a fast way to understand that a table is corrupted. Thanks.


text:
package callete.api.services.music.model;

import callete.api.services.ServiceModel;

/**
 * Superclass for all model instances.
 */
public interface PlaylistItem extends ServiceModel {

  /**
   * The playback URL retrieval has to be implemented by the concrete instances.
   */
  public abstract String getPlaybackUrl();
}

redpajama_set_name: RedPajamaGithub


text:
package nlp.topicmodel.plsa;

import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Random;

import nlp.common.model.Documents;
import nlp.common.model.Documents.Document;
import nlp.common.util.FileUtil;
import nlp.topicmodel.Config;

public class PLSAModel {

	private int iters;

	private int saveStep;

	private int beginSaveIters;

    private int topicNum;

    private int N; // number of docs

    private int M; // number of terms

    private int[][] docTermMatrix; // docTermMatrix

    private double[][] docTopicPros;//p(z|d)

    private double[][] topicTermPros;//p(w|z)

    private double[][][] docTermTopicPros;//p(z|d,w)

    public PLSAModel(ModelParameters modelparam) {
    	//init parameters
        topicNum = modelparam.topicNum;
        iters = modelparam.iteration;
        saveStep = modelparam.saveStep;
        beginSaveIters = modelparam.beginSaveIters;
    }

    public void initializeModel(Documents docSet) {
    	if (docSet == null) {
            throw new IllegalArgumentException("The documents set must be not null!");
        }

    	N = docSet.docs.size();
    	M = docSet.indexToTermMap.size();

        //element in docTermMatrix represents times the word appear in this document
        docTermMatrix = new int[N][M];
        //init docTermMatrix
        for (int docIndex = 0; docIndex < N; docIndex++) {
            Document doc = docSet.docs.get(docIndex);
            for (int word = 0; word < doc.docWords.length; word++) {
                int termIndex = docSet.docs.get(docIndex).docWords[word];
                docTermMatrix[docIndex][termIndex] += 1;
            }
        }

        docTopicPros = new double[N][topicNum];
        topicTermPros = new double[topicNum][M];
        docTermTopicPros = new double[N][M][topicNum];

        //init p(z|d),for each document the constraint is sum(p(z|d))=1.0
        for (int i = 0; i < N; i++) {
            double[] pros = randomProbilities(topicNum);
            for (int j = 0; j < topicNum; j++) {
                docTopicPros[i][j] = pros[j];
            }
        }
        //init p(w|z),for each topic the constraint is sum(p(w|z))=1.0
        for (int i = 0; i < topicNum; i++) {
            double[] pros = randomProbilities(M);
            for (int j = 0; j < M; j++) {
                topicTermPros[i][j] = pros[j];
            }
        }
    }

    /**
     *
     * PLSAModel inference using EM
     *
     * @param docs all documents
     * @throws IOException
     */
    public void inferenceModel(Documents docSet) throws IOException {
        //use em to estimate params
        //save model according to model parameters

        if (iters < saveStep + beginSaveIters) {
			System.err.println("Error: the number of iterations should be larger than "
							+ (saveStep + beginSaveIters));
			System.exit(0);
		}
		for (int i = 0; i < iters; i++) {
			System.out.println("Interation " + i + " -------------- ");
			if ((i >= beginSaveIters)
					&& (((i - beginSaveIters) % saveStep) == 0)) {
				// Saving the model
				System.out.println("Saving model at iteration " + i + " ... ");
				saveIteratedModel(i, docSet);
			}
            em();
            System.out.println("After E step and M step, the new log likelihood is " + computeLogLikelihood(docSet));
        }

        System.out.println("done");
    }

    private double computeLogLikelihood(Documents docSet) {
		// TODO Auto-generated method stub
    	 /*
         * Compute the log likelihood of generation the corpus
         *
         * L = sum_i {n(d_i) * [sum_j( n(d_i, w_j) / n(d_i) * log sum_k p(z_k|d_i)*p(w_j|z_k))]}
         *
         */
    	 double L = 0.0;
    	 for (int i = 0; i < N; i++) {
    		 double docISize = docSet.docs.get(i).docWords.length;
    		 double sumM = 0.0;
    		 for (int j = 0; j < M; j++) {
    			 double sumK = 0.0;
    			 for(int k = 0; k < topicNum; k++){
    				 sumK += docTopicPros[i][k] * topicTermPros[k][j];
    			 }
    			 //System.out.println("sumK: " + sumK);
    			 sumM += (double)docTermMatrix[i][j] / docISize * Math.log10(sumK);
    		 }
    		 //System.out.println("sumM: " + sumM);
             L += docISize * sumM;
    	 }
		return L;
	}

	/**
     *
     * EM algorithm
     *
     */
    private void em() {
        /*
         * E-step,calculate posterior probability p(z|d,w,&),& is
         * model params(p(z|d),p(w|z))
         *
         * p(z|d,w,&)=p(z|d)*p(w|z)/sum(p(z'|d)*p(w|z'))
         * z' represent all posible topic
         *
         */
        for (int docIndex = 0; docIndex < N; docIndex++) {
            for (int wordIndex = 0; wordIndex < M; wordIndex++) {
                double total = 0.0;
                double[] perTopicPro = new double[topicNum];
                for (int topicIndex = 0; topicIndex < topicNum; topicIndex++) {
                    double numerator = docTopicPros[docIndex][topicIndex]
                            * topicTermPros[topicIndex][wordIndex];
                    total += numerator;
                    perTopicPro[topicIndex] = numerator;
                }

                if (total == 0.0) {
                    total = avoidZero(total);
                }

                for (int topicIndex = 0; topicIndex < topicNum; topicIndex++) {
                    docTermTopicPros[docIndex][wordIndex][topicIndex] = perTopicPro[topicIndex]
                            / total;
                }
            }
        }

        //M-step
        /*
         * update p(w|z),p(w|z)=sum(n(d',w)*p(z|d',w,&))/sum(sum(n(d',w')*p(z|d',w',&)))
         *
         * d' represent all documents
         * w' represent all vocabularies
         *
         *
         */
        for (int topicIndex = 0; topicIndex < topicNum; topicIndex++) {
            double totalDenominator = 0.0;
            for (int wordIndex = 0; wordIndex < M; wordIndex++) {
                double numerator = 0.0;
                for (int docIndex = 0; docIndex < N; docIndex++) {
                    numerator += docTermMatrix[docIndex][wordIndex]
                            * docTermTopicPros[docIndex][wordIndex][topicIndex];
                }

                topicTermPros[topicIndex][wordIndex] = numerator;

                totalDenominator += numerator;
            }

            if (totalDenominator == 0.0) {
                totalDenominator = avoidZero(totalDenominator);
            }

            for (int wordIndex = 0; wordIndex < M; wordIndex++) {
                topicTermPros[topicIndex][wordIndex] = topicTermPros[topicIndex][wordIndex]
                        / totalDenominator;
            }
        }
        /*
         * update p(z|d),p(z|d)=sum(n(d,w')*p(z|d,w'&))/sum(sum(n(d,w')*p(z'|d,w',&)))
         *
         * w' represent all vocabularies
         * z' represnet all topics
         *
         */
        for (int docIndex = 0; docIndex < N; docIndex++) {
            //actually equal sum(w) of this doc
            double totalDenominator = 0.0;
            for (int topicIndex = 0; topicIndex < topicNum; topicIndex++) {
                double numerator = 0.0;
                for (int wordIndex = 0; wordIndex < M; wordIndex++) {
                    numerator += docTermMatrix[docIndex][wordIndex]
                            * docTermTopicPros[docIndex][wordIndex][topicIndex];
                }
                docTopicPros[docIndex][topicIndex] = numerator;
                totalDenominator += numerator;
            }

            if (totalDenominator == 0.0) {
                totalDenominator = avoidZero(totalDenominator);
            }

            for (int topicIndex = 0; topicIndex < topicNum; topicIndex++) {
                docTopicPros[docIndex][topicIndex] = docTopicPros[docIndex][topicIndex]
                        / totalDenominator;
            }
        }
    }

    /**
     *
     *
     * Get a normalize array
     *
     * @param size
     * @return
     */
    public double[] randomProbilities(int size) {
        if (size < 1) {
            throw new IllegalArgumentException("The size param must be greate than zero");
        }
        double[] pros = new double[size];

        int total = 0;
        Random r = new Random();
        for (int i = 0; i < pros.length; i++) {
            //avoid zero
            pros[i] = r.nextInt(size) + 1;

            total += pros[i];
        }

        //normalize
        for (int i = 0; i < pros.length; i++) {
            pros[i] = pros[i] / total;
        }

        return pros;
    }

    /**
     *
     * @return
     */
    public double[][] getDocTopics() {
        return docTopicPros;
    }

    /**
     *
     * @return
     */
    public double[][] getTopicWordPros() {
        return topicTermPros;
    }

    /**
     *
     * Get topic number
     *
     *
     * @return
     */
    public Integer getTopicNum() {
        return topicNum;
    }

    /**
     *
     * avoid zero number.if input number is zero, we will return a magic
     * number.
     *
     *
     */
    private final static double MAGICNUM = 0.0000000000000001;

    public double avoidZero(double num) {
        if (num == 0.0) {
            return MAGICNUM;
        }

        return num;
    }

    public void saveIteratedModel(int iteration, Documents docSet) throws IOException {
		// TODO Auto-generated method stub
		// model.params model.theta model.phi model.psi model.varphi model.tau
		String resPath = Config.PLSA_RESULT +"model_" + iteration;
		FileUtil.write2DArray(docTopicPros, resPath + ".docTopicPros");
		FileUtil.write2DArray(topicTermPros, resPath + ".topicTermPros");

		// model.zassign

		int topNum = 20;
		// model.zterms
		ArrayList<String> ztermsLines = new ArrayList<String>();
		for (int i = 0; i < topicNum; i++) {
			List<Integer> tWordsIndexArray = new ArrayList<Integer>();
			for (int w = 0; w < M; w++) {
				tWordsIndexArray.add(new Integer(w));
			}
			Collections.sort(tWordsIndexArray,
					new PLSAModel.TwordsComparable(topicTermPros[i]));
			String line = "topic=" + i + "\t";
			for (int w = 0; w < topNum; w++) {
				line += docSet.indexToTermMap.get(tWordsIndexArray.get(w)) + " , ";
			}
			ztermsLines.add(line);
		}
		FileUtil.writeLines(resPath + ".zterms", ztermsLines);
	}

	public class TwordsComparable implements Comparator<Integer> {
		public double[] sortProb; // Store probability of each word in topic k

		public TwordsComparable(double[] sortProb) {
			this.sortProb = sortProb;
		}
		public int compare(Integer o1, Integer o2) {
			// TODO Auto-generated method stub
			// Sort topic word index according to the probability of each word
			// in topic k
			if (sortProb[o1] > sortProb[o2])
				return -1;
			else if (sortProb[o1] < sortProb[o2])
				return 1;
			else
				return 0;
		}
	}
}