Está en la página 1de 100
REVIEW: DELL XPS 13 KABY LAKE Pages of tutorials and features Run Blu-rays under Linux Encrypt files inside pictures Polish your server with Varnish @ }, Coding Academy: Develop Python commandline tools ® REVEALED Bluetooth » Wireless » Just £10 § Build better devices with the all-new Pi and your essential maker guide eeutotes @ i603195 We talk about drones, loT, robots, phones and world domination! ay I'd like to be in a system where we didn't need parties. I'd like to be ina system where we need representatives 99 Dump Intel today for sith on how open source can change the world 16 threads of power d fOpo Simple. Safe. Smart. Drobo 5N The Faster, Easier Drobo for Your Network. A simple, safe device for sharing and backing up every piece of data over your network. BeyondRAID SELF-HEALING SIMPLE SELF-MANAGING =x FULL PROTECTION myDrobo Platform NO NEED TO: DroboA git is like hig your personal oi Manage your dota DroboPix automatically Purchase specific drives uploads your photos and Be a storage expert videos to your Drobo. Now available at: amazoncouk Cbuyer.com SPAN.COlM SCAN Sts storage specialists www.amazon.co.uk! www.ebuyer.com/ www.span.com/ worn. scan.co.uk/ www.drobo.com Whatwedo 2» We support the open source community, by providing a resource of information, and a forum for debate, »»We help all readers get more from Linux with our tutorials section - weve something for everyone! >We license all the source code we print in our tutorials section under the GNU GPL v3. We give you the most accurate, unbiased and Up-to-date information on all things Linux. Who we are This issue we asked our experts: We're looking at the new Pi Zero W this issue. What are your Pi plans this year or what do you hope someone else creates next as a Pi project? Jonni Bidwell {del ke to getinto meking a Raspberry Pepowered audio powerhouse using someting ke the psoundirterace ‘alate on cig Butthen agan| few nothing soak making muse andy sal astes requestor, so! P probably us stick to etn Nef, Workngon Raspban ee Peoria ee ew teething probleme many nave echt Sareea ieee Thane a ze W wnengts to ive 3 ZeroW wingngts mary way ry PObsx even asl wie this My frst [adlectisgone tobetorecreate ‘etre Nort ar Bon Emulate (ras me see te ton Eto athe an) Sheuse he's potenti rota John Ki eset tad feet ecco ie es Pounder Tremerscpi sanders ofthe Pi freaaiepaecs beste genet thaleet oor dba for comple Suchas.accing cet tat nontrs ancl eC pba sal. Or ete potion and netfies Jouibtakeprecason. wor techradar compro My 2 Welcome AWK Better infrastructure The stupid thing is that we all know to keep our desktop » and server up to date, ight? We truly hope so. The simple reason being that new exploits are being discovered all the time - let's not even get into the CIA Vault 7 revelations see page 7 so unless you can keep your, infrastructure updated. you have no security. you have no control over a device's updates, how can you know i's secure? Well. you can't. That's why we push so much {for people to develop, build and maintain their own loT devices. Sure, devices hidden behind your own broadband NAT are largely secure, but if they need to communicate to the big beyond that's a different story. With the release of the all-new Raspberry Pi Zero W we're taking the opportunity to catch up with how you can build better devices with open source. We're taking a look at the new PiZero W, talking to Eben Upton about the new device, ‘suggesting the best Pi Zero HATS you should use and finally explain a low-impact message transport protocol that will help you build a better smart home. Les Pounder is our Raspberry Pi ‘expert who will guide you through the new device. ‘As we're running with a Raspberry Pi feature there's no Pi User this issue, which means more Linux tutorials! The bumper Crop includes a look at the virtual machine manager Proxmox, picture encryption with Trupax, looking after your GnuPG keys, and enhancing your webserver with Varnish. ‘Add a look at the available CAD packages so you can design your new makes, how to play Blu-ray discs under Linux and. ‘some basic Android app development, and we hope youl find there's something in this issue for everyone — because free and ‘open source software is literally for everyone. Enjoy! Neil Mohr Editor wh 2yneiimohr@futurenetcom On digital and print, see p30 Lxrza3 LINUX Discover Canonical in 2017 on p60 “We build too many walls and not enough bridges.” — Isaac Newton EXE Dell XPS 13 2017.. ‘The Lina aptop tht Del esr werkt ths back! Retest wth the ew ne Kay Lake ponering spar the Sameuitraighesciton asply anno with USB for anyway oes ports. ‘Arm yourself with the \ Pesce) thisBeo. 16 treatpmenoseceabe NATO Cees Cee Sg Brace Me Eel ‘ot andlecs atthe mode ineup. AMD Ryzen on Linuz...... Jonni Bidwell kes a catine sce Ln ero anthe Ry2en X30 chipset an sashes ther opthe to se hat breaks Hope not the IXP argon test bench Ryzen shine. On the ho-Ryzen. tts Ryzan datre. Californian Ryzons.. ‘Tein of constr ranagerert restrict Phil Savage paces is asassnton techn rth thelatest murcer radon andthen bes hstine Tides of Numenera.. ‘Nandini. technological det strewn aound, cova ok his eaves te esto ply the spriualsursmcor to Paescape Torment 4) Lxr22s Mey 201 erwin com aa Sith RO ee or openSUSE Tumbleweed, == —— XenialDog 2017." emu ee sm) Subscribe lsd ne ay aid rye] ) & save! Cvs In-depth... Interview... Ga 6 Collaboration is, Gutgu * Ithink, the real | Ss 2taricesosmy corm innovation of the open *“"**"**? "rome source movement. 5)5) 2 Seep James Smith iaksopen 7 democracy. 1S E Paying legally owned Blu-rays? Madness. 2 (a) Merrsttetep Cots Crning Blu-ray on Linux. John Knight expres ew votehing Bisy fins, nid 9m Ficus took and DRM to crerrnen wth the has of Kent Elehuk se demytes the basis then gts you started bung apps Build the find tool... nai Vera that encrypts you es in tree simple step withthe help of Nate Drake commandutty i incre seh for quckyy thaw to code your oun version of it Samba and webmin....... With the base XP server congue JJ Bw xpi how to veak itetminand Sama fora fnky me Subscriptions ...... ThevartdvartsAMDtogpen ts Savemorey! Savetime! Seve our processors TheClAwihesitcould obs! Subeerbe and sae alts anc close Vast? SHA ic pent attack more Jon is depend on yu, andMerosot pans Projet Obmpus. Next month ene HotPicks. ‘Ubuntsscomes tance a year User groups. stn bude, bootup and shutdown, Les Pounder oes cata fst love fo Osseanp 2007 wel actualy tice but who's courtirg row i's ere, now i's here bnereltscliovandieas! Glau key safety neue Your GnuPG keys your precious. ohn Lane expan hw fo mae it good and Mailserver. Were loving chet saree yu ir mcr 2 meando oe errr ay Roundup .23 Backissues. . mustiptewenaniTrcanes Vetulabrnwvew opensouce FdteFOSS tw rapa eee eee ‘ertnithMas age Nrctcr ste he tarialiody wih Our subueipton tearm Shils andthe best FOSS CAD took, LxP222, its what Jar Jar would ant. walting for your eal, wore techradarcom/pro May 2017 LX223 5 LINUX Nev SUD. SK THIS ISSUE: AMD open source » CIA leaks » SHA-1 compromised » VR gets closer HARDWARE AMD, open your processors Being more open could give the chip manufacturer the edge against Intel. MO has launchedits newrine of affordable octa-core processors, known as Ryzen, to ‘much acclaim ~ you can read our review on page 16.1 heralding the new CPU lineup as 2 return to form for AMD, and a chance to challenge Inta'snear-manopoly over desktop processors there also a igcontingent who are pushing AMD totake the fight to intel even further by releasing the source cade of the Platform Security Processor (PSP), ‘AChange.rg petition (which you can find at ttp:/ /bitty/2nfxv2), calls on AMD to open up the source code forthe PSP. whichis a network capable co-processor, and suggests that daing so could help strengthen AMO’s position, The reasoning behind thisis that by gvingusers cntrol over their wn systems, positive word of mouth about AMO will spread through the open source community, The petition goes onto state that AMD “can ‘become the main CPU designer onthe high evel mindshare when someone asks for security and control ‘The petition itself seems rather optimistic at times ~ it suggests that by ‘open sourcing the PSP tl give the SF (Fre Software Foundation) and other organisations a reason to recommend AMD. which seems a bitof along shot, 35 you can't realy promise the support of a independent foundation you're not apart of, However’ true that any move made byAMD toonen source its hardware 6 Lxr22s would Keely be warmly welcomed by the open source community, anc could lead some people to choose AMD products over Intel Another angumentin favour of open sourcing PSP is security -the petition goes on to argue that secunty through ‘obscurity doesn't work, and that by ‘pening up the source code, ay potential security issues (such as using the network capable co-processor as.a ‘backloor) could be found and fed by the community The Libreboot projec sometimecalled utAMD2s beng) AMD has which has fer uncooperative inthe ibre software launched ts ‘movement due toits releasing ofron-Ryzen CPUs to freebinary only frrwareas well as aceaim, but ‘tyrant technologies ike the AMD ‘pen source Paatform Security Processor’ has joined — Supporters want incallsfor AMD torelease the source ‘to go further. code In particular asks for “board design guides, datasheets and ‘footprints for CPUs/southbridges and s0.0n” and for AMD to work with LUbreboot,Coreboat and Librecore to provide modern, powerful, open source “The Libreboot project has joined in calls for AMD to release its source code.” fully fee software initialisation firmware, As Libreboot pointed outin a blog post (https: /libreboot.org/amd- bre), AMD has inthe past released ron inodermat com source code tothe though that has stopped. It also seems that AMD is stering: a post on Red bby AMD_ames, a project manager at AMO, replying to a request for AMD to ‘open souroe its hardware, states that this has CEO level attention and AMD isinvostigating the steps. eboot project necessary to support this. tis not the work of minute, so pla aswe define what we ear do! ‘Whether or ot AMD follows through fon this promising ni statement wll have to be seen, Nevertheless. the prospect ofthe chip manulacturer releasing atordabe and powerful (CPUs - high-end Ryzen 7 (CPUs have aready been launched, with ‘more atfordable Ryzen5 and Ryzen 3 processors coming later ~ as wo as becoming more receptive tothe open source community isan exciting one, STALLMAN WAS RIGHT CIA ‘Vault 7’ leaked Documents reveal the scale of the CIA's global hacking. chins been madet Wh eet Morris stesciners ron tsa? rma tyre Ae Setalhacigentomouneereoanne ‘ett hip ka on/p) Sates Terps or Zar comprens8 76 docrrts es ern srl nghsocuty sever sted ne the Cis car Ceertelyence Laney sraisiomae thn sve resin Coostyertiecs aut Yona to show that te CA cated haha aor toto tel Proead Arc dv org feed ees oso then poise gates eon tt Sorat vd acai aia sulnaroos Anavasregreriaent ots ‘aaa cotamad Vpn arg wa Rs Gained ws ese i ME get Saree srurt\s pete ey ate whey ae ‘atonant perry comenaions ng ea Inmocphowe te Uuxardenbedand devces nara party ets, Wiac"Te ckcanrakyeur toy on yeu inate od ceed hsm ‘eptig Alogpeat by rat Sooay tht: /2neia hs 9 lt Sorerangug Frenette cins tal te SECURITY SHA-1 collision alert! But Linus Torvalds doesn't think it’s a big deal. Wt ako tromas ees prin Gi oreo icine fandbn crated nab oy nS voneerts reson dobar Conde trae Gitte clean anne hy fated et or sccessu SAT Grete bch ape eras cotter ost svganuntea od tate Seu grueer es Gee ttp:/ /bit.ly/2moNUQB), Google and the CW! Vee vd al hy maaget at 0 PoP tha deta SRA aes a Conan ne vat Malcstawscoud tSeacas le it derke gems Newsdesk YD toiropn comets estate Pee Ores Smotnconn roan ‘Srerudvr veep hae teore tetat OC? ae dp Senepoeareoertal Sroly coral me ral tra over Past Seaman corer She tt contac das saoawanae catonreone Nvwre scp cana mabe Pepe Ors tea Dp secre ens ota nwt Suton toot teetoont truer ovens sortore Cie vera st velo grate ceosaynbat Potro Sree hrdshrcuoton taroontera ciprantel reo ptr cots ton rao Kean Part wre eva ware SSirtone he pece won en trate Garr raw (congas tks cose oie seo teat feoewetoakd CIA hacked Samsung TVs reveals on closer inspection tat the Chas to installits software via USB, making t unikely itis stoning through yourTV (unless you recently caught a CIA agent.in ‘your vig room with a USB dive). I these leaks arelegtimate, they suggest that the CIA; abit behing the times ~ and also demonstrate the benefits of encryption. given the lengths the CUA allegedly has to go toto excumnavigate As Nicholas Weaver a security teacher atthe University of Calfornia, points out: “ithe US ‘government wants to get your data. they can't hope to break the encryption... They have to resort to targeted attacks, and thats costly risky and the kind of thing you do only on targets you care about Seeing the CLA have to do stuf ke this should reassure cWvllibetarans thatthe situation isbetter now than twas four years ago >The CIA may be hacking Samsung Smart ‘Vs.- but it’s unlikely. Ls the hashes into accepting a malicious le. This strengthens Google's argument tomove toa ‘more secur alleratve such as SHA-256, However. n'a publ statement on the Google + social network Linus Torvalds explained why he wasn't too cancemed. He goes into some detall (ceehttp://oitly/2mioyl). but the gst that ‘the world isnt going to end ver this, and that theresa diference’ between using a cryptographic hash fr things ike security signing, andusing one for generating a ‘content identifier fora content addressable system hae Git an that Google's particular SHA attackis easily protected ‘against In the end, Torvalds argues that breaking SHALL won't break Git Will other people stil see SHAAL as a viable solution? Time wil tel 2 Valve is going alin on Linx support and virtua reality wor techradar compro Moy 2017 Exeas Newsdesk Leonie oels Clyde Seepersad Cybersecurity is one of the hottest topicsin ITright now. More specifically, a lot of attention has, been given tothe glaring talent shortfall Ina global survey of IT professionals, ‘conducted by Intel Security and the Center for Strategic and International Studies in 2016, 82% of respondents admitted to a lack of cybersecurity skils, Worryinaly, one in four further reported that their organisations had lost proprietary data as a result of their cybersecurity skils gap Witha snowballing amount of business and personal information being hosted on the cloud. filing the gap in cybersecurity skils has become atask of unprecedented urgency. Did youknow that there are seven classes of cyber attackers, all of whom have an arsenal of attacks at their disposal? Inresponse to these threats, the market for security toolshas never been more saturated. Regardless of whether youare already using any of these tools, itis important to continually assess your current security needs and readiness, and consider whether youneed to upgrade. It might be that you should actually reduce the number of tools you are implementing, thus reducing your overheads ‘and streamlining your business. With cybersecurity, there is no one-size-its: all solution. However, a long:terminvestment in training your employees in such hard skills as security assessment, intrusion detection, attack mitigation and security solution implementation, isa sure place to start Fortify your cybersecurity skills with the Linux Security Fundamentals (LFS216) online training course, which provides a comprehensive overview of the security challenges that can affect almost every system. ‘Afree sample chapter is available to download here: http://bit.ly/2o50IIt 8) LxP223 Moy 2 Distro watch Sa ede laaehg its Sot eee FREENAS CORRAL FroeNAS 10has tits improvements, FreeNAS gets abrand development phase and snow new look witha user-friendly webs known as FreeNAS Corral Thenew _basedinterface, ZFS support and now name is downto the major allows adminstratorstorun changes the project has included in thisrelease. leaving its creator to feo! that simply numbering it"10" Would bea disservice. Amang other containerised applications. For more Information oa the new release and to download the latest version. vist: http://bitty/2ndlg3. mi FreeNAS eau: rea corral. =. CHAKRA GNU/LINUX 2017.03, Gaecvinaie aa codenamed Goedel in honour ot the mathematician and philosopher Kurt Goodal (which the rest of the world spells ‘Godel, Accoring to the release notes proved wth it there are {wo major changes in this outing First o al the Calamares installer has been updated to 301.1, ‘which naw allows Chakra GNU/ Linux be installed on Btrfs and LWUKS encrypted partitions. Secondly the custom Hertage > Chakra GNU/Linux 201703 Is ‘another distro that has gata new Took recent. PARROT SECURITY OS 3.5 ‘Thelatest version ofthe Debian based dstro that focuses on penetration testing and computer forensics has been released. Asthe release announcement (whiehean be foundathttps:/ blog. parrotsecorg/parrot3-5-i- hhere) says. new features havebeen ‘added, wile older and obsolete features have been removed, incliding any packages that do not ‘meet the Debian standards. Native VirtualBox and VMware guest > Parrot Security comes with a host supportisincluded.as defautand of features for testing penetration, the Linuxkernelhas been updated computer forenses, hacking and to49.13.amongther changes. reverse engineering, sroninodermat com MANJARO LINUX 17 “The atest stable version ofthe Arch based distro Marjo Linuxhas been released. It includes KDE Plasma desktop 593 with the KDE edition (youcan also getitwith the ice desktop) The KDE edition also ‘comes withthe latest KDE-Apps 1612.3 Meanwhile, the Xce version ‘comes with Xie 4.12, as wellasa number of polishes to the desktop ‘experience. Both versions come with thelinu49 49 LTS kernel, and Uupdateto the Manjaro Settings Manager and much more Vist Inttps://manjaro.orgto dovnload thenew versions, SIDUCTION 17.1.0 you like ving on the bleeding tipo the cutting edge. then Siduction 1710 ‘maybe the dist for you. as t's distribution basedon Debian’ unstable branch (known as'Si), anc it features a numberof desktop ‘environments including Cinnamon, GNOME. KDE Piasma, MATE, Xfce and more As the release announcement says,"The released images area snapshot of Debian unstable that also goes by the name ‘of Sid, from 2017-05-03 They are ‘erhancedwith some useful packages and sorpts,abrand new installer and ‘.custom-patched version of thelinux PORTEUS KIOSK 4.3.0 ‘As the name suggests the distro designed for bik csplay units has anupdate If youlike your > Porteus Kiosk 43.0 keeps things simple. Very simple. As with previous versions, Manjaro ‘Une 17 comes in both KOE and Xfee editions. kernel 410°Find out more at Inttp/ /bitly/2nSko7o. > t's based on the unstable branch ‘of Debian, and so probably best lett to advanced users. distributions ight and simple, then Portous Kiosk 430 could be the one {or you.as t's alghtweight Gentoo ‘based release which has been pared back tonlyallow the use of one application ~a web browser When it boots, it automatically loads Frefox ‘and locks the system so no settings ‘canbe changed or apps downloaded. Browsing istoryis not saved, nor are ppassiords or other information, ‘making Porteus Kiosk agreat choice {for shared internet terminals. Major Updates are to FireFox 45; Chrome 55 ‘and Flash 24 Findout more at: http: /bitly/2nSpHUu wrrtechradar compro Newsdesk Daniel Stone While Mesa q70was undoubtedly the biggest ‘news on the open source graphics front over the past few months, the release of Weston 20, thereference compositor for Wayland, also broughtits fair share of improvernents, In addition to numerous bugfixes, atomic ‘mode setting support is now in the pipeline, promising to deliver on the basic premise that clients willbe able to have their content displayed directly on hardware overlay planes, with no specific hardware knowledge required toachieve ths. Another big change isthe jump to version 20, the result of developments in litwweston, the API enablingexternal window managers and desktop environments to reuse Weston’s solid and complete core code. Tying Weston to one particular window manager or desktop environment would have limited both scope and reach, so libweston was created to expose Westor’s scene graph, protocol and hardware support as a library for externalusers. Some environments such as Orbital are already making use of linweston, however we should see more in the future. Towards this end, Weston 2.0 also contains the work of Armin Krezovi.a Google Summer of Code 2016 student who worked on backend and output configuration, enabling the environment to have more control over the configuration and placement of monitors and outputs, whichis going to bea must in full desktop environments. Following on these key improvements, next Lup wil be to continue Collabora's work on bringing Android fences to mainline Linux, and bring explicit fencing support into Wayland. The support for this has already begun to land in Mesa and the kernel, and thereare plans to ‘make this available to Wayland, for direct clients aswellas through the Vulkan Window System Interface. oy 2017 LXF2a3 l rOOTBA LVE Tar rates Did you know that European forests, uiich provide wood fr making paper and many other Probst i 500 football pitches every day! | 4110 years? That's more than 1, | have grown by 44,000km* over the pas! — Love magazines? You'll love them even more knowing they're made from natural, renewable and recyclable wood a ‘There are some reasons fo LoVe" Discover them now, ‘twosides info Linux user groups The intrepid Les Pounder brings you the latest community and LUG news. ee ery CeCe ee eens Maison des Assocat Cea’ ee eit ere erent al eet ee ce Open evenings Tues/Friat the Ballroom in Guor. ey ere roe cd Tiron reed eerie en eee see enn’ pe ese ere ene a Cee eed Bee ee tere Cee Te Rene eet ee tame oe eer Cee ees Oggcamp is back! Take a pilgrimage to Canterbury in August. {may have taken 2016 off, but a woekend unconterence full ot great Ogecampis back o all talks. workshops, stals and the most change, with anew organising important pat, socialising team and anew venue. Led by Jon"The Oggcamp 2017 takes place or Spriggs and featuring ‘August 19 and 20 in Canteroury’s Chest Church University. The organisers are the providing accommodation ata reasonable rate, and very close to the ‘members ofthe Oggeamp and Linux -ommunites, the hope isto capt Spirit and fee ofthe previous eve Ogecamp appeared on theevents venue. 9. a8 follow-up to L Rada Liv podcast eiseriblehooted -ergagements va the Oggcame web: an find out more about tickets accommedatios and social by prominent members ofthe UK Linux Good luck tthe team. as part of the community It startedsmall, occupying old organising team | understand the the top floor of asmallhotelir amount of work that goes ino creating but over the years much bigger Ittook place in delegates, but they app iverpooi'sJohn Moores University for effort that you make http:/ /oggeamporg many years, where we saw the fist publiely availabe batch of RaspbertyPis gon salen 2012 via Pate Lama (Ogecamp has also ventured fut to Oxford and Fanta eed ery Lorene mer eerie airs Teer ete aT No matter where the eae teak ane toal event was hel the be ae organisers were guaranteed pe en eee as a great attendance from the ee eed (Ogecamp community,.who > Oggeamp has many fans, one of whom is travel the worl totake partin Stephen Fry, seen here. relping everyone to travel tothe vena diferent aspect and project in people fora fun day of new event hopesto invigorate a the PHP community. The event workshops. Therewasevenaliwe lve for linthe East Angha area, takes place at Manchester's _—_streamof ESAastronautTim —_anarea that whle being close to rebetween Peake returning to Earth afterhis Cambridge has not seen many September 29 and October. timeantthe|ISS. This ree eventis Jams take place. The organisers http:/ conference. taking place again on July 5 and are keen to find out who wll phpnw.org.uk offers everjonethe chance to come tothe Jam and have Joininandleam more about —_createda short form. Hyoucan PHP North West 2017 Makersphere 2017 electronics, science, engineering, helpruna session or bring some Acelebration of the Makersphere 2016 was a computing and robotics. cool projects then please do. You programminglanguage forthe surprise. Organised by teachers nttp://makersphereorgauk can also|ustcome along and see web, Now i its tenth year, PHP NWhas seen many reat talks, workshops and panel discussions that each reflect a 3t St Mary Magdaler's Catholic mary School as a vay t Norwich Raspberry Jam engage with local chen and May 27 just afew days after parents,itattacted over 350 Norwich Gaming Festival. This what others are doing You can find the form and more details here tt//bity/ LXF223NorwichRJAM wor techradar compro oy 2017 EX 6 ' Mailserver lh ‘Write to us at Linux Format, Future Publishing, Quay House, The Ambury, Bath BA1 1UA or Ixf.letters@futurenet.com. Closed Amiga In response to your reply to lan Learmonth in Linux Format 28 December 2016 "AmigaDOS.. was and remains closed source, while as we allow fr better options now exis for everyone” ‘Commodore and Amiga hardware, in terms of Amiga branded PCs running proprietary designs, was certainly closed source. So was everybody, befor largely IBM PC manufacturers began collaborating on common standards for computers. And so was the firmware and software supplied by Commodore and later Gateway (riety). Such items were rare then and are rarer now, and to acertain extent there isa kind of nascent support in that various gadgets and gizmos stil get released for that hardware, ike memory card Interfaces and ather bis However toa certain extent allof those early systems were ‘pen souree in that there was “ree” software for them inthe form of “demo tapes and disks” tal. More importantly. Ma, ‘Atari, and Amiga toa large extent, pioneered concepts like “public domain’ “open source’, “freeware’ “shareware et. ‘Also, ona separate matter, having your firmware on an EPROM, ora BIOS chip with an ‘alarmed write protect, makes 12) LxF223 Noy 2017, It AmigaQS had been open sourced by Commodore at some Point. the ful stagnation it fended up suttering wouldn'thave i been anywhere near as bad. Speculation aside twas great forts time, but ody an open hardware platform kid off the IBM PC specification enabled any company to develop ED compatible ardware ard selitto anopen market andits stil going, strong, even with consoles, tablets ‘and phones atternpting to make it Not one to cause any ruckus, relic. Goan track down From but the Atari ST sucked! Bedroom to lions (twas on [atin 8it Generation anc also ‘any computer impervious to_—_-Viia Amiga ora taste ofthe BIOS hock stacks The A300 comvurty descent the foment aay RAMcgs Argh ome {or ROM (rmvare) development Tavosdmit ee tnat tte) Not fresh enough harcore supped the ime Min with KDE was realy Sutnnauknun labecucet tage (renintrme ofthe standards” Tharksa ll have two resuests used atthe time, fora future DVD. | don't believe tc anyone has done SUSE x Tumbleweed on DVD, though you i hhave done Leap. | have heard [Neil says: Oh, now comeon!! _that Tumbleweed is pretty nice. loved the Amga~ even putting Second, how about including the aside the warming glow of nostalgia - as muchas thenext Atar-ovming schmuck loved their inferior grey boxes, But there iso \way you're going sneak past me the idea that was open source in ‘any way! Sure there was plenty of ‘sharing and that encouraged a ‘generation of coders, but Im sure Hoe cH em ron inodermat com revamped GIMP, which attempts ‘to be more Photoshop tke in so far as menus and user interface, consider a revamped GIMP to bea critical need inorder to get Linux accepted by more desktop/laptop users. it were ‘my choice | would include the revamped GIMP with all future Lx distros on DVD. GIMP 2.8 ‘works well but is awkward to use because of its interface as ‘compared to Photoshop. Neil says: Hopefully you were happy with us running OpenSUSE Leap 42.12 True it doesn give you the cutting edge of Tumbleweed. but the upside that provides ‘more stabilty! Tis has got me thinking. perhaps we should run the Live Dise version of Tumbleweed. ts 1GB in ether the KDE or Gnome desktop, thoueh people stil need an internat connection fo full permanent install soit ight not be ideal for those that are after a dsc install ‘As fr GIMPwe'te not really able to repace the versions that come bundied with distros and its re Sick SicKsice = a) he Tuxguitar review in LXF2I9 shows what a wide range of applications are available across all the platforms these days Tuxguitar is great for music composition, as you have highlighted, but the review misses one of Tuxguitar's major strengths = its a great teaching tool Itallows you to select which ofthe instrument tracks to follow and. more importanty it allows you to slow down the ‘tempo so that while you are learning you cean keep pace withthe playback, Other features worth a mention are the ability to not best practice to replace the version that has been tested and made availabe through an official distribution, However, wo will include a deb or tari when we've mentioned a eleasein Hotpicksor Roundup to, © Very insecure vejust had new computer made and ordered without an 08 so that can install Ubuntu But thas come with Secure Boot enabled in the UEFI bio. The facility to turn it off is faded out so cannot change it.The motherboard is Asus HLIOMR: Micro ATK. Thee ie facility for running legacy software, but {Ubuntu will not run with UEFL enabled, Ubuntu is configured to ignore Secure Boot. and runsin “insecure mode’ The problem is that other Linus discs wil not runin the DVD drive 1s there away of turing off Secure Boot? s Bryan Mitchel via email VA RAVING A ATOR PROBLEM, THE GENERAL vSSuE 15 AT FILE LeveL 15 SOMETHING RELATING 10 PRIVATE tefonssions Letter of the month > Modern PCs do require a litte tweaking in the UEFI to enable many distros to boot. [Nell says: As you've discovered, ‘only asmall numberof nu distroshave the correctheys to support Secure Boot: Ubuntu being one but aso Fedora and ‘openSUSE. Most others don't and sso won't be able to run on any PC thathas tis applied. k'snotan cei conspiracy tok Linux. tsa ity feature, but obfuscated ‘options lke this don't hep, Learning with Tux put guitar chord diagrams at appropriate places alongside of the music, and the fact that it can import files created by other programs such as Guitar Pro and the standard Midi files. A simple search fon the web and you can find all manner of Tuxguitar tg format files ready to download and play and learn, lan Hartas, via email Nell says: t's interesting how one person's take ona too! can totaly overlook another person's use. ts excellent to hear from someone using such a tool We don't cover ‘musle and audio too often though we've tried Soif ary other readers would tke to let us know how they're using their Linux systems for music and audio, write int Tux can do anything and it appears that Inches growing fingers. passat from tis. Get more from Asus at wawasts.com/ak/ support/FAQ/1016356/ D Bit slow Due to terribly slow performance ‘of Windows 10 'm considering Linux. Wl installed Windows apps run in Linux? What else do {need to know? ‘Bob Beyerlin, via email Neil says: The easy answer here istojustsayno. Anything installed inWindows now iat going to ‘make the ranstion to anew Linux install, they're separate operating systems where Linux wil ether lve alongside Windows or replace it tis possible trun some indows programs through a system called WINE, but fd urge you to se0k aut true open source replacements: these ae going to work bette, faster and respect your freedoms as a user. There's ‘always the virtual option but if you havea slower system is unlikely toberealistc. Good luck! Do yeu havea burning Linux related issue you want to discuss? Want tolet us know what ise ‘made you throw ou gaming laptop out the window oF hst want te suggest future content? Wite tous at Linux Format Future Publishing. Quay House, The Amury, Bath, BALIUA or Inf.lettersfuturenet.com Asus does provide a vay to cdsable t outlined at the URL ‘below but the process losely thistenter the UEFI, select ‘Advanced Maxie Menu > Boct > Secure Boot. Change the OS: option from Windows to Other OS, which should mark the Secure Boot keys as unloaded. The UEFI won't usualy be the issue as the (GRUB2 boot loader handles er tebradar compro Lxr223 The home of technology RtoateCel Teri) Y=) | All the latest software and hardware reviewed and rated by our experts Dell XPS 13 9360 Dell refreshes its small and powerful Linux laptop with that oh-so-magical screen, but Jonni Bidwell is an impecunious writer and can't afford one. hold the ath generation of the m Dell XPS 13 range. While from the outside ony seems to Don276 have received minor tweaks, such as (35creBoo) US C ports ts insides have been el Core 75000 Updated dramatically The main thing to sing about inthis ‘ating is the migration tothe Kaby Lake architecture This promises about 2 10% performance increase. improved battery lite and, thanks tothe new intel nhQioe HO 620 graphics accelersted VP and 20011900) 10-bit HEVC video playback. Beyond touch pel ‘that we have a larger battery anda HDD: S1268 rnewer"Kiler” W-F chip from rene) ‘Qualcomm. Getting Linu to play nice Parts: LLB with new and shiny hardware could ete ay | sonnbnctmonsbobatd Whos heen ‘Ubuntu 14.04, which shipped with » Comms: ‘the previous Developer Edition, is gaarias E ccccentscahtavon toe saat I iano ls0s ietnesmrcis gies D eeeee maaan io scam [| anvessonaraetend appt cial Bret eyeateieh rivet vith dk tay 44, However installing a 48 Kernel is oe as) usig tre rece pushed 16042 wgeze I) acuretnurnnt carats mate Yen ben pasado aay »swell981788 I to desktop users Wadeinoorx {tox3-ivn) Linux support 7 F7 \ndaysct od Lux usrs vere ata Vitua ace say that consumers never had a choice AMD AMD of processor chips. For those on tight budget. AMD al provide chesper, less generally speaking one bad decision _provides each core with an addtional Powerfulateratives and forthevastcancripple ageneration. And that's why thread to feed it data during ‘majority that can bea good option in 2011 Team Red easing they'd computational and rendering tasks, However. 2s ites Pentizm and Corei3. screwed up, went straight back tothe improving performance almost by 8 lineups became ever more power Only the 1700 and below will come witha stock cooler SMT. orsimultanequs mutithreading. support 16 PCle 30 anes onthe chip Included inthe box. Similar to inte’s Hyper Threacing, this itself witha further 24 PCle 30 lanes 6 LxF223 ron inodermat com Processor WD sac Ryzen5 ‘nosh AMO Ryan? series forthe \anguard ots new asa nies erred [CA monopot ts the series tat ie throwaspannt nos ats works prone muitiveaded processors eating Ei econ fowr coe veri fich eens ve coud belong ata L2tveaded lor pover (tips coming trond £200 area our omit trend chp a £140 or lest Ryzen3 Wn Ryze. we lhl Se ower cocked toucae cis soa x ange to backed up va the 2270 chipset. In contrast Ryzen has forsaken the chipset, relegating a meagre eight PCle 20 lanes on the chipset, and decicating afull20 PCle lanes on the processor. Similar tots Intel compatriots can run two GPUsin Crossfire or SL! on x8. x8, However ontop of thal. it hasan adcitional four PCle 30 lanes dedicated togeneraluse. These can be used to eather previde direct connection tothe processor for upto four addtional SATA '5Gb/S devices, or moceintriguinely. @ single x4 PCle 30 M2 SSD. racing more emphasison the processor supporting connectivity rather than the motherboard, plays to /AMO’s age-old mantra that customers shouldbe able to just update their chip as opposed to abvays having to replace the motherboard.as well. That sa, Ryzen chips are only supported on its newest chipset andthe AMA socket ‘Sonnow the nitty grits out ofthe way how does took nthe grand >The Ryzen 7 100% fully nude. ‘Athough details are currently saree rumour has Ita these chips wil be the APUs of AMD's new arsenal, delivering HEM and Radeon RX 460 eve ‘of performance on processors costing ess than £8100 a pop. ahead combination. Naples Aa then ther’ Naples, server prt by desi, shows justo wal ADs arctectre sales. Festung fl SC design 68 cores, 2B heads Stepert for 479 of DDI and 2B PCle 30 ies ect onthe chip entre elas the ‘eed or achpse. and stomps the competion wl oes scherne of things? Wel, consider inte ruffled. Although both the X99 and the 2270 chipsets boas far superior connectivity, the performance por pounds second to none, The Ryzen7 1700 willhappaly trade blows with Intes Core 7-6900K day in and day out. Ant for a processor that costs £720 less than what offered by Team Blue, well youid have tobe daft or realy, really, ‘eed these extra PClelanes to opt for the X99 platform. That aside, it'snot alla bed of roses [AMD may have inte beat on the performance ront, but when it comes tooverclocking the mighty coe series runs rings around is rouge counterpart Intesting we found AMD's cores only capable of in most cases, a 100- 2O0MH2 inerease across all cores, in Contrast the mast oveclockable intel chips nets at least SOOMH On top of that, the Ryzen's running temperatures are somewhat curious. At idle, and under a 280mm AIO licuia ‘wer echradarcor/pro > Ryzen will cover everything from mobile devices tothe best high-end servers. coal, these chips sat comfortably at 55 degrees celsius. That's hot. fr any processor, especially under such heavy handed cooling. However under fulload across the ull breath ofthe processor, temperatures only rose by a further 13 degrees. and then stuck there with ‘minimal movernent Features sno Performance ‘sno Ease of use ‘sno Value ‘sho » Fantastic value for money, and brings} affrdabl eight core computing tothe ferent of mainstream desktops. Rating 9/10) 2017 LXP2a3 Reviews Ryzen on Linux Ryzen on Linux It ticks all the boxes on paper, but how well is Ryzen supported, and how well does it perform, on Linux? Jonni Bidwell fires up the LXF test bench. MO being competitive wth Intel ‘once again san exciting prospect. Free market anor says that shouki mean better performance and pices for everyone, afterall Atleast, once retalers have AMD backin stock We've ‘seen some impressive benchmarks on the Windows side. and we've also seen afew shortcomings. More precisely. we've seen a cheap chip that does exceptionally wel fr professional workloads such as video transcoding But also one that falters altle when it comes to single-core performance and setious gaming, at least compared to Inte’ latest Kaby Lake flagship the 7700K. But how does it work on Linux? ‘And what of AMD's wider open source strategy? Armed with review samples stolen from Maximum PC fresh instal of Phoronix Test Suite and an insatiable thirst fr filing in spreadsheet data, we ‘ave Ryzen the LXF once-over Inthe official launch anneuncement, its makers were keen to extol its performance compared tothe top of the ine previous ganeration Broaduel- chips. These match the Ryzen 7's 8-core/I6-thread makeup, but also cost well above the budget of > JetStream measures JavaScript performance, but very much depends on ‘browser and JS engine, Results with Edge on Windows are closer to 250. ‘many a gaming enthusiast ~the top of 1800X that features in our tests. 50 we the inei7 6950K retalsin post-Brexit shall make careful comparisons UK for about £1600. in many ways.the betwaen these two its of siicon too, 7700K isthe more natural competitor. Benchmarkingis adark at, andi’s ‘Sure, thashalf as many cores/threads, worth keeping in mind that Linux and ‘but multithreading is har for Windows benchmarks can difr wildy. heterogeneous worktoads ike gaming, Also worth remembering that new sothiswontbemuchota detriment, hardwarehas teething issues ~ oer the The 7700K also happens to cost coming weeks anc months we will very significant less than the Ryzen 7 likely hear tll things that don't werk ssvdas ny sho andl, tte gearing Benchmarks testbed set un Fortunately Mavi Chad already done this, using the CASE MMMM pe sstcs incincrgees ia0x LAMPS 23 287 6 CPU.1668 01 RAM and Asus’ high end Frrwostns) 21004 zase7 42% ANd mothotboard,theROG Crosshair \iHera We started witha fresh insta Ae | | T a of ourtui6t0 atch carta bot T7S100 po) a8 az zm and seemedto work However, we Graphiesagk (ve) 22 | zs 66% encountered spurious segfault curing Hien (ons) usr 2a 1238 our kernel completion test, which was, oem al | one ns ot beeaus oer ets werked OK ae “ : and the machin was certain sable Cray) a x 14 These went aay when we used the sate) # | @ x £40 ere fem kermelabuntu.com, Stocktsh(s) 3600 2005 103% but hat caused other problems, Fit i | ais et special hat he Nvidia river = = does bald agar tis. and we at 2 as ao neglect to mention that our machine Frowee() 2s ms 453% also an Nia 1080: try Opens sie) ume = 2 shouldnt LP pet ice things too ~E). Aipeg-turbo (Mpixels /s) 1g01 | 1937 75% Rather then mess around with ugly = = S ' patching andmanainstalls, we raided Sor = ad = Zak Story’sbountul cupboard and F229 oy otinademmat com Ryzen on Linux Reviews Freedom over the horizon’ The Ryzeneloase gavetech pundits alot to.er, necessary bits that would enable ree rmware, henceforth, But there are ather components and process. interms of decodng themerketing suchas lbreboot.terunon Ryzen-powered keys that would need tobe elased before a speak runningindependent benchmarksto machines. The ree Software Foundation's _—_feeboot process canbe had, (sae Liteboot’s ‘compare with those promulgated by AMD and. especially concerned by AMD's Platform call to AMO at https://lbreboot.ong/amd- most importantly. deciding whether they should Security Processor (PSP), as walla terval ibe) andi there sary progress hee it wil be imvestinthenew chippery. Butforopen source Intl Management Engine. Thiscoderurscon _kly slow and convoluted. Upuntl 204, AMD denizens there was another surpese: AMD independent ARM precessorsthatintasethe _reeasedthe source for ther AGESA femare, so representatives on Reddit ackrowedged the x86 cores and potetialy has trarsparert perhaps we can hope for return toat leas ths possbilty that they might eventually release the accesso anything that systems doing ind of parti operness. purlained a Radeon 470X. Since AMD general picture is ofa chip that does (other Stockfish benchmarks use added alot of Ryzer-specific code to lwellatwordoeds that scale ecient ferent settings). sowetestediton the Kemel 4.10 (ome af thas been ‘ver multiple cores and threads. but FXB350. the one-time top dog ofthe backported to4 ),we figured we struggles at certain single core previous Plecrver architecture. t should stick with this, but instead we workloads. The mast glaring peaked at § SMNnodes/. tis opted to use the second beta of Ubuntu Cisappointments were the Himeno interesting to see haw it seales with MATE 1704 so that we could enjoy the Poissonpressue solver (which wasless thread court As you can see, throwing ‘Boneral rofesh of system packages. AS than halfas performant as onthe ‘more cores ata problem isnot ways an aside, we should mention that 7700K), and FFmpeg which teoklonger the best way to sole it quicker. having a modern AMD card meant that todecodeh 264 video thantheiS 4670 ——_—Ryzenis anew architecture adit we could benefit from the new chip, which was Inte sweet spot two would be foolhardy tojust assume that AAMOGPU driver model, which allows generations ago. Chess isrtreally taken allexising binaries out there wil ine to have entirely open source video seriously asa benchmark. but the Understand the platiorm and be able to drivers. Toensure this card got the Stockfsh engine actually provides a make best use oft I's been noted the reasonable workout for aCPU. It AALCI220 aul codec found on a “A capabl Sovnanevernwnnand noe itn an pable processor plentifuly (there are often ots f moves supported nti Kernel 411 That sa that certainly gives Intel [yctrraraSisccipnys Guess cadase a run for its money. m ‘opportunity for paralialisation, but 2 istros won't have to wait too long after given postion may lead to checkmate the 41 release inorder to have {uieky. or may open many more doors. functioning audio. Likewise the chip's supportit deserved. we upgraded Mesa Essentially there are lots of differently thermal sensors aren't yet avalable in to the version 17 (or 3.1inthe oft shaped and sized workloads, and Im_sensors, sowe don't have evidence versioning Scheme) stack rom the getting through them all all be a cof how hot under the collar the chip xorgedgers PPA, challenge for ary CPU. By way of pets Also there are some other ‘Agreat deal of early Linux Ryzen shameless plug, fyou just lke the idea platform components that acican't 1800X benchmarks were released on cof machines playing chess, check cut’ _ideny. describing them only as "Non: Michael Larabef's Phoronix site, based ourexposéofthe toychess engine Essential Instrumentation’ This we on their testsuite, and for the most part Sunfish in LXF206, found amusing these showed an eminently capable Asittumns out the ancient gameis inthe weeks following Ryzer's processor that certainly gave nteta run ‘ot some weird Achiles'heel ofthe release, reports began to circulate that, forts money. We started by running Ryzen architecture —the chip Windows 10's scheduler was not being selection ofthese. ancl our results more performed marginally worse than the kind to Ryzen, and that disabling ress tale with Michael's. Check out 4670in Phoronixs benchmarks and Symmetric Mut-Threading (SMT) the table to see the exact values, and fours corroborated this However, the features actualy improved chack out openbbenctmarking.com for problemiies inthebenchmarkitsel{, performance. These rumours have details of what the tests invotve which doesn't feed Stockishsuitable since been fly debunked by AMD, Ashighigted by Phoronix the parameters for a many-cored but do provide this tenuous segue into processor. and ought to measure the a kernel patch signed off early Fate of the test (nades/s) rather than February (htp://bit.y/2mRbhS3) the overalltime taken, since thenumber Here we see an AMD employee ‘of nodes (psitons) changes with each contributing kernel code to fix SMT run, Some details are available in this scheduling topology. They probably do post http: /bitly/205aFK4. thison Windows too, but the process. Untimately the benchmarks just has to take place behind closed doors ~ ‘measuring single core performance. As with Linuxitalhappensin the open, itturns out, Ryzen satin platform for Ryzen-spectc optimisations first Playing chess upon. We saw tpeak at appeered in GCC 6150 those who BEMnodes/s using ahash sizeof 512, arent afraid of compiling their own > This is what 16 threads all buzzing away at the same time 12 threads and adepth of 20, whichis programs cantry the -march=anlver to solve complicated chess problems look lke. pretty meaningless without context switch or extra performance, OD ‘wer echradarcor/pro Moy 2017 Ex223 9 Reviev s Linux game Hitman Tiring of constant management restructure, Phil Savage practises his assassination techniques with the latest murder sim and bides his time. ike many, we were surprised when Mirman was announced as lepisock. Surprised, but not worried, Story has never been the focus ofthe series. By releasing each mission individually. IO seemed tobe signaling —an aretum to Hitmanas.a standalone omits cre es of sendon murder playroues oe Erhard out Bed Parise |p More taser andere chee promeoas DE eurtmptendincveyoreto pret igd Pere ererencr ise sve iutimese ieee ent feommacat ff meow astrginené out wate = pape ed aT ciara Serena) ostestebrg olen nrg ot ‘Seem 0820 targets without even being recognised. most fiendish means of murder canbe —_ featuring alternate targets that evolve WOPU Intel ‘Thisis where disguises come in. ‘found within the level itself. 47 can ‘new complications each time you tnlae Disguises have been a mainstay rewire electric cables, loosen complete them. As such, every eae 6c8 ‘since the series’ inception, but Hitman —_ chandeliers, or tamper with gas heaters. environment is big and intricate enough HDD: 6868 offers the most elegant implementation And beyond the more generic options, to support multiple approaches. parame | aneraeyuscmonyondscoored cchmisenharteomn ale Sire ooy re tae array geesonin. | yopeicnescittosere pein” muemateds‘Onaronis; _andyntekintha dwanec! rome or certain cases this requites some Opportunities alow youto parts~ aseomingly perfect system of seam ay] smvonsonotasiettsnctawaye manateyour target tekst oops echt crates reronage [ ceruysone parca 'ecanie tres chen taysa Sma conpitscae felt foyuts ec MDintin2 J cot oaevoncyreny Saneanertiiodiectecorts smlcchinineeystes.c we wwcicome, ensuring you can target anay from their securty,or to. _violently smashing it allup with guns, Semeneecesiwsn) kelienenaatieter marie _Drceaniestaedmsote Wsnotjustacaseof isingdsguses by step ecacth whereyou nest go. envrenments ard challenges is togettoataget Youmustabofeure droopirgastuled moose onsomejerk strong trouphout the si esodes cathow yee going llthern Again requres acameraman disguise youl Himan isn't perfect. but t's wll made youraveasienced pistol ad itwit do betck4wheeto rack one down entertaining anata cry tom the thoje Alternately youcan take Happily every lement ofthe Un mistakes Absoiton anda return to Varcustodsintoeach mssion. om _betweaked, Opportunites canbe settoformtorthe series. uns angerposves tolocwieks anda rafimal, hig you orl the broadest of variety posers Often hough the bjetvesandieting you tore out the ier deta. The est the sme ~ajerk dead n moose bt the fesingot accomplishments tr aeater \Ohassucerededinmakiglivels Bevelope:Fealniente Diagerthan ary revious Hitman Pate Olesen ay Theyre dense, oo, packed with ters es tcyess Semle 9 eam” Sent: #2 1 Conde dein and alge Ctesrometrgsigtyatiren, — BC di an olin Tochlevls desgred tobe fein yomeagae comeeunmers Rating 8/10 the Escaations~ special missions 20) EXPa2 Ny 2017 ron inodermat com orment: Tides of Numenara [promises tobe the suocessor to the gonre-setting Planescape I's. free-roaming, dialogue Mim Toxmen mosis vy comet RC tates Bes | mcoominenrotutnice ay thet resol etre action, Thee re aicon [| econ bt teenie concignea 2 bere ita atng vole RANE AOR A ‘The Planescape setting is gone, porwr Psp th ard theo ook tte baclround to Morte Gas fries ff Sinem potrdimer oars Pemrmmant gore Tieton on aren eee teh te acre techrokges en@eod, YP carwsctmmerasevansnes 2208 Catone unerpiing armed sacatbean oct, Theresmage buts realy GAENGR [| scenen-andtne scence sng, Bemcets0 |) Sourng tie tae tastence eee ‘of consciousness, parallet universes, 37526) — ‘and nanemachinery You are the Last Casto an immortal reation of The Changing God, futurist sorcerer who transfers his consciousness into naw bodies to unnaturally prolong his fe Castotfs tke {you are being hunted by mysterious kiler called the Sorrow. and finding ‘way to escape this seemingly inevitable {ate motivates your frst steps into the [Ninth Werte Your choices really do matter too: an early roleplaying decision that we expected to result ina ‘game over screen meaningtly ‘changed the way the adventure began. Hyoupiek trait he ming reading, you Linux games Reviews Torment: Tides of Numenera Aland in ruin, technological detritus strewn about, medieval law. Chris Thursten leaves the office to play the successor to Planescape: Torment. The Ninth World is a strange mishmash of technologies. can trust that this wile incoxporated thoughtfully throughout the campaign. The pace does strugeleaitle during its inal hours. Numenerahas the unenvabletasofntrodcing the [Ninth Word alongside its ov complex Interpretation oft and this means alot of picking through unfarniar terminology fora new player But by the time the plot really kicks nto gear, youl have allthe knowledge you need. Thisisn’t your RPG youwant to spend alot of time thinking about item stats and party strategy. A relatively sempleskl system cictates how you se might, speed and ntallect points to achive your character’ goals from ceimiing a wall to convincing someone tosee things your way Whats impressive about this systom 's the way tis adapted to suit ciferent cGrcumstances. Succeeding at task works the same vay whether you're having a conversation inthe open world, working through a Mere ~ a fragment ofa memory that takes the form of an ustrated choose-your-own adventure ~or fighting. During longerous encounters, the game becomes turn-based and combat specific abilties can be used, but your regular skilset is til there, andi you want to solve a ight by taking or hiding wor techradar compro cor rewiring an ancient device then you have thatoption Wile the writing is consistently evocative the at ciection ie mixed. There ae moments when it realty comes together, buta few areas fel Ike they could have done with a second pass. Companions soxnetimes move erraticaly and get stuck on scenery too, although tis never relly hinders your progress ~itjust looks strange Animations can also be sit Terment isa strange beast ~ a game forreaders, and an adventure for people who don't nacessanly want to fght— butits great to have itback. Torment: Tides of Numenera| ler inkie Entertainment tp it tab ice: £98 Gameplay Graphics Longevity Value A slaw start but a thought provoking ‘adventure ina remarkable setting. A {tng fllaw-up toa beloved RPC, Rating Moy 2017 E223 21 aad ote ie deed ie pin i-} ead TECH wrt in ean Sees LIFE’S BETTER WITH T3 Roundup Every month we compare tons of stuff so you don’t have to! CAD for beginners Which CAD software will you use for your next mechanical project? Mats Tage guides you through the maze of options. How we tested. We teste all software on a dua-core laptop wth 4G8 of memory, running {Ubuntu 160. When starting ou itis very useful to use tutorials to understand the basis ofa program and to seat suits you and your project. Sofor thistest. we explored ion well the tutorials had been made and how ‘uicky we could get started, We aso tried to make the same pecein al the programs to see how quickly we could make a nicebueprit or comer itt other formats, The instalation process was also tested for convenience and aiabilt or dstnbutons We ao looked at where and what you can dowload and upload for each program. when staring and re-using your works over the web Final we made short exploration ito scripting shapes. set forartistic desta. “Usability in CAD software aly will depend on what it is you op cup for your are trying to create.” inthis Roundup, ve explore acombination or atleast more et asaliays, spoiled for choice CCAD programs have two main ways ‘of functioning, apart from the our. selection st then setting the sizes with dimension lines to get every then your shapr complicated t may act want to visual points of strength and weakness. wor techradar compro Moy2017 kazaa. Roundup CAD suites Installation Most programs are available for Debian or RPM based distros. ile nstaling the prograrrsin thisarticleis mostly amatter of selecting them from your dlstribution's repository, that will ot keep you on the bleeding ede nor vl it handle plug-ins or template libraries. you want the bleeding edge, the best way i to lear Git s this is the most ‘common way developers keep a pubic development repository Lotus see what i going on LibreCADv2.0 fs avaliable in the repositories of major distributions and there are also libraries with parts and templates avalable. These are on GitHub and, since ithandles DXF hes, ‘much more are available across the web, especial in spare parts catalogues ~ many spare parts ‘manufactures deliv CAD drawings {or their products. Other modules are rot in development FreeCAD currently has a Debian package version 0.16, The newest version is 0.17 and is only availabe as a tarorto cone down from GitHub, On GitHub you can also find mary modules ‘and ready parts for extending your origiralinstall ‘SalveSpace has version 2.10 Debian, Their GitHub repository has version 23 as areleace binary package ‘and the source is avaiable (of cours). There are no modules to extend SolveSpace and no dedicated spare parts catalogues. OpenSCAD has version 2015 03:1 ‘available on Ubuntu 16.04 ~ the version has not been bumpect on their webpage since then. To find modules simply use GGitto moke the MCAD library a submodule of OpenSCAD CAD Prois availabe asa script fle that installs QCAD on your system, ‘while the community ection is available in source code ony, on GitHub. There is ‘a pears madule available on GitHub \wnitten in Javasnot Development activity Knowing the activity levels tells us if software is viable long-term. package. youneed to decide what the goa of your project sand from there choose whether you are gong to use a 30-printer, CNCrouter or other mare traditional methods to bull it You also nced to know how well supported the package wil be and what new features may be due inthe near future you ae intrested in contributing code its also usefulto see how active the doveloper community is ‘Togetatrue sense ofthe situation \wellook atthe development pages of each package ~ usually GitHub, LUbreCAD has aversion 3on GitHub \which seems promising, withthe code dhided neatly into tree cstnct parts ‘that show good organisation With 47 contributors in general and seven dedicated to version 3 this project may improve quichy. 3 support does nat seemto bein thei plans, however. is choose the corect 26) LXP223 Moy 2 SoleSpaceis stiin {developement but with very few contributors. Tickets are still hand fairly quickly so there ishope, FreeCADIsstilin beta, Ox7but is areadytuly usable and has many features, such asmesh handing and FEM support The constraint handling in the sketcher needs some improvement. finding the final constraint can be The highest activity is in FreeCAD and tedious at times, ‘OpenSCAD, but choose from your specific need. That sid the project has strong set of developers ‘and many sub projects, these are well ‘coordinated then there sa bright future ahead. Python is the scripting language of choice OpenSCADhasabig active ‘community developing scripts but the ron inodermat com program seems tobe kept mantained ‘only. QCAD Frodoes nat boast any upcoming improvements but the ‘community editionis available on GitHub and has seven contributors (but ‘onl one seems active). you really ke this program start contributing, LibrecAD bo FreecaD me etre OpenSCAD eee * Inthe category, ‘OpenscAD takes afew points. CAD suites Roundup Features & how you draw Does it support 3D, simulations, etc? hat features do you require for your project? This isa more important consideration than what features 3 particular program supp. ach programin our roundup has been designed to meet a specticneed LitreCADis designed especialy to make drawirgs on paper. or for reference. thas no 3D capabilties, while QpenSCADcan be used to make very complicated shapes and even 3D bar graphs atthe cost ofa steep learning curve. Mary ofthe drawbacks of using a scripting language are ‘balanced by the plethora of scripts shared on ctferent websites, For designing or even reverse engineering a piece for some old equipment you have. tay be easier tose the sketc mode and set the measured dimensions, but if you ae creating a ‘ew unique work using scriatingcan be very powerful LibreCAD has many lorries avaiable ror instal things ike electrical and power drawings. but only onenut Itishovever really easy to ‘make your own ibrar. just draw your parts around the origin, save them asa KF and point settings to that directory, Youcanuse the samedirectoy asa templates ibary in QCAD. (QCADIs ful of help fr working on Giferent shapes and mechanical pieces, ‘making t easy to create adrawing, but without 3D capabilties you wil need separate modeling software or firished 30-printer work. FreeCAD stl of features for both creating sketches and for transforming them into 3D shapes. Do some exploring and you ean find spiral hel ‘modules and more, There ae also ‘mechanical analysis functions such as Finite Element Method (although this requires compiling the correct module), which can be useful. After al before 3D Printing you want tobe sure that your piece will not easily break. FeeCAD's range of features make it the most complete ofthe bunch, An array of cholces. Think before you pick the easiest. Sovespacehas fever eatures bis uUCapeUCahg easier to get started wh and exports ‘andother formats, UbreCAD DXF. STEP STL.POF andother formats, Ube faster may wellbe Pras worth taven fyouneedtomoveonto Seg ‘amore complex program later. Getting sta (OpenSCAD can take you far after we yourtitavaorte Gotng esto GFRRSCAD Teoepanrigatshmerties Faail Seago aroectowrronarat eal Usaluly teeweentesi formal Emacsand Atom so youdon'tneed to but may be hard editin QpenSCADitsett. ional Connections and exporting Sharing and modifying designs is the great joy of creating. hen stating outwith CAD youneed tutorials act ‘documentation but the best \way to learns to study other people's \work For this reason visiting sharing sites to download and mocity designs is your best second step (do remember to check licensing cocitions for the > Look for 30 printing and design sharing sites. Curiosity Rover comes as a downloadable file for 3D printing, view t with FreeCAD. need to the usually done in DXF for 20 and STL or STEP for 30 printers and simi. Inthis Roundup we havegiven FreeCAD the wining postion because it | easy to start wit, has the best import and export capabilities andlooks to havea promising future. However. dont ignore scripting, can enrich your se experience immensely, “However, don’t ignore scripting, it can enrich your experience immensely.” @ SolveSpace ** ‘Webs: htp:/selvespace.comy Licence: GPL. 3 Version: 2.0 Ha a grat interface and get you started quickly ® can * ‘Web: gear Licence: GPLV3 (proprietary available) Version: 3.16.5, 1 Only 20 and has very lite support fr other le formats Over to you. ‘Are you drawing spare parts for repairs or designing 3D pieces? Tellus what tools you prefer at Ixf.letters@futurenet.co.uk Don'true out using web-based solutions: they keep updated and acd new features continual. There are plenty avaiable ree ‘ones usualy ask for payment ony if you need tohave private drawings. Tinkercad's playful '3D modeller mace by the original giant of CAD, ‘Autodesk They also have professional series \which we have not coveredhere, 28) LEXP223 Moy 201 Onstapeis.a great clous-based application where you can create ful functional an! truly professional drawings. for tree, withthe caveat that all your drawings willbe public: The tutorials provided ae awesome and come as 2 document that you can copy. Onshape is particularly geared towards working on online collaborative projects. ron inodermat com Thereis aso the openjscad.ong site were Yyoucan edit and vew the resuits ofthe JSCAD language for bulding 30 shapes. The language {i JavaScript with 9596 of the OpenSCAD language implemented and the ability touse eveScrpt functions. You don't create an ‘account. and the whole thing can also be Installed locally. depending on Nodes. EB ety: Meee UVES Discover another of our great bookazines From science and history to technology and crafts, there lcm elm arom ele cord CORT | CCN) w Sd w eee Ocean R Ne] ROR ens eck ca eer na i eee Www.myfavouritemagazines.co.uk Ltd geo oreo) dp oe Aan eS e-Ly @ Delivered to our home eee ORCAS direct to your doorstep =| @ Get the biggest SARS White) SWer- eM ae Vol Mure evant) for less by ordering direct Simply visit myfavouritemagazines.co.uk/springtech Choose from our best-selling magazines : to U7tH e OT Ta Reet pee better devices Building better devices : -Building Pea lg evices Teale caele rad the new Raspberry Pi 4 i=. ero W as a platform for ae Talla at=imeey a ann ace eee) Coe oe ae hhow smart devices are designed CPU to incorporate a quad-core 64-bit Sa Cee eee Coed eal coy Case aes ey eA Eres Thenew Coke locked at 1GHz, but it offer PizeroW Penraieepea niet Berne eat Monee rar teen Earner that coud be embeddedino projects and elaine the CPU and RAM ofits peeecinr ney peer ene ser aireemnened Pepeerentarmerenm MACUL B ea postage reign 3 Seay coe PACU CMSs ocr cca 1 mm etal ae Pi3 came out in early 2016.” aera. ths means that we eee eres “ tots use of GPLA Linux. ee ee eT ta Set ac ete ee See nn laurels. The specications have been sent intoalow Earth orbit, and embedded community whe have used mary of the 12 Pee ea eto eee tes poe ee es Rote eee oad See ee ee eee te eee near) ‘appreciate untilthe Pi3came outin early. canmake the mst of this tiny board. cet Dera crlEs) Building better devices: Les, 40 AW inna: Raspberry Ro) ra ule peer ne eee eres St ee ee eee se Te eed DiteaPZa btw elo. cornet A ‘mec and wel sippoted ety pntfor iremetot Things poets, robotics an eroeded ‘Servor doves, ‘arming the same OS asthe ‘mar epersive model ea eee i But jus TO a ey ae % released in mid 2016 and featuring a similar 4 eee Tae ee PIO and trager video playback See eat Sete foe: dto enable those wit ene eae ce ares See net ee teats wy sen with the Raspberry P Ree eee eee eet Raspberry Pi Zero W Always hungry for more Pi, this time Les Pounder gets a smaller portion but new features, and still with Zero calories. ne Fi2eo Wasa sxsin Tisza ew yet Rept Por tat exch opctorne fra Seer mater bd Theoriad Shute tar GurpuearsongaTie drowns ntmisangene threat coms Repeery ap ret thencownstiethenfagsip ytthosam : hezroN ech Toop Pa Wnattckedwes Mrezao\ — sheraip Tse tebe Savareecoen rc tear thing the Rasp seated, The 02.1in Wit and uetooth Low Energy (BLE) for itideal Wireless connectivity ‘the antenna is part ofthe board rather than a Pi Zero W tobe used with a massive market ‘component added tot of add-on boards aires) the same ason the The same 40-pin GPIO that was intzodus diferent boards, but none with the P13, butthia time in 201¢ wrth the Be a present. enabling t same level of support asthe Pi which has now ree Since the Raspbery Pi was released the offi operating ystemhas been Raspbian, and inte rhamed Pisa tbrought an improvernent inthe 25 well as updoted ware. To develop using Python you the IDLE Python tector or for those who prefera more feble fedtor you can now use Geary a commen editor 2016 we sa the release of thea general speed andi ‘anus ether Python 20r3: eee rc et es monitor and that pean ere et ideally placed as the entry point for ‘many mare people to take tel fest stops with oT and as a sustainable ‘ecosystem for future products The Pi Zoro Wis also a usable desktop machine. ean stil be used with LibveOtfceto produce office documents itcan sti play 1080p videos. andi can din the classroom to teach eading wth lan tosurtthe internet. ean be sages such as Pytton, Ruby and JavaScript, the Pi Zero is.a8.acost-effectiveembeddable But the real strength ‘machine that can enable wireless ccannectivity to projects. By using the P| Zero Was aheadless device, accessed via SSH or viaa serial console intertac Benchmarks Crt Oy 0 8 Rasbene | 5 s Zerovs Raspbery2 | 31 243 fast | 7 5B eset eo Building better devices inthe Linux community with series of pins that can tumitintoa programming ponernause for many ferent languages, not ust Python. Nor the ust for programming tean be a low power: The power of Linus that it can be used on mony aferent devees al witha oitleret spec. So your home file server can bea Raspberry) Zero with large USB hard drive attached ‘As Raspbians based on Debian itis relatively straghtorward to install and update the sofware yeu need using the APT packaging tool This shouldbe your fst prt of call should yeu toad any software, even for Python rar But shoud the Rbrary you require nt be avaiable via APT youcan also use IP, Python's package manager. to instal new lbraie.Itto0 an be run ro the Linus terminal > The design ofthe Pi Zero hasn't changed much since its launch in 2015, but you can see that ‘much more Is belng put into the tiny package. can access the true power of the P Zero W. asa barebones jack of al trade for robotics, nature cameras, and as a sensor processing platform, The Pi Zero Wis also exceptionally power efficient in our recent interview with Eben Upton (iihich you can finda few pages further > Almost the same size asa stick of gum, its fresh new Wireless features offers an impressive platform. nye sad that a 600mAUSB power supply s more than ample to power the PiZeroW,evenwith active WF Much platforms, and the PiZero W does it less than the 258 po forthe Raspberry Pi3 1d again. Sure, tmay not havea quad core (CPU, 168 of RAM andiots of USB ports, But what you do get is acheap pat tobuild your own embedded projects for loT and wearable technology. And ry forjust£10 you can afford to take a chance and push yours to make supply needs an we expect for £10? A rock solid platform that once again ks the rues of what a cheap sing board computer can do. The Raspbs Pinas been instrumentalin bringing 9 price of development something amazing Raspberry Pi Zero W SS panty ase Foun eee a aS oe = ARMCertex Value z = 53 12GHe Cost effective and well supported. mame Poreleg case i wh vee Rating erent * Building better devices: » hen the Raspberry Piwas released in 2012, IVF there wore no add-on boards for many months, the first being the Gertboard, developed by inrhouse engineer Gert van Loo. This was a massive board designed to break out the GPIO and provide analogue to digital inputs, buttered pins, a motor controller and an AT Mega compatible microcontroller. Being the rst board, Gertboars made quit an imp and we soon started to sae more for the Raspberry Companies such as Pimo started to release ther own boards. al designed forthe then standard 26-pin GPIO. and the market e tohelp everyone with everything, Early boards offered trafic lights. simple motor controllers and protected GPIO pins, and all were designed to enable ctferent types of projects to be realised quickly and easly, But what each board also presented were a series of design challenges, most notably the dimensions i. Cyntech 4Tonix and joded with device the devioes which at ties could range Raspberry PL ‘ade-on boards, and they can be Used to bulld robots. gather fenvironmental data or even play plane. corer cers ahd Sree eee tener eee oe the beat of oftware eterna t ed ree By putting a HAT on your Raspberry Pi Zero you can take your adventures further. Les Pounder examines five of the best. from stripboard cic asthe Gertboara. What to multilayer breskout bo ssNeeded was a standard, Fast onward tothe arrival ofthe B+ in 2014 and here we see a new standard for adc-on boards: HA. Attached on Top, which established a set which a board canbe designed t it atop the Raspberry P angel in place by the new 40-pin GPIO and the screw holes present on the P. The board was also expected touse an EEPROM to communicate with the Raspberry ivianew pins present onthe 40‘pin GPIO. The HAT standard was nota formal standard, but if you wished to call your board a HAT, then you needed to follow those gules, Invealty, anyone can make an add-on board There's also the pHAT standard, designed by Pimarenifor any board intended towork with the Zero. This standard led to many new smaer boards being developed, and not just by Pimoron. The standards open for everyone to use and we now see many community members singin thor atest boards In 2017 there are now mary diferent addon boards, fom a 2 cimensions with and indeed almost everyone has simple commurity-made short run kita he way to mass produced pre-assembled products for home automation high-quality aucbo or space exploration The beauty ofthe ade-on boards that it can excite and ‘Sure, making an LED blinks un, but bulaing ‘robot and learning how to control motors based on sensor Inputs awhole lot more fun, In this feature we take a look at five boards that provide ‘extra functionality for your Raspberry Pi Zero or other 40-pin GPIO Raspberry Pi. Welook at how to add sound to ary sized project. How to incorporate analogue inputs for sensors and ‘Components. Then we look at boards that can help anyone to buie a micro-sized robot. a ital ight show or in time...well kind of. Inspire the use ave who eee i Building better devices One ofthe mastcverookeddfferences between The Analag Zeroboard comes as a DIY terface, nd a Raspberry Piandan rcinoisthattheP! butt takes relatively tle ime to assem thenstart scks anaralogueintertace Components such although once again youvwlleed to get your hacking wth ertiometers, skiers et. need a scerng roncut Te boardalsoprovidesa new a sce tocorrecty communicate smal protofyping area, n case yeuwishto bud compor ther state otherwie theyreportas ether nor tintoa project af asa tal interface, Tho Analog Zor The software sk of things sheor Sip provides 2 tvidge frm the analogue tothe ential. you dor nee y.The that come dgtal word. va an MCP3OD8 chip. Ths chip or this board is bt ito GPIO Zero, GPIO.tollowsth reads the state ofthe analogue inputs ofwhich the R pHAT bc there can beup to eight, and then convert rary, Soll you need that t matches the outine of them forse withthe strdardcigtal GPIO pn. project tose the board via the GI thePiZero boar Picon Zero wwwatronixcouk Se ee eee eee ensor to the Se eed eet ete a ern oe a eee ere Ree Te ert ae ee eet eT ee ee eet ee ee en ee ee eee eter aaa eee a ee Te peered eee eels eee ers Da omputin tocontrolservometors inputs canbe eet) eee ett) ets solitons forthe extreme The board comes ut forthe Zero vise are usa Toad that offers mmuricaies ing 20 which ise independent corral of upto four motors, wth a P10 fr full ommanieation totem ° ammo Thats plenty ot dott Thre ae to models ofthe ZeroBorg. KSI Ani taking of power, this boar can be snd KS2. KSZhas the most features andi the ver doe red, ard alse power he Raspberry Zero, mace that we reviewed. require ite soldering, x GP using a9Vbstery,erablinathe ceationof —_‘Inared sensor that pins tobe precise and ths will create a seri realy smal but powerulrobots. reve there robotusing ay permanant connection between the Pan asa tine to stat bung that army of provides adasy- where the At fis in you need to understand the markets for Raspberry Pi Youhave the familar education and hobbyist ‘markets andthe industrial markets. Now generally when you ‘and talk about Raspberry P we generally reer tothe rst two ‘markots But the industrial markets also massive for Raspberry Piandin that market the A+ an enormously successful product. Chiely because industrial customers can buy in large numbers from places such as RS Components ‘and Premier Farnel Oocasionally we willear thatthe A+ has {gone cut of stock and people become worried t ofthe board, but i's because the customers are buying 10.000, atitisthe end “Thave a terrible record in terms of guessing who is going to buy a particular product.” = 20000 unit orcs. Incustrial customers typically cevelop ther applications and products using a Raspberry Pi 3and then find away to squeeze their product onto the At P: Will we see any ofthe Pi3 features making their way down to A series? Perhaps a 3A? U: | guess the missing products the 24/3A ne of boards We havent gota conerete plan, anda 34's comparatively easy toda. but comalance (lr wreless radios) fs quite expensive pance inevery country wh we sll And who wouldit appealto? We think the hobbyist ‘market would be interested in much the same way they re attracted tothe Zero range. The incision of WiFi and ‘Bluetooth would stretch the use of the single USB port. In my ‘mind see the 3A being an industrial produc, but usually call this wrong | have. terrible recordin terms of guessing who is going to buy particular product.| guess thatthe 3A might be interesting to the hobbyists, but right now every single '8CM2837 is being used to produce the Raspoery 3 demands ofthe charts for that product. 2s we are requied toseek’ Building better devices- >Thanks to the Raspberry Pi Configuration application, setting up the 1Wire serial connection for four DS18820 isabroeze. Les Pounder introduces us to a lightweight messaging protocol that can be used to send data anywhere around the world. mature oT ecosystem requires standards Enter MOTT. a machine-te-machine application platform using 2 Pubisher/Subseriber model, data can be sent froma Publisher using topics and itred with subjects by the Sulssorber, which can then react in a precletable manner. We're going to bullda MOTT network The Publisher, Zero W. wil send temperature data over the MOTT network where 2 Subscriber another Pi Zero Wi, wllreact by changing the colour of LEDS on Blink! board ‘Our hardware setups splitbetween the two Pi Zero boards, Te Publisher board has DS18820 temperature ‘sensor connected to it as per the project cagram. Once connected, bootup the Publisher Pi tothe Piel desktop and from the main menu goto Preferences and then cick on Raspberry Pi Configuration toload the application. Once ‘opened, click on the Interfaces tab and enable the Wire: Interface before rebooting the P. We have now successfully ‘enabled theintertace for our DSIBB20 temperature sensor “The Subscriber board simply has a Pimoron Blinkt LED. board attached te the GPIO. >rer Peet — pyres ar eee nice eee Cetera) > Broker We start by setting up the Raspberry Pi that will act as 2 Broker between the Publsher and Subscriber. Qpen a terminal and install the Mosquitto (MOTT) service ‘Sudo apt update 6& eudo apt install mosquito mosquito: cents Also make anote ofthe Broker IP address using. Shoetame Publisher The Publisher is the Pi Zero W sending the data collected via the DS18820 temperate sensor attached to the GPIO to the Subscriber PiZero' ‘Open a terminal and update thelist of software packages then download the Python lary that wil enable the sensor tocommunicate using Python Lastly we installthe MOTT bear for Python 3: ‘sudo apt update ‘sudo apt instal python3-withermsensor ‘sudo pip3 install pahomatt ‘Once intaled we ean now move on to wring the Pythor 3.code for this project. For this we shall use Python 3 Eater, foundin the Programming menu. Once the ecitor opens, immediately cick on File > New to create a blank document. [Next cick on File> Save and call the fle MQTT-Publish py. Start by importing the Worares. our fest is the ime library, for controling the duration between sensor readings. Next is the MOTT library, folowed by the DSIBE20 sensor library. ‘import time ‘import paho met lent as matt fiom withermsensor import WiThermSensor ‘We next crate two variables that willbe used as objects fr our sensor and for connecting to MQTT. ‘sensor = W1ThennSeneor) ‘cent = mat Client) ‘Our next ine of code connects the Publisher to our Broker Use the Broker IP address that you recorded eal. We ‘alco need to specify the port the data willbe sent to and lastly the duzation to keep the connection ale, this isin seconds. ‘lent connec("BROKER IP ADDRESS’, 1883, 60) sea while True: loop toget the current temperature sing the sensor, then save i asa variable We called it all as the sensor was inthe halay. We then publish the data Using MQTT, publishing the data to the topic feamp and then passing the temp variable containing the temperature data \We then print the data tothe shell, thiss for debug purposes. Lastly we slep for ten seconds before the loop repeats In real use tis sleep would be fr far longer. while True temp = sensor get temperature) Building better devices TT stonds for Messoge Queue Telemetry anspor od works 28 alightwoight NaTTisan messaging protocol for use ontop ofthe protocet MOTT is an ideal choice for working with devices that have irted network ee lerables devices to publish and subserbe to toples'that are of interest. our project we tea smal network where cne PUB the start ofthe tural, would have to run $ sudo apt install mosquito moequtto-dients Saif youwanted ta have your Lrux desktop suleribeto the temp” datain this ‘Smetquito ub ah 192 168013-4temp Weused a ‘terminal block ‘to connect our ‘sensor toa Pi Zero W. We ‘also connected the resistor between the red and yellow wires, secured into the ‘terminal block. bandwidth, as tear even be used with adia-up sent data toa Broker which distributed The switches ae a olow internet conection. The fst version of MQTT. messages toctlents, called Subscribers, who Debug mode. was authoredin 1999 by Andy Stanford Cark ecto. particu topic of ata, taken by the MOTT chant and Alen Npper and since then thas been [MQTTisnotjust rites te Python, infact bya Specities the IP adress the Broker, Usedin home automation projects sensor nstaling the MOTT packages for Lnux we can The tope that we wsht networks and to conto! Cvistmes tree lights sendand receive data frm our terminal. Youcan read more about from across the wer rst MQTT open terminal and type over tottp:/fmattong hhal=temp ‘ent publish termp"all) prints) time sleep(10) With the cage completed, remember to save your werk vn re and then click Run > Run Module The data will now be sent to ct the MQTT Broker, as well as being printed othe Python shell s to show that the codes working ‘Subscriber (ur final piece is the Subscriber, the device(s that re listening toa certain topic. Our Subscriber is anather Pi Zero withthe Binkt LED board attache. We use Blink to show the temperature of cur hallusing the eight LEDs onthe board We start contiguring the Subscriber Pi by fst opening 2 criber via MTT. It creates a variable called message terminal andinstaling te MQTT ibrar for Python ' sudo pip3 install paho-matt ‘Nest we run the Bink installer script, created bythe Pimareni team, which automates instaling th Korary anc ‘examples to lustrate the boards abies na terminal '$ cur -$ https /getpimoronicom/blint | bash alow the Script and after a short while your Subscriver PL walhave the Blink Korary and examples installed Now fe the Python 3 cade for this project. Create anew file and cat MQTTSubseriberpy. Importing the Hbrares| forthe Subscriber we start with the MQTT Hbcary and then | importa handtul of functions from the Bit lary. namely setting the pie colour the brightness, showing changes, clearing the pixels and changing the colour of every pi. ‘port paho matt cient as matt ‘om blink import set pixel, eet brightness, chow, clea, setall Set the bri tress forthe Binkt LEDS toO1.andon the next ine we then ensure that allo the LEDs ae turned of ‘et brghtness(02) eax) Create function that wll hance connecting tothe MOTTE arguments tobe passed, 1 Subscriber 1. The function hiely the IP adcress ofthe Broker. the port to connect to and the amount of time to walt fora connection, The funtion depending then subscribe to the topic "tern ef on_connect(ient, userdata, lags): rint("Connected with result code “sti()) client subscribe("te") (Our nest function handles the messages sent to the il algo print te result coo onifwe successfully connect to the Broker. wil that converts the message into a string We then shee the iving so that we remove any unneeded information, then the Python shellfor debug purposes. def on_message(client, userdata, mag} ‘message = s(msg payload) ‘message = message|2(en{message)1)] ‘measage = foatimessage) ‘rintimessage) toa loa botore itis px Use an if elae if cordtional test to check the contents of the message variable, The fist testis to sae the temperature in message isles thon 10°C and greater than oF equslto0 hen print a debug message tothe shel.Then we set all ofthe LEDS to blue using the RGB value (00255) toonly turn on the blue parto the LEDs. We then have to cal the show( function inorder to see the changes. iMmessage < 100 and message >= 00 rint("Te hal i cold") dear) set alli,0255) show) Create an abject led client which shortens the MOTT libary reference. When we connect. run the en_eonnect function, and then the en_message function .We then connect to the IP address of our MQTT Broker specifying the port athe connection wait time. Lastly we instruct the MOTT chent tly look the code waiting fora message to arrive. Save the code and cick on Run > Run Module You should see the LEDS ofthe Brkt reat tothe data tat i being sent over MOTT. Congratulations you can no network using MQTT. ‘send and act on data over a Manifesto of the people \ iS eaten Sy Manifesto of the people Manifesto of the people Jonni Bidwell’s political views have probably gotten him on all kinds of lists. Now, after meeting James Smith, he’s convinced open democracy is the way forward. James Smith is Head simulation fora while, more recenty web based fof Labs at the Open stu spent afew years workingon climate Se re ed Sas See eae James (@floppy on accountabiity and traneparency information Sd Beet ce) Se ed Cid ‘many though, he took his software en eae ead eae eee tet oe ed es 4J5: Gosh, guess it wouldve been when Iwas pininreniniirrneiiversenneter mmmernetenar rent ti i Peepers was unsuecesstul” J ON ‘SOMETHING NEW’ y perros developthe ideaot | “We're a party that papeeeionans . A feared Cried Mul TOON «tian 7 Sloe shouldn’t need to be there. cee pa Ee eee ery pipers oper bere ipo reir] ny ree eet ene Percepermerrt seercooyiscr aa enprensie py pianerongsen Dn er Pees mss st ed resins ising upset yy fe et that is polities, you were a software engineer, JS: Yes, that was.a project called Save eer te tid ee James Smith: | stil am a software engineer -| There was abl passed in 2006 called the ee es ee ere en) Cee ee eer ty eee Reena Manifesto of the people clause that basicaly sa that ministers could amendieg statutory instrumentation” Basically they could amend legisation witout puting it through parliament Ifyou trust everybody in current and future governments not to misuse this then thats ine, but tthe kind of thing that would be very easy for someone to misuse. especial it's bacly writen. Andit wasreally badly written. can't remember how picked up nit. there werea few bloggers writing about it tion through, thin was, ‘and couple of articles in the paper. Sol wrote ‘bouton my blog and we coalesced a fon agers together and jointly worked on a campaign which ended up coordinating, sort of accidentally We spoke to journalists and got ‘afew more things published, assed afew ‘questions and gota bit of agrassroots campaign going We wrote to MPs and the text ofthe bil was changed, which was good. The il ‘did pass, butte bis that were really bag were taken out. So there was the power of actually setting volved. and was realy interesting ideally B00 XP: think alot of people my age, and probably an awful lot who are younger than ‘me have given up with politics. '™m not quite there yet and part ofthe reason for that is that my stepdad is one ofthe few Independent and one of the possibly even {ewer hard working councillors lft in the UK. He's held his seat for many years because he \s absolutely dedicated to the community he ‘works for, and ifthe streetight opposite Mrs Eccles's house goes out then he'loly well bother the maintenance division and not let them rest until its fixed 438: That srt of dedication and remembering who you're there foris inspiring. Certainly at the higher levels of politics it seems to bermch 6) LxP223 Moy 20 ‘mere about political power rather than pltical service. unfortunately You mentioned yourg people being turned aff fom pois, ina vay that’s true and in nother way that's completely false. So politicians may think that young, people don't engage. they don't vote they don't make their views heard to those institutions That's very much not to say that young people and by youre people| mean my age (40) and bolo, don't caret’ that they've grown up ina different world, The world has changed and the institutions havent We can express moreotten and more cleay and more regularly our opinions, our flings on issues that we care about and we can tak to each other about them. We can do that butts notina way that the existing institutions hear Sol think that t's not that the younger haf of this population doesnt car, isjust that there's this csconr between the way that vee operate now. a networked generation, versus those okt institutions that haven't adapted quickly LAP: I's cortainly easy for anyone to get passionately angry about politics, ust looking at the news does it for me, but ‘getting passionately involved seems to be much more challenging. 1S: That willbe something that wil be pat of this transition towards anew kindof poles and racy wher or ways wilemerge of allowing a spectrum of a newkind of deme wel find ways, engagement. How can you make sure those \iews and feeines ae heard and understood without necessary geting deeply involved ‘commiting to apolitical party or something? How can we help people to make change by the lighter touch methods we're used to today? LLXP: One good soundbite from your talk was politics isthe biggest obstacle” so are you ron inodermat com ‘then, by forming your own politcal party, trying to change things from the inside out? 58: The ideais that youve got to start rom where youre So | would tke tobe in a gystern were we did't need parties. fd cute tke to be ina system where we need representatives, think the dea iqud democracy and dynamic delegation is real really interesting But. we're not there now and we're not evenin the situation nw where people are used tobe asked ther opinion ina way that they tink wil ‘make any difeence People dont think that the system wants to hear from ther, This is why thinkits a generational change, wy its going to take along time to move from that mindset to something where people are actually ready to express an opinion on areguar basis We've become so separated fram that ideal that its ‘Boingo take a very long tie. LP: The idea of turning old institutions on their head lke this sort of harks back to what Richard Stallman did with copyright law and the GPL, he came up with the idea of copyleft and in s0-doing fomented something ofa revolution. Copyright law was ‘more about limiting peoples’ rights and enforcing closedness but he turned it around with the GPL, forcing any derivative works to have their source made available. 48: Exactly the question ishov ake the system you're inand moveit to where youthink Itneeds to go. Because there are plenty ot who stand on direct democracy platforms th after the way that you everything’ That's think we ae ready. lve to get there, don't get ‘me wrong, trust the best in people. thinkit you trast people they wil onthe whale, ve up tothat rst. But don't think we can do overnight because certainly, media cutture, things like that, there are so many problems jou have to deal with before you could et there. mean the outcome of the last [Brext] reterendur,isjust one example ot where asking people a question turns intoa shocking display of democracy. Actual the two referenda were terrible (the Alternative Vote Euro one) and not just ne results, but just the way twas seid" you elect methen th he election | wil vate n pariament ex nt me twill ask you areally noble idea, but dont ost because o dove was terible Soi’ goin time torepairthat. tage there. we're aparty that doesnt want to take lone le we're onthe way cst. We want to deprecate ourselves inthe future. we shoulcht need tobe there LAP: This s only my second OSCON and in ‘general the bosses at Future Towers don't ‘much let me out of my cage, but on these rare occasions where I get to mingle with ‘actual people | realise that open source is about so much more than fiddling around Manifesto of the people with POSIX scripts or orchestrating Docker containers. n some sense your efforts represent the most‘out there’ uses of open source ideology: forming an open source political party The collaborations. think the real innevation ofthe open source moverent. That way of allowing peopl to work together. redicing the barriers to entry into complex things, tolow people to have their own input ‘So how exactly are you using open source tools to foment political revolution? The manifesto ites a bunch of text fies stored in it. sali markdown, whieh quite Intute to learn, but we restrict what people can commit So we don't allay someone to commit something that males everything fash orchanges the font to Comic Sans or arwthing fulike that. Theidea of decoupling content from presentations an important one. The core features of Git we use and these are derigeuer for other distributed version contrl systems ae simple merging and continuous forking. It sed tobe that forks were considereda bad thing forks in projects used tobe a scandal Now youd them ona daly basis i's justpart ofthe work low and| thinkit's @ combination of the innovations in cstributed version control that alow you todo that and, although it closed-source too, the imovations that GitHub has brought tothe open source world. Because even working on FOSS projects using SSourcaForge back nthe day was much. much harder —the barriers to entry were much higher. That zero-cost fork make a charge, got sera pull request, youdor't ned to talk to anyone, incredibly powerful. The “Collaboration is, I think, the real innovation of the open source movement.” combination of those things as wellas standard version control features ike the abil to rol ‘back easly, change logs al that good stu Boing able to run gitblame on party ‘manifests petty coal too, ‘And | hear you have a vete counting, robot too, How does that work? It's pretty simple it was a itl Sinatra app and now t's graduate into a Rails app. 'ma Ruby programmer, so when you've got Ruby ‘everything looks like writing a Rails app. Another realy nice thing about the GitHub way of doing thisis they've got this extended ecosystem of tools around itand you can use as aplattorm, Soit hooks into the webhooks on Git whenever a change happens it gets notified it knows when issues are opened andithas its ‘ov database, Andititerally uns trough the Ccornments looking forthe emoj symbof for ‘thumbs up and thumbs down, Recently the AP) has startedreturing the emirate then text version, solve had to change the cade ~ it now has emi init bch kind of aw my min atthe tne, Not even plain text is safe from these millennial trends, IS: Exactly! But yes. it's open source, lows simple ules ands ll tested. thas tests to verty the voting rules ‘and things Ie tht, and thenit just posts back to the GtHub AP! via the build status stuf, Again, the whole ofthe platform s there, you just ada ite gue that {does the things you vant Al the tool at ow clisposal have that power. That was running on structure, Compared to wher was starting outwith this stuff erty years ago. the tools we have now are just phenomena Heroku~ on fre int | write lots of introductory Python articles, and yes you can de all the same bread and butter sorting algorithms people {do when they're learning programming languages. But you can also with just 20:30 ines of code and a bunch of readily available ‘modiules plug into ll kinds of funky things. Graphics, lve data, audio processing. wor techradar compro Yes i's mindblowing. This a bt of topic but theresa guy know who worked in the Watson tear at IBM. During half term he was ing some cading wth his hd, working with the publ Watson APL, So there's an eight year ld and aten-year-old working wth the bigzest Alsystem out there. Technology is accelerating. it's gtting ver faster we have systems that we ‘akeady don't understand, ve dont know what the word illock ike nfve years, et alone a Which is why think you ve got tohave something to a for, somathing thats ke where are we really going?” jut realsed got to explain one of my slides the one about \what movie or TV future do you wan ‘re you aiming fr Blade Runner? Are you alering for StarTrek? The one | always thought we were most key toend up in was Chileren of "Men. anc that’s ooking ever more likely. But yeah, what are we aiming for as a species? | think our governments — because they're alg wth the evolution of society are very lrnted in what they ean do bein? | think we're in agreement that politics at present is atte dire, particulary in the last two or three months [since the Brexit result] You've pointed out quite succinctly in your talk that we're stil living inthe politics ofthe industrial revolution” It's strange because we've grown out ofthe industrial revolution itself, we'e no longer the workshop of the world, ut we cling on to the polities because we haven't yet settled on a suitable replacement system. As an example cof what that replacement might look lke you Moy 2017 Exe |5 Manifesto of the people ‘mentioned the Podemos movement. Can you tak litle about that? Podemas isa mavement that has grown up in Spain t's not exactly in ine wth re ikea sort of Occupy, 9996 type movement, Butt think, was up very qui. and that started pes imagination So Podernos now Five Star in aly was another par very quickly. caught the nd got ou in some vo have the mayor in Barcelona, an look atthe Pate Partin leland - whodhave thought? Yes, it seems lke momentum is definitely gathering, but i's hard to see in which direction that momentum is going to take us, I think thisisa slow change but starting tosee the cracks forming in the old inthe UKw mere over evighting: it's bo depres ve He Cppesttion from the day after the referendum port and do nothing. Is been so hat waste of energy ally not what needed doing mot taking institutions em nparticuary vote, jst fall frustrating. but why?! on ne side or another but, why was that necessary? i all about infighting and poitcal rmanoeuering rather than confronting actual issues, Theres so much thatthe government Jc accountable referendum ye, and theres stilis alo that. as far as cantel they'renot doing. The blame eres think ies squarely wth alo those instutions nd, ike sa, 'm not sure that they can change It’s ike inthe book The lanovator's Dilemen which talks about the vel of destruction of smal companies and large companies, why ge companies cant adapt and that sort of innovate and argue te same for any ar institation, is that they have th sstomer bas particular thing Is very, very dificult to mov ‘anay rom that. You can see it inthe less poplar parties ke the Green Party for ‘established instance It's very much based ina particular typeof environmentalism, armuch oder style consider myself an environmentalist, but don't 2 things the same way asthe Green Party Theda that we need to throw away al ou ‘rtryng todeal with climate change, cant realy get my head around that one We need to uetear power while w be slighty more pragmatic think I's things ke this, that are axioms of those systems that they can't change because they have those existing values, which Is where think csruptive entry can help. Not necessary bec ssea.sruptive ebment comes in and tates control and changes everything, uti can force change in larger things.as well One realy important thing about this whole things that Ido not care utto wins or viho's got what's name on tal! knows that transition has to happen. Because we'rein the same system in 50 years time, wal actualy don't think this system can work in 50 yea time ~#’s arguably aot working very wallow Something has to change and don't know where that change willcome from. but it's fun to How can other people be a part of it too, because I'm sure some of these feelings will resonate with our readership. What does Something New need? Alsorts. We need people who ar great at bulsing communities, Werneed design, UX eveloers told things. Weneed people ofall backgrounds, much more diversity. Curently the majnty of contrbutors Ive met have beer reasonably wel of white bokes, there area umber that haven't met. they're jus sirvarnaa Bil pariah ccna iS the dversty quota. That's no way to bul an inclusive platform It's huge problem throughout the whole tech industry isn't i? ‘Amassive problem, and as a micle-aged white bloke myself it’s not one that fel ‘quali to resolve so really went to hear from smedy this. But ™m others onthow we can that saying that, m partof the nough peop involve that wil ule momentum and keep ‘moving, whatit wil turn into haven idea. ED Teele as Helping you live better & work smarter Planhacker: All the Best Samsung Galaxy Note 4 UK Deals and Tariffs LIFEHACKER UK IS THE EXPERT GUIDE FOR ANYONE LOOKING TO GET THINGS DONE Thousands of tips to improve your home & workplace Get more from your smartphone, tablet & computer Be more efficient and increase your productivity twitter.com/lifehackeruk [i facebook.com/lifehackeruk DISCOVER THE FUTURE OF AUTO TECH IN TODAY’S. CONNECTED WORLD ONLINE * PRINT + TABLET 1 LIFE’S BETTER WITH T3 t3.com | @O Is running Blu-ray on Linux smooth sailing or more like banging your head against the wall? John Knight finds it’s a little bit of both. wor tetrad compro Moy 2017 Lxraa3 43 you're as lazy as us. y instructions in that URL just given and thought, "too hard, canbe bothered But stick witht ~ t's easier than it ist looks. You're gong to install some libraries, download a le and then copy i somewhere, That'sit nd you're done First. open your package manager and instal the packages ibbluray and lbaacs its probably aso worth instaling the dev packages while you're there), Now downioad the Blrray keys fe from the URL provided (filename KEYDB.efg), and copy it tote folder: ~/contig/aaes. For any noviceusers, anything witha betore the file name sz hidden fie o folder. Soif youwant touse a graphical file manager turn on Show Hidden Files, and open the -2ontig older hidden in your Home directory Ifthe anes foes doesn't exist then create andcopy the keys He there. For grumpy command ine veterans, just enter these two commands: ‘Smbeir-p ~/configaacal cd ~/configfaace! 6 uget htt ve bluray ‘wholnowsmy namelBles/KEYDB cfg Lot's got his out ofthe way now there's @ reasonable chance your disc won't work Don't panic, because wel explore what to do from there. but of the ten discs we trie, three clint work, Tiss due to encryption issues, which wil frm the second hal ofthe article but for now ust graba selection of Blu-ray to ‘maximise your chances ofa working ttle Unitke DVDs you have to mount the disc first. ust use your ~ youn need to do ary fancy command Ine stutf ere VideoLAN isthe best place to start because’ the easiest way to find outta dsc will work, without needing touse the terminal Chick the Open Disc dialogue and choose Bluray, Youll see"No disc menus ticked — jst lave that alone for nov reexploret later, Now click Pay and: luck your Bl-ray wal fire up esktop'sdevice manager ot. move orto thenext disc Congratulations if your movies playing withoutneldent ~ unfortunately there's a decent chance that you'l have some kind of performance issues, such as skipping and cracking, You may however be able to work around ths by tweaking your settings, such ae lowering the quality (which kind of defeats the point of Blu-ray), or stting alte video vers to VAAPY Now lets try ‘SMPIayer cnt have aaalogue for playing Blu-ray soyoumay need touse the terminal ewe de. Panic rot though as i's dead easy Player Our favoured GUI enter the fllowing command ~ otherwise just > VLC skipped and cracked, MPlayer crashed whenever we tried to seek and was a pain to configure, but good old xine played perfectly Beware ofan old web page that may be your frst Googe result gor by the URL http /ve-blurayhoknowsmy.name. | an old key ie from eary 2016; do natuse tit You use this, your Bheray success rate wil drop tram about seven out often to something ike our out often a mstake we foundout the hard way This ink may sil be eked in numberof manuals and tutoriais 50 youve 1xF223 oy 20 wren someolder documentation yoursel, piease update the Ink Thecoroc ks wwwlabeweom/aaes database fie rom the ast few days and nity more keys than the old 2016 fle. Also branes eed set feuded are inks to further rogram, along with ake documentation 2rd te alimpatant ink or uploading keys ron inodermat com > Blu-ray menus wil be disabled system- ‘ide by defaut, ut itis utter hnury sipping those endless warning screens! replace your drives device name ‘mplayer brlidevar0 And yes, you need the four slashes ask us wy, (Onur machine the playback was much more stable than with Videol ANand p without any skips dropped frames. or graphical corruption, However ~ andit'sabig however ~ trying to seek through the video usually crashed MPlayer, whereas VideoLAN wed seeked jst fine. Furthermore unless you ve eited your config fle MPlayer vl detaut to stereo, meaning that ifyou want surround ‘ound, youl ned to play around with some very awaward command Ir vitctes (which is notfun ata) Neither ofthese players were working out focus, and we wer saviour in our long lost frend. orrectly,xnes GU! date very surprised tind a ‘90s but don't ciscount it because (ait worked for us far better than VideoLANor MPlayer, and (0) ts easy to configure your Ariver and sound options (such as speaker setup, igtal or analogue sound, using [Nacia’s VOPAU driver, and so on) Altnough xine asa Blu-ray buton itr work for us s0 youll probably need to use the terminal But once again, fear not - i's even easier than MPlayer! Just enter anderjoy the results Sxine bluray /dev/sr0 Utimately f VideoL AN's working without sack toth performance issues then stick with that: you can seek without crashing. and you can even Note that a numberof tutorials and programs are hosted on the doom forums rather than a and some utorais need updating (ute are user trying to generate a Bray key). Ths had incrcles ora ew weeks. 50 tunately ncrucal areas # you're Linux hopeful their oldinto can be updated soon. Private copying of copyrighted materi i itega inthe UK but the concern ofthis tise swith rita access to legaly purchase Unfortunatly an Linux this requires digta ‘ercurwention~ something that has been batty debated for years and continual heod-butts against Fir Use Rights, Inthe United States, the Digtl Milennium Copyright Act (OMCA)erminaties derypting tnt (oe protected egal purchased), use menus if youhave experimental rare installed But most importantly, you can open aise without having to faff about in a terminal. Nevertheless the aforementioned Blu-ray performange issues are vey common, though the VLC team are promising much better performance inversion 30. Fo naw, ye ‘olde xnemight be your best bet if you don't ‘mind entering an easy terminal command. MakeMKV ‘Sowity cit some of your discs work? ‘Because in order to watch an encrypted Bh ray which wil be most ofthem ~ you requ alkey: rom key that were in the fle you downloaded earlier If the key isnt there, you dor't get acoess. Depressed? Well there 2 forthe moment ‘MokeMKV's primanly ripping program for decrypting Bay inorder torip cise contents inte Matroska videos, butt also has the wonderful ability to stream mon local port which can then be run in almost any player: So what's the catch? For one thing. ts shareware (we cit ealice twas 1982) And Ithas atrial period of thirty youneed to pay for it Nevertheless, itis a pretty damn cool app and worth checking cut you head to bity/IhLedn you find 2 forum thread withthe Linux version and installation instructions. We're sory to say we dor'thave the space to cover the installation, but we can tel yu that is slightly convlutes by two tarbals, though ne harder to instal than your usual source tarball Thankfully they od manners to provide the package ames fr needed branes and even a ays, after which command for Ubuntu dervatives, xind's playback of Midnight in Paris was Justa gorgeous as the flm itself. and US courts ares fighting over DMCA versus For Use, youcan tae tthe patie in the USA remainsillega ‘UK ia hs been gute dracononin theory, butiberal in pratce an sthentre copyright holders continue to run count practical estes Personal copies ae legal you Ine in The Netherands, Spain, or Austral, but do not distribute that mater The area i rudy a5 these laws ae primary for restricting the shoring of contan, nt keys To further rrucdy the waters circurmertontoos may be legal for norinringng purposes, bu the production andalsiiovton there wil ot be the purposes of oust tat’ us! -Ed crue or eamment. an nen commer videos, Sos this lega? Vier net yes and 2 MakeMKV + web browser + media payer = play any Blu-ray you like...for 30 days When youstream a dise, you can't just ‘copy the URL given by Mokel#KVand paste it into your player = noting wilhappen. You fst ‘eed to open the URL ina web browser where you can then navigate through the disc structure, Choose thetitle number you want copy thei location from the browser. and then you can paste the needed URL into your favourite pave Speaking of which. we found VideoLAN was glitchy with constantly cracking playback, however SMPlayer gave excelent performance. Note that i you have no sound, you may have to change audio streams from your player menu: audio streams might nat produce sound iit’ det surround signal and your sound setup s something tke analogue stereo. Ifyou have a surround amplifier, choose digital out ’AC3/DTS pass through S/POIF" with SMPLayen under ‘Sound Options if you have a cheap sound arc you might be out of hick. sorry.) Evil encryption Sahat main Bray stro sup. wwe overt ith DVD? ler apt fem the VideoLAN tea "Barays jalecangir apport or nora rRasons DRM and reactive Menus The wor techradar compro video part ofthe Blu ay isnot that hard to do, since i's regular cedecs but the packaging very complex to handle. ‘Indeed, menus navigation. bonuses and games can either be done in a simple format similar to DVD menus or with Java runtime called BD-J. As usual there are no pubic specifications and even fthere were alot of the ses con't realy flow t so that requires alotof work, ‘DRM is ofcourse the second big me BBu-ray has mutipl ayers of DRM. The two that ae of intrest to us are AACS and BD. AACSis a documented erypto-systom that rales on cryptokeys and certificates. The open source community has a good implementation ofthis, but without the keys, it not realy useful. Ard the keys are pe mela, per-software and perdrive and they get revoked all the time To give you anidea. inserting @ new Bla ray could evoke your drive certitcate and than you woukint be able to read any Blu-ray with this device unti you updated the firmware! Even the ones that you already played [owning stuf i great-Ed}! So people share large configuration fles containing disk keys onvarious websites, Not fun “The second DRM is BD+, which is full virtual machine that executes the ORM code O17 LXP223 Blu-ray on Linux 2 that could comewith the disk (werenot Joking) ts very hard ta implement correct, andintogrates also withthe ava ayers, and has certiicates too. There are no good open source implementations ofthis system” ‘So how does Joe Public ight back against ‘The Man, torightully play his ow discs? Well the chef ways ae supplying keys and bug reports on menus, with keys being the most needed resource ~ although for legal reasons, ‘we cannot endorse this, ‘Being an experimental technology, Bluray ‘menus are disabled by default According to the Arch Linux wiki. Blu-ray menus can be sedi you instal Wbplurayt instead of ‘bluray. so you might need todo a ite dling if you'd tke to get menus working and ‘contribute bug reports. ‘Sowat about keys? Well thats where things get harder If you have a Windows, system about. then you'e wel catered fr {ust fllow the link to where you ean upload keys and rea the info on what software to use, and how to use Linux on the other hand Isagreat dealharder: MokeMKVno longer works the way the given how tos rely upon ~ they reference files and folders that don't seem tobe there ary more ~ and further software and dacumentation is buried away in ‘an endless maze of forum posts. Despite spending several weeks chasing down leads and trying ciferent methods. we just couldn't get ou software to squeeze outa key. And although we'd keto provide you with a simple guide on key grabbing, ve'd probably find ouselvesin considerable hot water ~s0f youl forgives, wellremain deliberately vague here. Either way, follow the inks and foruminstructions, and hopefully youl fare better than we did What's next? Perhaps youre depressedy this state of aff, ut seven out often cscs at ast in ‘our cuicktest) sit too bada hit rate sit? Pus. uninguathout menus by deat s actualy kindof ereshing: instead of wading through endless menus and warning screens, {youre nthe movie na mater of scancs. Looking at where Lnux Bay was afer yrs ago we can confirm that development AACS that FLA explained... Device es. Sequney ty) > Blu-ray contents are protected with a nightmarish DRM system that makes DVD DECRYPTION CONTENT ‘encryption look like Ceasar eypher in comparison. has come a long way. and willonly continue in leaps and bounds if we can really gt behind t ‘asacommunity, Keys and menu testing aside, what we really need to provide as a community is “We just want to play the discs we’ve bought without having to change OS.” boring old leg work and organisation We're rot trying to berude towards the developers, but these last few weeks have been an endless ‘maze of old and broken links, outdated ‘documentation. and broken bootstrap fies, Its understandable. These people aren't being paid fr this, anc maintenance the tedious aspect of any softiare project. Most programmers just want to get on withthe coding. Ifyou would ike to contribute somehow but can't program yoursel perhaps {yu can help out in these tedious acin jobs, Streaming with MakeMKV “Tying stream Bu-ays with MakelkVcan be confusing at rs. asthe given adress wont workin yourmedia player. Worry not. i's 3s easy as one. to. three. 1 Copy the aires in Make MVS ‘output text (itp: localhost: '51000) and paste that into your web browser 52) LXP223 May 2017, 2) Here you be provided wth an HTML interface tobrowse the disc's structure: chances are the fim willbe on“ ard the fe uration shoud provide aclve as towneh fe is which 3) Copy the address ofthe tite you want and nowyou can pay tint about ary payer you tke. ron inodermat com _and provide updated how tos so that the ‘coders can spend more time on real tasks? For any angry fim executives wino might be reading most of us probably arent even interested in ripping, and just want to rightly play the discs we've ‘bought without having tochange OS. As far as wwe know, there ae no commercially available ‘Bhrray players for Linus, an even though wwoare open source advocates, wed stil be interested ina _shrewely-priced proprietary program if given no alternative ~uniess you can tell us better ‘So where do we sitin terms of project ‘completion and Blu-ray perfection? Weil ive Jean-Baptiste the final word on that: “For codes mostly done. For kays, it wil be along and never-encing bate” For more pointers on Bluray playback than youl know what to do with soe the ‘oxeelent Ach Lax i: Reps wil. archlinuxorg/index.php/Blu-ray 1D ete este aero IT INSIGHTS FOR BUSINESS THE ULTIMATE DESTINATION FOR BUSINESS TECHNOLOGY ADVIC @ Up-to-the-minute tech business news @ In-depth hardware and software reviews @ Analysis of the key issues affecting your business www.techradarpro.com twitter.com/techradarpro [i facebook.com/techradar The best new open source \Qy software on the planet = LXFHétPicks == AzPainter » KSnip »» QRab ») Findimagedupes ») Cloudcmd » Latte Dock )) Argos » GrSync ») Buttercup »» Machines vs Machines ») 404 Elm Street Image editor AzPainter Version: 2.0.2 Webs http://bit.ly/2m2wQPN Jhe hero of thisreviowis tiny application features support for 16-bit rogram, the source cose of/—_colour images with transparency pies onlyhalfof an (GBA), automatic brush size foppy ackeras’” adbsbmnldapercn gen taco ito as 75088 ett pones ach Sree Pdostopsie lyre tommaormagecitrssuenas Gmpor _funsionaty assests ters feta tne recone as \arous types of election's sort henge unaranpstor erotic formanythe-party mage formats ethan atts cling PS an Actes wien by Altietai AzPofermaulc'tbe > AaPanterian el ol for raving sketches and sofware ergner thattriing task anor ge making tect utraone droning tap thr oles an orga oat “Thi ecitr or Luc ta this program packs Tae | “This program packs sii: bibs: monbiaatsenceeyt | all hose features into _ tisravomrtexntonsncsapncan Used tothe AzPanterintertace. The a tiny package.” ‘general responsiveness. We think that there's hardly anything on Earth that contradicts to the ter boatware ‘more than AzPaintr, ‘The application makes use of an ‘Canvas view greyish and of course Sicghenbaeree peheopcracien es the content Aafantoris very song at crewing 2 Mag Ps painting thas numerous bru Set up the brush ° = settings (pressure blend made, interval, ath yates randomness, etc). support for textur eee eee tra goodies here and th othe intra ints) ver ew A binarescon te teret fesseven more prise AsPanterhere page in Japenese covet one dosty ad ‘raking sity harder tog the ier. eh 2epieatenruning on your sytem However balding trom source doesn't Other tools Layers! require many dependencies, and the Rectangles samp seeton tos Arar spe eles ot Sere oe palit aie homstil Snore wih aborcedopos yrs ata rpsin Gp eit ‘for each tool below. ‘and Photoshop. Joonfigure && mals Si suo male install sequence overaning ete look 54) LXP223 Moy 201 ron inodermat com Snipping tool KSnip Version: 1.3 Web: http://bit.ly/2mmadrt Puna ta Heirs emer dose th rel any somes tt na Sno cnet eae Stool ancpleaton tha as teoedy toot saponin Mire ons Ts vem thebuttnsjsom soar lrg testes onndothe Fre uton aug oucan Say exten sbuhos Arnette ae wend ct) er et aes, cena donrgancesormoargs oer agiie pore eecry Seta n spe pry Siecle TeratolyLint estssti ick outro steorg ane dtd Daryaoms dtatting Teor) cot Screw Surerwentosate frogs utval hare someting ate KSnipisa clone of the Windows nipping tool - compact floating Eliminate redundant similar files and keep your image ‘The application sa cornmand-line collections tidy. utility weitten in Go, whichis good news, because Go aleady has nice package management options that can fetch the code and complet without any hassles. Once you install the package using your standard package manager, sot the SGOPATH variable: ' export GOPATH=/path/youlchoose Select the destination then install Fincimagedupes with: ' go gt github com/opennctal “Findimagedupes remembers all hashes so it works very fast.” ‘indimagedupes ‘Altera minute or two you'lfind the Fincimagedupes executable under the bin subdirectory ins Go's root. You can simply pass the path to your Images as an argument to Fincimagedkpes to make the application analyse files and show up duplicates (there are any), Use the -t ‘inf option to contro similarity. where shouldbe inthe range of 0-64, lke ths: $findimagedupes -t 22 ~/images Fncimagecupes remembers all hashes soit works very fast after chewing your fies fr the fst time. File manager Cloudcmd Version: GIT Web: http://bit.ly/2m6dLwP_ the ambitious Sprutiofle manager (4.xF200), which looked ke an application from the future —atleastit you behee that al front-end apps vl eventually become web applications ‘Sprutiowas very good for browsing both local and remate fle systems, but we admits that whe roling out the ‘app as a Docker container was a good dea on servars,itlooked odd on 2 desktop. This time we founda lookalike solution that sports similar advantages andintroduces no obstacles. Clouded a fe manager with several benefits. First, tcan run on any system that has agraphical web browser and can handle up-toate Nodes packages via NPM. Second. itis designed with a time-proven dual panel paradigm that has existe for decades. louder shows your les nearly the same way as apps Ike Midnight I ‘twas not long ago that we admired 6) LXP23 May 2017 Commander do. You can switch focus between panels with the Tab key and Use the same keybindings as inal ther ‘commanders (F5 for copying, F8for oletng. et), view images, extract archives and perform many other ‘activities. Right-chck anywhere on a panel to bringupthe context menu _—> Finally we have a remarkably responsive web app that can with availabe features. meng other ‘actions tlt you upload ical fies or pl ies from the web using the URLS. The bottom bar with the funtion buttons aso has separate buttons for bringing up the bultin console, and the handy ‘chat button, whic is supposed tohelp youcontact the development team (i somebody ison the other end) “Cloudcmd proved to be lightning-fast and very comfortable to use.” ron inodermat com compete with Midnight Commander. ‘Qloudemd proves tobe super-fast and very comfortable to use you can create a custom web browser profile for itandhide avay al browser-relatec controls and toolbars t would be hard to guess that loudemals actually aweb application. Instaling, (Clouded super simple: run: ssudo mpm i eloudemad -g anc then launch te server part wit eloudema. ‘Yu can then acaess the fle manager by in to http: Nocalhast:8000 with your favourite web browser. LXFHotPicks Application dock Latte Dock Version: 0.5.91 Web: http://bit.ly/2mF7YBG ne ofthe annoying problemsof hide ina smart wayin order not to the Plasma S desktopisits waste vertical seen space ll the time. insufficientrumber ofhigh __Italso featured lovely zooming quality desktop widgets orplasmods. animations that made you want to The latter term seems to'be more hover the mouse above the dock all correct, asthe standard desktop cover again. Latte Docks. classic components such as the panel or plasmeid witha set of tweaks that application menu are also plasmolds- __makeit behave very much Bke the > AKDE-onty eye candy with a smooth zooming effect and. smallappications written in Qt's quick Apple's dock. The dock stows icons of good desktop integration. markup language (QML).There are currently running apps, but tormake the tons of avalable extra plasmoids at icon stay even after you qut the feature of Latte Docks the abundance storekdeorg, butstiltherehasn't respective apps, you need to right-click of avaiable settings (rightclick the ‘been a decent dock for launching eachiconand select the Show plasmoid to access) that include apolicatons andkeeping an eye on _ Launcher When Not Running option. Zooming, animations, delays and running tasks. Currey there are two Latte Doc aa ships with the behaviour Itintegrates walwth the attempts tofilthe ap: Now Dockand encapsulated analogue clock which rest of the desktop, supports Plasma 5 Latte Dook of which the latter. we brings up the standard Plasma calendar Activities and.can show progress. belleve.is the most viableand igh widget once you clickit The great information oer the icons (eg le quality option. copying). Latte Dockis a recommended Theideacitheapocstoncoestes “The great feature of are seater nag of pose ‘been around ever since Apple Docky or the Plasma 5 desktop, You presented OS xn the eat20005 Tre | Latte Dock is its con gett via the default ‘ade stu rth gaat ccaed he ‘ frctnatynPaome tet tres Shtonclecceradeuat | AbUNdance of settings.” sry a areca your conton Gnome Shell extension — Argos —<— | Version: GIT Web: https://github.com/p-e-w/argos 0 tose whouse Gome Shells cachscrit Argos rete a separate a : I Wier acto rtep buttonon the top pone! Depending on envionment aporecat the how you write your srt Argscan clegancect he http/fextensions. dep the est right ovaj onthe {omen wetste that divers onine pal of show some sett ifrmaton Soankfomaioiroterodes ‘nuposepmicionenigucsste (2Azt lin mala utter Se mmdet aaoriton Yourdesiop.Buthowaboutcreaing idea. You can ren create ats of ononte YorromcustomStelextenson? You options dean dear by use cra futetonlty on our Gnome Shel Geritreed tobe asotivaredeveoper the 6 command For irstarce the topprl What store Aras supports todosothankstothe get Argos folowing spl le west a plugins tom ize» Mac OSX panel uty. AzossaShelerersion sett separate tx editor launcher nse txstomer Ter are plenty ofsuch ace ddop-doubutlononyourlop. your ical pest hts fthucom/ parelin Gnome Sha) butts eantto. echo “edt |ieanengedit matryer/bitbar plugins ter) tua Bashserotwthatleastone ln bashegedt teminltae™ wah re, etwas muse, nes ond Linux command into desitop Theoticl Amos Gtr page hosts [ls of ther formation sources May tmtensionFortance oucenuse afew simple arrles thet eat rep plugs work ie vith Aras they fasts Aspley peer fee ouundersonaten youcan emo terithave OS Xspectc cole) and that dak spoce weather or cual aryting ths you ten roe edo that yourermaty access vate I 66 Getng Agosto wer comes down iigupioldwacpracts bey, | Expose extra toubore te wee wi be Sijainestodoeopaesee” | functionality on your txtension to-/Jeal/gnome shel” ‘script that procuces readable output extension and turing. on the and drop itin/-config/angos. For Gnome Shell top panel.” tessecive swtciincnome Tweak Too. wor techradar compro May 2017 L228 5 LXFHotPicks Tower defence game Machines vs machines Version: 1.3.2 Web: http://bit.ly/2mKDLRY axitjstreedtteUouty _Thevartyof ics tr the Yemenite gaeincrcnperentnane Pe eee Us pare Quon eee eee ee eres Pele ace cre sn ore oer ees fee alo reuy Basel al Youmust defend oneend ofthe and balanced planning of your defence, path ('smarked with aheart sign) Youve tenlves for each level, which from aconstantly advancing queue means that you sil can advance tothe of bots. They aim toreach your heart nexttenifyoulet pass not more than One ofthe best games for Ubuntu phone, on desktop, acdyouhme todesroythemby nabs your hear. But the most Pacing arrouredtowers alongside bresthakngchaleng isto hep your You colet stars ater thepath Yougandolarstor each pathperety armoured and not let competing each ove The more destroyed bet andcan Upgrade your anyonebeak trough Stars you hve the more power etecearncences teseminlee avant unlock more advanced guns. The « ‘next match. The default package game has many steer pes ot Keep your path Shins th 25 ees more than trtsmanconteos | perfectly armoured eee others camage them by shooting or i so 9 engheringperlect defense eriting deadly waves. and don’t let anyone in.” “ition sosnst ump sen vots Goods delivery game 404 Elm street Version: GIT Web: http://bit ly/2niT9iq ‘spare hour and aperfect oad of your bicycle is only fourier. choice for any Linuxuser who and takes some time to get anywhere, doesn't want to diveinto serious and so while you're heading tothe client. time-devouring Steam games. ttwas they may reconsider and change their originally designed as an entertaining order. fyou fall to satisfy ckentin time, > Women tend to return bought clothes and ask for their T his isafunway tospenda should visit the clients. The maximum placeholder for the’Page not found’ they fst bewn to protest angry (t__ Maney back more often than men. And in the game ‘age ofthe Zatando web site. Jooksa bit epulsvejust ice in real ite), Zalando's aGerman brand of shoes then after awhile disappear and get comple into a high performance ‘and apparel and inthe game you're replaced with another person — that's JavaScript code. As mentioned trying to deliver these oZolando when youleose another fe out of the belor, the game can be played customers inorder to prove yourself three avaible ves you stat with onlin at Zalando store, or at tp: adligent and smart Zalandoer 404 Elm Streets a WebGL zalanda githubio/elm-street-404. The screen shows two fashion __ application designed for runringinside You canruna local copy ofthe stores and four dents — semi-naked a web browser and writen using the game once your machine has Elm. people who express what they want Elm language, whichis meant to DBowrioac Elm from itp: Zelm- Inthought balloons, Yournust load lang.org/install then issue the Eiincvenemsccaen | “Ifyou failto satisfya oot Toameeetscen,.. | client in time, they begin jin/ratessoovvec’ aheadanddeckieinwricnorderyou | tO Protest and cry.” the game. 58) LXP223 Moy 201 ron inodermat com Backup tool GRSync LXFHotPicks Version: 1.2.6 Web: http://bit.ly/2mndHKo. acptostatiro mary Bence seyret inne pcan on ine Orlopel bso pepe ord tome owt gine te terrae baat ard Stocupsoutonenerthiet wou! tepmtodoremre Tanna taht blancs inbean andar ve sata! Fecstoctpand bya Dice ctv corturor,eeerte Progr mrs fom peek AS ‘Ror one ad De Dap Serna areca eo toate" Pome cry on svn USD ofr Se hee Ponty eaten waestora Saintes noone srocnontrred teed iby Shnresmpcah annals ima Lane bere srainay ge Inthat case. wedefntely needed @ ‘more primitive soliton that wuld syne source and destination directories, without ary overead GRsynctumed out to be the ideal foolforthat Asthename suggests. >A neat and perhaps the most sane GTK:based interface GRSynctsaGTK-basedtront-endto for Reyne. RRsyncandin most regards it isidentical to LaciyBackup whichis a based action oats check bows for GUlfor Ryne Using syncs cute alest al meaning snc conenand stlgtorvar: create a season (a lin options For nstance. you cn sve ldo prof) set source a target Hes the target drectory fits rot Grectves, creck ested bores he erry (heck Make bachups) Bsc and Advance options tabs and marta destnavon a an deta youtorendy tog GRsymciets you copy athe surce (check Ose on review what sic command ibe cestintion arson cxecited (press AoA) and possby GrSynchas ro speci destop conetitetore the ctsirin The ‘tegration eatres ana ours cout have besten the more a yrotessional backu yons, but it is ‘Sports check boxes Brofessiona backup sohonsbutit Cefritely a good option fr niche usage for almost all Rsync went aickonsity Sanaa ea command-line options.” ercnisencecr emote tiesytem Password manager Buttercup Version: 0.9 Web: https://github.com/buttercup-pw password forall online accounts is an extremely bad practice. However, most people cannot remember dazens of trong passwords for their accounts that inlude eral forums, social networks, instant messaging and other services, Buttercupis apassword manager that tries to maintain avery high securty level without burdening the user vith too many completes. It's nice looking JavaScript based application that offers you a convenient intertace for organising your passwords ina sartof aut protected by a master password. Each vaults referred toas an archive’'in Buttercup. and you can have as many archives as you ke. Inside each archive. you are free to create atree structure of categories ‘and populate them with entries, Buttercuplets you save tips and extra I ‘sro secret that setting the same memos together with names and passwords itis possible toadd any ‘numberof custom fields toan entry. f the application detects a weak passnerd itshows the appropriate ‘notification. The magic wand icon to We particulary loved Buttercup forts wellthought out therightofthe passwordinput elds Pasewons generator puts pop-up passwerd generator with advanced settings at your fingertips. funetionaty out ofthe box, but yeu Buttercupis accompanied bythe may want to use athir-party password same-named browser extension for ‘manager provider i you trust better. {Chrome and Chromium which means Buttercup seems tobe avery reliable that you dont need to manually cory’ replacement for buitin password paste your credentials from the desktop managers thanks ots advanced application tothe beowser. Technically, features, such as search, rubbish bin, Chrome and Chromium and most password generator and more. ‘other web browsers) provide the same “The whole solution is very safe the archive, upon saving. is encrypted with “Buttercup lets you save 322% emate mina haces HMAC. Encryption isperformed once tips and extra memos the password has been salted and prepared with PBKOF2 at 1000 along with passwords.” texstons.tratsseare ‘wer echradarcor/pro Moy 2017 Lx2a3 59 Mobile World Congress 2017 Canonical hardCore Yonni Bidwell didn’t get to go to Barcelona for Miron netic at EVP, of Devices and loT, Mike Bell, who did. Fe nas kea peeked Which this year ran from 27 Feary Cen penta cee en meres eee et ere Cee ee Ce eee stand there and was kind enough to chat with us and share his experiences. An ee eae td ee eer Ce rekdanmument tad eee ea ‘Systems Strategy & Architecture at United Co ek ee etd pe ee erg ee nn’ Cena ur budget didnt extend to ee ee 20177 What sorts of visitors did you get at eet te ety ered une Preeti people at ourbooth. twas quite an intense er mereet noe ts ee oe Ce eens Dee eto oer re tear tery eee ane real mixture. There was alot of interest n areas ee eee ed ee oa eee ee ets ee ee et ere ne pee Se eu ie Cee gone me eee a ncaa td Cee etn Perec et ets eee eres) ee ae ree Peeters ee nas eee ek rack switch running all manner of software ‘defined networking applications and all built ‘on cheap, commodity hardware. Then at MWC 2016 they presented LimeSDR, which een ey eet ee) ee ee ty ‘you demonstrated this time around? ee eet Ca eee eed station running onan InteHbasei-patorrn, This was a base station that had arangeat approximately akilometre, running on aPC! bboardwith Lime's chipset anit We also demonstrated using Ubuntu Core with sips = wwe had a couple of partners delvering an LTE and an Evolved Packet Core (EPC) stack and we were able to show these downloaded over the arto the base station and then being able to launch an TE terminus from that base station The thing that's realy interesting that we Pad Virtualy ever telco who was at MC coming to sit that — they were very interested. Rght now EE are doinga plot with Lime. EE have made the clam thatthe UK strategy i to provide {9906 coverage, and delvering that is something that they need tolook at the overall capital expenditure investment to make that happen So technologies ike Lime are very teresting for EE and BT, Vodalone are actively looking at thisas wel These are serious evaluations ofthe technology. and think :000 ofthe Developer Editions ofthe LimeSOR are being sent out as we speak soit'sbeen a very successful crowdtuncing campaign. This wil be something where developers can actualy bud aapications forthe base station, deploy them using our Snapcrafttoo's and alow an ‘experience to be created on base stations. think thisis really interesting because it does two things fstlytadcresses the proprietary nature and high costs associated with base stations and secondly it pravides a marketplace to deliver applications close tothe edge as well, Soby having an open patter, we.can support Intel and ARM-based harcore. As we curently stand Lime has produced an inte-basect architecture, butts nat wedded to that. We have the developer kit which uses a US interface, so that you can develop iton your lepton and plugitin asa separate board ard then when you deploy tis deployed on a PCI card, So ths wilrealy lower the cost of getting the base station out tomarket. Presumably this wll empower Independent developers too, because there's no need to buy expensive equipment or pay {for access to proprietary frameworks. ‘Anyone can join the party. Correct That's the realy intresting thing and we've had a huge numberof developers register forthe development kit which shows there's anascent demand to break nto an area which has hitherto been avery proprietary space. | think the other thingt ic, because were not ted to any spect technolagy per se Is alow more conventional open source evelopment tools to be sed, rater than very proprietary embedded toolsets, We aso ‘demonstrated a couple ofnetwork switches at MWC, onbasedon the Facebook Wedge. which Ispartof thei Open Compute Project (OCP), so ‘we demonstrated snaps running ‘onan OCP Wedge device We also showeda Quanta switch running Ubuntu with snaps. These are ‘2ctve, and there's cuitea lot of ‘opportunities which can't necessary tak about but there ‘are some realy interesting ‘opportunities with network vendors. They erelatiely conservative have to soy, but Intlatives the OCP andthe Telocom intra Project (TIP) coming In allow organisations to start thinking about how they wil focus con the software andes on the hardware. Tech giats ike Facebook vant to drive down hardware costs and our snap Infrastructure provides a great way cof doing that, because wecan securely isolate and contanerse the applications running on that ‘witch ona relatively efficient ‘operating system LLXP: Ive seen some interesting pictures of your stand at MWC. ‘There appears to have been a {riendly looking robot hanging ‘around a lot. Can you tellus a Uitte about i? B: These are service bets, one of them was sed in an application in Russia and the ther in the Middle East. Theyre running Ubuntu and their goal was to provide etal services. twas fun toget ther onto the stand, But they haa “Right now in the robot space, Ubuntu is really the default platform.” ‘serious message, hat Ubuntu has 2 huge ‘numberof applications that can be deployed Right now inthe robot space, Uburts realy the daft platform. if youlook at the Robot OS. (wunur0s.org) development kitts pretty much standard on Ubunt with only experimental buds avaiable forcther OSes, So we do see a huge demand from makers and from very ‘serious large organisations to bring robots to ‘market on an Ubuntu platform. Again the focus ‘Son time tormarket: [can use frameworks and! Canuse open source to deliver a huge amount fit, andthen they potentially al thes own Closed source proprietary components where ther lP-baseis. their competitive advantage PF: Virtual realty (and augmented/mixed ‘wer echradarcor/pro bi ond “Sentience in oe reality) have been talked about for sorne time now. in many ways t's been seen as a ‘toy, but now it seems lke there are some serious projects using it. One example is the DAQRI helmet showcased at your stand, ‘ARis clearly avery hyped technology, but in some cases you could argue thatit’s a technology looking fora problem to solve. DAQR ‘sagreat example of where they've founda 0d riche, What they demonstrated was an tity to alow someone repairing same machinery to have aitional information put into the display, to augment their vision are help them carry out a complex task There area number of applications ~ everything rom aerospace to automotive repair and manufacture utity asset repairs, anything where there's a complex task that needs tobe ‘done correctly can provide an instruction set and oeray it Where the assets extremly expensive, something ike repairing ajet engine oravehicle those are things where the helmet ‘can pay agreat part. These are AR applications oul see that come slowly, because there's always a business case within those kind of environments. The real end customer has goto ‘make a business case forit,which i largely cqualty driven. But there are very clear use Moy 2017 Lx223 ja Mobile World Congress 2017 2 cases that can create prea business cases. If ypulook at something lke a jet engine, which ‘enow general rented, downtime means no revenve for that developer, sits arcally Interesting application. XP: f nothing else it means the engineer hhas two hands fee, rather than them being, ful of probes. plugs and connectors. (MB: That's ight. From my previous history, working in areas te ol eas, utes and ‘manufacturing, these are all reas where you could be dealing wth extremely expensive assets, whether they're being made or repaired, ‘and the ality todo that corecty and safely is ‘paramount. So there are mary areas where having a tool ie this, where having both hands frees citi LLXP: What was the most excting thing you saw at MWC? [MB: Nothing specific hugely jumped out at me, tut here's a couple of things that resonated with me. One was the continual push of ‘miniaturisation, and we showed alot of this on ‘our own standin terms ofthe sizeof the boards, The faction both the ARM and the Intl platforms. the SoCs and the platforms that we can deliver are getting smaller and smaller and costs are coming down... That miniaturisation, bothin terms of physical sie and costs, and yet the compute capailties. what you can do with something that. say, costs es than $10. That was. theme you couk! ee running everywhere. Binga telco-riented show, there was huge amount of 56 stuft it does makerme srile sightly because we've yet toactualy get that {uly standardise. But the enthusiasm from the Infrastructure providers to demonstrate 5G capability s realy interesting, What does show 'sthat thee are alternative applications that we cant adress wth today's collar technology. Specially i's not just about bandwith ~ its ‘about latency. One of the targets of 5G is sub r eee’ Ses 62) LxP223 Moy 2017, wig

También podría gustarte