Xiaomi Mi 5X Launch Set for July 26, Confirmed to Feature Dual Rear Cameras, MIUI 9

Xiaomi Mi 5X Launch Set for July 26, Confirmed to Feature Dual Rear Cameras, MIUI 9


  • Xiaomi confirms Mi 5X will be launched on July 26
  • It will come with dual cameras with dual LED flash module
  • It’s expected to be priced around CNY 1,999 (roughly Rs. 19,000)

Xiaomi will launch the Mi 5X, another variant for its successful Mi 5 smartphone after the Xiaomi Mi 5c, on July 26. The smartphone was leaked earlier this week in a multitude of promotional images, revealing its design, features, and specifications in abundance. Now, the Xiaomi has confirmed that the Xiaomi Mi 5X will be unveiled at an event slated to be held in China. Besides, the smartphone will come with Android 7.0 Nougat-based MIUI 9, which was earlier confirmed by the company to be released before August 16.

The Xiaomi Mi 5X will be unveiled on July 26, according to a teaser posted by Xiaomi on its Weibo account. The teaser contains an image showing actor Kris Wu holding the device that has a dual rear camera setup along with a dual-LED flash module, and at the centre sits the fingerprint scanner. According to the previous leaks, the Xiaomi Mi 5X is alleged to sport a 5.5-inch full-HD (1080×1920 pixels) display. It is said to be powered by the Snapdragon 625 SoC paired with 4GB of RAM. On the design part, it is likely to ape the iPhone 7 Plus and come in Black, Gold, and Rose Gold colour options.

As we mentioned, the Xiaomi Mi 5X will launch with MIUI 9 out-of-the-box. The MIUI 9 is Xiaomi’s next mobile OS iteration that will come with a design overhaul and Android Nougat. Xiaomi recently enlisted the number of devices that will be getting MIUI 9, which is slated to arrive by August 16. Talking about the pricing, the Xiaomi Mi 5X is rumoured to cost around CNY 1,999 or roughly Rs. 19,000.

Xiaomi India on Tuesday launched the Mi Max 2 in India at a price of Rs. 16,999. The Xiaomi Mi Max 2 comes with a huge 6.44-inch full-HD (1080×1920 pixels) display, 5300mAh battery, and 4GB RAM, and is the successor of the Mi Max that was launched last year. The Mi Max 2’s rear camera sports a 12-megapixel Sony IMX386 sensor with PDAF and dual-LED flash. On the front, it sports a 5-megapixel camera. The inbuilt storage is expandable via microSD card (up to 128GB). Connectivity options include 4G VoLTE, dual-band Wi-Fi 802.11ac , GPS/ A-GPS, Bluetooth v4.2, infrared, a 3.5mm audio jack, and a USB Type-C port.


Love Mac and Cheese? But What About the Sprinkling of Harmful Chemicals in it?

Love Mac and Cheese? But What About the Sprinkling of Harmful Chemicals in it?

Talk about comfort food and the sinful Mac and Cheese comes to mind. Easy to make and delicious till the last bite, it has been a favourite dish across the globe. There are even readymade Mac and Cheese packs available in the stores to make life easier. But along with your spoonful of macaroni, have you been also taking in a sprinkling of chemicals? In a recent study, experts at the University of Adelaide and the South Australian Health and Medical Research Institute joined hands to examine over 1000 male participants who were consuming such cheese products as part of their diet. Traces of phthalates, a harmful chemical commonly used in plastic products, adhesives, soaps, etc, were found in close to 99.6% of the participants.

The prevalence of lifestyle and metabolic ailments like type-2 diabetes, cardiovascular diseases and high blood pressure was found to have increased in participants with high phthalate levels. The presence of such chemicals in the body was attributed to consuming food items packed in plastic.
As per a recent study conducted by the Coalition for Safer Food Processing & Packaging, 29 out of 30 cheese products were found to have traces of phthalates with natural cheese products recording the least and processed cheese items containing highest amount of phthalates. “Phthalates can migrate into food products during processing, packaging, and preparation. Phthalates tend to be found at higher levels in highly processed or fatty foods.” noted the report as stated on Kleanupkraft’s webpage.

phthalate via kleanupkraftImage via Kleanupkraft
Though the group of chemicals is never intentionally added to food products, they travel easily from food containers or bottles to the actual food items. These are easily absorbed by body cells and get absorbed into the system.
Phthalates are also capable of disrupting the hormonal balance and cause fertility issues in both men and women. Cheese products were tested for phthalate content as dairy products have been tied to being one of the greatest sources of direct exposure to phthalates (DEHP) in young children and women. The report called for further research to measure phthalate content in various food items and formulation of relevant policies to regulate and monitor the same in food products.



YOU’LL FIND MILLIONS of apps in the Google Play store, many of them written using the powerful, stable, workhorse programming language Java. If it were a car, Java would feature a fast, reliable engine but not antilock brakes, power steering, or cup holders. Totally drivable. Not exactly a joy ride.

In May Google gave Android developers another option when it announced it would start supporting a new programming language called Kotlin, which offers most of the same basic features as Java plus the coding equivalent of seat warmers and a killer sound system. This means programmers can write safer, more reliable code with less work. That’s good news for users because it should translate into apps with fewer bugs and crashes. But it’s even better news for programmers, because it means spending more time working on the interesting parts of code and less on more routine matters—the things that make programming a rewarding career or hobby. “Working with it just brings a smile to your face,” says Christina Lee, an Android developer at Pinterest and Kotlin enthusiast.

Companies like Pinterest, Basecamp, and Square had already been using it, but now that it has the official support of Google, you can expect to find Kotlin in more and more places. “Kotlin is what our development community has already asked for,” Android product manager Stephanie Saad Cuthbertson said during the announcement of Kotlin support at Google’s IO conference in May.

Works Well With Others

Although the first official release of Kotlin came only last year, the language has a history that stretches back to 2010. It was created by a Czech company called JetBrains, which makes software for programmers and project managers. But the team didn’t make Kotlin to sell. They made it to solve their own development problems.

More than 70 percent of its products were built with Java, says Hadi Hariri, a developer evangelist at JetBrains, but most of the rest were written in Microsoft’s C# language. The team saw a lot to like in C#, and were getting sick of some of Java’s old fashioned ways. Using Java means writing out lots of code that other languages tend to handle automatically. Something as simple as printing the phrase “Hello World” can take up three lines of code in Java, but usually only takes three words in modern languages.

That means extra work, much of it fairly repetitive. And all that extra code—”verbosity” in programming lingo—makes programs more cluttered and makes it easier to make mistakes. “The biggest issue with programming languages is that when you look at some code, you’ve got to figure out what the code is doing,” says Hariri. “It translates into a lot of noise that really isn’t necessary to understand the problem it’s trying to solve.”

The JetBrains teams really wanted to use a more modern language, but they still had many applications written in Java that would need to be maintained. It just wasn’t practical to re-write all of their existing Java applications in C# or some other language. What they needed was a language that was compatible with Java, so that they could add new features to old applications using the new language without completely rewriting the applications from scratch.

A few such options existed. Scala was gaining popularity at the time, thanks in part to its use at Twitter. But Hariri says it wasn’t as fast or as simple as the JetBrains crew would have liked. “It’s a very powerful language that, if misused, could end up badly,” he says. Groovy and Clojure, meanwhile, employed different programming paradigms altogether.

So the JetBrains team built their own language that had all the features they wanted and a strong focus on compatibility with Java. And instead of keeping the project internal, JetBrains open-sourced the project. JetBrains doesn’t profit directly from Kotlin’s use among developers, but the company hopes to make money off of it through increased interest in their Kotlin-supporting core products. Perhaps more importantly, JetBrains benefits from giving away Kotlin for free in the form of feedback and improvements from the larger Java community.

The company released a preview version of the language in 2011, and it turned out many other people were looking for something along those lines. One of them, Jake Wharton, an Android engineer at payments company Square, has been following Kotlin since its beginning. “Once you start using the language you can tell it was built by someone who spent a lot of time programming in Java,” Wharton says.

In 2015, he prepared a document to explain to his bosses at Square why they should sign-off on his Kotlin use. He published the paper on the web and soon many other people were using it to sell their bosses on Kotlin. “Jake’s well known in the Android community, he’s written open source libraries that we all use,” says Dan Kim, an Android developer at the software company Basecamp, says about Whaton’s paper. “It showed people that if Jake believes in it, it’s got at least a shot at being pretty good.”

But there was a catch. Although it was possible to build Android apps with Kotlin without Google’s official support, it was a risk. If Google made changes to the way Android worked, apps written in an unsupported language might not work the way developers intended. And if Google ended up announcing support for, say, Apple’s Swift or its own language Go, many managers might be left feeling they’d bet on the wrong horse. Google’s announcement last May meant that companies could adopt Kotlin without fear.

To Android and Beyond

Although one of Kotlin’s biggest selling points is that it can be mixed and matched with Java, it has appeal far beyond companies with vast amounts of old Java code they still need to use. Lee started using Kotlin at the startup Math Camp before it was acquired by Pinterest simply because her team thought it was the best language for their needs. “We started from scratch,” she says. “The app was 100 percent Kotlin, there was no Java in there.”

And its applications extend well beyond Google’s platform. Like Java, it can be used to write apps that run on desktops and servers as well. Plus, JetBrains has released tools for translating Kotlin code into code that can run on iOS or even in web browsers. All of which is to say, you can expect to find yourself using apps written in Kotlin more and more often in the coming months and years. Let’s just hope those virtual cup holders to bring a smile to users’ faces as well as coders’ faces.


Adobe launches redesigned Lightroom for Androi

Adobe launched an update for its Lightroom photo management and editing apps on iOS and Android today. The iOS app for iPhone and iPad is getting a few new features, including support for Adobe’s selective brush, a new details tab and an interface update for the iPad version. That’s all pretty nice, but the biggest news here is that Adobe also completely redesigned the Android app from the ground up.

Adobe has long been an iOS-first shop and, while it now offers most of its apps on Android, too, it often felt as if the teams spent far more time polishing the iOS apps than the Android versions. Lightroom on Android was always a pretty competent mobile version of the desktop experience, but it never felt all that snappy and native.

“We wanted to provide the best Android experience possible so we redesigned Lightroom for Android from the ground up to be faster, more efficient, and, well, more Android-y,” Adobe says in today’s announcement. “Every screen has been redesigned with the goal of ensuring a natural, native Android experience while providing the highest quality, professional-grade mobile photo editing app ever.”

Sadly, new features like Selective Brush, which complements the currently available linear and radial gradients, and the Detail tab that gives you global control over sharpening and noise, are still coming to iOS first. Chances are we’ll have to wait a little bit longer to get these on Android.


Look back at Mac OS X’s history with 5K versions of all the default wallpapers

Mac OS X / macOS has been a fundamental part of Apple’s modern-day renaissance. Throughout the years, the company has graced each version of its computer operating system with default desktop wallpaper that has ranged from instantly iconic to, well, some really nice pictures of mountains.

But most of the older wallpapers were never really designed to be used on a higher-resolution screen, so if you’ve been looking to use the classic Aqua wallpaper from OS 10.3 Panther or 10.5 Leopard’s famous Aurora on your fancy new 5K Mac, you’ve been pretty much out of luck.

Fortunately, Apple aficionado Stephen Hackett of 512Pixels, in partnership with Twitter user @forgottentowel, has created a centralized place to find upscaled 5K resolution versions of every main OS X wallpaper ever made. They’re ideal on a Retina display with your current-gen iMac or MacBook Pro.

Image: Apple

As a warning, there’s only so much you can do even with upscaling the older images to modern resolutions, so while you shouldn’t expect razor-sharp crispness, it’s still better than using the original 1024 x 768 OS 10.1 wallpaper that natively shipped with Cheetah.


Get your Java errors under control with error monitoring

Java errors

Java became a go-to language for Web-facing applications and Internet projects. However, the use of Java is not without its potential pitfalls, and that’s something that’s important for developers to keep in mind. In this article, AJ Philips teaches you how to get your Java errors under control with error monitoring.

The Java programming language is immensely popular with developers and has been for many years. It’s not just a case of having another object-oriented programming language to build applications with – Java’s rise coincided with the emergence of embedded web programming.

Java became a go-to language for Web-facing applications and Internet projects.
However, the use of Java is not without its potential pitfalls, and that’s something that’s important for developers to keep in mind.

The root of the problem(s)

Some of the common code problems in Java relate to the semantics that programmers use to build a code base. Without the right syntax, compiler errors and other errors can result.

Consider the omission of a closing bracket or parenthesis on a declaration or command. This type of mistake will generate an “expected” error and has to be fixed for proper execution. Another similar error is the “unclosed string error” where a string is not closed out with a quotation mark.

Another common error called “incompatible types” happens when integers or strings or other data types are used improperly, or combined in ways that don’t work for the program. Trying to assign one type of data type variable to another may create an “incompatible type” error. Other malformed syntax can produce an error called “invalid method declaration” or an “unreachable statement” error, or one stating an operator cannot be applied correctly.

What all of these mistakes have in common is that they arise from syntax that’s not properly and precisely controlled. It only takes one keystroke to make the errors, and they’re a minefield for programmers who may be meticulous in their writing, but still experience the occasional misplaced character while typing.

SEE ALSO: The error tracking tools Java developers should know

Automating the error correction

In the early days of object-oriented programming, there weren’t a lot of tools to catch the errors. Code base work could be tedious and labor-intensive – programmers had to catch the errors or fight them when trying to compile the program. This generated a lot of protocol in programming offices and oversight of individual programmers and their work.

Today’s developers have other options — the advance of digital analytics means programs can be created to automate some of the error correction that used to be done by hand.

These types of automation programs are immensely valuable in developer communities. Developers understand that they can bring products to market more quickly, fine-tune a codebase, and work more efficiently with tools that feature automated processes. Many of these tools also have combined features offering more research capability, so that developers can work better on the fly and do various kinds of required investigation while they are putting code together.

Improving the world of Java

The Stackify platform has a lot of this valuable functionality in place. Stackify looks at blogs, monitoring, metrics and available tools, and offers developers real assistance or getting where they need to go. The company calls the products “a magical developer map” in which professionals can find problems quickly and solve them actively and decisively.

When it comes to assisting developers, insight and transparency are key. Troubleshooting application problems can lead developers down some very dark paths — and without modern tools like Stackify, troubleshooting can take a lot of time. However, with these new tools and platforms, there is a way through these complicated processes. Stackify Retrace helps developers to effectively retrace what the code is doing so that bugs and glitches have nowhere to hide. Take a look at how Stackify can improve the world of Java.


Google lets three enterprise cloud databases loose

Google lets three enterprise cloud databases loose

Promises better performance than AWS.

Google has made three new enterprise database offerings generally available, hoping to lure customers currently on Amazon Web Services and Microsoft’s Azure platforms over to its Compute Engine service.

The three offerings include the fully managed Cloud SQL Second Generation with MySQL instances, the Cloud Bigtable noSQL wide-column service with Apache HBase compability, and the Cloud Datastore, a scalable, NoSQL document database.

Pricing for Cloud SQL 2nd Generation starts at US$0.015 per hour for 0.6 gigabytes of memory, shared virtual processor, and maximum 3TB capacity for the smallest, db-f1-micro instance.

This goes up to US$2.012 per hour for the db-n-highmem-16 instance, with 16 VCPUs, 104GB of RAM and up to 10TB of storage. In addition, Google charges US$0.17 per GB and month for storage capacity, and US$0.08 per GB and month for backups.

Bigtable nodes cost US$0.65 per node and hour, with a minimum of three required per cluster. Each node can delivery up to 10,000 queries per second and 10 Mbps data transfers.

Storage for Bigtable on solid state disks is charged at US$0.17 per GB and month, with the hard drive equivalent service costing US$0.026 per GB and month. Australian customers pay US$0.19 per GB for up to 1TB of internet egress traffic, which drops to US$0.18/GB for 1 to 10TB, and US$0.15/GB for more than 10TB.

Cloud Datastore is free for up to 1GB of storage, 50,000/20,000/20,000 entity reads/writes/deletes, with additional charges once those limits are reached.

Customers wanting to run their own databases on the Google Compute Engine can now use Microsoft SQL Service images with built-in licenses. Business can also use their own, existing application licenses.

Google claimed that its Cloud SQL 2nd Gen database provides substantially better performance than Amazon’s RDS MSQL Multi-Availability Zone and RDS Aurora databases – up to 16 concurrent threads, as measured with the Sysbench benchmark.

Beyond 16 concurrent threads the AWS databases were slightly better than Cloud SQL 2nd Gen. In terms of transactions per second, Sysbench testing showed AWS Aurora to be the leader beyond 16 concurrent threads.

Some of the performance difference is due to design decisions for the databases: Google’s SQL 2nd Gen emphasises performance and allows for replication lag which can increase failover times albeit won’t put data at risk, Google said.

AWS Aurora, meanwhile, is designed with replication technology that exhibits minimal performance variation and consistent lag.

Google also said the Cloud SQL 2nd Gen replicated database had about half the end-to-end latency for single client threads compared to AWS RDS for MySQL Multi-Availability Zone, at 32.02ms – substantially better than the 70.12ms measured for AWS RDS Aurora.


How Technology Can Help You Engage Your Audience the Right Way


If you’re looking for a scapegoat for just about any of the world’s issues, you probably know technology makes a good choice. I can’t tell you how many times I’ve heard people talk about how technology and being “plugged in” is making relationships harder than ever.

For some, I’m sure that’s probably true. At the end of the day, though, technology is a tool, and your relationships with other people — including your audience — depend on how you use it.

For marketers, technology presents an opportunity for you to reach and connect with your audience. Content marketing tools, for example, help you plan and craft your brand’s most engaging messages. Social media tools help you get them into the hands of the right people. Marketing automation platforms help you streamline and automate your processes, among other things.

The only catch? You can’t entirely remove the human element from the equation and let technology do it all.

Learn the Golden Equation: Technology + authenticity = engagement

If you had your choice between an engaging, personalized message from an authentic thought leader at a company and boring, automated content coming from an impersonal corporate logo, which would you prefer? It’s no contest: We’d all choose personalized content from real humans.

Marketers can use technology to create that content, deliver it, measure their efforts — any number of things. But tech, as ever-present as it is, won’t magically result in audience engagement and stronger relationships. Like I said, it’s a tool that needs to be used to make your job of connecting with your audience easier than before.

Sadly, too many brands forget their role in building those relationships and overlook the human elements that are necessary to make their messages resonate. They then wonder why engagement is low, assuming technology has created this huge trust barrier and made it harder to connect instead of looking in the mirror to find the root of the problem: They haven’t humanized their brands or used the right content to communicate that.

Make the shift from me to you

Talking “at” versus talking “with”: It’s a big distinction. Too many companies are knee-deep in the former, pushing out information like that boorish uncle at your folks’ annual Fourth of July picnic who simultaneously says everything and nothing.

In the past, brands would develop an idea or a message and push it out for everyone and their mother to see, whether those recipients truly cared to see it or not. In my business and marketing book, “Top of Mind,” I call this “Me Marketing,” where marketers only push out what they want and focus on themselves in the process. (I’ve yet to meet one person who truly enjoys getting spammed with a ton of promotional emails that were clearly sent out en masse with no personalization at all.)

Today, effective brands and marketers are taking a different approach. They have shifted to what I call “You Marketing” and have begun creating content for the actual audience members receiving it.

There’s a much greater focus on what audiences want and how they like to receive information, engage with content, and work with brands. Marketers need to listen to and authentically engage with audiences, and they need to do it on that audience’s terms. Technology can help.

Pursue new technology for better relationships

One example of a tool that’s taking the modern customer experience and running with it is PingPilot. Launched by SCORCH, this software aims to change the conversation between businesses and individuals by allowing people to choose their preferred means of communication. The means of conversation can change depending on the client’s needs — live chat, voice, and SMS are all viable channels. Essentially, businesses move over and give consumers the keys to the car, as well as the wheel.

Over time, this allows brands and consumers to forge sincere bonds based on trust and live interactions, not chatbots or automated replies. Each touchpoint becomes an opportunity to build a better understanding of customers; data from these interactions can improve the company’s marketing stack and explode lead generation, not to mention conversions.

This is a prime example of how technology actually helps build stronger personal relationships and connections, not replace them.

Everyone loves to hate something, but it’s time to pull back from blaming technology left and right. Instead of cursing a technology-rich world that’s made Snapchat filters and hashtags so ubiquitous you hardly notice them anymore, it’s wiser to look deeper into what those selfies and hashtags mean to the people who make, view, and engage with them. Authenticity between brands and audiences has technology at its core, but it takes human hands, minds, and hearts to execute it.

John Hall is the CEO of Influence & Co., a keynote speaker, and the author of “Top of Mind.” You can book John to speak here.


Trump May Seek Solution on Climate Change, Macron Tells JDD

Image result for Trump May Seek Solution on Climate Change, Macron Tells JDDFrench President Emmanuel Macron, who welcomed Donald Trump to Paris two days ago to participate in Bastille Day celebrations, said the U.S. president may seek a solution over the next months for the fight against global warming.

“We’ve spoken in detail on what may allow him to return into the Paris accord,” Macron said in comments published Sunday in the newspaper Le Journal du Dimanche. “It’s important to maintain a dialogue” with the U.S. about its potential comeback in multilateral actions for climate, he said.

In June, Trump announced that the U.S. would withdraw from the 2015 Paris deal and earlier this month Washington was the only member of the Group of 20 nations that didn’t agree that the accord on cutting harmful emissions was “irreversible.” Trump softened his position at a press conference on Thursday with Macron, saying, “something could happen with respect to the Paris accord. We’ll see what happens. We’ll talk about that over the coming period of time. If it happens, that’ll be wonderful, and if it doesn’t, that’ll be OK too.”

Macron and Trump will speak soon about the fight against Islamic State in Syria and Iraq, the newspaper reported. Mentioning his relationship with Russian President Vladimir Putin, Macron told the outlet that removing Syrian President Bashar Al-Assad wasn’t a “prerequisite” any longer but use of chemical weapons and restricting humanitarian access to civilians were “red lines.” Macron added that France and Russia were making progress on these two topics.

France and Russia are also working on a “protocol” to avoid a repeat of hacking of computer systems, Macron said. Macron met Putin in Versailles on May 29.


German govt says sees no signs Mercedes used illegal software

Image result for German govt says sees no signs Mercedes used illegal softwareDaimler allegedly sold more than a million cars with excessive emissions in Europe and the United States.

FRANKFURT: German officials probing carmaker Mercedes-Benz, which is owned by Daimler, have found no signs so far that the carmaker made use of illegal software to manipulate emissions, a government spokesman said on Friday.

Daimler said based on current information available to the carmaker they would fight allegations about using an illegal software defeat device with all legal means.

The Stuttgart-based carmaker was summoned for a meeting on Thursday to address allegations that it had sold more than a million cars with excessive emissions in Europe and the United States.

German magazine Der Spiegel on Friday said, without citing sources, that officials from Germany’s vehicle certification authority KBA believe Mercedes-Benz may have diesel cars equipped with an illegal defeat device, and that KBA is optimistic it can deliver proof.

Upon being asked about the article in Der Spiegel, a KBA spokesman said, “We need to wait for the results of investigation to be published.”