Blog

From open data to open event streams, learn more about the MQTT publish/subscribe (pubsub) wire protocol...

Posted on: Sat, 2018-06-09 - 22:09 By: admin

From open data to open event streams, learn more about the MQTT publish/subscribe (pubsub) wire protocol

MQTT is a publish/subscribe (pubsub) wire protocol designed with small devices in mind. Pubsub systems work like a message bus. You send a message to a topic, and any software with a subscription for that topic gets a copy of your message. As a sender, you never really know who is listening; you just provide your information to a set of topics and listen for any other topics you might care about. It's like walking into a party and listening for interesting conversations to join.

This can make for extremely efficient applications. Clients subscribe to a narrow selection of topics and only receive the information they are looking for. This saves both processing time and network bandwidth.

As an open standard, MQTT has many open source implementations of both clients and servers. There are client libraries for every language you could imagine, even a library you can embed in Arduino for making sensor networks. There are many servers to choose from.

The linked article below offers a good explanation and example of how MQTT works and why you may want to use it. If you dive into the Internet of Things space, you'll quickly run into MQTT everywhere.

See https://opensource.com/article/18/6/mqtt

#MQTT #opendata #openstandards #IOT


Using MQTT to send and receive data for your next project
From open data to open event streams with the MQTT publish/subscribe (pubsub) wire protocol.

Cisco Removes Backdoor Account, Fourth in the Last Four Months

Posted on: Sat, 2018-06-09 - 21:54 By: admin

Cisco Removes Backdoor Account, Fourth in the Last Four Months

For the fourth time in as many months, Cisco has removed hardcoded credentials that were left inside one of its products, which an attacker could have exploited to gain access to devices and inherently to customer networks.

This time around, the hardcoded password was found in Cisco’s Wide Area Application Services (WAAS), which is a software package that runs on Cisco hardware that can optimize WAN traffic management.

Making matters worse, this SNMP community string is hidden from device owners, even from the ones with an admin account, meaning they couldn't have located it on their own during regular security audits. "This string can not be discovered or disabled without access to the root filesystem, which regular administrative users do not have under normal circumstances," Blair says.

But while it took Blair root access to spot the hidden SNMP creds, they don't require root access to be exploited, and anyone knowing the string can retrieve stats and system info from affected devices.

See https://www.bleepingcomputer.com/news/security/cisco-removes-backdoor-account-fourth-in-the-last-four-months/

#cisco #vulnerability


Cisco Removes Backdoor Account, Fourth in the Last Four Months

Ubisoft CEO: Cloud gaming will replace consoles after the next generation (around 2027)

Posted on: Sat, 2018-06-09 - 21:52 By: admin

Ubisoft CEO: Cloud gaming will replace consoles after the next generation (around 2027)

Better start saving up for that PlayStation 5, Xbox Two, or Nintendo Swatch (that last follow-up name idea is a freebie, by the way). That generation of consoles might be the last one ever, according to Ubisoft CEO Yves Guillemot. After that, he predicts cheap local boxes could provide easier access to ever-evolving high-end gaming streamed to the masses from cloud-based servers.

"I think we will see another generation, but there is a good chance that step-by-step we will see less and less hardware," Guillemot said in a recent interview with Variety. "With time, I think streaming will become more accessible to many players and make it not necessary to have big hardware at home. There will be one more console generation and then after that, we will be streaming, all of us."

Guillemot has a history of making grandiose predictions for the direction of the gaming market. In 2007, he predicted gaming would be "twice as big as music" by 2011. And he was right, by the way: in the US market, at least, games were a $16+ billion industry in 2011, compared to about $7 billion in revenues for the music industry in the same year.

See https://arstechnica.com/gaming/2018/06/ubisoft-ceo-cloud-gaming-will-replace-consoles-after-the-next-generation/

#consoles #gaming


Ubisoft CEO: Cloud gaming will replace consoles after the next generation
Shift to games running on remote servers could cause big changes in the industry.

Banting guru Professor Tim Noakes has won his case at the Health Profession’s Council of South Africa...

Posted on: Sat, 2018-06-09 - 19:39 By: admin

Banting guru Professor Tim Noakes has won his case at the Health Profession’s Council of South Africa

Banting guru Professor Tim Noakes has won his case at the Health Profession’s Council of SA‚ four years after he tweeted that a mother should wean her baby on to a low-carb-high-fat diet.

He told TimesLIVE: "The predominant feeling at the moment is one of intense relief. Relief that it is finally over and that the appeal judgment was again 100% in our favour as was the original judgment. This chapter is finally closed. I just hope that all the effort put in by myself and my team will help move the dietary guidelines forward to the benefit of the health of all South Africans."

In February 2014‚ the mother‚ Pippa Leenstra‚ tweeted: "@ProfTimNoakes @SalCreed is LCHF eating ok for breastfeeding mums? Worried about all the dairy + cauliflower = wind for babies??"

The complaint against Noakes was laid with Health Professions Council of SA (HPCSA) by dietician Claire Strydom‚ who was then chairperson of the Association of Dieticians of SA.

Noakes won his case in April last year but the HPCSA appealed the ruling and a new appeal committee‚ including a doctor and a lawyer‚ was established.

See https://www.timeslive.co.za/news/south-africa/2018-06-08-its-finally-over-says-relieved-banting-guru-noakes/

#LCHF


It’s finally over‚ says relieved banting guru Noakes
Banting guru Professor Tim Noakes has won his case at the Health Profession’s Council of SA‚ four years after he tweeted that a mother should wean her baby on to a low-carb-high-fat diet.

The future of education is plain text

Posted on: Sat, 2018-06-09 - 19:05 By: admin

The future of education is plain text

Jeff Leek was recently at a National Academy meeting on Envisioning the Data Science Curriculum. One of the questions that came up was what kind of infrastructure do we need to enable shared curricula, compatibility across schools, and not reinventing the wheel. His answer to this question was that we need lecture notes stored in plain text files (like rmarkdown files) and data stored in csv files with direct links.

He was not nearly the first person to make this argument. Lorena Barba explained why her MOOC doesn’t use video almost two years ago now. More recently a blog post pointed out some advantages of plain text code files for data analysis. Te reasons he gives are the following (which are expanded a bit further in the linked article below):
- Plain text is always compatible
- Plain text is easy to mix and match
- Plain text is easy to maintain
- Plain text is lightweight
- Plain text is always forward compatible

See https://simplystatistics.org/2017/06/13/the-future-of-education-is-plain-text/

#education #csv #interoperability



The future of education is plain text · Simply Statistics
I was recently at a National Academy meeting on Envisioning the Data Science Curriculum. It was a fun meeting and one of the questions that came up was what kind of infrastructure do we need to enable shared curricula, compatibility across schools, and not reinventing the wheel. My answer to this ...

Takealot fix / optimize your system otherwise it's quicker for us to order from Amazon.com

Posted on: Sat, 2018-06-09 - 18:50 By: admin

Takealot fix / optimize your system otherwise it's quicker for us to order from Amazon.com

So I ordered a keyboard and mouse from Takealot (both in stock in their local warehouse) as well as a night light (5-7 days delivery time) but the 3rd time now delays the whole shipment t over a week even though the first two items could be collected by tomorrow. Apparently, you can't split orders so everything is tied up. I was advised I could maybe cancel the one item and re-order it with credit, but there is not an option to cancel one item, nor even the whole order. Even if I could cancel the whole order and place two split orders, the credit would take a day or two to be processed so I'd still pay double now.

To top everything when I go back to their site I see the identical item (the delayed shipping one) has the same item at the local warehouse in stock but fulfilled by a different supplier. It's just super messy and not really optimized. There is no way I'll be able to change that unshipped order now to switch to the alternative available product.

Takealot is going to have to up their game as importing from http://Amazon.com is getting super easy and quick. Now you can just opt to have the shipping, import duty and VAT paid up front in your order, and about 1 week later it arrives at your front door. By way of example, the Redragon Yama keyboard could be delivered to me within 7 days at about the same total price as Takelot can.

Takelot's advantage should be quicker delivery. So maybe god advise to other South African's is that you need to split your order before ordering for available vs delayed delivery items from Takealot. Right now it seems there is no flexibility for earlier collection. Because I can't collect during the work week, the "collection" option I chose is going to further work against me now. If I'd chosen the free home delivery option it could have still arrived during the week. But that is another option that Takealot does not give you - any ability to switch delivery method.

I'm still hoping they manage to sort something out by tomorrow but I'll probably have to resign myself now to waiting to the 23rd of June (2 weeks). I'm not going to make this mistake again that is for sure. Just thinking I could actually have bought the keyboard and mouse at the local computer shop at Canal Walk tomorrow but my order is tied up at Takealot now....

#takealot

09/06/2018


Why Android updates take a while to roll out in South Africa - and why you to look at Nokia and Xiaomi...

Posted on: Sat, 2018-06-09 - 14:43 By: admin

Why Android updates take a while to roll out in South Africa - and why you to look at Nokia and Xiaomi which are currently part of the Android One programme

Unlike Apple’s iOS updates, new versions of Android are rolled out to multiple devices created by various manufacturers. This means manufacturers need to implement their versions of Android and engineer updates into their platform.

Sahin said South Africa is also an operator-led market, which means many smartphones are sold through mobile operators. The country is, however, one of the first to receive updates for Android, he said.

With the launch of the Android One programme, though, users who own supported devices will receive major OS and security updates shortly after they are launched by Google. “I expect that Android One devices will receive the Android P update shortly after it rolls out to the Pixel,” said Sahin.

He added that the fact Android One devices run an almost-stock version of Android make updates easier and quicker for manufacturers to implement. “I am not familiar with exactly how the scheduling will work, but I would say that they would be one of the first set of devices to follow the official update.”

See https://mybroadband.co.za/news/software/263609-why-android-updates-take-a-while-to-roll-out-in-south-africa.html


Why Android updates take a while to roll out in South Africa
MyBroadband spoke to Google’s Mahir Sahin about the rollout of Android updates to devices.

South African Government’s new app will tell you how much power an appliance will use before you buy...

Posted on: Sat, 2018-06-09 - 14:35 By: admin

South African Government’s new app will tell you how much power an appliance will use before you buy it

The Department of Energy has launched a new mobile app that allows consumers to make in-store energy comparisons of different appliance models before buying them.

The Appliance Energy Calculator mobile app allows for consumers to enter the relevant information (easily sourced from the mandatory energy label on the appliance) into the app, which calculates the estimated running cost of the appliances of their choice, the department said in a statement on Friday (8 June).

It added that the app shows how much powers the appliance uses over a one and ten year period, and also estimates CO2 emissions of the appliance.

The launch of the app also accompanies a Standards and Labelling (S&L) programme, which aims to places energy labels on appliances that provide consumers with accurate and comparable information on their energy efficiency.

Appliances for which the display and use of the South African Energy Efficiency Label is compulsory include:
- Washer-Dryer Combinations
- Washing Machines
- Tumble Dryers
- Electric Ovens
- Fridge-Freezer Combinations
- Freezers
- Electric Water Heaters (geysers)
- Fridges
- Dishwashers and
- Air-Conditioners

The app is at https://play.google.com/store/apps/details?id=com.energyefficiency.app but is unfotunately only in the South African app store so I can't install it myself.

See https://businesstech.co.za/news/energy/250469/governments-new-app-will-tell-you-how-much-power-an-appliance-will-use-before-you-buy-it/


Government’s new app will tell you how much power an appliance will use before you buy it
The Department of Energy has launched a new mobile app that allows consumers to make in-store energy comparisons of different appliance models before buying them.

Spotify is trying to lure artists into licensing their music directly

Posted on: Thu, 2018-06-07 - 19:23 By: admin

Spotify is trying to lure artists into licensing their music directly

Spotify is reportedly offering advances and appealing business terms to independent artists in hopes of convincing them to license their music directly with the streaming music app instead of going through a third-party distribution service. Billboard reports that some of the company’s deals have promised artists and their management “several hundred thousand dollars as an advance fee for agreeing to license a certain number of tracks by their independent acts directly to Spotify.”

“In some cases,” Billboard says Spotify is offering a 50 percent cut of per-stream royalty rates. That’s less than the percentage major labels earn, but artists end up with a significantly smaller portion of those label royalties, so Spotify’s proposal could be enticing. Indie musicians often license their music to Spotify, Apple Music, and other services by using third-party distribution companies like TuneCore as the middle man. Spotify’s strategy also seeks to cut those distribution services out of the picture by allowing artists to license the same music that Spotify is getting to other platforms while “retaining full revenue” from those deals. There’s no exclusivity involved. Additionally, artists maintain ownership of their master recordings, which is rarely the case under label contracts.

One has to wonder with all the possibilities of going global and cutting out the "middle man" whether music promoters are going to be around for the longer term....

See https://www.theverge.com/2018/6/6/17435070/spotify-artist-direct-licensing-advances-rumor

#spotify


Spotify is trying to lure artists into licensing their music directly
Labels aren’t going to love this

Not everyone knows there is a more cost-effective Trello Gold account for managing projects and organizing...

Posted on: Thu, 2018-06-07 - 18:32 By: admin

Not everyone knows there is a more cost-effective Trello Gold account for managing projects and organizing tasks

Trello is the easy, free, flexible, and visual way to manage your projects and organize anything, trusted by millions of people from all over the world. I use it quite a lot to keep numerous reminders and actions organized, and I recently discovered one of my technical colleagues was also using Trello - so we could now share a single board and keep track of what both of us are doing on an account. I also have all my Trello updates on the shared board pulling straight into a Slack channel.

The Gold option does not actually appear under the standard pricing options, and whilst the free service does most of what I need, I really wanted a few extra useful Power-Ups like due date, labels and checklists. It also adds customized backgrounds, emojis, 250MB attachment capability, etc. It's just good value for me to manage a small team.

Gold is either $5 pm or $45 per annum.

See https://trello.com/gold


Trello Gold
With Trello Gold, you’ll support Trello and get extra fun and functionality.
Subscribe to GadgeteerZA Blog Posts