Language Selection

English French German Italian Portuguese Spanish

Misc

today's leftovers

Filed under
Misc
  • A REUSE compliant Curl

    The REUSE initiative is aiming to make free and open source software licenses computer readable. We do this by the introduction of our three REUSE best practices, all of which seek to make it possible for a computer program to read which licenses apply to a specific software package.

  • Cozy is a Promising New Audiobook Player for Linux Desktops

    A promising new audiobook player for Linux desktop has joined the shelves of open-source software. It’s called Cozy, uses GTK3, and is billed as providing a ‘modern’ front-end from which to browse your collection of talking books.

  • Calamares releases

    It’s been a quiet month for me for blogging, but one filled with unexpected and weird and not-really-bloggable things. There was a trip to Berlin, where I had the pleasure of meeing up with a bunch of KDE people whom I hadn’t seen for over a month. Long time. There was also an accident with maple syrup, I’m sure.

  • Some dreams about mageia 7

    As we released mageia 6 and we released Pulse 4.0 at work i had some time to think about what i would like to see, to do for mageia 7.

  • Red Hat honours IAG at its Innovation Awards for APAC

    Open source specialist Red Hat has announced that IAG has won the top honour at the 2017 Red Hat Innovation Awards for Australia and New Zealand.

    Red Hat says IAG has been chosen due to its outstanding and innovative usage of Red Hat solutions, and for the positive impact they have created in accelerating innovation through open source.

  • Updated Settings Application in Fedora 27 Workstation

    Fedora 27 Workstation is slated for release later in the year, and it ships with version 3.26 of GNOME. One of the awesome changes from upstream GNOME that is shipping in Fedora 27 is the re-designed Settings application. The new Settings has moved from a grid layout to a side panel, and several of the pages — like the display configuration — are also redesigned.

  • What I have found interesting in Fedora during the week 42 of 2017
  • The Official Ubuntu 17.10 ‘Artful Aardvark’ T-Shirt Is Here

    An official Ubuntu 17.10 t-shirt is now available to buy from Canonical’s online store.

    Canonical has produced mascot t-shirts for each release since Ubuntu 8.04 LTS ‘Hardy Heron’.

    The latest design is a dark blueish¹ color and boasts a bright orange aardvark mascot in the centre. The reverse of the shirt reads “Artful Aardvark 17.10” in orange text.

  • The Essential Phone gets a $200 price drop, now $499
  •   

today's leftovers

Filed under
Misc
  • Linux Users Discuss DRM 1 on 1 – Unleaded Hangout

    Linux Users Discuss DRM. Today my Brandon and I discuss encrypted media extensions, digital rights management and our freedom on the Linux desktop. So join Brandon and I as we as Linux Users Discuss DRM.

  • i965 Shader Cache Revised As It Still Might Squeeze Into Mesa 17.3

    Intel's Jordan Justen has sent out his third revision to the recently renewed patches for allowing an OpenGL on-disk shader cache for the "i965" Mesa driver.

    Just a few days back Jordan sent out a revised Intel shader cache implementation for this code that's long been baking on the Intel side but yet to be merged for mainline Mesa while the RadeonSI shader cache and co has been present now for many months.

  • Sunday Linux Gaming Wrap-up
  • retro-gtk: The Future, Marty!

    Let's come back to retro-gtk. In the previous articles I explained how bad retro-gtk was, what I did to start improving it and more importantly what I did to prepare the terrain for further development. This article will detail the aforementioned planed improvements!

  • Ikea’s Open-Source Showrooms

    Ikea Group will also roll out a new digital platform called 'Co-Create Ikea' which mimics its IT division's open-source software development, where customers have the chance help develop and test new products.

  • Glibc Picks Up Some More FMA Performance Optimizations

    The GNU C Library, glibc, has picked up support for some additional functions as FMA-optimized versions.

    The newest functions now getting the fused multiply-add (FMA) support are powf(), logf(), exp2f(), and log2f(). The FMA instruction set is present since Intel Haswell and AMD Piledriver generations and like past FMA optimizations, the benefits can be quite noticeable.

  • Landmark release of Termination of Transfer tool from Creative Commons and Authors Alliance

    For more than a decade, Creative Commons has developed and stewarded legal tools that give creators the opportunity to share their work on open terms. We have focused on tools that empower sharing at the moment of publication, leaving out an important group of creators: what about those who previously signed away their rights to their works long ago, but who now want to share on open terms under a CC license or renegotiate unfavorable publishing terms?

  • The recent catastrophic Wi-Fi vulnerability was in plain sight for 13 years behind a corporate paywall

    The recent Wi-Fi “KRACK” vulnerability, which allowed anyone to get onto a secure network (and which was quickly patched by reputable vendors), had been in plain sight behind a corporate-level paywall for 13 years. This raises a number of relevant, interesting, and uncomfortable questions.

today's leftovers

Filed under
Misc
  • Another Million Learn About GNU/Linux

    Ordinarily, I would not notice or even recommend a brief article in a magazine but this is Popular Science, the Bible of DIY types especially the young and restless who might actually take the plunge into FLOSS (Free/Libre Open Source Software). It’s a general magazine with a million subscribers.

  • Chromium 62 ready for download

    chromium_iconEarlier this week, Google released a security update for its chrome/chromium browser. The new version 62.0.3202.62 plugs the holes of 35 more or less serious issues, several of them have a CVE rating.

    When the topic of Chromium 62 came up in the comments section of a previous post, I mentioned that I was unable to compile it on Slackware 14.2. Errors like “error: static assertion failed: Bound argument |i| of type |Arg| cannot be converted and bound as |Storage|” yield some results when looked up on the Internet, and they indicate that Slackware’s own gcc-5.3.0 package is too old to compile chromium 62.

  • Playing with the pine64

     

    So I went for OpenBSD because I know the stuff and who to har^Wkindly ask for help. Spoiler alert, it's boring because it just works.

  • PrismTech Moves Market-Leading Proven DDS Solution to Open Source as Eclipse Cyclone
  • Nana Oforiatta Ayim’s Open-Source Encyclopedia of African History Starts With Ghana

    It is a rare kind of woman who enjoys a project so vast that it’s practically unfinishable, but Nana Oforiatta Ayim, a Ghanaian gallerist, writer, and historian, never quits what she has started. She’s discussing her work on the "Cultural Encyclopaedia", an attempt to “facilitate the re/ordering of knowledge, narratives, and representations from and about the African continent” through an online resource that includes an A-to-Z index and vertices of clickable images for entries. Eventually, a 54-volume book series—one for each country on the continent—will be published with selections from the encyclopedia's long, long list. Oforiatta Ayim is working with a small team of editors, and, starting with her native country, she has taken on the task of documenting all significant cultural touchstones in the thousands of years of African history. Plus, it will be open source to prevent it from having a top-down logic. “I’m a little bit crazy to take it on,” she says. “But if I’m not going to do it, who is going to be as crazy as me?”

  • The Only Person I’ll Pair Program with is my Cat

     

    I could argue (to varying degrees of success) that pair programming isn’t productive. Productivity of a practice is an easy thing to attack because, in our capitalist dystopia, it’s the end-all-be-all metric. But I hate pair programming, and it’s not just because I don’t feel productive. It’s a lot more than that.

  • Reaper: IoT botnet 'worse than Mirai' infects one million organisations worldwide

     

    Check Point first unearthed the botnet, codenamed 'IoT_reaper', at the beginning of September and claims that, since, it's already enslaved millions of IoT devices including routers and IP cameras from firms including GoAhead, D-Link, TP-Link, Avtech, Netgear, MikroTik, Linksys and Synology.

  • Google will pay out bounties for bad Android app flaws

     

    "Google Play is working with the independent bug bounty platform, HackerOne, and the developers of popular Android apps to implement the Google Play Security Reward Program. Developers of popular Android apps are invited to opt-in to the program, which will incentivize security research in a bug bounty model," says HackerOne.

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc
  • Search for a way to get home in 'Estranged: Act II' now on Linux

    Continuing on from the first part, Estranged: Act II [Steam, Official Site] is now available on Linux. The developer switched from Source to Unreal Engine for the second part as well.

  • Strategy game 'Mushroom Wars 2' arrives on Linux
  • Meson-ized Mesa Now Supports More Drivers

    At the end of September initial Meson support landed in Mesa while hitting 17.3-devel Git now is support for more of the Mesa drivers under this new build system.

    As of Monday in Mesa Git, the Meson build system now supports building LLVMpipe, Softpipe, Nouveau, RadeonSI, Gallium3D winsys, Gallium3D state trackers and other components, and a variety of other changes. In other words, it's now much more practical using Meson in Mesa now that it's beginning to support almost all of the Mesa3D drivers/components.

  • Private Internet Access becomes a KDE Patron

    "We are very happy to have the Private Internet Access/London Trust Media as a KDE Patron and KDE e.V. Advisory Board member. The values of Internet openness are deeply rooted in both organisations, as well as those of privacy and security. Working together will allow us to build better systems and a better Internet for everyone", said Aleix Pol Gonzalez, Vice-President of the KDE e.V.

    "Private Internet Access is highly committed to giving back to those communities that have helped the brand and its parent company get to where it is today, and we are very much aware that vast proportions of the infrastructure we use on a daily basis, in the office and at home, is powered by Free and Open Source Software. We have made a pledge to show our gratitude by supporting FOSS projects to help encourage development and growth. We are proud to be supporting KDE and the crucial work that the project does for the Linux Desktop" said Christel Dahlskjear, Director of Sponsorships and Events at Private Internet Access.

  • Indian enterprise suffers from the innovator's dilemma: Benjamin Henshall, Red Hat

    "Open source projects are like children; no two projects are exactly the same, with different communities, structures, governance and contributors," says Benjamin Henshall, Director, AppDev Solutions, APAC at Red Hat.

    According to Henshall, open source, which is now the preferred model for consuming software will build the next generation IT systems. Speaking with Computerworld India, Henshall talks about how open source is the foundation for successful IoT deployment and how Red Hat is still the leader in this space.

  • What I have found interesting in Fedora during the week 41 of 2017

today's howtos and leftovers

Filed under
Misc
HowTos
  • 26 DNF Command Examples for Package Management (rpm) on Fedora Linux
  • Fixing vim in Debian
  • OxygenOS Android 8.0 Oreo Open Beta Available For OnePlus 3/3T, Here’s How To Set It Up
  • How to Create Hard and Symbolic Links in Linux
  • KDE Plasma 5.11, Humble Bundle Acquisition, elementary OS & Snappy | This Week in Linux Ep.9

    Coming up on This Week in Linux. We take a look at some browser releases and a new crowdfunding project for socializing the command line.

  • Red Hat software and services land on Alibaba Cloud

    With that in mind, Alibaba Cloud, which is the cloud computing arm of eCommerce giant Alibaba Group Holding Ltd., said today that it’s partnering with the open-source software company Red Hat Inc. The alliance sees Alibaba Cloud join the Red Hat Certified Cloud and Service Provider program, which makes it possible for it to offer a range of popular Red Hat products to its customers. These will include the company’s flagship Red Hat Enterprise Linux platform, which will soon be made available via a pay-as-you-go pricing model in the Alibaba Cloud Marketplace.

  • Free software log (September 2017)

    I said that I was going to start writing these regularly, so I'm going to stick to it, even when the results are rather underwhelming. One of the goals is to make the time for more free software work, and I do better at doing things that I record.

    The only piece of free software work for September was that I made rra-c-util compile cleanly with the Clang static analyzer. This was fairly tedious work that mostly involved unconfusing the compiler or converting (semi-intentional) crashes into explicit asserts, but it unblocks using the Clang static analyzer as part of the automated test suite of my other projects that are downstream of rra-c-util.

    One of the semantic changes I made was that the vector utilities in rra-c-util (which maintain a resizable array of strings) now always allocate room for at least one string pointer. This wastes a small amount of memory for empty vectors that are never used, but ensures that the strings struct member is always valid. This isn't, strictly speaking, a correctness fix, since all the checks were correct, but after some thought, I decided that humans might have the same problem that the static analyzer had. It's a lot easier to reason about a field that's never NULL. Similarly, the replacement function for a missing reallocarray now does an allocation of size 1 if given a size of 0, just to avoid edge case behavior. (I'm sure the behavior of a realloc with size 0 is defined somewhere in the C standard, but if I have to look it up, I'd rather not make a human reason about it.)

  • Free Software Efforts (2017W41)

    The issue that was preventing the migration of the Tasktools Packaging Team’s mailing list from Alioth to Savannah has now been resolved.

    Ana’s chkservice package that I sponsored last week has been ACCEPTED into unstable and since MIGRATED to testing.

  • How to define a metrics strategy for your community

    Data sets are everywhere, and because open source communities produce plenty of information in addition to source code, most community infrastructures require tools to support the software development process. Examples include bug-reporting systems such as Jira and Bugzilla, versioning systems such as Git, and code review tools like Gerrit. Although communication also takes place through these tools, most is done through mailing lists, IRC, supporting systems like Discourse, and even Twitter and other social channels (especially for marketing and announcements). In fact, most open source communities utilize at least five or ten tools, if not more.

  • Opensource.com Lightning Talks at All Things Open 2017

    Join the Opensource.com community for a set of amazing lightning talks you won't want to miss during the All Things Open conference in Raleigh, NC. Speakers have five minutes to enlighten the audience about an open source topic they are passionate about. We've got everything from DevOps and Kubernetes, to wearables, cloud, and more. Grab your lunch, find a seat, warm up your Twitter fingers, and get ready for the fastest hour at All Things Open 2017. Share your favorite thoughts using hashtage #ATO2017.

  • LibreOffice: SharePoint integration. A year of progress
  • 4 website maintenance mistakes to avoid

    Maintenance is a good idea for every website, but it's a requirement for websites using open source code. The upside of open source is that everyone can participate. The downside is that means keeping up with everyone's changes. Code gets patched, which causes other code to stop working and need patches in turn. Exploits are found and then blocked. Fancy new features are developed, and your users want them. All of this means you need to keep up! The most important weapon to combat these forces is maintenance. Maintenance is a simple process, but there are basic mistakes that many people make at least once. Avoid these and you'll be well on your way to a safer, cleaner website that isn't a huge pain to keep running.

    [...]

    Even if you could do better, are you being paid to rewrite something that's already mostly working? If you're frustrated enough to take it on as a hobby project, is that what you want to spend your weekend on? GitHub is chock full of not-all-that-unique content management systems (CMSes) and static site builders. Most of them are abandoned, clones of more popular systems, or both. Don't be yet another one.

  • ​Windows Subsystem for Linux graduates in Windows 10 Fall Creators Update
  • Open-source mapping being used to help first responders in Puerto Rico

    Satellite images of rural towns, sprawling woodlands and grooved mountainsides fill the computer screens as homeowners and students scroll across digital maps.

    This group of a few dozen people gathered on Friday at the Perry Castenada Library on the University of Texas at Austin campus for a four-hour disaster relief mapathon to bolster humanitarian efforts in Puerto Rico, where 91 percent of the island is still without electricity, and Mexico, which was ravaged by a 6.1 earthquake.

  • Kotlin Programming Language Will Surpass Java On Android Next Year

    At Google I/O 2017, Google announced the newly added support for Kotlin programming language in Android, along with the existing languages Java and C++. As per the experts, Kotlin came as a breath of fresh air in Android development ecosystem to make “Android development faster and more fun. But, what about the numbers? How many developers are making a shift to Kotlin? Let’s find out.

  • Progress Being Made On New "WebGPU" Web Graphics API

    There continues to be progress made on the new Apple/W3C backed web graphics API dubbed "WebGPU" that has the backing of major stakeholders.

    Separate from the work being done by The Khronos Group on "WebGL-Next" there is the "WebGPU" initiative being organized by the W3C.

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc
  • S10E32 – Possessive Open Chicken

    This week we’ve been playing Wifiwars, discuss what happened at the Ubuntu Rally in New York, serve up some command line lurve and go over your feedback.

  • Write is a Fantastic Handwritten Notes App for Linux
  • The developers of Solus are hoping to improve Linux gaming with snaps and their Linux Steam Integration

    The Solus distribution [Official Site] developers are a clever bunch, with their Linux Steam Integration [GitHub] software package and snaps, they are hoping to "relieve the pressure on distributions for supporting gaming".

    When I say snaps, I'm talking the snap package system, specifically from version 2.28 onwards which supports something called "base" snaps. You can read more about the idea behind base snaps here.

  • Gentoo Linux listed RethinkDB’s website

    The rethinkdb‘s website has (finally) been updated and Gentoo Linux is now listed on the installation page!

    Meanwhile, we have bumped the ebuild to version 2.3.6 with fixes for building on gcc-6 thanks to Peter Levine who kindly proposed a nice PR on github.

  • [Slackware] Updates for LibreOffice, Pale Moon, Flash

    The LibreOffice packages were uploaded to my repository last Friday, so you probably already have that installed. Never hurts to mention it for those people who did not subscribe to my RSS feed.

  • China's Alibaba and U.S.-Based Red Hat Ink Global Software Deal

    Alibaba, the Chinese e-commerce and cloud computing giant, will start selling Red Hat’s business software globally, the two companies said late Wednesday.

    Many Fortune 500 companies run Red Hat Enterprise Linux operating systems on their own servers. They may also opt to run it on third-party cloud data centers run by Amazon Web Services, Microsoft msft , or Google goog because Red Hat already has formal ties to those three companies. Now, Red Hat is also allied with Alibaba and its Aliyun cloud.

    Red Hat rht Linux and other Red Hat business software will be available from Alibaba’s cloud within months, the two companies said. The news was announced at an Alibaba tech conference in Hangzhou, China.

  • PHP version 7.0.25RC1 and 7.1.11RC1
  • ExTiX 17.8 "The Ultimate Linux System" Is First Distro Based on Ubuntu 17.10

    GNU/Linux developer Arne Exton recently released a new version of his ExTiX Linux distro, which he dubs as "the Ultimate Linux System," based on Ubuntu 17.10 and Debian GNU/Linux 9 "Stretch."

    Tagged as Build 171012, ExTiX 17.8 is the most recent update of the GNU/Linux distribution, which appears to be the first to be based on Canonical's upcoming Ubuntu 17.10 (Artful Aardvark) operating system, but also borrowing some packages from the repositories of Debian GNU/Linux 9 "Stretch" OS.

  • Ubuntu 17.10 (Artful Aardvark) Is Now in Final Freeze, Launches October 19

    The Ubuntu 17.10 (Artful Aardvark) GNU/Linux operating system is only six days apart and, according to the release schedule, it just entered Final Freeze development stage on Thursday, October 12, 2017.

    Work on Ubuntu 17.10 begun six months ago, on April 20, when the toolchain was uploaded to the repository, with the main goal of replacing our beloved Unity user interface with the latest GNOME 3 desktop environment. Two Alpha and Beta milestones later, Ubuntu 17.10 is now officially in Final Freeze stage.

  • Linux-friendly embedded PC pours on the PoE

    Aaeon’s rugged “Boxer-6639M” industrial PC supports 6th or 7th Generation Intel CPUs and provides 8x USB, 6x RS-232/422/485, 3x GbE, and 4x PoE ports.

    Over the last year, Aaeon has spun off a number of similar versions of its fanless, Linux-ready Boxer-6xxx line of fanless industrial PCs. The new Boxer-6639M is so similar to last year’s Boxer-6639 and the recent Boxer-6839 that it seems it could just as easily have been an optional SKU to either instead of a separate product. The new model does have one unique superpower, however: 4x 802.3at-compliant GbE PoE ports for up to 80W Power-over-Ethernet, which join the existing 3x standard GbE ports.

  • MEF joins ONAP to accelerate open source virtualisation

    A trade body counting Orange and Telefónica as members has joined the Linux Foundation’s Open Network Automation Platform (ONAP) project to use open source approaches in virtualisation.

today's leftovers

Filed under
Misc
  • Alpha outs Centurion Nano/Ultra Linux laptops

    If you’re looking for a slim notebook and acknowledge the superiority of Linux over Windows, you could be interested in the two new Alpha laptops that come pre-installed with a Linux-based OS. The Centurion Nano and Centurion Ultra notebooks are powered by gen 7 ULV CPUs from Intel and feature stylish slim silver aluminum cases.

  • Ditching Windows for Linux led to 'major difficulties' says open-source champion Munich [Ed: This is FUD. Munich is not replacing GNU/Linux. At least not yet. Microsoft needs Munich to fail or be perceived as failing by all means possible. This is why.]
  • Administering Chromebooks : For teams traveling to complex and hostile environments

    If you are traveling to hostile or complex environments the phrase “use a Chromebook” has become the “use Signal, use Tor” of border crossing device security. Nearly all of the individuals who work in these environments knows that, as with everything, it’s more complex than that.

  • Red Hat channel head talking to partner base about the wider opportunity

    The recently appointed UK channel head at Red Hat is keen to talk to existing partners about the benefits of selling the firm's wider portfolio

  • Red Hat unveils new containerised storage solution

    Open source solutions provider Red Hat has unveiled its new Container-Native Storage solution, which now supports containerised applications and infrastructure in Red Hat OpenShift Container Platform clusters.

    The company says providing a platform for versatile storage for containers will enable customers to manage, scale, and upgrade their storage needs using a single control plane, allowing for greater storage efficiency and cost savings.

  • Bodhi 2.12.1 released
  • Announce: Entangle “Lithium“ release 1.0 – an app for tethered camera control & capture
  • Mir 1.0 Is Pulled Back, Now It's Mir 0.28

    While we've long been told that Mir 1.0 would happen for Ubuntu 17.10 -- even as recently as last month -- and then earlier this week was a Mir 1.0 tag and the v1.0.0 milestone in Launchpad, that version is being pulled back in favor of calling it Mir 0.28.

    Even following the decision to drop the grand Unity 8 + Mir plans, Mir 1.0 was still a target for the "Artful Aardvark" and their revised plan around the remaining Mir developers has been adding Wayland client support. That initial Wayland client support in Mir is in place albeit still fairly basic but should get better over time. We haven't seen Mir Vulkan support or other previously talked about changes for Mir 1.0, including the dropping of their old APIs, etc.

  • Arch Vs. Linux Mint

    If there’s ever been a mismatch in comparing any two distros, it definitely does not get any better as a mismatch than this. While Linux Mint seeks to provide an all-around distro that is ready for work and play right out of the box with a carefully curated software selection and experience, Arch allows advanced users to custom design their own distro with only the packages and software they’d want. So how do these two distros compare, their similarities and differences?​

Syndicate content

More in Tux Machines

today's howtos

Linux 4.15, Linux 4.16, and Linux Foundation's CNCF and CII

  • Linux 4.15 Gets Fixed To Report Current CPU Frequency Via /proc/cpuinfo
    A change recently in the Linux kernel led the CPU MHz reported value via /proc/cpuinfo to either be the nominal CPU frequency or the most recently requested frequency. This behavior changed compared to pre-4.13 kernels while now it's been fixed up to report the current CPU frequency.
  • Linux 4.16 Will Be Another Big Cycle For Intel's DRM Driver
    We are just through week one of two for the Linux 4.15 merge window followed by eight or so weeks after that before this next kernel is officially released. But Intel's open-source driver developers have already begun building up a growing stack of changes for Linux 4.16 when it comes to their DRM graphics driver.
  • CNCF Wants You to Use 'Certified Kubernetes'
  • Open Source Threat Modeling
    Application threat modeling is a structured approach to identifying ways that an adversary might try to attack an application and then designing mitigations to prevent, detect or reduce the impact of those attacks. The description of an application’s threat model is identified as one of the criteria for the Linux CII Best Practises Silver badge.

Linux World Domination and Microsoft Corruption in Munich

Programming/Development: 'DevOps', NumPy, Google SLING

  • 5 DevOps leadership priorities in 2018
    This week, DevOps professionals gathered in San Francisco to talk about the state of DevOps in the enterprise. At 1,400 attendees, the sold-out DevOps Enterprise Summit has doubled in size since 2014 – a testament to the growth of the DevOps movement itself. With an ear to this event and an eye on the explosion of tweets coming out of it, here are five key priorities we think IT leaders should be aware of as they take their DevOps efforts into the new year.
  • NumPy Plan for dropping Python 2.7 support
    The Python core team plans to stop supporting Python 2 in 2020. The NumPy project has supported both Python 2 and Python 3 in parallel since 2010, and has found that supporting Python 2 is an increasing burden on our limited resources; thus, we plan to eventually drop Python 2 support as well. Now that we're entering the final years of community-supported Python 2, the NumPy project wants to clarify our plans, with the goal of to helping our downstream ecosystem make plans and accomplish the transition with as little disruption as possible.
  • Google SLING: An Open Source Natural Language Parser
    Google Research has just released an open source project that might be of interest if you are into natural language processing. SLING is a combination of recurrent neural networks and frame based parsing. Natural language parsing is an important topic. You can get meaning from structure and parsing is how you get structure. It is important in processing both text and voice. If you have any hope that Siri, Cortana or Alexa are going to get any better then you need to have better natural language understanding - not just the slot and filler systems currently in use.