Justice minister calls for probe after report judge acquitted friend for traffic

first_imgThe Canadian Press Quebec’s justice minister has asked the province’s judicial council to investigate a municipal judge who reportedly acquitted a friend over a traffic violation the day before he was set to retire.Sonia LeBel said Tuesday she sent a letter to the judicial council after reading about former municipal court judge Jean Herbert in the Journal de Montreal.The Journal reported that last Feb. 4, Herbert moved forward a friend’s court date so it wouldn’t interfere with her planned vacation and then took 42 seconds to acquit her of a traffic violation. Before his retirement, Herbert sat on the bench in Longueuil, south of Montreal.Herbert told the newspaper the woman acquitted, Diane Lelievre, was an artist and he had once bought a painting from her. Lelievre told the newspaper the judge was a patient of her spouse, an ophthalmologist.Herbert also told the Journal he helped other friends by changing their court dates.LeBel said she considers the facts reported in the article to be serious but declined to comment further.last_img read more

Legault tells companies to increase wages if they want to find workers

first_imgQUEBEC CITY – Quebec Premier Francois Legault says the reason many industries across the province are having trouble finding workers is because they aren’t paying enough.Legault was responding today to pleas from business groups for the government to significantly increase annual immigration to respond to labour shortages.Quebec plans to accept 20 per cent fewer immigrants this year compared with 2018 and then slowly increase the annual rate of newcomers until 2022.Business groups have been telling a legislature committee holding public consultations this week on Quebec’s immigration policy that Legault’s government risks aggravating labour shortages and hurting economic growth.WATCH: Quebec business group wants more immigrants But the premier told reporters the vast majority of jobs in Quebec that aren’t being filled are low paid. Legault says his government is seeking to help companies increase their productivity and add value to their jobs so they can offer higher salaries.Legault says his government needs to temporarily reduce immigration because too many immigrants can’t find work within the first five years of arriving, and many don’t speak French.The Canadian Presslast_img read more

Bullying boss reduces employees productivity

first_imgIf you are a bullying boss, your employees are more likely to be less committed to their work, take longer breaks or come in late without notice, finds a study. The study led by researchers from the Portland State University in Oregon, US, showed that a bullying boss can decrease “organisational citizenship behaviour”, or the voluntary extras one does that are not part of the job responsibilities. On the other hand, the study also reveled that he/she increases “counterproductive work behaviour”, such as sabotage at work, coming into work late, taking longer-than-allowed breaks, doing tasks incorrectly or withholding effort, all of which can affect the team and co-workers. Also Read – An income drop can harm brain”The findings highlight the consequences of abusive supervision, which is becoming increasingly common in workplaces,” said Liu-Qin Yang, Associate Professor at the University. The study, published in the Journal of Management, attributes negative work behaviour to either perceptions of injustice or work stress. In response to perceptions of injustice, the employees are more likely to purposely withhold from the unpaid extras that help the organisation, like helping co-workers with problems or attending meetings that are not mandatory. Also Read – Shallu Jindal honoured with Mahatma AwardHaving an abusive boss can also lead to work stress, which reduces an employee’s ability to control negative behaviour or contribute to the organisation in a positive way. “Stress is sometimes uncontrollable. You don’t sleep well, so you come in late or take a longer break, lash out at your co-workers or disobey instructions,” Yang further added. “But justice is more rational. Something isn’t fair, so you’re purposely not going to help other people or when the boss asks if anyone can come in on a Saturday to work, you don’t volunteer.” The researchers of the study have highly recommended that organisations should take measures to reduce or curb abusive supervision. Regular training programmes to help supervisors learn and adopt more effective interpersonal and management skills, implementing fair policies as well as conducting stress management training can help employees, they suggested.last_img read more

American Jewish Committee has key role to play across UN agenda –

4 May 2007In a video message to the 101st annual dinner of the American Jewish Committee in Washington, D.C., yesterday evening, United Nations Secretary-General Ban Ki-moon restated his top priorities, among them geopolitical issues, “in particular the tragedy in Darfur and diplomatic efforts on several fronts in the Middle East, including Iraq, Lebanon and, of course, the Israel-Palestinian conflict.” In a video message to the 101st annual dinner of the American Jewish Committee in Washington, D.C., yesterday evening, United Nations Secretary-General Ban Ki-moon restated his top priorities, among them geopolitical issues, “in particular the tragedy in Darfur and diplomatic efforts on several fronts in the Middle East, including Iraq, Lebanon and, of course, the Israel-Palestinian conflict.” He also emphasized his intention to reform the UN. “This means putting peacekeeping on a more solid footing, since we now have more peace operations and more personnel in the field than at any time in our history,” he said. “Reform also means improving management and strengthening accountability and transparency.” The UN must “deliver hope to those most in need,” he stressed, underscoring his commitment to development. He also said he is concerned “that international efforts to combat climate change are falling short” and pledged to mobilize action on them. “The American Jewish Committee has an important role to play across this agenda,” he declared. “I also attach great importance to strengthening the relationship between the UN and Israel,” he said, adding that the country “has a wealth of experience to offer the Organization, and much to gain by participating in the UN’s efforts for peace, development, and human rights.” read more

British Minister to visit Jaffna and meet returnees

British Minister for the UN and Commonwealth, Baroness Anelay is to visit Sri Lanka next week, the British High Commission in Colombo said today.During her visit the Minister will reiterate the UK’s commitment to supporting Sri Lanka in strengthening democracy and human rights (including tackling gender based and sexual violence), delivering reconciliation and combating corruption. As the British Prime Minister’s Special Representative on Preventing Sexual Violence in Conflict, the Minister will also raise awareness of the need to tackle the stigmatisation of sexual violence and will meet with civil society organisations working on preventing sexual violence. Baroness Anelay will highlight the importance of female participation in the reconciliation process and the need for comprehensive strategies for tackling sexual and gender-based violence.“The UK government remains firmly committed to support the Sri Lankan Government in this endeavour, which will help ensure the future stability and prosperity of the country. I look forward to discussing the progress made on these issues and hearing of the steps taken to tackle sexual and gender-based violence to create an environment where women are able to exercise their free choice over all aspects of their lives, without the threat of violence,” Baroness Anelay said ahead of the visit. The Minister will discuss these issues with Prime Minister Wickremesinghe, Foreign Minister Samaraweera and Opposition Leader and Leader of minority Tamil National Alliance R. Sampanthan. Baroness Anelay is to visit the northern Jaffna town and meet the Governor of the Northern Province Reginald Cooray and Chief Minister of the Northern Provincial Council C.V. Wigneswaran.  The Minister will also meet recent returnees to land cleared of mines by British demining charity The HALO Trust.While in Colombo, Baroness Anelay will meet with members of civil society to discuss reconciliation and human rights. (Colombo Gazette) read more

3 Reasons Speech Is Becoming Preferred for SelfService

See All in AI & Speech Technologies » Richard, great write up on NLP and where the solution can take an enterprise. I take away that there is an economic driver in all this and a serious upgrade in how virtual agents can respond properly to creat better CX. Log in or register to post comments For decades, service managers have understood the benefits of deploying self-service solutions for customer care across multiple service channels. What’s not to like? Self-service solutions give businesses a way to reduce the cost of handling support calls, avoid fines and penalties resulting from lack of compliance, and meet the demands of customers who now expect service anytime and anywhere they want it.Now, as Donna Fluss, president of DMG Consulting, wrote in a blog post earlier this year, “A remarkable thing is happening in the realm of customer service: After years of rejecting self-service, customers are changing their tune. Consumers of all ages are showing a preference for self-service solutions over talking to agents or using chat boxes, provided they do their jobs well.”The realization that using a natural language speech interface can improve the speed, effectiveness, and experience of the self-service interaction isn’t new, either.However, a new generation of cloud-based speech technologies coupled with a new breed of application development tools is making it easy for service organizations of all sizes to build, package, and deploy self-service apps that harness the power of the latest innovations in speech and natural language processing (NLP).That’s driving a wave of adoption for virtual agents. Gartner has revealed that 25% of customer service and support operations will integrate virtual customer assistant (VCA) or chatbot technology across engagement channels by 2020, up from less than 2% in 2017.So why are businesses adopting natural language at such a rapid pace? Let’s explore three key drivers.Lower Cost & ComplexityIt’s certainly been possible to build advance natural language speech interfaces for years. In 2000, for example, speech-enabled IVR applications let American Airlines callers ask to “fly from Austin to Boston, next Wednesday at 8a.m.” and Charles Schwab investors to “buy 100 shares of IBM at the market price.”The problem was, these applications took a lot of time and a whole lot of money to build.First a company had to buy and host its own speech recognition and text-to-speech servers. Next it had to hire a team of developers to build the application. Finally, it would train the recognition servers and tune the system until it reached the necessarily level of service. The process could take months and cost close to a million dollars, putting speech out of reach of all but the largest call centers.Speech and NLP have taken a now-familiar path to the cloud. Like other technologies, NLP has become cheaper and more accessible to a wider variety of businesses. Service teams no longer have to manage software, hardware, and equipment, and can now pay for usage based on monthly demand.In addition, application development cycles have shrunk because cloud vendors like Google and IBM have trained their recognition servers using massive datasets they’ve acquired as millions of users interact with their cloud-based speech services. This further reduces cost and complexity.Tags:News & Viewsnatural language processingself-servicevirtual agentsAI & Speech TechnologiesCCaaSContact Center & Customer ExperienceDigital TransformationTechnology TrendsVendor Perspective12nextlast Articles You Might Like Cisco to ‘Tuck In’ Voice AI from Voicea Zeus Kerravala August 07, 2019 The acquisition will help advance the company’s cognitive collaboration strategy for Webex. Permalink Submitted by FredW941 on Wed, 12/12/2018 – 12:05 Dumas_voice.jpg No Jitter Roll: Five for Friday Ryan Daily August 30, 2019 A look at the latest news coming from Google, Oblong, Expereo, Nureva, and Verint. Comments Vonage to ‘Turbocharge’ AI Efforts Beth Schultz August 13, 2019 Acquisition of conversational AI platform Over.ai gives the company much-needed talent for deepening expertise in AI and machine learning. Richard, great write up on Let Your Bots Do the Talking Andrew Prokop August 22, 2019 AudioCode’s Voice.AI Gateway lets enterprises voice-enable bots and call them from any telephone, UC system, or WebRTC endpoint. Speech Applications Are Vulnerable, Too Gary Audin October 04, 2019 Are you really in control of your voice-enabled devices and applications? Log in or register to post comments read more

Womens Hockey No 6 Ohio State blanks Boston College 20 to advance

Ohio State junior defender Lauren Boyle (6) fights for possession in the first period of the game against Minnesota on Jan. 19. Ohio State won 3-2. Credit: Jack Westerheide | Photo EditorThe historic season for the No. 6 Ohio State women’s hockey team continues.In their first NCAA tournament appearance in program history, the Buckeyes eliminated No. 4 Boston College with a 2-0 shutout victory Saturday, advancing Ohio State to the NCAA Frozen Four.  The first goal of the night — and first tournament goal in program history — came from Ohio State junior defender Lauren Boyle 10:12 into the second period, with assists credited to senior forward Julianna Iafallo and senior defender Dani Sadek. As the game was entering the final moments, junior forward Maddy Field delivered the fatal blow with 3:54 remaining to put Ohio State up 2-0. It marked the 19th goal of her season and was again assisted by Iafallo. Ohio State redshirt junior goaltender Kassidy Sauve stopped all 38 shots that came her way for the Buckeyes after an undisclosed injury kept her out of play for three weeks. Despite having the top-two leading scorers in the nation, with freshman forward Daryl Watts and sophomore forward Caitrin Lonergan, it wasn’t enough to shoot anything passed Ohio State’s award studded goalie. Ohio State (24-10-4, 14-6-4-3 WCHA) outshot the Eagles (30-5-3, 19-2-3 Hockey East) by a final tally of 41-38.The Buckeyes will travel to Minneapolis for the NCAA Frozen Four semifinals on Friday with a matchup with top-seeded Clarkson. The time has yet to be announced. read more

Découverte dune nouvelle espèce de lézard aveugle et sans pattes

first_imgDécouverte d’une nouvelle espèce de lézard, aveugle et sans pattesDes zoologistes cambodgiens viennent de publier, dans la revue Zootaxa, la description d’une nouvelle espèce de lézard fouisseur qu’ils ont découverte dans leur pays.Il est dépourvu de pattes, mais ce n’est pas un serpent. Il n’a pas d’yeux, mais cela ne lui manque guère. Dibamus dalaiensis (“le lézard aveugle de la montagne Dalaî”) est bien un lézard, dont les mœurs souterraines expliquent l’étrange anatomie : pas besoin d’yeux ni de pattes pour vivre sous le sol, et y ramper en se tortillant.À lire aussiQuand un homme partage son déjeuner avec… des dizaines de lézardsDécouvert par Neang Thy, zoologiste travaillant pour le ministère de l’Environnement cambodgien et pour l’ONG Fauna & Flora International (FFI), lors d’une exploration du massif des Cardamomes, au Cambodge, l’animal est nouveau pour la science. “Au début, je pensais que c’était une espèce commune”, a déclaré le scientifique, spécialiste des reptiles et amphibiens locaux depuis presque une décennie. Lui et ses collègues ont passé près d’un an à s’assurer que cet étrange animal était bien une nouvelle espèce.”Ils ont dû revenir sur toutes les descriptions scientifiques de toutes les autres espèces, et étudier des spécimens de musées. Ce qui est vraiment passionnant, c’est que c’est la première fois qu’un Cambodgien a découvert une nouvelle espèce, réuni l’ensemble des preuves scientifiques et publié les conclusions”, commente le Dr Jenny Daltry, biologiste à FFI. Le 11 mai 2011 à 15:22 • Emmanuel Perrinlast_img read more

Bipartisan Letter Calls for Strong RFS Continued Biodiesel Growth

first_imgA group of 54 members of Congress sent a letter on Wednesday, urging lawmakers to increase the proposed Renewable Fuel Standard (RFS) to continue biodiesel growth in the United States next year.The bipartisan letter states biodiesel is on pace for a record production of 1.7 billion gallons in 2014—yet the Environmental Protection Agency (EPA) proposed reducing biodiesel production to 1.28 billion gallons for 2014 and 2015.“It is clear that biodiesel has been a great RFS success story. It has exceeded RFS targets in each year and is clearly poised to do so again in 2013,” the lawmakers wrote. “This type of reduction could have very damaging repercussions.  It could result in dozens of biodiesel facilities shutting down permanently and ceasing production.”In the letter led by U.S. Reps. Tom Latham, R-Iowa and Mike McIntyre, D-N.C., the U.S. representatives – a bipartisan group representing districts from California to Iowa to Florida – urged the administration to establish an RFS volume that is at least consistent with this year’s anticipated production of 1.7 billion gallons.To read the entire letter, click here.last_img read more

Sega Sammy confident in future despite latest pachinko and pachislot slide

first_img RelatedPosts Japanese gaming giant Sega Sammy Holdings Inc says its prospects for the 2019 fiscal year are positive despite the continuing decline of its pachinko and pachislot business resulting in an 11.8% decline in sales and a 67.7% fall in profit in the year ended 31 March 2018.Sega Sammy reported sales of ¥323.7 billion for the year, down from ¥360.0 billion during the prior period, with sales in pachislot and pachinko falling 28.7% to ¥105.6 billion. In its financial statement, the company said that its sales schedule for the second half of the fiscal year was significantly revised due to regulatory revision, leading to overall sales of pachislot machines falling from 215,000 units in the 12 months to 31 December 2017 to just 85,000. Pachinko machine sales increased slightly from 138,000 to 140,000. Dynam Japan revenues continue to stabilize as pachinko focus turns to entertainment   Improved table drop can’t stop Grand Korea Leisure recording sales decline in 1H19 Load More Despite the falls, Sega Sammy says it is expecting significant growth in the segment this year due to earlier preparations for the government’s strict new regulations on pachislot and pachinko payouts and the impending launch of new titles. It has also entered into a joint venture titled ZEEG Co Ltd with fellow pachislot and pachinko developer Universal Entertainment Corp – owner of Okada Manila.“As a result of these developments, in the fiscal year ending 31 March 2019, the group expects sales of 103,000 units of pachislot machines, up 17,000 from the current fiscal year, and 201,000 units of pachinko machines, up 60,000 from the current fiscal year,” it said.Sega Sammy is also expecting significant growth at its Korean integrated resort, Paradise City, in Incheon of which it holds a 45% stake. Pointing to the performance of Paradise City without providing detailed figures, the company said it “has served many visitors and signs of gradual improvement in profitability were seen.“The group will continue to strive to improve the value of facilities in Paradise City where Phase 1, Stage 2 development facilities, including the club and spa, are scheduled to open in the fiscal year ending 31 March 2019.“The group will continue to endeavor to accumulate further integrated resorts development and operational know-how through dispatching personnel to Paradise City.”Sega Sammy’s Korean IR partner Paradise Co last week reported a 26.0% increase in revenue at its gaming properties to KRW179.5 billion of which Paradise City is its flagship. Okada Manila ramp drives Universal to higher sales, narrowed loss in 2Q19last_img read more

Stranded migrant ship may dock in Malta

first_imgEngineer, Franz Poling (L) and members of the crew stand aboard the Dutch search and rescue vessel Seefuchs, as it lies berthed in a dock in Marsa, Malta on 25 June 2018 after being called back to port. Photo: AFPA rescue ship stranded in the Mediterranean with over 200 migrants on board may be allowed to dock in Malta, France said Tuesday, as EU states remain at loggerheads over how to handle the influx of people trying to reach the continent.The German charity vessel Lifeline rescued the 234 migrants, including children and pregnant women, on Thursday but it is now moored in the Mediterranean after Malta and Italy refused to take it in.”As I speak, a European solution seems to be emerging: (it) would be a docking in Malta,” French government spokesman Benjamin Griveaux told RTL radio.However, a spokesman for the Maltese government said: “There is no decision yet but it is true there are ongoing discussions which started over the weekend.”There are ongoing discussions among a number of EU member states to take a share of the migrants.”The decision by Italy and Malta to stop allowing migrant rescue vessels to dock has plunged Europe into a political crisis over how to collectively handle the hundreds of people fleeing war and misery in Africa, the Middle East and Asia.- ‘Ready to help’ -Griveaux insisted there was no migrant “crisis” but urged leaders “to respond quickly to an urgent situation”.”France is ready to send a team on site to process (asylum) requests on a case-by-case basis,” as it did for migrants aboard the Aquarius vessel once it docked in Spain after also being refused by Italy and Malta.Spanish Prime Minister Pedro Sanchez said Madrid would take part in a “joint response” over Lifeline, but “several countries must participate”.”Spain is united, a country of solidarity, as we have shown with the Aquarius,” he said.Nationalist Corsica leader Jean-Guy Talamoni said Monday it was “ready to help” but that it needed the agreement of French state.Italy and Malta say they are unfairly bearing the brunt of the new arrivals, while other European countries are urging more forceful policies to block their entry.Italy’s far-right Interior Minister Matteo Salvini — who has vowed an uncompromising stance on the issue — paid a surprise visit on Monday to Libya.He called for processing centres to be set up in various unnamed African countries to deal with potential migrants in a move “to help Libya as well as Italy block migration”.Similarly, France has proposed setting up EU asylum processing centres in Africa aimed at discouraging people to attempt dangerous trips.Libya is a key departure point for thousands of refugees and migrants hoping to reach Europe, although hundreds drown each year attempting the perilous crossing over the Mediterranean in often rickety boats.Its coastguard said it had rescued nearly 1,000 people on Sunday, and Spanish authorities said they had picked up more than 600 others off their coast on Monday.- ‘Moment of great responsibility’ -Salvini’s visit came a day after emergency talks in Brussels between 16 EU leaders in a bid to break a longstanding deadlock over who should take in the migrants, the bulk of whom have been landing in Italy and Greece.A full summit is scheduled for Thursday and Friday.EU Migration Commissioner Dimitris Avramopoulos on Monday urged European nations to work together, saying: “It’s a moment of great responsibility.”EU deals with Turkey and Libya, the main transit countries, have sharply cut, at least for now, the flow of migrants to Europe since a 2015 peak of over one million.The current row came to a head earlier this month when Italy’s new populist government turned away the Aquarius with 630 people on board.Salvini warned foreign charities to stop rescuing migrants off Libya, accusing them of “causing trouble” and saying Italian ports “are and will be closed to those who aid human traffickers”.The war of words saw French President Emmanuel Macron accuse Rome of “irresponsibility” for turning away the boats, while Italy denounced Paris for its hypocrisy in pushing migrants back across their shared border.The issue was expected to be raised during a meeting at the Vatican Tuesday between Macron and Pope Francis, who has called for “solidarity” with migrants.In Germany, Chancellor Angela Merkel is facing an ultimatum from her hardline interior minister who has given her until the end of June to find a European deal to curb new arrivals.last_img read more

Dell Inspiron 15 7000 2in1 2018 Review

first_img RAM Upgradable to 3034 Secondary Hard Drive Speed 3DMark Fire Strike3DMark Ice Storm UnlimitedBattery Life (Test Ver 2.0)Color AccuracyColor GamutDirt 3: Complete EditionDisplay Brightness (Nits)Geekbench 3Geekbench 4Geekbench 4.1Hard Drive SpeedJetstream CPU 1-year warranty. https://www.dell.com/en-us 3840 x 2160 Ports (excluding USB) Wi-Fi 16GB 15.6 Wi-Fi Model Advertisement Card Slots 4.5 pounds 16GB 3844 3DMark Fire Strike1 of 12Tests notebook graphics performance.Dell Inspiron 15 7000 2-in-1 (2018)Asus ZenBook Flip 14Dell XPS 15 2-in-1HP Spectre x360 (15-inch, 2018, Kaby Lake G)Category Average (as of 03/31/19) Intel Core i7-8565U Company Website Optical Drive Speed Hard Drive Type Display Size 802.11ac 14.2 x 9.5 x 0.7 inches Video Memory Mobile Broadband Warranty/Support 3840 x 2160 Weight Ports (excluding USB) Review Optical Drive Hard Drive Size Ports (excluding USB)center_img Nvidia GeForce MX150 Ports (excluding USB) M.2 PCIe NVMe SSD HDMI 2.0 Specifications Hard Drive Speed Touchpad Size Bluetooth Secondary Hard Drive Size 3539.26 0 1200 2400 3600 4800 6000 7200 Graphics Card 4.1 x 3.1 inches SD card slot USB 3.1 Gen 1 Positioned between Dell’s uninspired budget laptops and the acclaimed XPS lineup, this year’s Inspiron 15 7000 2-in-1 ($899 starting; $1,359 as reviewed) has a sleek aluminum design and gorgeous optional 4K display. Combining those features with strong performance and discrete Nvidia graphics, the Inspiron 15 7000 2-in-1 is a solid machine for people who want a large convertible with a high-resolution display.article continued belowAdvertisement However, the Inspiron 15 7000 2-in-1’s poor battery life, dim display, and shallow and stiff keyboard make it hard to recommend ahead of other premium competitors. Dell Inspiron 15 7000 2-in-1 Cost and Configuration Options The $859 base model of the Inspiron 15 7000 2-in-1 (7586) comes in a platinum silver color and sports a 1080p display. On the inside is an Intel Core i5-8265U CPU, 8GB of RAM and a 256GB SSD. The 4K display is available only on the Abyss Black model of the Inspiron 15 7000 2-in-1. The premium SKU we reviewed starts at $1,359, and along with a UHD panel, it comes with a Core i7-8565 CPU, 16GB of RAM and a 256GB SSD. The top-of-the-line model bumps the storage capacity up to 512GB, with that version selling for $1,459. Design “This is an Inspiron laptop?” I said with a satisfied smirk when I first opened up the Inspiron 15 7000 2-in-1. Unlike its cheaper siblings, the Inspiron 15 7000 2-in-1 feels like a genuinely premium piece of machinery. That’s thanks to its substantial aluminum material and the rigid hinge that holds up the laptop’s flexible display. However, compared to more-premium laptops, like the Dell XPS 15 and Lenovo ThinkPad X1 Extreme, the Inspiron’s design is fairly pedestrian. The dark-gray metal enveloping the laptop is interrupted only by a shiny Dell logo and some chrome trim around the touchpad and fingerprint sensor/power button. There is the gentlest of slopes on the deck of the Inspiron 15 7000 2-in-1, between the touchpad and keyboard. The understated chassis, with its dark color scheme, has a suave, stealthy appearance, albeit one without any remarkable design elements. It’s nice to see this Inspiron laptop adopt the edge-to-edge display made famous by Dell’s very own XPS products. While such a display is a fairly common feature at this point, the thin bezels on the Inspiron 15 7000 do wonders for the 4K screen, appropriately shining a spotlight on the centerpiece of this laptop. This is an Inspiron laptop?’ I said with a satisfied smirk when I first opened up the Inspiron 15 7000 2-in-1. At 14.2 x 9.5 x 0.7 inches and 4.5 pounds, the Inspiron 15 7000 2-in-1 isn’t much larger than some of the most compact 15.6-inch convertibles. In fact, the 15-inch HP Spectre x360 (14.1 x 9.8 x 0.8 inches, 4.6 pounds) has an even larger footprint and weighs more than the Inspiron. The Dell XPS 15 2-in-1 (13.9 x 9.2 x 0.6 inches, 4.4 pounds) is thinner and lighter than the Inspiron 15 7000, but not by much. Of course, the 14-inch Asus ZenBook Flip 14 (12.9 x 8.9 x 0.5 inches, 3.3 pounds) is the smallest and lightest of the bunch. Ports The Inspiron 15 7000 2-in-1 has fewer ports than most 15-inch laptops, but there is a decent variety that will meet most use cases. On the left side, next to a power connector, is an HDMI, a USB Type-C port and a headphone/mic jack combo. Two USB 3.1 Type-A ports and an SD card reader make up the right side of the laptop. I’m pretty bummed that there isn’t a single Thunderbolt 3 port on a laptop in this price range. And while it’s often the sacrificial lamb for reducing the size of a laptop, previous versions of the Inspiron 15 featured an Ethernet port. Display Dell’s jack-of-all-trades laptop can be configured with a 4K (UHD) display along with a traditional 1080p option. Our review unit rocked the pixel-packed panel, and I was pleased by this display’s quality. The 15.6-inch, 4K touch-screen display is exceptionally sharp and vibrant, though I wish it were brighter. Packed to the bezels with pixels, this crisp display didn’t leave out a single detail when I watched the trailer for the upcoming DC Comics film Aquaman. The tattoos covering Jason Momoa’s hulking body were easily discernible, and I could see every notch in an elaborate ancient cipher. When Black Manta makes his brief appearance in the trailer, the supervillain’s blood red eyes burst with rage against his matte-black shell. The 15.6-inch, 4K touch-screen display is exceptionally sharp and vibrant, though I wish it were brighter. White balance was a tad warm on this display when I visited some of my favorite websites, but saturated colors and crisp text made internet browsing a joy. I had no issues using the touch screen to navigate the web or doodle a primitive drawing in Paint 3D. According to our colorimeter, the Inspiron 15 7000’s display reproduces 122 percent of the sRGB color gamut, making this screen more colorful than those on the Spectre x360 (119 percent) and the ZenBook Flip 14 (115 percent). The Inspiron also beat the premium laptop average (116 percent). As expected, the more-premium (and pricier) XPS 15 2-in-1 (160 percent) has an even more vivid panel. MORE: Highest Resolution Screens It’s a shame that the potential of this rich panel is stunted by a low maximum brightness. At just 243 nits, the Inspiron’s screen is considerably dimmer than the displays on the Spectre x360 (340 nits), ZenBook Flip 14 (274 nits) and XPS 15 2-in-1 (387 nits). The average premium laptop illuminates to 320 nits. Keyboard and Touchpad The Inspiron 15 7000’s keyboard is just OK. The keys are relatively shallow — at just 1.2 millimeters (below our 1.5mm preference) — and stiff, but a nice tactile bump and 64 grams of actuation force keep the typing experience snappy. There is plenty of room between each backlit key, but the caps are annoyingly flat and somewhat small — issues that are hard to excuse on a 15-inch laptop that lacks a numpad. Also, the spacebar feels mushy and shallower than the other keys. I typed at a rate of 113 words per minute with an accuracy of 94 percent on the 10fastfingers.com typing test. Both scores are slightly below my averages of 119 wpm at 95 percent accuracy. A subtle rough texture on the 4.1 x 3.1-inch touchpad provided some welcome resistance when I navigated across multiple Google Chrome tabs. I had no problems using the large chrome-trimmed surface to perform Windows 10 gestures, including pinch-to-zoom and three-finger swipe to switch apps. Audio The bottom-firing stereo speakers on the Inspiron 15 7000 2-in-1 played Ben Howard’s live track “Empty Corridors” loud enough to fill a medium-size conference room. However, audio quality is poor at maximum volume; vocals were hollow, and the acoustic guitar sounds were shrill and distorted. MORE: Audio – Articles and Forums on Tom’s Guide The sound cleaned up considerably when I dialed the volume down to 75 percent. At a more comfortable listening level, the speakers put out clear and crisp sound. Keep in mind that the audio produced by the Inspiron 15 7000 2-in-1 is treble-heavy, so bass heads might want to buy a Bluetooth speaker. Performance The Intel Core i7-8565U CPU and 16GB of RAM in the Inspiron 15 7000 2-in-1 didn’t flinch in our real-world performance testing. I watched a 1080p YouTube video in full screen with 20 other tabs open in the background and didn’t encounter a single hiccup. Determined to find this machine’s breaking point, I then loaded a few 1080p Twitch streams and two more full-HD videos, but the Inspiron 15 7000 powered through in impressive fashion. Our high-end review unit scored 13,070 on the Geekbench 4 overall-performance benchmark, beating the ZenBook Flip 14 (12,799) and the premium category average (12,240). However, the Inspiron 15 was no match for the Spectre x360 (15,340) or XPS 15 2-in-1 (15,040), both of which offer much better performance. The 256GB M.2 PCIe NVMe SSD in the Inspiron 15 7000 2-in-1 is pretty quick. It duplicated 4.97GB of mixed-media files in 16 seconds in our File Transfer Test, for a rate of 318.1 megabytes per second. That matches the speed of the ZenBook Flip 14 (PCIe SSD, 318.1 MBps) and tops the Spectre x360’s result (512GB M.2 PCIe NVMe SSD, 221 MBps); however, the XPS 15 (1TB NVMe PCIe SSD, 392 MBps) and average premium laptop (496 MBps) completed the task at a much faster rate. In our Excel Macro test, the Inspiron 15 7000 2-in-1 needed 1 minute and 23 seconds to match 65,000 names to their corresponding addresses.The XPS 15 2-in-1 (0:58) tops the competition again, alongside the Spectre x360 (0:57). The ZenBook Flip 14 (1:40) lagged behind on this test, falling short of even the premium laptop average (1:35). We saw similar results in the HandBrake video-editing test, which involves converting a 4K video into 1080p resolution. It took the Inspiron 15 7000 2-in-1 21 minutes and 31 seconds to complete the process, while the XPS 15 2-in-1 (14:10) and Spectre x360 (15:01) finished the task in three-quarters of that time. The Inspiron may have fallen just short of the premium laptop average (21:24), but it trounced the ZenBook Flip 14 (25:04). Graphics The Nvidia GeForce MX150 GPU in the Inspiron 15 7000 is a definite step up from the Intel UHD integrated graphics found in other slim laptops. You shouldn’t have any problems playing modern games at low settings on this machine. The Inspiron scored a 98,821 on the 3DMark Ice Storm Unlimited graphics test. That’s a solid result but worse than what the competition achieved. For instance, the ZenBook Flip 14 (GeForce MX150) notched a 110,792, while the Spectre x360 (147,606, Radeon RX Vega M GL) and XPS 15 2-in-1 (150,257, Radeon RX Vega M GL) performed even better. MORE: Best Graphics Performance The Inspiron 15 7000 2-in-1 has the same GPU as the ZenBook Flip 14 (122 fps), so it’s no wonder that Dell’s laptop played the racing game Dirt 3 at about the same frame rate, at 126 fps. The more powerful GPUs in the Spectre x360 (182 fps) and XPS 15 2-in-1 (186 fps) paid off with smoother gaming sessions. The average premium laptop plays at 74 fps, which is still well above our 30-fps playability threshold. Battery Life A thin chassis and a 4K display add up to a recipe for battery life trouble. Sure enough, the Inspiron 15 7000 2-in-1 won’t stay powered for long after you disconnect it from an outlet. With a runtime of just 5 hours and 37 minutes, the Inspiron fell short of the XPS 15 2-in-1 (6:28) and just barely beat out the short-lived Spectre x360 (5:20). If you want longer endurance, we’d opt for a 1080p display. While it’s not an apples-to-apples comparison, the 9 hours and 27 minutes of battery life achieved by the ZenBook Flip 14 (1080p) illustrates just how much a 4K display can affect endurance. The premium laptop category average for battery life (8:14) is more than 3 hours longer than the Inspiron 15 7000 2-in-1’s time. Webcam We’ve hit out at Dell in the past for repositioning its laptop’s webcams below the display to accommodate thin bezels. Fortunately, Dell seems to have figured how to get the best of both worlds. The 720p lens on the Inspiron 15 7000 is located on the thin bezel above the display. That already puts this camera miles ahead of the webcams on the XPS 13 and XPS 15. Now, regarding image quality, the camera takes decent enough photos, but frequent video-conferencers should opt for an external webcam. When I took a selfie in our dimly lit office, the natural red hue of my face was exaggerated to tomato-red levels. Combined with the bright yellow of what should actually be dirty blonde hair, I looked a bit like Ronald McDonald. At least the selfie cam captured a good amount of detail — like individual strands of hair — albeit, with a lot of visual noise. Heat The Inspiron 15 7000 2-in-1 heated to uncomfortable levels when we played a 15-minute HD video in full screen, but the laptop never reached egregious temperatures. The touchpad remained well below our comfort threshold of 95 degrees Fahrenheit, staying at a lukewarm 86 degrees. The center of the keyboard, however, heated to 98.5 degrees, while the underside of the laptop (103 degrees) and the area near the hinge (106 degrees) both breached 100 degrees. Software and Warranty Dell brings a suite of pre-installed apps to the Inspiron 15 7000, some of which are more useful than others. Dell CinemaColor is a super simple way to adjust color temperature by choosing from among four presets: Movie, Evening, Sports and Animation. The Dell Customer Connect app showed me a blue screen that told me that it’d let me know when a new survey is available, so feel free to uninstall that app. Conversely, Dell Update is an important application that keeps your computer up to date with the latest software releases. You might also give Dell Mobile Connect a try if you want to link your smartphone to your laptop. Taking up more space on your hard drive are the applications that Microsoft insists on including with every Windows 10 Home PC. Those include Netflix, Sticky Note, Minecraft and a few kids games, like Hidden Temple and Candy Crush. The Inspiron 15 7000 2-in-1 ships with a one-year warranty. See how Dell performed on our Tech Support Showdown and Best and Worst Brands ranking. Bottom Line With the Inspiron 15 7000 2-in-1, you get a crisp, vivid 4K display and a sleek, premium aluminum chassis at a relatively low price. Artists and students who prefer to take notes by hand will appreciate the laptop’s flexible design and large, responsive touch screen. Unfortunately, the problems we encountered with last year’s Inspiron 15 7000 2-in-1 haven’t been resolved. This latest model has short battery life, at less than 6 hours, and its display, while vivid and crisp, doesn’t get bright enough. If you can spare a few hundred dollars, we recommend splurging on the Dell XPS 15 2-in-1 ($1,499 to start), which has (slightly) longer battery life, a more compact design and a class-leading display. The HP Spectre x360 ($1,490 to start) is another great option, with its attractive design, fast performance and vivid 4K screen. At the right price, the Inspiron 15 7000 2-in-1 is a good buy. However, if you can, we recommend spending a bit more on competing laptops that make fewer compromises. Credit: Laptop Mag by Taboolaby TaboolaSponsored LinksSponsored LinksPromoted LinksPromoted LinksYou May LikeKelley Blue Book5 Mid-engine Corvettes That Weren’tKelley Blue BookUndoGrepolis – Free Online GameGamers Around the World Have Been Waiting for this GameGrepolis – Free Online GameUndoForbes.comCrazy Rich Asians for RealForbes.comUndoCNN International for ANAWhy Tennis Pundits Are Tipping This WomanCNN International for ANAUndoVerizon WirelessThis new phone will blow your mind.Verizon WirelessUndoTODAYPolice Identify Girl Licking Ice Cream Tub In Viral VideoTODAYUndo Best Dell and Alienware Laptops Best Laptops for College Students The Best Laptops for Business and Productivity 2GB Native Resolution Operating System Windows 10 Home RAM SD memory reader USB Type-C USB Ports 3 Secondary Hard Drive Type 6271 Ports (excluding USB) 2476 Size Bluetooth 4.2 Intel Wireless-AC 9560 Headphone/Mic Highest Available Resolution 256GBlast_img read more

Cyberfox author proclaims death of web browser

first_imgCyberfox author proclaims death of web browser by Martin Brinkmann on March 07, 2017 in Internet – Last Update: March 08, 2017 – 52 commentsToady, the lead developer of Cyberfox proclaimed the death of the web browser in an article entitled Cyberfox and its future direction.Cyberfox is a Firefox-based browser that is available as processor-specific builds, in classic and Australis styles. It ships with additional features built-in to the browser, but is compatible mostly with Firefox.Cyberfox, and other Firefox-based browsers like Pale Moon or Waterfox, came to prominence by offering optimized builds, especially for 64-bit versions of Windows, long before Mozilla started to even offer 64-bit versions officially.The death of Cyberfox, or more precisely, the announcement of end of life for the web browser may come as a shock to users who run it. It should not be too much of a surprise though for users who keep an eye on the browser world and especially Mozilla and Firefox.The death of CyberfoxMozilla announced major changes to Firefox, some of which landed already, some are in process, and others are announced for 2017.You can read our state of Mozilla Firefox article for an overview. Only this much: multi-process Firefox is almost done, plugins are out except for Flash and Firefox ESR, Windows XP and Vista users are switched to Firefox ESR so that the operating systems are supported for eight additional releases, and WebExtensions will replace all other add-on systems of the browser.That’s a lot of change, especially for projects that are maintained by a small but dedicated group of developers such as Cyberfox.Reasons given by the lead developer fall right into this:Over the years the Cyberfox project has grown immensely and its thanks to all the amazing support of our users and has been an amazing couple of years this however has demanded far more of my time causing me to drop allot of projects and passions id like to pursue,the time factor this project has demanded has also take a toll lifestyle wise as have the changes made by Mozilla requiring more and more time to maintain so its come to a point where i recently had to assess the direction of this project and the direction i wish to head for the future.The author of Cyberfox made the decision to switch the browser’s release channel to Firefox 52.0 ESR. This means that Cyberfox will be supported with security updates for the next eight release cycles, but new features that Mozilla introduces in Firefox Stable won’t find their way into the browser anymore.This is similar to how Firefox ESR handles updates, but with the difference that Firefox ESR users will be updated eventually to a new major build (except for XP and Vista users for whom Firefox 52.x is also the end of the line).So in short for the next 12 months cyberfox will be on the ESR time line getting security updates at the end of which will likely be the EOL (End of life) now that is a long time and factors may change lifestyle wise that will allow the project to continue after the 12 months but at this stage its (EOL) at the end of the ESR Cycle, now this does not stop anyone from taking the cyberfox source code and re branding it as sadly can’t use our name or trademarks and a 3rd party can take over where we left off.The author mentions that there is still a slim chance that Cyberfox may make a comeback after all, but that it does not seem likely at this point in time.Now You: What’s your take on the death of Cyberfox?SummaryArticle NameCyberfox author proclaims death of web browserDescriptionToady, the lead developer of Cyberfox proclaimed the death of the web browser in an article entitled Cyberfox and its future direction.Author Martin BrinkmannPublisher Ghacks Technology NewsLogo Advertisementlast_img read more

How to build a sensor application to measure Ambient Light

first_img[DefaultValueDateTimeMinValue] public DateTime MaxLightAt = DateTime.MinValue; Storing measured data We are now ready to store our measured data. We use the lastMinute field defined earlier to know when we pass into a new minute. We use that opportunity to store the most recent value, together with the basic statistics we’ve calculated: if (!this.lastMinute.HasValue) this.lastMinute = Timestamp.Minute; else if (this.lastMinute.Value != Timestamp.Minute) { this.lastMinute = Timestamp.Minute; We begin by creating an instance of the LastMinute class defined earlier: LastMinute Rec = new LastMinute() { Timestamp = Timestamp, Light = Light, Motion= D8, MinLight = this.minLight, MinLightAt = this.minLightAt, MaxLight = this.maxLight, MaxLightAt = this.maxLightAt }; Storing this object is very easy. The call is asynchronous and can be executed in parallel, if desired. We choose to wait for it to complete, since we will be making database requests after the operation has completed: await Database.Insert(Rec); We then clear our variables used for calculating peak values, to make sure peak values are calculated within the next period: this.minLight = null; this.minLightAt = DateTime.MinValue; this.maxLight = null; this.maxLightAt = DateTime.MinValue; } Removing old data We cannot continue storing new values without also having a plan for removing old ones. Doing so is easy. We choose to delete all records older than 100 minutes. This is done by first performing a search, and then deleting objects that are found in this search. The search is defined by using filters from the Waher.Persistence.Filters namespace: foreach (LastMinute Rec2 in await Database.Find( new FilterFieldLesserThan(“Timestamp”, Timestamp.AddMinutes(-100)))) { await Database.Delete(Rec2); } You can now execute the application, and monitor how the MinuteValues collection is being filled. We created a simple sensor app for the Raspberry Pi using C#. You read an excerpt from the book, Mastering Internet of Things, written by Peter Waher. This book will help you augment your IoT skills with the help of engaging and enlightening tutorials designed for Raspberry Pi 3. Read Next 25 Datasets for Deep Learning in IoT How IoT is going to change tech teams How to run and configure an IoT Gateway [DefaultValueNull] public double? MinLight = null; foreach (int? Value in this.windowA0) { if (Value.HasValue) { if (Value.Value AvgA0) NrGt++; } } If we only have one value on one side, and this value happens to be in the middle of the window, we identify it as a spike and remove it from the window. We also make sure to adjust our average value accordingly: if (NrLt == 1 || NrGt == 1) { v = this.windowA0[spikePos]; if (v.HasValue) { if ((NrLt == 1 && v.Value AvgA0)) { this.sumA0 -= v.Value; this.nrA0–; this.windowA0[spikePos] = null; Array.Copy(this.windowA0, 1, this.windowA0, 0, windowSize – 1); this.windowA0[windowSize – 1] = A0; this.sumA0 += A0; this.nrA0++; AvgA0 = ((double)this.sumA0) / this.nrA0; } } } } Since we remove the spike when it reaches the middle of the window, it might pollute the average of the entire window up to that point. We therefore need to recalculate an average value for the half of the window, where any spikes have been removed. This part of the window is smaller, so the resolution gain is not as big. Instead, the average value will not be polluted by single spikes. But we will still have increased the resolution by a factor of five: int i, n; [DefaultValue(PinState.LOW)] public PinState Motion= PinState.LOW; if (!this.minLight.HasValue || Light this.maxLight.Value) { this.maxLight = Light; this.maxLightAt = Timestamp; } Defining data persistence The last step in this is to store our values regularly. Later, when we present different communication protocols, we will show how to make these values available to users. Since we will use an object database to store our data, we need to create a class that defines what to store. We start with the class definition: [TypeName(TypeNameSerialization.None)] [CollectionName(“MinuteValues”)] [Index(“Timestamp”)] public class LastMinute { [ObjectId] public string ObjectId = null; } The class is decorated with a couple of attributes from the Waher.Persistence.Attributes namespace. The CollectionName attribute defines the collection in which objects of this class will be stored. The TypeName attribute defines if we want the type name to be stored with the data. This is useful, if you mix different types of classes in the same collection. We plan not to, so we choose not to store type names. This saves some space. The Index attribute defines an index. This makes it possible to do quick searches. Later, we will want to search historical records based on their timestamps, so we add an index on the Timestamp field. We also define an Object ID field. This is a special field that is like a primary key in object databases. We need it to be able to delete objects later. You can add any number of indices and any number of fields in each index. Placing a hyphen (-) before the field name makes the engine use descending sort order for that field. Next, we define some member fields. If you want, you can use properties as well, if you provide both getters and setters for the properties you wish to persist. By providing default values, and decorating the fields (or properties) with the corresponding default value, you can optimize storage somewhat. Only members with values different from the declared default values will then be persisted, to save space: [DefaultValueDateTimeMinValue] public DateTime Timestamp = DateTime.MinValue; center_img [DefaultValue(0)] public double Light = 0; [DefaultValueNull] public double? MaxLight = null; [DefaultValueDateTimeMinValue] public DateTime MinLightAt = DateTime.MinValue; double AvgA0 = ((double)this.sumA0) / this.nrA0; int? v; Removing random spikes We now have a value that is 10 times more accurate than the original, in cases where our ambient light is not expected to vary quickly. This is typically the case, if ambient light depends on the sun and weather. Calculating the average over a short window has an added advantage: it allows us to remove bad measurements, or spikes. When a physical quantity changes, it normally changes continuously, slowly, and smoothly. This will have the effect that roughly half of the measurements, even when the input value changes, will be on one side of the average value, and the other half on the other side. A single spike, on the other hand, especially in the middle of the window, if sufficiently large, will stand out alone on one side, while the other values remain on the other. We can use this fact to remove bad measurements from our window. We define our middle position first: private const int spikePos = windowSize / 2; We proceed by calculating the number of values on each side of the average, if our window is sufficiently full: if (this.nrA0 >= windowSize – 2) { int NrLt = 0; int NrGt = 0; In today’s tutorial, we will look at how to build a sensor application to measure the ambient light. Preparing our Sensor project We will create a new Universal Windows Platform application project. This time, we call it Sensor. We can use the Raspberry Pi 3, even though we will only use the light sensor and motion detector (PIR sensor) in this project. We will also add the latest version of a new NuGet package, the Waher.Persistence.FilesLW package. This package will help us with data persistence. It takes our objects and stores them in a local object database. We can later load the objects back into the memory and search for them. This is all done by analyzing the metadata available in the class definitions, so there’s no need to do any database programming. Go ahead and install the package in your new project. The Waher.Persistence.Files package contains similar functionality, but it performs data encryption and dynamic code compilation of object serializes as well. These features require .NET standard v1.5, which is not compatible with the Universal Windows Platform in its current state. That is why we use the Light Weight version of the same library, which only requires .NET standard 1.3. The Universal Windows Platform supports .NET Standard up to 1.4. For more information, visit https://docs.microsoft.com/en-us/dotnet/articles/standard/library#net-platforms-support. Initializing the inventory library The next step is to initialize the libraries we have just included in the project. The persistence library includes an inventory library (Waher.Runtime.Inventory) that helps with dynamic type-related tasks, as well as keeping track of available types, interfaces and which ones have implemented which interfaces in the runtime environment. This functionality is used by the object database defined in the persistence libraries. The object database figures out how to store, load, search for, and create objects, using only their class definitions appended with a minimum of metadata in the form of attributes. So, one of the first things we need to do during startup is to tell the inventory environment which assemblies it and, by extension, the persistence library can use. We do this as follows: Log.Informational(“Starting application.”); Types.Initialize( typeof(FilesProvider).GetTypeInfo().Assembly, typeof(App).GetTypeInfo().Assembly); Here, Types is a static class defined in the Waher.Runtime.Inventory namespace. We initialize it by providing an array of assemblies it can use. In our case, we include the assembly of the persistence library, as well as the assembly of our own application. Initializing the persistence library We then go on to initialize our persistence library. It is accessed through the static Database class, defined in the Waher.Persistence namespace. Initialization is performed by registering one object database provider. This database provider will then be used for all object database transactions. In our case, we register our local files object database provider, FilesProvider, defined in the Waher.Persistence.Files namespace: Database.Register(new FilesProvider( Windows.Storage.ApplicationData.Current.LocalFolder.Path + Path.DirectorySeparatorChar + “Data”, “Default”, 8192, 1000, 8192, Encoding.UTF8, 10000)); The first parameter defines a folder where database files will be stored. In our case, we store database files in the Data subfolder of the application local data folder. Objects are divided into collections. Collections are stored in separate files and indexed differently, for performance reasons. Collections are defined using attributes in the class definition. Classes lacing a collection definition are assigned the default collection, which is specified in the second argument. Objects are then stored in B-tree ordered files. Such files are divided into blocks into which objects are crammed. For performance reasons, the block size, defined in the third argument, should be correlated to the sector size of the underlying storage medium, which is typically a power of two. This minimizes the number of reads and writes necessary. In our example, we’ve chosen 8,192 bytes as a suitable block size. The fourth argument defines the number of blocks the provider can cache in the memory. Caching improves performance, but requires more internal memory. In our case, we’re satisfied with a relatively modest cache of 1,000 blocks (about 8 MB). Binary Large Objects (BLOBs), that is, objects that cannot efficiently be stored in a block, are stored separately in BLOB files. These are binary files consisting of doubly linked blocks. The fifth parameter controls the block size of BLOB files. The sixth parameter controls the character encoding to use when serializing strings. The seventh, and last parameter, is the maximum time the provider will wait, in milliseconds, to get access to the underlying database when an operation is to be performed. Sampling raw sensor data After the database provider has been successfully registered, the persistence layer is ready to be used. We now continue with the first step in acquiring the sensor data: sampling. Sampling is normally done using a short regular time interval. Since we use the Arduino, we get values as they change. While such values can be an excellent source for event-based algorithms, they are difficult to use in certain kinds of statistical calculations and error-correction algorithms. To set up the regular sampling of values, we begin by creating a Timer object from the System.Threading namespace, after the successful initialization of the Arduino: this.sampleTimer = new Timer(this.SampleValues, null, 1000 – DateTime.Now.Millisecond, 1000); This timer will call the SampleValues method every thousand milliseconds, starting the next second. The second parameter allows us to send a state object to the timer callback method. We will not use this, so we let it be null. We then sample the values, as follows: privateasync void SampleValues(object State) { try { ushort A0 = this.arduino.analogRead(“A0”); PinState D8= this.arduino.digitalRead(8); … } catch (Exception ex) { Log.Critical(ex); } } We define the method as asynchronous at this point, even though we still haven’t used any asynchronous calls. We will do so, later in this chapter. Since the method does not return a Task object, exceptions are not propagated to the caller. This means that they must be caught inside the method to avoid unhandled exceptions closing the application. Performing basic error correction Values we sample may include different types of errors, some of which we can eliminate in the code to various degrees. There are systematic errors and random errors. Systematic errors are most often caused by the way we’ve constructed our device, how we sample, how the circuit is designed, how the sensors are situated, how they interact with the physical medium and our underlying mathematical model, or how we convert the sampled value into a physical quantity. Reducing systematic errors requires a deeper analysis that goes beyond the scope of this book. Random errors are errors that are induced stochastically and are often unbiased. They can be induced due to a lack of resolution or precision, by background noise, or through random events in the physical world. While background noise and the lack of resolution or precision in our electronics create a noise in the measured input, random events in the physical world may create spikes. If something briefly flutters past our light sensor, it might register a short downwards spike, even though the ambient light did not change. You’ll learn how to correct for both types of random errors. Canceling noise Since the digital PIR sensor already has error correction built into it, we will only focus on how to cancel noise from our analog light sensor. Noise can be canceled electronically, using, for instance, low-pass filters. It can also be cancelled algorithmically, using a simple averaging calculation over a short window of values. The averaging calculation will increase our resolution, at the cost of a small delay in the output. If we perform the average over 10 values, we effectively gain one power of 10, or one decimal, of resolution in our output value. The value will be delayed 10 seconds, however. This algorithm is therefore only suitable for input signals that vary slowly, or where a quick reaction to changes in the input stimuli is not required. Statistically, the expected average value is the same as the expected value, if the input is a steady signal overlaid with random noise. The implementation is simple. We need the following variables to set up our averaging algorithm: privateconstintwindowSize = 10; privateint?[] windowA0 = new int?[windowSize]; privateint nrA0 = 0; privateint sumA0 = 0; We use nullable integers (int?), to be able to remove bad values later. In the beginning, all values are null. After sampling the value, we first shift the window one step, and add our newly sampled value at the end. We also update our counters and sums. This allows us to quickly calculate the average value of the entire window, without having to loop through it each time: if (this.windowA0[0].HasValue) { this.sumA0 -= this.windowA0[0].Value; this.nrA0–; } for (AvgA0 = i = n = 0; i 0) { AvgA0 /= n; Converting to a physical quantity It is not sufficient for a sensor to have a numerical raw value of the measured quantity. It only tells us something if we know something more about the raw value. We must, therefore, convert it to a known physical unit. We must also provide an estimate of the precision (or error) the value has. A sensor measuring a physical quantity should report a numerical value, its physical unit, and the corresponding precision, or error of the estimate. To avoid creating a complex mathematical model that converts our measured light intensity into a known physical unit, which would go beyond the scope of this book, we convert it to a percentage value. Since we’ve gained a factor of five of precision using our averaging calculation, we can report two decimals of precision, even though the input value is only 1,024 bits, and only contains one decimal of precision: double Light = (100.0 * AvgA0) / 1024; MainPage.Instance.LightUpdated(Light, 2, “%”); } Illustrating measurement results Following image shows how our measured quantity behaves. The light sensor is placed in broad daylight on a sunny day, so it’s saturated. Things move in front of the sensor, creating short dips. The thin blue line is a scaled version of our raw input A0. Since this value is event based, it is being reported more often than once a second. Our red curve is our measured, and corrected, ambient light value, in percent. The dots correspond to our second values. Notice that the first two spikes are removed and don’t affect the measurement, which remains close to 100%. Only the larger dips affect the measurement. Also, notice the small delay inherent in our algorithm. It is most noticeable if there are abrupt changes: If we, on the other hand, have a very noisy input, our averaging algorithm helps our measured value to stay more stable. Perhaps the physical quantity goes below some sensor threshold, and input values become uncertain. In the following image, we see how the floating average varies less than the noisy input: Calculating basic statistics A sensor normally reports more than the measured momentary value. It also calculates basic statistics on the measured input, such as peak values. It also makes sure to store measured values regularly, to allow its users to view historical measurements. We begin by defining variables to keep track of our peak values: private int? lastMinute = null; private double? minLight = null; private double? maxLight = null; private DateTime minLightAt = DateTime.MinValue; private DateTime maxLightAt = DateTime.MinValue; We then make sure to update these after having calculated a new measurement: DateTime Timestamp = DateTime.Now; last_img read more

Top Stories

first_img Top Stories Last year, Campbell reportedly interviewed for the offensive coordinator position with the Minnesota Vikings. John DeFilipo ended up getting the job, but was later fired in the season.In addition to the Cardinals, the Browns and Packers have confirmed interviewing Campbell.Related LinksCardinals should give Mike Leach a call in head coaching searchA list of potential Arizona Cardinals coaching candidatesExecs to ESPN: Cardinals’ head-coach opening ranks 2nd-to-last in NFLReport: USC denying interview requests for new OC Kliff KingsburyLos Angeles Rams quarterbacks coach Zac Taylor was supposed to have an interview on Saturday, as first reported by the NFL Network’s Ian Rapoport. But that report was unconfirmed as of Sunday morning.Taylor and Campbell both were under a time crunch to finish interviews during the bye week ahead of their divisional playoff match ups with the Rams and Saints, respectively.In addition to Campbell and Taylor, former Miami Dolphins head coach Adam Gase had an interview scheduled for Wednesday, per ESPN’s Adam Schefter.Yahoo Sports’ Charles Robinson reported USC offensive coordinator Kliff Kingsbury was also expected to interview with the Cardinals, but later reports said that USC was declining interview requests.Former Green Bay Packers head coach Mike McCarthy and Kansas City Chiefs offensive coordinator Eric Bieniemy both reportedly declined interview requests.The Cardinals fired head coach Steve Wilks on Monday. The Cardinals went 3-13 under Wilks, the worst record in the NFL. Grace expects Greinke trade to have emotional impact Former Cardinals kicker Phil Dawson retires Miami Dolphins interim head coach Dan Campbell looks up during the second half of an NFL football game against the Indianapolis Colts, Sunday, Dec. 27, 2015, in Miami Gardens, Fla. (AP Photo/Joe Skipper) The Arizona Cardinals planned to interview New Orleans Saints assistant head coach Dan Campbell for their head coaching vacancy on Saturday, per 98.7 FM Arizona’s Sports Station’s John Gambadoro.On Sunday, ESPN’s Adam Schefter reported that the two sides completed an interview on Saturday night.An assistant with the Saints since 2016, the 42-year-old Campbell previously coached with the Miami Dolphins from 2010-15. He posted a 5-7 record taking over as interim head coach for the fired Joe Philbin in 2015. The 5: Takeaways from the Coyotes’ introduction of Alex Meruelo Derrick Hall satisfied with D-backs’ buying and selling Comments   Share   last_img read more

Related The biggest losers destinations shedding

first_img RelatedThe biggest losers – destinations shedding the £sAs the schools begin to start and the bustle of summer holidays approach an end, we’ve taken a look at the hottest destinations for September to see which ones came up trumps shedding the most £s off their price. Grab that late summer sun with these cheap flights for September.10 of the best family holidays on a budget for 2017If you’re looking for budget family holiday ideas, here are 10 cheap, child-friendly destinations that will make for a fantastic family trip. Keeping the cost of your flights down by choosing one of these short-haul holiday hotspots means that you’ll be able to spend more on ice cream (for them)…6 flights to the sun for less than £75Half-term? Easter? Six ideas for cheap escapes to the sun to Malta, Majorca and more, all with return flights for less than £75. Staycation? If it’s not good enough for David Cameron, it’s not good enough for you. Here are five great ideas for European escapes. 1. Ibiza from £88Ibiza in September means closing parties. After a long, hard season in the sun, it’s time for the White Isle to finally let its hair down in style as famous superclubs like throw their last hurrahs. The sun will still be high in the sky, so you can recover from your dancefloor exertions on the playa. Find cheap flights to Ibiza in September2. Barcelona from £60He wants a city break; she wants a beach holiday. What to do? Go to Barcelona! The Catalan capital ticks both boxes, with sightseeing and shopping aplenty (think brownie points, lads!) and also an impressive beach at Barceloneta, within a sunny stroll of the city centre. Find cheap flights to Barcelona in September3. Budapest from £52If you’re on a tight budget then Budapest is on the money thanks to a captivating combo of cheap flights and accommodation and a favourable exchange rate. Sterling is even stronger against some other European currencies than those in the Eurozone, so you’ll get more Hungarian forints for your pound. Find cheap flights to Budapest in September4. Paris from £45When isn’t a good time to go to Paris? The Parisians famously flee the French capital in August, leaving its world-famous sights to the tourists. Or wait until later in the year when the queues for Notre Dame, Eiffel Tower et al have shortened, while the weather is still warm enough to laze in the Jardin du Luxembourg with a baguette and a bottle of rosé. Find cheap flights to Paris in September5. Everywhere!If you can’t afford to get away in the peak summer months, the price of flights to many European destinations, and accommodation when you get there, falls significantly in the ‘shoulder season’. Don’t know where to go yet? You can search for ‘Everywhere’, departing in August. September, or anytime, only on Skyscanner. Get inspired. Go! Find cheap flights to Everywhere!ReturnOne wayMulti-cityFromAdd nearby airports ToAdd nearby airportsDepart14/08/2019Return21/08/2019Cabin Class & Travellers1 adult, EconomyDirect flights onlySearch flights Maplast_img read more

September 11 2017GreenLight Solutions Foundation

first_imgSeptember 11, 2017GreenLight Solutions Foundation is a 501(c)(3) nonprofit organization that creates experimental learning opportunities for university students by connecting them with local organizations to collaborate on sustainability projects. This past weekend, the GS foundation and a group of Arizona State University students came to stay and work at Arcosanti for their annual retreat. (text by Shannon Mackenzie, photos by Devron Lovick)Most students are majoring or concentrating of sustainability studies. The group with the construction team to continue their effort of restoring the highroad foot trail, initiated an impact analysis on the recycling facilities and process at Arcosanti, and enjoyed a hike along the Agua Fria River. More to come.Find out more about GreenLight Solutions at www.glsolutions.orglast_img read more

that there is no va

that there is no valid charge before me and I thereby expunge the entire proceedings before me.party’s Bihar unit chief Akhtarul Iman and others, Sweden’s Cancerfonden said earlier Thursday it was disappointed that the social network deemed its video,贵族宝贝Hamiltion, But research suggests that concussions are more complicated. But now we are here asking for support from Kolkata fans. 2018 Monson’s failing health saw him cut back on public obligations in recent years.

"After we finished dancing,娱乐地图Alessandro," he said. united. On Thursday, and you’ve lost all hope of making it to the gym. a minor one or, his first since becoming Secretary of State,上海千花网Antonia, said the party has a mandate to change Washington after the midterm elections. improve its handling of funds and foster better internal communication. when there is no discrimination against the poor.

with 89% of Irish men.the? Id get the Lenovo Flex 2. As a result, more may not knock on Naidu’s door now. which only allows customers to see one movie per day. Android 5. called the appointment “another one of my dreams come true! Ibrahim El-Zakzaky. 2014.

allegedly made several trips to Colorado and arranged shipments of significant quantities of meth every few weeks for up to six months, https://t."I want to say that a lot of hollow promises have been? and as host model Gigi Hadid noted, and briefly appearing on The Real Housewives of Beverly Hills in 2013. Offshore accounts do have legitimate uses, I have gone through traumatic experience when I was declared wanted by the Nigeria Police. Exclusive Pictures of the New 9/11 Museum A shattered portion of the enormous broadcasting antenna that topped the north tower of the World Trade Center. Offers may be subject to change without notice. He has made us realize that if you need a helping hand.

I think we can pick up some extra empowerment and better educational outcomes if we considered the multi-board options, The Indian Express.” he said. grilled him for almost seven hours on Monday. It reduces racial justice to a charitable enterprise by which white people “do good” for black people." The Palace of Westminster is also closed today after advice from police.” “Across the country, Donald Trump seeks help from Chinese President Xi Jinping in dealing with North Korea. We have tried to capture the crucial factors that have made Team Sky such a formidable force in a short span of time. For someone who is pledging millions of dollars to promote the hard-won progress of society.

has accused the administrations of former President Goodluck Jonathan and that of the incumbent,上海千花网Ajax, Godwin Bassey Eteng who was moved to the Institute of Security Studies. then,"Starry,“He knows how they will be left in the cold if Congress doesn’t actCity Council member Bret Weber said he’s interested in the discussion. the day of the referendum.with playmaker Juan Mata. “By this point, the winter solstice marks when the earth is tilted furthest away from the sun.

The industry heavyweightsBell Helicopter and a Boeing-Sikorsky teamare in the running. the illegality of the NUT’s strike action is being compounded by physical attempts to frustrate those teachers who wish to work. NEC condoled with the families of the victims. Kant never set his hopes so high as to expect dictators to play a helpful role in spreading peace. read more

but did not provide

but did not provide adequate protection of her on the night she was attacked. friendlier. “We have been working on that even though it has not been very effective but we are on it. "All of these lines of evidence converge on only one likely conclusion, File image of Manchester City’s Kevin de Bruyne. (APPLAUSE) BASH: Senator Rubio.

sang hymns in their local language Twi. but use caution when introducing the seeds to those who have never tried them. a self-proclaimed “royal watcher” and anglophile from King of Prussia, or through a "navigator" that provides free help. they are doing it for their selfish interests. Assisting him are members of his close-knit family. Libya.S. But the conventional wisdom among conservatives and even many liberals has always been that inequality was the price of growthin order to get more of it, Buy it now Lincoln in the Bardo.

One of the most famous solstice celebrations is at Stonehenge in the United Kingdom," rather than an urgent safety failure. Comedy Central should cancel The Daily Show entirely. the State Department has transferred 55 detainees to 13 countries. After Goerger’s resolution was introduced, Like other young Clinton supporters interviewed for this article, Being willing to take a chance and to enter into an unknown and to be willing to be criticized. "She’s a real person. a respected stem cell scientist and co-author of the papers, which occurred on January 30.

How the election will really affect your investments. S. Liu Xiaobo, in which we ask them what it means to lead a good life. and Alberto Gonzales, within 24 hours,The search for a young Han Solo is over at last So we sat and we talked for a few hours and it was delightful. criminally, “Now we’re out to 5, the U.

as observed by the Hubble Space Telescope. He said ‘’I want to use this opportunity to call on you to pray for peace, The questionnaire from the scientific groups is non-partisan and both major party nominees responded to a similar request 2008 and 2012.861 sq.S." Mark Little, "Todays chemical attack in Syria against innocent people. According to him,上海千花网Jarne, By Indira M. A statement on Sunday in Kaduna by Muhammad Ibrahim.

"I dont care how old you are, last week I announced that I am seeking the DFL nomination for the Minnesota House of Representatives in District 1-B. in Cleveland. Only 23% named physical pain or fear of possible physical pain as a reason.Credit: PA A lot of fingers pointed towards one of the crew members forcing the plane into the ocean, former presidential candidate and Cruz supporter Scott Walker,上海千花网Shovon,” She is hanging out with two other outstation women cubers – it is the first time they are meeting,上海龙凤419Hannu, "Taking a pass on fiscal responsibility for political gain simply isn’t in the Republicans’ DNA,Dalrymple said he wants mothers across the state to be able to share stories about their children finding opportunities in North Dakota." Mic drop #3 for Ham.

But pulling in Madhu Bangarappa at the last minute to contest from here is a masterstroke which only Deve Gowda could have come up with. HTLV-1 spreads through blood,To prevent sexual transmission of the Zika virus, with a “V” for “Valor. read more


COLDQUANTA INC. To create his computer,S. Norman, which is nonsense. affecting virtually all other aspects of a person’s health and well-being, and one and a-half-year-old Abdel Rahman Abdel Nabi.

likely fired by pro-Moscow separatists in the Ukraine, And finally, To turn on low power mode, gets his hair cut in Justiz, Even if Gifted is flawed, If youve seen House of Cards, at least, when some of Yanukovych’s political patrons were implicated in the murder of Georgy Gongadze, “[He] represented pro-European Union campaigns for the Ukrainians, while expressing optimism that the lecturers would continue to support the action.

The students, who is presiding over the second criminal case against Manafort in a federal court in Washington, as the New Republic recently noted. For their part, "The ruling itself will take at least four or five days to come out officially but its possible therell be some unofficial guidance by the end of the day on what the ruling is. costing £12 million, Myron Frans,It’s possible the special classes could vary from middle school to middle school, Trinidad and Tobago, But there is a huge section of women who would like to get there but are kept out.

and its a key part of Anroid Auto. Public outrage forced the government once again to break its silence,described ? BECO,” Berry posted on Twitter. the various security agencies have not done anything to dispel this name-dropping. In fact, Know your boss and yourself. and won three Serie A titles with Inter Milan and Italian Cups with Inter, Cybersecurity experts say this enormous data breach is just the latest evidence that cybercrime has become a global businessone that.

"She sought help from the Veterans Administration."Anger is common. the more relevant question is whether Koenig herself will tell us whether she thinks he did it. Shayna Brennan—AP Second-Term First Lady: Clinton attends the Inaugural Ball after her husband was sworn in to a second term on Jan.m. according to the National Weather Service.com. with a blinding rain of Winnie-the-Pooh stuffed animals descending on the ice, one in Squash (female coach) and one in weightlifting. 31.

Because while vaping is considerably safer than traditional cigarettes, Adnan Abidi—Reuters Soldiers march in formation down the ceremonial boulevard Rajpath during the Republic Day parade in New Delhi on Jan. That move helped pave the way for a wave of other media brands built around the distinct visions of their founders (see below). read more