One of the world's oldest programming styles, the ladder logic that runs on industrial programmable logic controllers, remains dangerously vulnerable to attack, according to boffins from Singapore and India.
The researchers – Naman Govil of the International Institute of Information Technology, Hyderabad; and Anand Agrawal and Nils Ole Tippenhauer of the Singapore University of Technology and Design – explain that for all the attention paid to attacks like Stuxnet, there's a dearth of work looking at what's going on at the control logic level.
The developers of the open-source and multi-platform MAME (Multiple Arcade Machine Emulator) computer emulator application announced the availability of MAME 0.183.
MAME 0.183 is a maintenance and feature release of the software project that promises to add numerous functionality improvements, a bunch of bug fixes, and some new additions, such as support for some incredible rare systems, including Omega, Dodge Man, Flash Boy, Sega Sonic Cosmo Fighter, Galaxy Games StarPak 3, and Puzznic.
Realpolitiks [Steam, Official Site] is a new real-time (with pausing) grand strategy game from Jujubee S.A. and I was sent a key by the developer to be able to take a look.
It does have a demo available on Steam, so it will be worth taking a look to see if it's your thing.
A couple of things to note first of all: The game seems to be locked to 60FPS and you cannot adjust the scrolling speed or the interface at all. I actually found the text a bit too small, which didn't help my enjoyment of it.
This past week Valve brought SteamVR on Linux into public beta. With watching the constant hype around VR on Windows, I was quite excited to finally give VR a try with having lined up an HTC Vive for testing and currently Oculus or others not offering current Linux support. I was thinking that I would have some large GPU/driver comparisons and such completed this weekend, but once actually setting up the hardware and software, I realized that wasn't going to be feasible in such short time. So for those interested in the Linux VR space, here are some of my first impressions and why I would consider the current SteamVR more like an alpha release than beta, just yet another struggle Linux gamers face, and another obstacle to overcome if Linux is to be a more serious competitor to Windows in the gaming space.
The Great Debian Iceweasel/Icedove Saga Comes to an End
The hatchet is finally completely buried. Iceweasel was laid to rest a year ago with the return of Firefox to Debian. Now, Icedove gets to go gently into that good night as well, as the Thunderbird email client returns to Debian.
In a previous article, I published a small userspace image and Linux kernel for the Zenwatch 3 that enables root access with SSH over USB on the watch. By now, I reached my initial goal to get AsteroidOS, the alternative Android Wear operating system, running on the Zenwatch 3. Similar to SailfishOS and Ubuntu Touch, AsteroidOS uses the original Android kernel - a patched Linux kernel - with a GNU/Linux userspace that, in turn, also uses some of the original, closed-source Android libraries to access certain hardware like the GPU. As the Android libraries expect a different software ecosystem, e.g., a different C library called bionic, we cannot simply call the Android libraries from within a common GNU/Linux application. Instead, we need an additional software layer that translates between the Android and the common GNU/Linux world. This layer is called libhybris.
Harman Kardon, the company recently acquired by Samsung, has developed its very own Cortana speaker, which is very similar to the Amazon Echo but featuring Microsoft’s famous digital assistant.
And since Cortana is the key feature of this little device, it only makes sense for Harman Kardon to turn to Windows 10 to power the device. And yet, it looks like the so-called Harman Kardon is actually running Linux.
Mobile is the hottest industry. Banking and payments are rushing to mobile. Governments doing healthcare and education with mobile. Travel from airlines to taxis to trains and busses to hotel bookings is going mobile. Your driver's licence is migrating to the mobile phone as are your keys to your home. And all the other big tech stories from Internet of Things (IoT) to 'Big Data' analytics to Cloud computing - are all dependent on mobile. And next week we have the massive industry event in Barcelona, Mobile World Congress. My brand new TomiAhonen Almanac 2017 is now finished and is released today. So this is the perfect time to do my annual 'State of Mobile' blog of the major statistics. What are the big numbers. Lets start with reach. Yes, mobile is by far the most widely-spread communication technology humankind has ever witnessed.
The Tizen Store, as the name suggests, is the Tizen Application Store for developers to publish their free and paid for Tizen apps. In April 2015, we saw the store expand it’s coverage to include 182 countries, which was mainly for FREE apps, but we saw this as setting the foundation for providing paid for apps further down the road.
All three smartphones are running Android 6.0 Marshmallow, which is disappointing to see regardless of how affordable a device may be. The A3 and the U5 also come with special capabilities when it comes to your selfie taking needs, with features like Face Mask, Face Show, Selfie Album, Face Beauty, and more available.
Nearly two months after ZTE announced that the Blade V8 Pro would be coming to the US, the company is adding two new devices to the line: the Blade V8 Lite and Blade V8 Mini. Both phones will only be initially available in the Asia Pacific and Europe, including Russia, Japan, and Germany. Let’s check out the specs:
If it wasn't already clear that Lenovo is trying to cover every conceivable tablet niche, it is now. The tech giant has just introduced Tab 4 and Tab 4 Plus models that theoretically please everyone on a budget, ranging from parents to the productivity-minded. The 8- and 10-inch editions in each range can use an optional Kids Pack (a shock-resistant case, screen protectors and a blue light filter) to ready themselves for your little one's playtime. Suddenly, Amazon's Fire HD Kids tablets have fresh competition. And if you spring for one of the 10-inch tablets, there's a Productivity Pack whose Bluetooth keyboard and matching case automatically switch you to a work-oriented mode. No one will mistake the combo for a Surface, but it should be enough to get some quick office work done.
Now that Google has officially launched Android Wear 2.0 and released its own smartwatches made by LG, it’s time for the rest of the Android Wear partners to launch new models. And the first one out of the gate is Huawei, which is refreshing its Huawei Watch from 2015 with two new, sportier models.
Last year, LG swung for the fences with the G5, taking a radical approach to the nascent world of mobile modularity. It didn’t quite work as planned, and one year later LG is moving on from the failed experiment.
LLVM/Clang 4.0 are running a few days behind schedule but should be released in the very near future. With that said, here's our usual look at the new features of this next compiler infrastructure and C/C++ compiler front-end updates.
In early 2017, the Raspberry Pi Foundation announced a Google developer survey, which requested feedback from the maker community on what tools they wanted on the Raspberry Pi. The blog post says that Google has developed tools for machine learning, IoT, wearables, robotics, and home automation, and that the survey mentions face- and emotion-recognition, speech-to-text translation, natural language processing, and sentiment analysis. "The survey will help them get a feel for the Raspberry Pi community, but it'll also help us get the kinds of services we need," the post explains. Meanwhile, data scientists aren't waiting around to put Google's TensorFlow, an open source software library for machine learning, to work on the Raspberry Pi.
Let's take a look at a few cool examples of machine learning with TensorFlow on the Raspberry Pi.