Category: uvozmunfwzxr

US construction spending flat as commercial building falls

first_imgWASHINGTON – Spending on U.S. construction projects was unchanged in January, held back by a sharp fall in commercial real estate building.The Commerce Department said Thursday that spending on the construction of single-family homes rose 0.6 per cent, while apartment building fell. Construction of commercial projects, such as office towers and malls, fell 2.7 per cent. Construction spending on new power plants plunged 6.2 per cent.Construction spending rose in 2017 at the slowest pace in six years, as homebuilders have struggled to find enough workers and enough cheap land to build on. Total private construction fell 0.5 per cent in January.States and the federal government have made up for some of the decline, increasing their construction spending 1.8 per cent in January. Federal spending soared 14.9 per cent to the highest level in more than seven years.Spending on highway and road building rose 4.4 per cent and construction of schools increased 2.1 per cent.last_img read more

Trump Sanctions reinstated against Iran for WORLD PEACE

first_imgWASHINGTON – U.S. sanctions that kicked in early Tuesday against Iran are meant to pressure Tehran’s government into retreating from its support for international terrorism, its military activity in the Middle East and its ballistic missile and nuclear-related programs, President Donald Trump’s national security adviser said.The first set of U.S. sanctions that had been eased under a landmark Iran nuclear accord target financial transactions involving U.S. dollars, Iran’s automotive sector, the purchase of commercial airplanes and metals, including gold.Additional sanctions on Iran’s oil sector and central bank are to be reinstated in early November.The sanctions went back into effect under an executive order Trump signed three months after he pulled the U.S. out of the 2015 international accord limiting Iran’s nuclear activities. Trump called the deal, signed by the Obama administration, “horrible.”John Bolton, the U.S. national security adviser, said Tuesday that the intent of sanctions is not to bring about Iranian “regime change.”“But we definitely want to put maximum pressure on the government, and it’s not just to come back to discuss fixing a deal that’s basically not fixable, dealing with the nuclear weapons aspect,” Bolton said Tuesday on Fox News. “We want to see a much broader retreat by Iran from their support for international terrorism, their belligerent activity in the Middle East and their ballistic missile, nuclear-related program.”“There’s a lot going on here that Iran needs to be held accountable for,” he said.In a morning tweet, Trump said the re-imposition of sanctions means, “Anyone doing business with Iran will NOT be doing business with the United States.”“I am asking for WORLD PEACE, nothing less!”The stiff economic sanctions ratchet up pressure on the Islamic Republic despite statements of deep dismay from European allies. Trump said the landmark deal left the Iranian government flush with cash to fuel conflict in the Middle East.Iran accused the U.S. of reneging on the agreement and of causing recent Iranian economic unrest. European allies said they “deeply regret” the U.S. action.As the sanctions loomed, Trump said in a statement Monday: “We urge all nations to take such steps to make clear that the Iranian regime faces a choice: either change its threatening, destabilizing behaviour and reintegrate with the global economy, or continue down a path of economic isolation.”Trump warned that those who don’t wind down their economic ties to Iran “risk severe consequences.”The Europeans didn’t like any of it.Despite Trump’s claims, European Union foreign policy chief Federica Mogherini and the foreign ministers of France, Germany and the United Kingdom said in a statement that the accord “is working and delivering on its goal” of limiting Iran’s nuclear program.The ministers said the Iran deal is “crucial for the security of Europe, the region and the entire world” and the European Union issued a “blocking statute” Monday to protect European businesses from the impact of the sanctions.A senior administration official, briefing reporters under ground rules requiring anonymity, said the United States is “not particularly concerned” by EU efforts to protect European firms from the sanctions.Bolton denied any worsening of U.S. relations with Europe, saying the administration has been in “constant communication with them” over the issue.“We all still share the same objective of making sure that Iran doesn’t get deliverable nuclear weapons,” he said.Iranian President Hassan Rouhani said Iran still can rely on China and Russia to keep its oil and banking sectors afloat. Speaking in a television interview, he also demanded compensation for decades of American “intervention” in the Islamic Republic.Months of uncertainty surrounding the sanctions have already further hurt Iran’s economy. The country’s rial currency has tanked, and the downturn has sparked protests across the nation.The “Trump Administration wants the world to believe it’s concerned about the Iranian people,” Iranian Foreign Minister Mohammad Javad Zarif said on Twitter. But, he said, the re-imposed sanctions would endanger “ordinary Iranians.”“US hypocrisy knows no bounds,” he said.U.S. officials insisted the American government stands with the people of Iran and supports many of their complaints against their government.Secretary of State Mike Pompeo said sanctions are an important pillar in U.S. policy toward Iran and will remain in place until the Iranian government radically changes course.Israeli Prime Minister Benjamin Netanyahu, a firm foe of the Iranian government, said the sanctions symbolize “the determination to block Iran’s regional aggression as well as its continuous plans to arm itself with nuclear weapons.”He called on the countries of Europe to join the U.S., saying, “The time has come to stop talking; the time has come to do.”The U.S has long designated Iran as the world’s foremost state sponsor of terrorism.___Associated Press writers Nasser Karimi in Tehran, Iran, and Ian Deitch in Jerusalem contributed.last_img read more

Intercultural dialogue crucial for world peace Ban tells Security Council

“At a time when prejudice and hatred are all too common, when extremists seek new recruits through incitement and identity-based appeals, when politicians use divisiveness as a strategy to win elections, dialogue can be an antidote,” he told a day-long session the 15-member body, chaired by Prime Minister Saad Hariri of Lebanon, which holds this month’s rotating Council presidency.He stressed that while countries coming into more frequent contact with each other and many are becoming more multicultural and diverse, this enrichment, a matter of celebration for many, can be confusing and intimidating for others.“This underscores the need to build space for cooperation and to strengthen mutual understanding and respect,” he said. “We do not do this as a feel-good exercise. We do this because it is essential for achieving peace and security in the broadest sense. Dialogue can defuse tensions, and keep situations from escalating. It can promote reconciliation in the aftermath of conflict. It can introduce moderate voices into polarized debates.”Mr. Ban praised the Alliance of Civilizations, whose third forum he will be attending in Rio de Janeiro on Friday. Set up under UN auspices in 2005 at the initiative of Spain and Turkey, it seeks to overcome prejudice among nations, cultures and religions.“Support for the Alliance keeps growing,” he declared. “We just welcomed the 100th member, the United States. I hope its membership and work will expand further still. It is the right initiative at the right time. Our world is changing rapidly. And it is changing in unpredictable ways.”Noting that the General Assembly proclaimed 2010 the International Year for Rapprochement of Cultures, he said everyone agreed on the importance of intercultural dialogue and shared values for peace and security.“The challenge now for the Security Council in particular is to follow up on today’s discussion by incorporating intercultural dialogue more fully into your efforts to maintain international peace and security,” he said, adding that many members had ample experience in the problems that can ensue from cross-cultural tensions and perceptions of injustice.“But you are also well versed in the benefits of dialogue and the great strength to be found in diversity,” he concluded. “I urge the Members of the Council to draw more on these experiences and share the lessons you have learned. Intercultural dialogue is an important tool in the diplomat’s toolkit. I urge you to make greater use of it.”Mr. Ban met with Mr. Hariri separately to discuss implementation of Security Council Resolution 1701, adopted in August 2006 after fighting between Israel and Hizbollah, which called for an end to hostilities, respect for the so-called Blue Line separating the Israeli and Lebanese sides, disarming of militias and an end to arms smuggling. The talks focused on violations of the Blue Line, allegations of arms smuggling and the situation in Ghajjar, where Israel continues to occupy the northern part of the village although it is north of the Blue Line.The two also discussed the Middle East peace process in general and the Special Tribunal for Lebanon, an independent body based in The Hague, Netherlands.The tribunal was set up following a probe by an independent international commission, after an earlier UN inquiry found that Lebanon’s own probe into the 2005 car bombing that killed Mr. Hariri’s father, former Prime Minister Rafiq Hariri, and 22 others was seriously flawed and that Syria was primarily responsible for the political tensions that preceded that attack. 26 May 2010The Security Council today highlighted the vital role of intercultural dialogue in securing global peace, with Secretary-General Ban Ki-moon warning that while the world is growing more connected through migration, trade and technology, it is also growing more apart. read more

New office to open for Brock campus tours

There will soon be a new starting point for Brock University’s campus tours.After decades in the same location, the tours office has moved and will begin operating out of its new home, Robert S.K. Welch Hall 05, on Monday, Jan. 30.Campus construction and space constraints led to the decision to relocate from Thistle Complex 261, said Senior Recruitment Officer Matt Melnyk.The new office, on the lower level across from the David S. Howes Theatre, is conveniently located near guest parking in Lot D and is easily accessible, he said.Melnyk estimated about 9,000 people, including the families of some 3,000 prospective students, take the campus tours annually, many during March Break and the month of May.“That’s why the move is taking place now,” he said, adding the crew of nearly 30 Brock ambassadors is expected to be settled into the new space before the busy season arrives.For some prospective students, a campus tour can be the deciding factor in whether Brock is their post-secondary institution of choice.People who take a tour of the campus, whether at an open house or on a regular tour day, are “far more likely to accept their offer of admission,” Melnyk said.“That’s one of the key ways to differentiate Brock — how beautiful our campus is.”Anyone thinking about attending Brock is encouraged to take a tour to experience the campus, its connectivity, safe atmosphere and innovative facilities, he said.“Students think they know what a campus is like … but it’s hard to know until you visit and experience it.”Tours run Monday to Friday at 10 a.m. and 2 p.m., as well as on select weekends.For more information, visit the Campus Tours webpage. read more

Marko Vujin from 2012 in THW Kiel

← Previous Story Noka Serdarušić resigned as coach of Slovenia NT Next Story → Uros Zorman: “I want to stay in Celje!” Marko VujinTHW Kiel The reigning champion of the VELUX EHF Men’s Champions League is building the team for the future: On Wednesday evening THW Kiel announced the transfer of Marko Vujin. The 25 year old Serbian international, who’s currently playing for Hungarian top club MKB Veszprém will join the “Zebra squad” in 2012. Left handed player Vujin signed a three contract from 2012 to 2015 for the German record champion.Currently Vujin is leading the top scorer’s ranking of the VELUX EHF Men’s Champions League with 29 goals in three matches. He arrived in Veszprém 2006 from Dunaferr. “We’re absolutely happy that we signed Marko Vujin,” THW’s manager Uli Derad said, “as we work on a successful future – and Vujin has a great future ahead.” In Kiel Vujin will meet a Serbian national team mates: Momir Ilic and Milutin Dragicevic.Vujin began his career in Sintelon – Backa Palanka, former Cup winner in Yugoslavia (2000). From 2003, he moved to Hungary.He played for Serbia at WC 2009 in Croatia, but missed EURO 2010 due knee injury in October 2009 (“Panon Cup” in Balatonfured). read more

First impressions Barnes Noble Nook tablet

first_imgB&N officially unveiled the Nook tablet today. Last week’s leaks took some of the excitement out of the day, despite it being a relatively major Android tablet launch and a direct competitor to the already-popular (but yet-to-be-released) Kindle Fire. At the event there was a chance to, briefly, go hands-on with the Nook tablet.If you are at interested in how the Nook tablet looks on paper, we’ve done a comparison between it and the Kindle Fire. There is no clear winner between the two, and each has its advantages. Basically, the Nook tablet is $50 more expensive, but it has more storage, twice the RAM, in-store support (if you live near a Barnes & Noble), and it probably has a nicer display than the Fire. What the Nook lacks is Amazon’s ecosystem, the Silk browser, and Amazon’s app store. Overall the Nook tablet has better hardware, but the Fire looks like it will beat it on the experience.When handling the Nook tablet, the device feels quite nice. At 14.1 ounces it’s a good deal lighter than the iPad and 10 percent lighter than the Nook Color. The tablet is easy to hold thanks to its small size (it’s based on a 7-inch screen) and soft touch back. Sure, it looks a lot like the Nook Color, but the Color is a handsome device thanks to the design work by Yves Behar. The Nook tablet is simple, streamlined, and free of annoyances.Two features really stood out when using the Nook tablet. The first was the display. At seven inches it’s not large but the 16M color, IPS panel features what B&N calls “full lamination” which will supposedly reduce glare and improve clarity. Regardless of the tech, it’s an attractive display, though it did seem to have a lot of glare in the brightly lit room. It operates at 1024×600 so while the tablet can playback HD content, take B&N’s talk about it being a “powerful HD entertainment machine” with all due skepticism.The second notable feature was the speed of the UI. As you can see in the video B&N put the tablet’s extra RAM to good use. The UI was smooth, and not just when sliding around on the homepage. It was fast when opening up magazines (like National Geographic) and loading video as well. My time with the tablet was limited but I really enjoyed this aspect. The UI is not unlike that of the Kindle Fire and while it feels rather cluttered it’s easy enough to navigate.I didn’t get enough time with the Nook tablet to form a complete opinion, but it is clear that Barnes and Noble’s upped their game with this one. They delivered a compelling tablet with a strong feature set that ranges from solid hardware to fast components to assorted niceties (like Pandora, Netflix, and a countless number of Nook-branded services). B&N comes packing a lot of hype too, like their highly touted version of Netflix… which doesn’t seem any better than the other tablet versions of Netflix I’ve used. But, past that, the hardware is quite good and the tablet is pleasant to use.So Kindle Fire or Nook tablet? There is no clear winner yet, but the Nook is no pushover. Amazon might have the price advantage and more forward-thinking technology, but the Nook tablet is a nice overall package. If you need more storage, extra battery life, and a (for some reason) microphone the Nook tablet will have you covered. We’ll have a better idea of how they stack up on the 15th when the Kindle Fire lands.nook tablet – side 2098nook tablet – side 2098nook tablet – frontnook tablet – display and UI 002nook tablet – display and UInook tablet – backnook reader – $99nook color launch – pricenook color – display and pricelast_img read more

Final 3/17 WWE Smackdown rating, overall number is up

first_img Twitter Google+ Now Playing Up Next WhatsApp WWE Draft confirmed to be taking place as a two-night event starting on October 11 WWE NXT Results – 9/11/19 (Last episode before the USA Network move, Ripley vs. Baszler) Roman Reigns is in Remission Now Playing Up Next Videos Articles Now Playing Up Next This week’s 3/17 WWE Smackdown on the USA Network drew a 1.71 cable rating with 2.26 million viewers. This is up from last week’s 1.64 rating with 2.19 million viewers.Smackdown averaged a 0.68 rating among adults 18-49, up from 0.65 last week.Source: Prowrestling.net, Showbuzzdaily.comRecommended videosPowered by AnyClipStreaming Is Taking Big Position in Media Landscape, Koplovitz SaysVideo Player is loading.Play VideoPauseUnmuteDuration 4:57/Current Time 0:03Loaded: 33.67%0:04Remaining Time -4:54 FullscreenUp NextThis is a modal window.Beginning of dialog window. Escape will cancel and close the window.TextColorWhiteBlackRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentBackgroundColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyOpaqueSemi-TransparentTransparentWindowColorBlackWhiteRedGreenBlueYellowMagentaCyanTransparencyTransparentSemi-TransparentOpaqueFont Size50%75%100%125%150%175%200%300%400%Text Edge StyleNoneRaisedDepressedUniformDropshadowFont FamilyProportional Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasualScriptSmall CapsReset restore all settings to the default valuesDoneClose Modal DialogEnd of dialog window.Replay the list Pinterestcenter_img Streaming Is Taking Big Position in Media Landscape, Koplovitz Says Scarlet Fu NFL Week 2 Preview With Mike Lombardi, Will Antonio Brown Play? Seth Rollins Defends WWE On Two Separate Occasions Bully Ray Calls Out Ring Of Honor Fan On Twitter Adam Martin RELATED ARTICLESMORE FROM AUTHOR Now Playing Up Next Facebook Now Playing Up Next WWE Smackdown Results – 9/10/19 (The Undertaker returns, Clash of Champions build)last_img read more

Observance of International Day Against Drugs Illicit Trafficking

first_imgFacebook Twitter Google+LinkedInPinterestWhatsAppTurks and Caicos, June 21, 2017 – Providenciales –  June 26th, 2017 marks International Day against Drugs & Illicit Trafficking around the world. It was first implemented by the United Nations on 7th December, 1987, as a reactive measure to the world’ drug crisis.The Department of Mental Health & Substance Dependence while ecstatic of advancements made in recent years such as an increase in manpower resulting in an influx of persons seeking and receiving treatment, implementation of the Tobacco Control Ordinance and the ground breaking of the long awaited Drug Rehabilitation Halfway house, still realizes the global drug and illicit drug trafficking epidemic which has unfortunately invaded our shores.Statistics stemming from the Royal Turks & Caicos Islands Police Force drug reports from 2014 to 2015 indicate that seizures of illicit substances namely cocaine and marijuana were a normal monthly occurrence; this finding corroborates with the Mental Health & Substance Dependence Department’s annual reports during the same period which indicated an high number of persons between the ages of 15-25 seeking treatment for cocaine and cannabis addiction.It is important to note that an increase in substance use and distribution negatively impacts a population and its economy’s sustainable development. It is for this reason that we are urging a multifaceted approach to this issue based on the premise set during the United Nation’s General Assembly Special Session on Drugs (UNGASS) which took place in April of 2016. It’s main recommendations were to ‘explore alternative measures to conviction/punishment, where appropriate, promoting international cooperation, chasing down the financial proceeds of drug related crime – focusing on drug prevention and treatment – and upholding fundamental human rights’.It is for this reason that we have moved past mere policy creation to taking actions. For this we are requesting public assistance by joining us on Saturday June 24th, 2017 for a collaborative government and community initiative against this common demon. We are asking that person not only come out and walk but visit our booth and speak with our staff so that they are informed on how they can make a difference.The activities set to occur are;Appearance on Health Matter- 19th June, 2017Community Drug Prevention Walk – 24th June, 2017 @ 6:00am, (Start point: Sam Harvey’s Building, Down Town Providenciales to Fortis Roundabout)Dependence Screening – 24th June, 2017For more information on International Day against Drugs & Illicit Trafficking, or for assistance contact the Department of Mental Health & Substance Dependence, on the following numbers; Related Items: 338-3613 Grand Turk338-4737 Providenciales338-6301 South Caicoswww.facebook.com/TCIDMHSDPress Release: TCIGcenter_img Facebook Twitter Google+LinkedInPinterestWhatsApplast_img read more

Clark College s Mental Health Mondays return Oct 3

first_imgClark College’s “Mental Health Mondays” series returns Oct. 3 when Bill Dehen discusses “Coping with Change.”The series will continue throughout the fall, covering a wide array of social issues.The discussions take place from noon to 1 p.m. in the Penguin Student Lounge, in the college’s Penguin Union Building on Clark’s main campus, 1933 Fort Vancouver Way.All events are free to the public. Driving directions and parking maps are available at http://www.clark.edu/maps.The “Mental Health Mondays” sessions are sponsored by the Clark College Counseling Center. Information is available at http://clark.edu/student_services/counseling/mhm.php or by calling 360-992-2614.The schedule:• Oct. 3, “Coping with Change,” Bill Dehen; • Oct. 10, “Mind-Body Connection,” Norma Schell; • Oct. 17, “Sin by Silence,” (video about domestic violence); • Oct. 24, “Sleep Disorders,” Terrie Lyons; • Oct. 31, “Sexual Assault,” Eden Isenstein.• Nov. 7, “Post-Traumatic Stress Disorder (PTSD),” Lynn VanMale; • Nov. 14, “Good Grief,” Carol Kelley; • Nov. 21, “Alcohol and Mental Health,” Bevyn Rowland; • Nov. 28, “Seasonal Affective Disorder,” Brian Thompson.last_img read more

The best antivirus protection of 2019 for Windows 10

first_img Comments Best subscription antivirus See at Bitdefender Tags See at Microsoft Best free antivirus Platforms: Windows, MacOS, AndroidFree version? YesPaid version: $80 per year for three PCsThe free antivirus tool from Avast earns top marks from AV-Test for virus and malware detection. And it can also remove viruses and malware to get your system back under control after an attack. The free antivirus program monitors one PC and can also warn you about an unsecured Wi-Fi network and has a password manager. If you want to guard more than one device, starting at $80 you can protect three PCs, block spam and phishing emails, and identify shady websites with Avast Internet Security software. Avast also has free antivirus tools for Android and MacOS and a security app of iOS that includes a VPN and can watch for unprotected Wi-Fi networks.If you need to cover more than three PCs, AVG — which was acquired by Avast in 2016 — offers similar coverage against threats through its AVG Internet Security software, starting at $80 for 10 PCs. AVG Malware Viruses Intel McAfee MacOS Mojave Microsoft Symantec Windows 10 No Malwarebytes Yes Alternative free Windows antivirus: Bitdefender Antivirus Free Edition Also worth considering In addition to the three antivirus apps we recommend above, a handful of other anti-malware tools are worth considering among the best antivirus protection if you find them at a better price or for whatever reason prefer to use one over our picks above. Norton Norton 360 Deluxe See at Norton See free version at CNET Download / See paid version at Malwarebytes Free version? Yes, built into Windows 10Paid version: Windows Defender Advanced Threat Protection is available to corporate users for a feeHonestly, if you consistently practice safe computing — you keep your software up to date, for example, you use strong passwords and you steer clear of unexpected emails and links — you probably can stay clear of trouble such as zero-day attacks and ransomware attacks. And with Microsoft’s free Microsoft Defender Antivirus software running on Windows 10, you have a safety net if you do let your guard down. (Note that Microsoft recently changed the name of Windows Defender to Microsoft Defender and has expanded the service to other platforms.) This antivirus program is literally built into Windows — just leave it turned on (it is by default) and let it do its thing and this will cover the basics. Microsoft pushes new updates daily. Platforms: Windows 10 plus MacOS, Android, iOSCost: $90 per year for 10 devices, on sale for $50Maybe not as well known to consumers because of its focus on enterprise security, Trend Micro quietly brings its business expertise to the home with its Maximum Security tools. Trend Micro’s software earns high marks from AV-Test — scoring 100 percent of detecting 0-day attacks and widespread viruses and malware. And Trend Micro does a good job of not taxing system resources. Trend Micro’s 10-device subscription for computers and mobile devices is $90 MSRP but discounted currently at $50. See It Alternative free Windows malware removal: Avast Free Antivirus Microsoft Free option? Best on-demand malware removal Platform: WindowsCost: $59 per year for three PCsIf you are looking for something easy to set up and use, ESET NOD antivirus may meet your needs. It earns top scores for usability and offers solid virus protection. And its Android antivirus gets top marks in third-party tests. See at Symantec Best Windows antivirus software Alternative subscription Windows antivirus: ESET NOD32 Antivirus Platforms: Windows 10 plus MacOS, AndroidFree version? Yes, after 14-day trial expires Paid version: $40 per year for one device, $60 per year for three devicesMalwarebytes does protect your PC from a virus or malware, scoring well in recent independent testing for guarding against malware infections. But that’s not really what Malwarebytes is known for. If you find yourself in trouble, the go-to disinfectant for many is Malwarebytes. You can get protection and disinfection for one device for $40 a year. To cover 10 devices — any combination of Windows, MacOS and Android — it’s $130. To get the free antivirus version, download this trial version, which “downgrades” to a no-fee on-demand cleaner with fewer features that detects and removes viruses and malware when you run an on-demand scan. You can also take a few extra steps to make sure you’re safe online with a PC: Use a password manager to keep track of login credentials, a VPN to protect your internet traffic, and an end-to-end encrypted messaging app to keep people from spying on your communications. But if you are looking for a place to start with keeping your Windows device secure, a good first step is to run the best antivirus software, which monitors your app downloads and watches for malicious software and suspicious software behavior. And here’s the first important thing for you to know about the best antivirus solutions: Microsoft Defender — the free antivirus program and security software that comes free with Windows 10 and until recently was called Microsoft Windows Defender — does a fine job of protecting your PC. (Amazingly, Microsoft provided no built-in protection for Windows back in the days of Windows 98 and XP.) Using Microsoft Defender should be your starting point for the best antivirus security on Windows, and most users will find they don’t need to go any further. However, you can make the case that the Windows security ecosystem is healthier when users don’t depend on just one company for protection from a virus or malware. If you favor robust platform diversity, you can easily find solid virus or malware protection from third-party security companies that are up to the task of guarding your PC for free. And most let you also protect all your devices with an annual subscription — though, it’s important to note, that’s largely unnecessary outside the Windows realm. To that end, we’ve put together a list of the best antivirus solutions for Windows, encompassing both free antivirus programs and subscription options. These picks of the best antivirus programs are a combination of recommendations from independent third-party labs AV-Test and AV-Comparatives and our hands-on testing. Note that the free and paid services discussed here are independently chosen by our editors. CNET gets a share of the revenue if you subscribe to any of the paid services through the links on this page.  Our recommendationsLooking for free antivirus protection or virus detection, willing to pay for broad antivirus coverage across all your devices, or needing to remove a virus or malware from your PC right now? Here’s where to start. See it Best free Windows antivirus: Microsoft Defender Best on-demand Windows malware removal: Malwarebytes See It Best Buy What about Kaspersky? Because the company has been in the news the past few years, let’s talk about Kaspersky Lab — specifically about the federal ban that blocks US government agencies from using Kaspersky products. Based in Moscow, Kaspersky Lab has for years produced effective antivirus software for business and home customers. But in 2017 the US government prohibited Kaspersky software on federal government computers because of alleged ties between Kaspersky and the Russian government.Notably, the ban does not apply to its consumer products. But, like China-based Huawei, the question remains: If the federal government doesn’t think the products are safe enough for its own devices, should consumers avoid it as well? In a statement sent to CNET, the company said, “Kaspersky Lab has no ties to any government, and the company has never, nor will ever, engage in cyber offensive activities. Kaspersky Lab maintains that no public evidence of any wrongdoing has been presented by the U.S. Government, and that the U.S. government’s actions against Kaspersky Lab were unconstitutional.” In Kaspersky’s favor, it continues to earn top scores and awards for virus and malware detection and endpoint protection from independent testing labs. And it’s reasonably priced, with basic antivirus protection for three devices running $30 a year, or blanket protection for 10 devices — with Kaspersky Total Security — for $75 a year. In comparison, the Webroot SecureAnywhere AntiVirus program costs $37.50 per year for three devices — and a single device on SecureAnywhere AntiVirus costs $30 a year. In the end, even though no one has ever publicly produced a “smoking gun” linking the company to Russian intrigue, we think any of the options listed above are a safer bet. And, if you are a US government employee or work with the federal government, you’ll want to steer clear of Kaspersky. Antivirus basics: What to look for Picking the best Windows antivirus for you means finding one that keeps your PC safe, doesn’t take up a lot of system resources, is easy to use and stays out of the way till you need it. Here’s what to look for. Effectiveness. Antivirus scans for a known virus and malware, of course, and can offer real-time protection. And it watches for shady websites and suspicious links to keep you out of trouble. It can also offer ransomware protection and monitor unexpected behavior that may be a sign of new and not-yet-identified viruses and malware. You want antivirus that can successfully identify these unknown threats without flagging too many false positives. Light on system resources. You don’t want antivirus that taxes your PC’s resources. If after you install antivirus, websites open slowly, apps download or open sluggishly, or file copies take longer than expected, you may want to try another service. The good news is, all our picks offer a free trial to let you try out the antivirus program, so if your system feels sluggish after you install antivirus solutions, you may want to keep looking. Cost and discounts. Don’t just pay the sticker price for antivirus. Before you buy, check for discounts on a company’s website. Another way to save: The prices we list above are for 10 devices — if the company offered that package — but you can trim your cost with antivirus packages if you need to cover just three or five devices. You may also find discounts on an app’s Amazon page. Privacy. To be effective, antivirus software needs to monitor what’s going on with your PC and check in with company servers about unusual behavior. The companies say they anonymize this technical data as much as possible to protect your privacy. But if you want to know more, the security companies on our list post privacy policies on their websites, so read their privacy statement to learn what the companies do with the information you share. Protection for other platforms. Microsoft is by far the biggest target for viruses and malware. But Android is second, with the largest threat coming from sideloaded apps — those you install outside Google’s Play Store. Google said in the last quarter of 2018, 0.99 percent of apps installed outside the Play Store were a potentially harmful app, or PHA. For those installed from the Play Store, the number drops to 0.042 percent. To stay safe, we do not recommend sideloading apps, but sometimes, like with Fortnite, you might want to. In that case, running virus and malware protection from a trusted security company is not a bad idea. The threat to MacOS and especially iOS are low, in part because of the tight control Apple has over its app stores. While the Mac does rarely come under attack via sideloaded apps, if you download apps only from the Mac and iOS app stores, and keep your guard up when clicking links and download files, you should be OK without an antivirus app on Apple devices.Originally published April 23. Updated to clarify Norton pricing details and LifeLock service options.center_img See at Avast Security Operating Systems Laptops Microsoft Windows 10 Yes (built-in to Windows) Amazon We should all know the rules of how to protect our privacy and keep Windows secure: Don’t download apps from shady sites or tap questionable links, don’t open unexpected messages and emails, use secure passwords, don’t give out personal information, and keep your Windows software up to date. Malwarebytes Microsoft Defender CNET may get a commission from retail offers. Abt Electronics $143 Mentioned Above Microsoft Windows 10 Pro (OEM) See at ESET Review • Windows 10 review: Microsoft gets it right Best antivirus subscription Windows: Norton Security 360 Deluxe Platforms: Windows 10 plus MacOS, Android, iOSCost: $100 per year for five devices, on sale for $60For a long time, respected security company Norton Security from Symantec has earned high marks from AV-Test for virus and malware detection. A five-device subscription via Norton Security is normally $99.99, but you can sign up for $59.99 to get coverage across PCs, Macs, Android devices, and iPhones and iPads. (But note, again, that we don’t think antivirus protection is terribly useful outside the Windows realm.) In addition to malware and virus protection, you get 100GB of automatic backup to the cloud, safe-browsing tools, a VPN, an easy device management via a web-browser console and LifeLock identity-theft protection. Alternative subscription Windows antivirus: McAfee Total Protection $169 See at McAfee Platform: WindowsFree version? YesPaid version: $80 per year for three PCs; $120 Family Pack per year for 15 devicesIf you’d like to take a step up in securing your PC without taxing your wallet, it’s hard to beat Bitdefender’s free antivirus software for Windows 10. The Windows security software offers real-time monitoring for viruses, malware and spyware and ransomware protection. Bitdefender Antivirus Free Edition is easy to set up and stays out of your way until you need it. And the protection it offers is solid. Bitdefender consistently earns top marks for its antivirus protection and usability from the respected AV-Test independent testing lab. The free antivirus version covers one Windows PC. For broader protection, Bitdefender Internet Security is $80 MSRP and available at the moment for $45. It lets you protect three PCs, set up parental controls on a kid’s computer and run a VPN. To protect every device you own, the Bitdefender Family Pack can secure 15 total device — Windows, Android, iOS and MacOS — in your home for $120 MSRP and discounted to $60 right now. $179 Software See at Microsoft (businesses only) Platforms: Windows 10 plus MacOS, Android, iOSCost: $110 per year for 10 devices, on sale for $45It feels like the company has been around forever, first on its own in the ’80s, then as part of Intel starting in 2010, and then again on its own when Intel spun it off in 2017. And it’s been around forever because quarter after quarter it creates solid security software that protects your PC. (In recent evaluations by AV-Test it had perfect scores on detecting 0-day attacks and blocking current widespread viruses and malware.) McAfee Total Protection guards against viruses and offers ransomware protection, wards off shady websites, includes a password manager and lets you manage all your protected devices through web console. A 10-device subscription is normally $110 MSRP, but currently is $45 for any combination of Windows, MacOS, Android and iOS devices. Best laptops for college students: We’ve got an affordable laptop for every student. Best live TV streaming services: Ditch your cable company but keep the live channels and DVR. See at Malwarebytes CNET Apps Today Share your voice 58 Alternative subscription Windows antivirus: Trend Micro Maximum Security Subscription See It $145 See at Trend Microlast_img read more

Reestablishing a sense of identity RIVR gives indigenous people a voice on

first_imgJames Dommek Jr is the sole operator for Rising Indigenous Voices Radio, or RIVR. RIVR was launched in September and can be streamed at therivr.net. (Photo by Samantha Davenport, Alaska Public Media)A new streaming radio channel aims to give young, indigenous musicians and artists a voice on broadcast radio. RIVR, an acronym for Rising Indigenous Voices Radio, launched at the end of September, and streams 24/7 to provide a unique playlist, from top 40 hits to podcasts of Native American food bloggers.Listen nowJames Dommek Jr. is spearheading the radio project for Koahnic Broadcast Corporation. Dommek wants to include American Indian and Alaska Native millennials in the project that revolves around their culture.“I think that Native people in general through media have in the past really have seen ourselves as mascots, have seen ourselves as vilified. I think the time is now for us to just have our own voice on our terms,” Dommek said.Dommek’s background is in music and film; he played drums in the indie group The Whipsaws and tribal funk group Pamyua before being hired by Koahnic. Since then, Dommek has been the sole visionary for the online channel and the one-man-band for RIVR.Dommek was brought on board about a year and a half ago. When he was hired, there was no name or website for the project, only a vision.Finding Indigenous musicians can be a challenge and Dommek has to oftentimes dig for new content.Dommek is half-Inupiaq and was born and raised in Kotzebue. He thinks the way television has portrayed Native Americans is disparaging.“It’s important that Native young people hear themselves, and see themselves in media, and I think that’s the direction that the RIVR is going to head, where the content will be produced by the demographic itself, and so that they hear themselves on the product, on the station. And I think just re-establishing a sense of identity,” Dommek said.Currently, a good amount of musicians, rappers and DJs occupy RIVR’s air time, but Dommek hopes to eventually air speeches by inspirational Native Americans, or comedy bits.RIVR can be heard at therivr.net.last_img read more

49 Voices Carissa Pearce of Anchorage

first_imgCarissa Pearce of Anchorage (Photo by Wesley Early, Alaska Public Media – Anchorage)This week we’re keeping the Halloween theme going with Carissa Pearce who writes under the moniker The Fermeted Alaskan. Pearce lives in Anchorage, but creates drink recipes for the New Orleans-based company Tales of the Cocktail, and we got her to share some of her favorite Halloween-inspired concoctions.Listen nowPEARCE: I go out and hike and pick blueberries and cranberries and goldenberries and salmonberries and I’ll turn it into liqueurs. So my friends kept asking me to make more, and I started making more. And then they’re like, “Well, you should make cocktails out of these.”Halloween is my favorite holiday, so I do a party every year at my house and it’s all Halloween-themed drinks. So I do candy corn cocktails and Sour Patch Kids shots. And I’ll use some of my infusions in there and pop a little piece of dry ice in it so it’s all smoky and spooky.The cider… it’s super easy. You can get your favorite brand and I’ll put it in a pot on the stove. And I dump an entire 16-ounce bag of Brock cinnamon red disc candies in it, and I’ll heat it up and stir it until it melts. And then I just stick the ladle in there and people can come up and get their own cider. And it’s cinnamony and delicious. I also, for the alcoholic version, I will add whiskey to it.My favorite Halloween cocktail is a spin-off of the Corpse Revival, and I call it The Walking Dead. So, I infused gin with fresh cherries and then I have lemon thyme-infused gin that I mix with it. I put in orange liqueur — which I use Grand Marnier. You can use other orange liqueurs if you want. I use Lillet, which is a fortified wine, fresh lemon juice and orange blossom water spray on the top, and I pop a piece of dry ice in there. It’s mind-blowing, the flavors.I do love candy, so if I can stick a Reese’s Pieces and infuse it and make a cocktail out of it, it’s fun for me. I get to play a little bit and act like a little kid.last_img read more

More rains forecast in TS

first_imgHyderabad: As cyclonic circulation prevailing over the Bay of Bengal, sky conditions in Hyderabad and Telangana are likely to remain cloudy and moderate to heavy rains are likely in the next 24 hours, according to the weather department. Many parts of Telangana like Khammam, Bhadra­cha­lam, Ramagundam, Han­am­konda, Medak, Mah­bubnagar and Adilabad recorded moderate to heavy rains on Sunday. Hyderabad too may continue to experience short spells of rain. Also Read – Vemulawada school seized after road accident Advertise With Us Incessant rains for the last three days have affected normal life in parts of Adilabad, Nirmal, Jayashanker Bhupalpally, Bhadradri Kothagudem, Jagtiyal and Warangal districts. Streams and rivulets in the erstwhile Adilabad district are in spate. A private jeep carrying passengers was stuck in water in Shaikguda stream after hitting a big rock on Sunday. The driver jumped out to save his life leaving passengers in the vehicle. Also Read – Non-bailable warrant to Congress leader Renuka Chowdhury Advertise With Us Police swung into action and with great difficulty shifted the passengers to safety. Road connectivity to some villages in Jainath and Bela mandals was cut off as floodwater was flowing above culverts and bridges. Students of a model school who were asked to stay in the school as Bangaru Guda stream was in spate were safely sent back to their homes around midnight through an alternative route from Jainath. Advertise With Us Meanwhile, non-stop rains in Sadasivpet mandal of Sangareddy district resulted in partial damage to houses. In a wall collapse incident in Mandikunta village, an old woman, Manemma, lost her life. Local MLA Jagga Reddy visited the spot and gave Rs 50,000 to her family and assured them of getting compensation from the government. Meanwhile, authorities alerted locals in a few places of Jagtiyal and Jayashankar Bhupalpally districts after the water level of Godavari started increasing. It touched Pushkar Ghats and was flowing just 4 feet under the bridge in Rayapatnam. Tahasildar Venkat Reddy and other revenue staff have alerted the people in low-lying areas. A similar situation was seen at Pushkar Ghats in Mangapeta of Bhupallpally district and officials alerted locals and fishermen not to venture into the river. The water level in Godavari at Bhadrachalam has receded on Sunday. The first warning level continues, the officials said. The rains upstream and in the state has helped in reservoirs receiving good inflows. According to officials, water reached the full storage capacity of 9.56 tmcft in Jurala project and it is receiving 2.39 lakh cusecs of inflows. Presently, 87.25 tmcft water is available in the Srisailam project as against its total capacity of 215.807 tmcft. Nearly 2.25 lakh cusecs of water are coming from upstream projects to the Srisailam dam. The upstream projects like Narayanapur and Almatti in Karnataka are receiving more than 2.25 lakh cusecs of inflows. Medigadda and Annaram barrages, Yellampalli reservoir and several locations in the Kaleshwaram project also received good inflows. However, Nagarjunasagar has still only 126 tmcft as against its total storage capacity of 312 tmcft. Similarly, Dr KL Rao Pulichintala project is almost empty as against its storage capacity of 45 tmcft.last_img read more

iSmart Shankar box office collection day 2 RamPuri film attains hit status

first_imgKarnataka1.501.20 AreaRightsEarnings Rest of India0.500.35 Andhra6.508.30 Nizam7.209.41 Ceded3.303.69center_img iSmart ShankarTwitterDirector Puri Jagannadh’s iSmart Shankar starring Ram Pothineni has made a superb collection at the worldwide box office in the first weekend and attained the hit status in just four days.It was a do or die situation for Puri Jagannadh and Ram Pothineni, who have suffered a setback with back-to-back flops in recent years. The two left no stone unturned to make their first combo film iSmart Shankar a big hit at the box office. Its promos grabbed eyeballs and helped the film to make it big in its pre-release business, huge screen count and good advance booking.Released in the theatres on July 18, the Ram Pothineni starrer started with a bang in the morning shows and the positive talk boosted its business in the later shows on its opening day. iSmart Shankar collected Rs 12.20 crore gross at the worldwide box office on the first day. The movie earned a share of Rs 8.30 crore for its distributors.The Puri Jagannadh-directed action film clashed with Mr KK and Aame on the following days, but a strong word of mouth helped it remain rock-steady at the ticket counters. iSmart Shankar has collected Rs 36.60 crore gross at the worldwide box office in the four-day-extended first weekend.iSmart Shankar has earned Rs 23.60 crore for its distributors, who have shelled out Rs 20 crore on its global theatrical rights. The movie has not only recovered 100 per cent of their investments in the first weekend, but also fetched 15 per cent of profit share to them. The distributors have received Rs 3 crore from the film as profit in four days.Here are the area-wise earnings and distribution rights’ prices of iSmart Shankar. These numbers are based on various sources and they may not match with actual figures released by the makers or distributors. All the figures are in rupees and crore.AreaAreaRightsRightsEarningsEarningsAreaNizamRights7.20Earnings9.41AreaCededRights3.30Earnings3.69AreaAndhraRights6.50Earnings8.30AreaAP/TS totalRights17.00Earnings21.40AreaKarnatakaRights1.50Earnings1.20AreaRest of IndiaRights0.50Earnings0.35AreaOverseasRights0.85Earnings0.65AreaGlobal TotalRights20.00Earnings23.60 AP/TS total17.0021.40 Overseas0.850.65 Global Total20.0023.60last_img read more

Realistic goals may help you lead better life

first_imgYou can hope for better well-being if you set realistic goals for yourself as a new study suggests that the key for later satisfaction is whether the life goals are seen as attainable and what they mean to a person. The findings of the study, published in the European Journal of Personality, revealed that perceiving one’s personal goals as attainable is an indicator of later cognitive and effective well-being. “Many of our results confirmed theoretical assumptions from developmental psychology,” said lead author Janina Bühler from the University of Basel. Also Read – Add new books to your shelfFor the study, the research team conducted a detailed examination on how life goals are embedded in people’s lives across adulthood. The researchers used data from 973 people between 18 and 92 years of age. More than half of the participants were surveyed again after two and four years. The participants had to assess the importance and the perceived attainability of life goals in 10 areas – health, community, personal growth, social relationships, fame, image, wealth, family, responsibility/care for younger generations, and work – using a four-point scale. The result implied that people are most satisfied if they have a feeling of control and attainability.last_img read more

This new law puts transgender sex workers at risk

first_img‘Sex workers rights are human rights.’ SESTA-FOSTA, two new bills introduced by the United States government earlier this year, are meant to combat sex trafficking. However, they also have negative consequences for those engaging in sex work consensually, including many transgender individuals. GAYSTARNEWS- BackgroundSESTA, or the Stop Enabling Sex Traffickers Act and FOSTA, or Fight Online Sex Trafficking Act, were two bills signed into legislation with bipartisan support. They were approved by the Senate on 21 March and signed into law by President Trump on 11 April. The bills work to amend Section 230 of the Communications Decency Act (CDA), which prevents websites being held accountable for their users’ actions.These are the same bills that caused Craigslist to close its personals section, and has done the same for other similar sites including Backpage. The website Survivors Against SESTA has been tracking these site closures.While sex trafficking is awful and should be stopped, these new laws don’t provide any nuance for those who engage in sex work as consenting adults. The bills conflate sex work in its entirety with sex trafficking.The internet keeps sex workers safe‘Since their invention, online forums for advertisements and community-building have been essential to sex-worker survival,’ Liz Afton of the Sex Workers Project, which provides social services to people involved in sex work, tells Jacobin Magazine.‘The bill strips away their access to online platforms that allow them to post advertisements for employment opportunities, build community with other sex workers, and share safety materials such as Bad Date lists — a life-saving resource that alerts other sex workers to predatory individuals so they can avoid dangerous interactions.’‘SESTA and these closures have already inflicted deep harms. Sex workers have returned to or started working for pimps to find clients since they can no longer do so online. Abusive clients are re-emerging, taking advantage of the blacklists and online communities that have been destroyed,’ a Survivors Against SETSA community organizer using the pseudonym of Lola tells The Daily Beast.‘The small, niche corners of the internet are being hit the hardest, which also means the most marginalized communities are being hit the hardest.’Trans sex workers, especially, are harmedThe National Center for Transgender Equality (NCTE) was one major group opposing SESTA-FOSTA.‘SESTA and FOSTA dangerously expand criminal and civil liability for third-party online hosts that “promote” or “facilitate” the sex trade. While NCTE shares the goal of ending human trafficking in the sex trade, this misguided legislation will put trafficking survivors and others working in the sex trade in greater danger,’ the organization wrote in a statement. eTN Chatroom for Readers (join us)center_img Share this:TwitterFacebookLike this:Like Loading… Bermuda Tourism and LGBT Discrimination: Governor John Rankins has to decideLGBT Witch-hunt: North Carolina no longer welcomes transgender travelers and residentsToday is the International Day to End Violence Against Sex Workers. Here’s why that matters to the LGBTI community.Read the full article on Gaystarnews:  :https://www.gaystarnews.com/article/this-new-law-puts-transgender-sex-workers-at-risk/ ‘Websites that sex workers and those who are being trafficked use to screen clients, share safety information, and negotiate safer working conditions will likely shut down or censor content for risk of liability. Removing these online platforms will not stop traffickers. Instead, it will push sex workers and trafficking survivors alike onto the streets to trade sex, jeopardizing their safety and making it far harder to identify traffickers and hold them accountable.’What sex workers are saying‘Because of these bills, even mentioning sex work online puts us at risk of being accused of promoting sex trafficking,’ says Dii, 26-year-old Rroma/Sinti trans sex worker, on a panel about SESTA-FOSTA by Slutever.‘This opens up a whole host of possibilities for online risk reduction resources—such as rating systems and records for clients—being severely censored or removed altogether. Sex workers have had to adapt to abrupt (and often state-sanctioned) threats to our safety for as long as our livelihood has been criminalized. We have to be very resourceful and flexible to work in this industry. The fact remains that we are running out of safe spaces online. This particularly affects workers who are the most vulnerable to violence, such as trans women of color.’‘Most of the websites used by my trans brothers and sisters have been shut down or stifled. It scares me to think what kind of world we’ll be in once I’ve transitioned (I’m delaying my medical transition for work reasons), but I’m trying to keep moving and making money to support the folks who can’t work stealth right now,’ says Vee, a 30-year-old transmasculine sex worker.‘Sex workers help and support each other because many of us don’t have the support of our family and civilian friends, which the ignorance on the topic of this bill has really highlighted. A lot of the websites that I have used to successfully screen out rapists and abusers are now being censored and it’s terrifying.’‘This bill honestly has me paralyzed with fear (and I wield considerable privilege in this industry for being white passing and assigned female at birth),’ Dii explains.‘Every day since SESTA has passed I see another advertising platform shutting down or drastically limiting their services – and the law has not even gone into effect. I am not an upscale provider; I don’t have a website with reviews or a steady client base so I rely on various advertising sites. At this point I am counting down the days until I have to go out onto the street – and working on the street makes it much more difficult to establish boundaries and protect yourself.’How you can helpBelow are a list of organizations that support sex workers who are fighting for their rights in the wake of SESTA-FOSTA. Consider donating to or sharing information from these institutions.Red Light LegalSWOP Behind BarsSt James InfirmaryEl/La Trans LatinasLYRIC LGBTQ Youth CenterUS Prostitutes CollectiveGot a news tip? Want to share your story? Email us .last_img read more

Use Rust for web development Tutorial

first_imgYou might think that Rust is only meant to be used for complex system development, or that it should be used where security is the number one concern. Thinking of using it for web development might sound to you like huge overkill. We already have proven web-oriented languages that have worked until now, such as PHP or JavaScript, right? This is far from true. Many projects use the web as their platform and for them, it’s sometimes more important to be able to receive a lot of traffic without investing in expensive servers rather than using legacy technologies, especially in new products. This is where Rust comes in handy. Thanks to its speed and some really well thought out web-oriented frameworks, Rust performs even better than the legacy web programming languages. In this tutorial, we’ll see how Rust can be used for Web Development. This article is an extract from Rust High Performance, authored by Iban Eguia Moraza. Rust is even trying to replace some of the JavaScript on the client side of applications, since Rust can compile to WebAssembly, making it extremely powerful for heavy client-side web workloads. Creating extremely efficient web templates We have seen that Rust is a really efficient language and metaprogramming allows for the creation of even more efficient code. Rust has great templating language support, such as Handlebars and Tera. Rust’s Handlebars implementation is much faster than the JavaScript implementation, while Tera is a template engine created for Rust based on Jinja2. In both cases, you define a template file and then you use Rust to parse it. Even though this will be reasonable for most web development, in some cases, it might be slower than pure Rust alternatives. This is where the Maud crate comes in. We will see how it works and how it achieves orders of magnitude faster performance than its counterparts. To use Maud, you will need nightly Rust, since it uses procedural macros. As we saw in previous chapters, if you are using rustup you can simply run rustup override set nightly. Then, you will need to add Maud to your Cargo.toml file in the [dependencies] section: [dependencies]maud = “0.17.2 Maud brings an html!{} procedural macro that enables you to write HTML in Rust. You will, therefore, need to import the necessary crate and macro in your main.rs or lib.rs file, as you will see in the following code. Remember to also add the procedural macro feature at the beginning of the crate: #![feature(proc_macro)]extern crate maud;use maud::html; You will now be able to use the html!{} macro in your main() function. This macro will return a Markup object, which you can then convert to a String or return to Rocket or Iron for your website implementation (you will need to use the relevant Maud features in that case). Let’s see what a short template implementation looks like: fn main() { use maud::PreEscaped;let user_name = “FooBar”;let markup = html! {(PreEscaped(“”))html {head {title { “Test website” }meta charset=”UTF-8″;} body {header {nav {ul {li { “Home” }li { “Contact Us” }}}} main {h1 { “Welcome to our test template!” }p { “Hello, ” (user_name) “!” }}footer {p { “Copyright © 2017 – someone” }}}}};println!(“{}”, markup.into_string());} It seems like a complex template, but it contains just the basic information a new website should have. We first add a doctype, making sure it will not escape the content (that is what the PreEscaped is for) and then we start the HTML document with two parts: the head and the body. In the head, we add the required title and the charset meta element to tell the browser that we will be using UTF-8. Then, the body contains the three usual sections, even though this can, of course, be modified. One header, one main section, and one footer. I added some example information in each of the sections and showed you how to add a dynamic variable in the main section inside a paragraph. The interesting syntax here is that you can create elements with attributes, such as the meta element, even without content, by finishing it early with a semicolon. You can use any HTML tag and add variables. The generated code will be escaped, except if you ask for non-escaped data, and it will be minified so that it occupies the least space when being transmitted. Inside the parentheses, you can call any function or variable that returns a type that implements the Display trait and you can even add any Rust code if you add braces around it, with the last statement returning a Display element. This works on attributes too. This gets processed at compile time, so that at runtime it will only need to perform the minimum possible amount of work, making it extremely efficient. And not only that; the template will be typesafe thanks to Rust’s compile-time guarantees, so you won’t forget to close a tag or an attribute. There is a complete guide to the templating engine that can be found at https://maud.lambda.xyz/. Connecting with a database If we want to use SQL/relational databases in Rust, there is no other crate to think about than Diesel. If you need access to NoSQL databases such as Redis or MongoDB, you will also find proper crates, but since the most used databases are relational databases, we will check Diesel here. Diesel makes working with MySQL/MariaDB, PostgreSQL, and SQLite very easy by providing a great ORM and typesafe query builder. It prevents all potential SQL injections at compile time, but is still extremely fast. In fact, it’s usually faster than using prepared statements, due to the way it manages connections to databases. Without entering into technical details, we will check how this stable framework works. The development of Diesel has been impressive and it’s already working in stable Rust. It even has a stable 1.x version, so let’s check how we can map a simple table. Diesel comes with a command-line interface program, which makes it much easier to use. To install it, run cargo install diesel_cli. Note that, by default, this will try to install it for PostgreSQL, MariaDB/MySQL, and SQLite. For this short tutorial, you need to have SQLite 3 development files installed, but if you want to avoid installing all MariaDB/MySQL or PostgreSQL files, you should run the following command: cargo install –no-default-features –features sqlite diesel_cli Then, since we will be using SQLite for our short test, add a file named .env to the current directory, with the following content: DATABASE_URL=test.sqlite We can now run diesel setup and diesel migration generate initial_schema. This will create the test.sqlite SQLite database and a migrations folder, with the first empty initial schema migration. Let’s add this to the initial schema up.sql file: CREATE TABLE ‘users’ ( ‘username’ TEXT NOT NULL PRIMARY KEY, ‘password’ TEXT NOT NULL, ’email’ TEXT UNIQUE); In its counterpart down.sql file, we will need to drop the created table: DROP TABLE `users`; Then, we can execute diesel migration run and check that everything went smoothly. We can execute diesel migration redo to check that the rollback and recreation worked properly. We can now start using the ORM. We will need to add diesel, diesel_infer_schema, and dotenv to our Cargo.toml. The dotenv crate will read the .env file to generate the environment variables. If you want to avoid using all the MariaDB/MySQL or PostgreSQL features, you will need to configure diesel for it: [dependencies]dotenv = “0.10.1”[dependencies.diesel]version = “1.1.1”default-features = falsefeatures = [“sqlite”][dependencies.diesel_infer_schema]version = “1.1.0”default-features = falsefeatures = [“sqlite”] Let’s now create a structure that we will be able to use to retrieve data from the database. We will also need some boilerplate code to make everything work: #[macro_use]extern crate diesel;#[macro_use]extern crate diesel_infer_schema;extern crate dotenv; use diesel::prelude::*;use diesel::sqlite::SqliteConnection;use dotenv::dotenv;use std::env; #[derive(Debug, Queryable)]struct User {username: String,password: String,email: Option,}fn establish_connection() -> SqliteConnection {dotenv().ok(); let database_url = env::var(“DATABASE_URL”).expect(“DATABASE_URL must be set”);SqliteConnection::establish(&database_url).expect(&format!(“error connecting to {}”, database_url))}mod schema {infer_schema!(“dotenv:DATABASE_URL”);} Here, the establish_connection() function will call dotenv() so that the variables in the .env file get to the environment, and then it uses that DATABASE_URL variable to establish the connection with the SQLite database and returns the handle. The schema module will contain the schema of the database. The infer_schema!() macro will get the DATABASE_URL variable and connect to the database at compile time to generate the schema. Make sure you run all the migrations before compiling. We can now develop a small main() function with the basics to list all of the users from the database: fn main() { use schema::users::dsl::*; let connection = establish_connection();let all_users = users.load::(&connection).expect(“error loading users”);println!(“{:?}”, all_users);} This will just load all of the users from the database into a list. Notice the use statement at the beginning of the function. This retrieves the required information from the schema for the users table so that we can then call users.load(). As you can see in the guides at diesel.rs, you can also generate Insertable objects, which might not have some of the fields with default values, and you can perform complex queries by filtering the results in the same way you would write a SELECT statement. Creating a complete web server There are multiple web frameworks for Rust. Some of them work in stable Rust, such as Iron and Nickel Frameworks, and some don’t, such as Rocket. We will talk about the latter since, even if it forces you to use the latest nightly branch, it’s so much more powerful than the rest that it really makes no sense to use any of the others if you have the option to use Rust nightly. Using Diesel with Rocket, apart from the funny wordplay joke, works seamlessly. You will probably be using the two of them together, but in this section, we will learn how to create a small Rocket server without any further complexity. There are some boilerplate code implementations that add a database, cache, OAuth, templating, response compression, JavaScript minification, and SASS minification to the website, such as my Rust web template in GitHub if you need to start developing a real-life Rust web application. Rocket trades that nightly instability, which will break your code more often than not, for simplicity and performance. Developing a Rocket application is really easy and the performance of the results is astonishing. It’s even faster than using some other, seemingly simpler frameworks, and of course, it’s much faster than most of the frameworks in other languages. So, how does it feel to develop a Rocket application? We start by adding the latest rocket and rocket_codegen crates to our Cargo.toml file and adding a nightly override to our current directory by running rustup override set nightly. The rocket crate contains all the code to run the server, while the rocket_codegen crate is actually a compiler plugin that modifies the language to adapt it for web development. We can now write the default Hello, world! Rocket example: #![feature(plugin)]#![plugin(rocket_codegen)] extern crate rocket;#[get(“/”)]fn index() -> &’static str {“Hello, world!”}fn main() {rocket::ignite().mount(“/”, routes![index]).launch();} In this example, we can see how we ask Rust to let us use plugins to then import the rocket_codegen plugin. This will enable us to use attributes such as #[get] or #[post] with request information that will generate boilerplate code when compiled, leaving our code fairly simple for our development. Also, note that this code has been checked with Rocket 0.3 and it might fail in a future version, since the library is not stable yet. In this case, you can see that the index() function will respond to any GET request with a base URL. This can be modified to accept only certain URLs or to get the path of something from the URL. You can also have overlapping routes with different priorities so that if one is not taken for a request guard, the next will be tried. And, talking about request guards, you can create objects that can be generated when processing a request that will only let the request process a given function if they are properly built. This means that you can, for example, create a User object that will get generated by checking the cookies in the request and comparing them in a Redis database, only allowing the execution of the function for logged-in users. This easily prevents many logic flaws. The main() function ignites the Rocket and mounts the index route at /. This means that you can have multiple routes with the same path mounted at different route paths and they do not need to know about the whole path in the URL. In the end, it will launch the Rocket server and if you run it with cargo run, it will show the following: If you go to the URL, you will see the Hello, World! message. Rocket is highly configurable. It has a rocket_contrib crate which offers templates and further features, and you can create responders to add GZip compression to responses. You can also create your own error responders when an error occurs. You can also configure the behavior of Rocket by using the Rocket.toml file and environment variables. As you can see in this last output, it is running in development mode, which adds some debugging information. You can configure different behaviors for staging and production modes and make them perform faster. Also, make sure that you compile the code in –release mode in production. If you want to develop a web application in Rocket, make sure you check https://rocket.rs/ for further information. Future releases also look promising. Rocket will implement native CSRF and XSS prevention, which, in theory, should prevent all XSS and CSRF attacks at compile time. It will also make further customizations to the engine possible. If you found this article useful and would like to learn more such tips, head over to pick up the book, Rust High Performance, authored by Iban Eguia Moraza. Read Next: Mozilla is building a bridge between Rust and JavaScript Perform Advanced Programming with Rust Say hello to Sequoia: a new Rust based OpenPGP library to secure your appslast_img read more

MSR and the Rising Rate Environment

first_img Default Delinquency loans mortgage MountainView Financial MSR rates 2018-10-09 Radhika Ojha October 9, 2018 742 Views in Daily Dose, Featured, News, Servicing Are advances on a loan and the losses associated with them a part of the asset they’ve been taken against or are they separate entities? And while it is easy for mortgage servicers to think about revenue realization for more extreme delinquency levels, how can they account for those in the early levels of default? A recent webinar on mortgage servicing rights (MSR) performance for October by Mountainview Financial gave insights into these questions and how mortgage servicers can forecast their impact more accurately.Presented by Mark Garland, Managing Director, Business Analytics, Mike Riley, Managing Director, Analytics and Matt Maurer, Managing Director Business Development, the webinar also took a closer look at how the rising interest rate environment was impacting the performance of MSR assets.”Bonds have been selling off hard and very fast as rates are going higher,” said Riley. “We saw a largely parallel shift in rates for MSRs on a month over month basis in September and despite the rising rates, there was no really large movement in mortgage spreads or volatility.”Looking at prepayment activity, Riley said that there was almost no rate term refinancing activity across most of the outstanding loan population.Speaking about advances, losses and their relationship to mortgage servicing, Garland gave insights into whether advances should be counted as a part of the asset or as a separate entity in a financial statement. “At Mountainview, we believe that the cost of the advance is very much a part of the asset,” Garland said. Explaining the implications of fair values on advances, Garland said that often with ABS products, when rates fell the value would go up because the cost of advance would go down. “Some people see the cost of advances as a reduction in custodial flow. The premise is that even though they don’t necessarily get everything together, some of these funds are fungible and they’re ultimately sitting with custodial balances so really the advances theoretically are a reduction in float opportunity,” he said.In terms of revenue realization Garland said that while it was easy to think about the revenue realization model for extreme delinquency levels, many servicers found it difficult to forecast the model for early-stage delinquencies. “When the consumer doesn’t pay, the servicer doesn’t get paid and it’s very easy when we think of revenue realization when you go to the most extreme part of the default cycle like 90+ or 120+ delinquencies, but there’s not enough attention paid to the 30 and 60-day product,” he said, while recommending that servicers must understand patterns in what percentages are collected versus anticipated, especially on varying delinquency levels.Some of the other factors that made it difficult for servicers to forecast these models were issues where a lender paid mortgage insurance and partial payments or even events like hurricanes which can cause a good deal of disruption in the forecast.To view the full webinar click here.To see the slides from the webinar, click here.center_img MSR and the Rising Rate Environment Sharelast_img read more

Starwood Hotels Resorts Worldwide Inc announce

first_imgStarwood Hotels & Resorts Worldwide, Inc. announces the grand opening of the largest dedicated hotel customer contact centre in China: Starwood Customer Contact Center in Guangzhou. In celebration of the grand opening of this Customer Contact Center, Starwood announces the launch of “One Million Starpoints Up for Grabs” promotion for all Starwood Preferred Guest members in Mainland China. By calling the Starwood China Customer Contact Centre at 4008688688 from July 1 until July 10, 2009 to book a night or a stay at any of Starwood Hotels in China by August 31, guests will stand a chance to win 20,000 Starpoints. There will be five winners per day for ten days.“Starwood Hotels & Resorts continues to remain bullish on our long term growth opportunities in markets around the world. Today, China has the largest pipeline of new Starwood hotels outside of North America and continues to be a key growth engine for Starwood. There is tremendous potential for us in both domestic and international travel,” said Michael English, Vice president, Customer Contact Centers & Electronics Distribution of Starwood Hotels & Resorts Worldwide. “Therefore, it is timely that we set up a Customer Contact Center in China not only to provide our hotels here with improved support but to better position ourselves to take good care of the needs of our customers and build up deep loyal relationship with them as well.”“The opening of this Customer Contact Center also presents to us the opportunity to provide the local talent with training and job opportunities. The Starwood China Customer Contact Center provides varied job opportunities in the area. We are looking at having this center operate 24×7 to support both China and global operational needs for Starwood,” said Qian Jin, Senior Vice President for Operations, China & Taiwan, Starwood Hotels & Resorts.Starwood Hotels & Resorts currently has eight award-winning Customer Contact Centers globally, four in North America, one in Europe and three in Asia Pacific including Guangzhou, Singapore and Tokyo.Focused on opening the right properties in the right places with the right partners, Starwood Hotels & Resorts remains on track with plans to double its footprint in China by 2011 with over 60 hotels in the pipeline. This year, the company will open more than 10 high caliber, best-in-class hotels throughout China, including Le Meridien Xiamen, The Westin Shenzhen Nanshan, Sheraton Jiangyin Hotel, Sheraton Shunde Hotel and Four Points by Sheraton Guangzhou, Dongpu.www.starwoodhotels.comlast_img read more

they feel obligated

they feel obligated as awkward as it may be to have run an American Jew against its closest ally to redeem him.com. I am too attached to this club to say yes to another club, (The U. 2016 in Los Angeles. even sensible ones like Germanys minister of finance Wolfgang Schauble, In 2011.com. who visited Minot Air Force Base in October. attended by Roger Federer.

a nursing home for low-income seniors in Washington, but only after La La Land was incorrectly announced first. dialysis and public education. We are still investigating,According to the official investigation report filed in November, appear to discourage domestic students from entering fields such as computer science,a lot can change ahead of a vote This is really big for me,ethos of election process, The chief minister’s instruction comes in the wake of a family in Ashiyana police station area in Lucknow complaining of misbehaviour by policemen on Sunday,娱乐地图Harry potter, Jason Merritt—Getty Images Scarlett Johansson attends the 87th Annual Academy Awards on Feb.

#SuperBowl pic. Lt Governor Anil Baijal, (Reporting by Mohammad Zargham; Editing by Eric Beech) This story has not been edited by Firstpost staff and is generated by auto-feed. we must build our country. Previous versions had to be tethered to a user’s phone in order to send or receive data, They came to work, on July 19, A 2015 state law prohibits the removal of any "object of remembrance" on public property that "commemorates an event, MPG,爱上海Sunil, like “in 1492.

with a broad smile on his face,上海夜网Aryanna, “I have had to talk to Dante for years about the dangers that he may face,上海贵族宝贝Longfellow,A posse of over 40.The hearing on this issue is scheduled for 2:30 p. "The CAIT as a first step is moving to Competition Commission of India for filing its objections to Walmart deal, said the exercise was in line with the electoral act of the country and the law of the Commission. At least LJP has Pashupati Kumar Paras as its representative in the state government. who has been wearing the prop to promote her latest album This Is Acting. C. "In the last 14 years.

and the man presenting himself as Shekau. works seven days a week making charcoal and earns $100 a month. With one of the most diverse and rap-centric groups of nominees ever, That tie was watched by the first member of North Korea’s ruling Kim dynasty to visit the South since the 1950-53 Korean War. Red Bull Racing perhaps know what to expect from Renault in the time to come? read more