Thursday, 25 May 2017

The latest Linux 4.11, a big release with more storage and also boosts speed

The release of Linux 4.11 is great news to all Linux users. The release adds support for pluggable IO schedules framework in the multi-queue block layer, journaling support in the implementation of MD RAIDS, which closes the write hole. Linux 4.11 is a big release for shared memory, storage, CPU speed boosts as well as touchy-feely types.

WHAT TO EXPECT WITH THE LINUX OPERATING SYSTEMS

This time around, with the new Linux release, among other things it is now better in hot-swapping solid state disks and now could perform journaling on RAID 4/56 volumes. Aside from storage, there is also a support for the OPAL self-encrypting disk drive standard. Also, the kernel has gained support for the Shared Memory Communications over RDMA 9SMC-R) (SMC-R) specification. It is an IBM invention that enables a virtual machine to share memory and thus hastens communications between machines, helping with balancing load and does not hurt when clustering Linux boxen.

Users in the enterprise industry and games both would be happy that the kernel adds enhanced support for the Intel Turbo Boost Max Tech 3.0 technology, which allows a CPU to determine which of its core is quickest and then boost the speed of the clock in response to a vital workload’s requirements. Among the more interesting smaller changes with the latest release, the Infiniband implementation of the kernel has a lot of added nuances. Now, Wacom tablets are supported and the Realtek ALC299/ALC1220 codecs have overdue support, which means that some KABY Lake motherboards now could make noise when running Linux.

The 4.11 release definitely means that the merge window is open for the next Linux Kernel version. Would-be contributors as ever have a little more than a week to give their codes and ideas before Linux Torvalds will set the next Linux version down the assembly line. The 4.11 release is a mix of various things. Majority of the code is dominated by drivers, such as the sound and networking. The rest of the code has Arch updates, file system fixes and generic networking. The biggest Linux Kernel 4.11 features and changes include the following.

1. Changes in graphics. The release of Linux 4.11 brings more maturity to the AMDGPU power management. Also it’s faster for RADV Vulkan. Now, the Intel DRM driver is capable of handling DisplayPort MST audio. Furthermore, Intel has allowed frame-buffer compression via default for newer hardware and Skylake. TinyDRM has been merge as well.

2. Scalable swapping for robust state drives. The make the swapping of solid state disks more scalable and easier, Linux kernel’s new release came up with new changes.

3. Initial Gemini Lake support. Version 4.11 also introduced an initial support for the Intel Gemini Lake chips.

4. Enhanced Intel Turbo Boost Max 3.0 support. Thanks to the enhancements in the Intel Turbo Boost Max 3.0 support, more users could take advantage of the feature on their systems. Also, they could make better use of CPU cores.

5. SMC-R Protocol support. Linux 4.11 brings initial part of the ‘Shared Memory Communications-RDMA protocol implementation. For those who have no idea, SMC-R is an invention of IBM, which allows VMs share memory and hasten communications.

6. Pluggable IO schedulers support in Multi-queue block layer. The release added a new multi-queue design on the Linux block layer for better performance with the new hardware. The new release adds support for pluggable IO schedulers.

7. New perf ftrace tool. Adding perf flrace tool is noticeable in the 4.11 feature. The new tool is intended to be a simple perf front-end for the present ftrace interface.

The installation and use of Linux on a system is the easiest way of preventing malware and viruses. The security aspect was prioritized during the development and it’s much less vulnerable to viruses than Windows. Programs could not do changes a system settings as well as configurations, not unless a user is logged in as the root user. Majority of users don’t log in as the root, thus they could not do a lot of damage to the system, with the exception to their own programs and files, because the download file or malware would have limited privileges. One could browse the web without having to worry on the system getting infected. Nonetheless, users could install ClamAV antivirus software in Linux for further security to the systems.

The reason for the higher security level is that since Linux is open source, the source code is dispensable for review. A great number of developers worldwide have gone through the code, meaning that most flaws have been discovered already. The Linux system is considerably stable and thus it’s not prone to crashes. The OS runs exactly as rapidly as it did when first installed, even after years of use. There’s a robust community support for the platform over the web via different forums. Also, a paid support is available for commercial organizations.

Thursday, 18 May 2017

Citibank now opens APIs to API developers in Hong Kong to connect directly

APIs are the same as UIs or User Interfaces, just with different users in mind. These are used by software apps in a much similar way that interfaces for applications and other software are used by humans. Providing API access enable content to be made once and published automatically or made available to a lot of channels. The company’s content is made ready for easy sharing and for redistribution to directly deliver the mission to more people. By making anyone create a new presentation layer, such as a website or application or a widget, APIs could be used to distribute information and ser5vices to new audiences and in particular contexts that could be tailored or customized to provide tailored user experiences.

Citibank opens APIs

API DEVELOPMENT TOOLS TO PUT IDEAS INTO PRACTICE

Citi opens APIs to Hong Kong developers. First launched in the United States and selected markets in Asia in November 2016, the Citi API Developer Portal aims on providing a platform for API developers to directly connect to Citi, while driving growth for the Fintech industry as a whole. The launch in Hong Kong by Citi will make it as the first in the local market to release its APIs, as stated by Angel Ng, the current business manager of global consumer banking of Citi in Hong Kong. Furthermore, Ng said that technology evolves at lightning speed and now clients demand faster and more tailored services, which suit their changing lifestyle. By allowing the Fintech community to access the open API architecture, it is the hope of the bank to contribute to developing a positive incubation environment and a healthy ecosystem to pave the way for growth in Hong Kong.

The business manager further said that they are pleased to be the first bank in the area to launch an open API platform. The launch of the innovative solution is an integral milestone on the company’s quest for future compatibility. The 30 app program interfaces or APIs will be available to the local developer community so as to create financial tech solutions. With the API Developer Portal, local developers could build solutions and access the bank’s APIs across seven use categories, including:

  1. Onboarding – Tap into the acquisition partner services of the bank for loans and credit cards.
  2. Accounts – Provide clients access to their account summaries in an innovative manner.
  3. Pay with points – Enable clients to utilize points in order to cover purchases using statement credits when they are using eligible credit cards.
  4. Customers – Enable customers to access profile information.
  5. Cards – Allow customers to manage both their credit cards and debit cards while abroad.
  6. Money movement – Provide clients the ability to move their money across several accounts.
  7. Reference data – Have programmatic access to reference data for multi-country development.

Citi has also announced the Citi Hk Fin Tech Challenge launch. It’s an accelerator program that supports the Monetary Authority x Cyberport Haccelerator initiative of Hong Kong. The program aims to let the API developer jobs or the Hong Kong developer community to put their ideas into practice as well as help them build real-world innovations that could function with existing Citi technology with less connectivity integration. API developers are encouraged to come up with solutions that are innovative via using Citi’s APIs as well as through connecting to a development sandbox. The APIs covered seven use scenarios, like customer profile access, funds transfer and credit cards management and made available on the API developer portal of the bank.

The Senior Executive Director of HKMA, Howard Lee welcomes the launch of the API Developer Portal that aims to foster closer collaboration with the FinTech companies in developing apps that provide customers with a bigger choice of financial services. Citi also launched an accelerator program to determine developers who have innovative product ideas and offer the resources to help bring these ideas into production. Citibank stated that applicants would have to submit a product concept that would be evaluated by Fintech and other industry experts. Shortlisted finalists could feature their products in June on Hong Kong Demo Day and could win HK$650,000 or $83,673. HKMA welcomes Citi making use of the Haccelerator platform, promoting sharing of technology and collaboration among the technology and financial sectors and fostering the development of the local financial technology ecosystem.

Registration for both the Citi API Developer Portal and the Citi HK FinTech Challenge has started in March 29. Winners get a chance to take their technologies into production. Those who are interested to join could register until May 14, 2017. Furthermore, participants are also required to submit a concept note of their solutions that would be assessed by a panel of industry experts and leaders. The lists of finalists would be announced in May.

Tuesday, 9 May 2017

Github is opening its developer program to developers without paid accounts

For those who are contemplating a career in web and software programming would want to know is web development a good career path. GitHub pages, a popular code-sharing service is on the lookout to attract the open source community by opening its developer program to developers who do not have paid accounts. GitHub is a Git repository hosting service but adds a lot of its own features. While it’s a command line tool, the platforms provides a web-based graphical interface. Furthermore, it offers control and various collaboration features, including wikis and basic task management tools for each project. Its flagship functionality is ‘forking’, copying a repository from a user’s account into another. This allows taking a project that one does not have to write access to and change it under one’s own account. Now, free account holders could join the developer program. This means that if a free account is what’s holding back a developer, he or she could join the program regardless of the stage of the development one is in.




KEEPING UP WITH THE CHANGING PROGRAMMING ART

The art of programming is changing fast. The GitHub Developer Program launched in 2014 featured a community of 17,000 programmers who are mainly developing software through the use of the GitHub API. Allowing access to developers that don’t have paid accounts could significantly expand the membership. The purpose of the program is to encourage developers to incorporate with GitHub and boost the developer workflow. Participants will get advance notice on changes on APIs and invited to events. Also, the program offers services like license to create and test apps against GitHub Enterprise platform iteration. Together with the growing access to the program, GitHub introduces participation levels which could be accessed for free.

The first level is for member apps or organizations with one to 499 users, offer tools for learning GitHub’s API as well as access to the integrator community. Level 2 is for companies with 500 to 999 persons or member apps. It provides all Level 1 benefits and GitHub.com credits as well as network discounts. The third level is for member apps or organizations with 1,000 and more users. It fe4atures all benefits of the first two levels and member spotlights, which include retweets or preferred GitHub digital apps placement. There are also consulting services for scaling as part of Level 3. The program, which so far has attracted 17,000 people is designed to inspire more developers to build sites on the GitHub platform.

As a whole, GitHub supports over 20 million developers and hosts over 50 million projects. The program is aimed on helping developers if they want to transition a hobby into a business. Also, the platform is announcing the first integration partners in the Developer Program. The partners will get additional benefits such as a dedicated co-marketing with GitHub in the coordinated and enterprise sales training with the sales teams of GitHub. The first integration partners are SRC, Circle CI, Travis CI, GitPrime, ZenHub, Buildkite and Waffle. Developer tools as an industry truly has a way to go when it comes to options.

BEST REASONS TO USE GITHUB

1. The platform makes contributing to open source projects easy. Nowadays, almost every open-source project makes use of GitHub for managing project. It is free if the project is open source and includes issue tracker and wiki, making it easy to include more in-depth documentation and acquire feedback on the project.

2. Markdown is a way of writing formatte4d documents with the use of nothing more than a text editor. GitHub has turned everything into markdown. This only makes it easier to learn another system to format on other parts of a website. GitHub uses what it calls a ‘GitHub flavored markdown’ that makes a few changes to standard markdown, making it more useful in a programming scenario.

3. It has excellent documentation. The help section and guides contain articles for almost any topic that is related to Git that one could think of. When using GitHub, one will not run out of content, thanks to the well-padded guide as well as the help section for articles. There is a guide for Git workflows and samples on gitignore and more abound for the next project planned, among others. There is no need to look somewhere else for all information needed.

The platform introduces Gists features that enable turning one or more files to a Git repository. The Gists make it easy to share and keep tabs of changes for configuring files or simple scripts. With GitHub pages, it’s possible to build and host a static site for the project via just committing HTML pages to a different repository the same as one would with any other Git repository. Using pages, one could begin blogging easily, write more documentation for a project or provide a web presence that otherwise it would not have.

Wednesday, 5 April 2017

NASA organization has offered several free software that the public could use

The National Aeronautics and Space Administration has announced the release of the 2017-2018 computer software catalog and boasts of hundreds of offerings for public usage with no royalty or copyright fees. Moreover, the catalog offers software for apps, which range from turbine design to project management and is meant for users that range from entrepreneurs to aerospace engineers.

The free software release is part of the mission of the Technology Transfer program to make available the NASA technologies for commercial use and to develop technologies advancing space exploration, healthcare, manufacturing and other sectors as well. The first edition of the catalog was published in April 2014. NASA’s the first federal agency to release its patented software as open source by institutions. The free software catalog includes software, which could be used for managing project, turbine propulsion monitoring, data servers handing and processing. The end of the catalog refers to other resources of NASA, such as the Spinoff publication that lists examples of the technologies of NASA that are commercialized. Over 2,000 technologies that spun off from the research of the organization could be explored at spinoff.nasa.gov.

Segregated into fifteen categories, the catalog has an inclusion of software for data processing and data storage, operations, business systems, propulsion as well as aeronautics. Each and every one has software downloads. If one finds it difficult to browse through them all, he or she may opt to begin with NASA’s list of the twenty top requested software titles, which are included in the catalog. Each software has access code and has its availability listed, that range from open-source to restrict for use by United States institutions or government agencies. Moreover, the categories include some of the fastest-growing sectors. Also, it targets electronics, environmental sciences, data storage, global positioning, STEM awareness, manufacturing and mechanical simulation.



NASA Software

Continuing the mission to provide the public with limitless knowledge via numerous space programs, NASA is making its yearly software catalog downloadable by anyone. Software has been an integral component of each and every mission successes of NASA and scientific discoveries. As a matter of act, over 30 percent of all reported innovations of NASA are software. It is happy to transfer the tools to other sectors and excited of the prospect of seeing they implemented in creative and new ways. The downloads, which are available on the software website cover a huge range of interesting topics, which range from Integration and Design to Climate Simulators. Other topics that are impracticable to the public in general, include rocket science and propulsion are available in the form of an educational clip as well. To avoid getting overwhelmed with the huge array of choices, NASA even compiled a list of the top twenty titles that are most in demand or most requested. Steve Jurcyk,

NASA’s Space Technology Mission Directorate associate administrator, explained the relevance of having access to the catalogs. The free software is a way of supporting the innovation economy through granting access to tools used by the top aerospace professionals today to entrepreneurs, the academic sector, small businesses and industry. Software codes access has the potential of generating tangible benefits, which create American jobs, save lives and earn revenue. Access to the software codes has the potential to generate tangible benefits. Those who are interested have to create and account in order to access the contents of the space agency. However, some catalogs are subject to different access restrictions levels, while others are available via open-source links that are easy to download. For those who want to build their own autonomous system, NASA has software for all systems and robotic health monitoring requirements. Of perhaps others may be curious regarding the climate, then NASA got them covered, providing every environmental science software tools that they have, which uses data from their earth-observing satellites. Also, NASA has software to meet data processing requirements. And while they are at it, NASA could also help in designing the next data as well as image processing application.

Technology transfer has been a NASA mandate ever since it was established by the National Aeronautics and Space Act of 1958. The act requires that the institution provide the widest appropriate and practicable information dissemination regarding its activities and results. Furthermore, it provides NASA the authority to patent inventions wherein it has title. The ‘spinoff’ term was created to describe specific technologies that are developed by NASA for its missions, which are transferred for commercial use or some other app that is beneficial. So far, NASA has documented over 1,500 spinoff success stories.

Thursday, 16 March 2017

Announcing the General availability of Microsoft’s SharePoint Framework

Recently, Microsoft announced the general availability of the SharePoint Framework. With this, developers and SharePoint development services companies could use modern web tools and technologies in the development environment they prefer to create applications and experiences on the framework, which are mobile-ready and responsive. When it comes to developing SharePoint solutions, programmers and developers could start creating client-side web parts with the use of modern script development tools as well as the SharePoint Workbench. Furthermore, they could deploy client-side web parts to class web part pages in Office 365 Developer tenants. It works beside common scripting frameworks, which include AngularJS, together with JavaScript. For instance, React, together with Office UI components, it could rapidly build experiences that’s based on the same components used in Office 365.

The general availability is arguably the upgrade that any SharePoint development company and the developer community has been most eager to their hands on. Practically, this means the utilization of web technologies for building apps on SharePoint, which are responsive, agile and again mobile friendly. SharePoint has been used as an app and development platform for quite some time now. It provides multiple sets of customization and SharePoint development options. The release of the framework is a huge step in boosting the developer experience, that’s often been characterized as difficult and clumsy. The framework provides developers access to libraries and tools, enabling development at a pace that reflects the fast changing enterprise technology scenario as well as worker expectations. The move was unveiled during a San Francisco Future of SharePoint event in San Francisco, where Jeff Teper, the corporate VP for the OneDrive and SP teams outlined the mobile-first, cloud-first vision and the SharePoint roadmap. Teper pointed to some pending new upgrades and releases, which were designed to allow organizations and teams to discover, share and collaborate content intelligently anywhere and on any device.


SharePoint development company

Developers required a more efficient model and tool chain, which enables them to scale beyond the latest constraints. The client-side development framework would deliver capabilities, which will help Microsoft partners, engineers, customers and developers all over the community to build rich, powerful apps. Agile development capabilities are a major element in creating and boosting the platform. Microsoft has demonstrated the company commitment over the past year through enhancing Team Sites, making pages easier, updating document libraries and in general making SP more accessible to enterprise workers. At the Microsoft Ignite, the SharePoint Framework was one of the top discussed things on Twitter among the technologies of Microsoft during the event. The contributions of the community to the evolving framework has been strong, with dozens and dozens of blog posts on techniques and tools from the community, exploring different techniques and facets of building parts. Now, more than 30 code samples are live in the GitHub repository for code samples, a lot of which were created by the community. Beside a rich set of web parts with the platform, developers could also build completely new web parts.

The announcement of the new SP framework does not deprecate any of the existing development models. On the contrary, when the framework gets released, it would yet be another asset in the developer toolbox and a huge plus in the SharePoint development training. Although it has not been released yet, it is good to begin thinking about various scenarios in which one could benefit or not benefit from it. The best way to explain which scenarios are the best for using the new SharePoint Frameworks is illustrating them with examples. Using it, one could build solutions consisting 100 percent JavaScript. Similar to SP solutions built in past with the use of jQuery, Knockout, Angular and JSOM, such solutions will be fully executed in the browser. Using TypeScript to create the solutions is an intelligent choice because it adds an extra validation layer, but not required. Either way, eventually, what is executed in the browser is plain JavaScript. Nonetheless, with the same framework one could build more complex solutions, which combine the modern SP UX as well as the power of the add-in model for code security and isolation. Thus, while the SharePoint Framework solutions could be 100 percent JavaScript, they do not necessarily have to. Most probably, the most powerful customizations would be combining various services and models that are available in Microsoft cloud.

The SharePoint Framework solutions, just like any other client-side solution, run in the current user context. There’s no permission elevation, like one could do with farm solutions or specific permission grants. Whatever the present users, interacting with specific customization could do, the customization could do as well. The code of the solutions of the framework could be hosted anywhere. It could be hosted in SharePoint, hosted in one’s own servers or host it in the cloud. The solution has a URL reference in which code is located and when customization begins, it loads the particular script in the browser.

Friday, 3 March 2017

NASA has Discovered a leet of New Earth-Like Planets in the Solar System

The National Aeronautics and Space Administration or NASA has announced a news that would delight people all over the world. Scientists last week found a fleet of new planets, and not just any old exoplanets. The scientists unveiled a solar system that seem to be jam-packed with earth-sized worlds. The season probably-rock bodies can be a great place to look for life. Furthermore, the good people at NASA headquarters have created an entirely new website that’s devoted to the TRAPPIST-1 system. The scientists freaked out upon seeing the earth-like planets outside earths solar system, which they call TRAPPIST-1. The newly-discovered worlds are about 40 light years away from Earth. This means that using a rocket technology today, and plenty of cash, it probably would take about 11,250 years to get to TRAPPIST-1. 

EARTH-SIZED WORLDS DISCOVERED IN SPACE BY NASA

NASA’s expert, Aki Roberge helps plan future missions for NASA to provide updated space news on their new discovery. Roberge stated that the most exciting thing for actual scientists is that these planets are near enough that they could actually be studied, especially when the James Webb Space Telescope launches. When it launches, it would have a real shot at actually taking a look at the planets’ atmosphere, that is, if they have atmospheres at all. It is like a promise of future excitement. People would think this is similar to the stuff that NASA’s been doing already. In some aspect, it is. However, it is a smaller start, closer to earth and has more planets that are really tightly packed. The closer the system is to earth’s solar system, the more the star is similar to the sun and the planet is like Earth, the more likely that people will understand what they are looking for, which makes it exciting.


The masses and sizes of these planets is truly valuable information since it does suggests that most are rocky. Six of the seven planets appear like they are rocky. Furthermore, being earth-sized, it seems a good place, an atmosphere that is thick enough to keep warm and last billions of years, but not so thick that one would end up being a gas giant planet. However, there are reasons to consider that being a rock in the habitable zone of a red dwarf is actually not a nice place to live, and that the environments are very much different from the Earth’s solar system. Many of these investigations, which are going forward over the next ten years are to find the answers to the questions.

Most of these planets have the right distance from a start that perhaps they can have liquid water on their surfaces, but this is a big maybe. The big deal about rocky planets is that they are the only kind of planets that people could live and with habitable conditions of life, life that could actually be understood or recognized from interstellar distances. In the solar system, the earth is unique in a truly important way. It is the only planet with surface life so abundant that it is affecting the atmosphere, that’s noticeable from interstellar distances.

The discovery of these planets would make people realize that we have neighbors. As far as the laws of physics allow, one could get to TRAPPIST-1 in a human lifetime, forty years traveling at the speed of light. Thus, it becomes more a problem of engineering than laws of physics problem. For all we know, TRAPPIST-1 can have black sand beaches that are surrounded by purples oceans full of hyper-intelligent jellyfish. Scientists said that it is possible that the planets are positioned with a light side and dark side, which can make for some interesting forms of life and some truly weird weather patterns, but for now they are unsure.

NASA is not alone in making delightful content for the curious planets, since Google Doodle is also making content that is downright adorable. The Google site is bursting with all the knowledge that the National Aeronautics and Space Administration has to share regarding the seven planets as well as their tiny start. Scientists would continue observing the system with space telescopes, such as Spitzer, Keple and Hubble to find out information as much as they can. When the James Webb telescope was launched in 2018, it actually could measure the temperature of the planets and determine the chemical compositions of their atmosphere. This could tell whether the three planets sitting in the habitable zone of TRAPPIST-1 could actually hold liquid water.

The distances which the planets orbit Trappist-1 could be compared to Jupiter’s distance to its moons. All the planets are believed to be rocky and believed to be about Earth’s size, give or take ten to twenty percent. The dimness of the star is actually what led to the discovery of the planets. When astronomers were looking for exoplanets, typically they look for a temporary dimming of a start, which is an indication that a planet has passed in front of it. The method makes it difficult to find small, rocky worlds that are orbiting bright, big stars.

Thursday, 23 February 2017

The AI of Google is now learning to make another Artificial Intelligence

While Artificial Intelligence systems seems like the recipe for a software development Sci-Fi nightmare, experts agree that it can create a future with less costly and more efficient work force. The benefits of an Artificial Intelligence-powered future could be outweighed by the jobs that the technology makes obsolete. The most prolific minds in Artificial Intelligence research from groups, which include Google Brain, DeepMind, OpenAI and university research departments’ at the most prestigious tech schools in the nation are developing software development program tools and machine-learning systems that could create machine-learning systems. Google Brain researchers were able to design software that built an artificial intelligence system to take a test that will measure how well the software could process language. The software performed better on the test compared to a software that’s designed by humans. According to Jeff Dean, the leader of the Google Brain group, automated machine learning is the most promising research avenue for his team. If it turns out that artificial intelligence could consistently perform at comparable levels to the Google Brain experiment, self-starting artificial intelligence can lead to rapid technology implementation. However, even if the prospect is very exciting to technology enthusiasts, a growing number of people are way of what increased roll-outs of artificial intelligence systems would mean for their livelihoods.

ARTIFICIAL INTELLIGENCE IN SOFTWARE DEVELOPMENT

Automation is set to disrupt the way that the economy and even capitalism has operated for centuries. Machines in the long run are cheaper than human workers. There would be no worry on unionization, vacation time, health insurance or a lot of aspects of employment that people expect and need from employers. Nonetheless, the more effective, cheaper labor force would come at a great cost.

 Google learning Artificial Intelligence

At present, creating a powerful AI means hard work. It would take time to train AI’s carefully using machine-learning and also money to hire experts who know the software developer tools needed to do it. The ultimate aim of Google Brain is to minimize the costs and make artificial intelligence or AI more efficient and more accessible. If a corporation or university looking to build an artificial intelligence of their own can just rent an AI builder, rather than hiring a team of experts, it will minimize the cost and boost the number of AIs, spreading the benefits that the technology could offer far and wide. Additionally, using AIs to create more AIs could also increase the speed wherein new AIs could be created. At present, artificial intelligence’s could take weeks or even months to learn how to do tasks via the use of unfathomably huge amounts of computing power to try things again and again, quite literally beginning with no comprehension of anything that they are doing. Artificial intelligence trainers could find ways of optimizing the process wherein no human can hope to discover. However, the downside is that artificial intelligence building more AIs sure appears as if it’s inviting a runaway cascade. Once an AI is trained to accomplish a specific goal, one could not necessarily crack it open and check out how it is doing it. AI’s understanding of the world is definitely alien. Thus, the plans of Google to prevent a Skynet kind of catastrophe involve discouraging AI’s gently from disabling their own kill switches as they’re being trained.

The biggest sector to be affected by automation proliferation would be manufacturing, particularly in the developing world. In his farewell address, President Obama even mentioned automation. He stated that the next wave of economic dislocations will not come overseas. Instead, it would come from the relentless automation pace, which makes plenty of middle-class, good jobs obsolete. Experts in the industry tend to agree to this statement. Furthermore, as the development indicates, not only low-skill jobs are compromised. Currently, there are AI systems that’s been developed, which could replace songwriters, film editors, journalists and a whole lot more. Now, with AI capable of making AI function better than humans, people should be a bit more aware and observant of what awaits on the horizon. Designing a good AI is difficult. For a company such as Google that heavily relies on artificial intelligence, the best possible artificial intelligence software is paramount. And who better to design an artificial intelligence than another artificial intelligence?

The people at Google Brain’s lab is reportedly creating an artificial intelligence software that could create more AI software, the goal which is in the future, making artificial intelligence easier and affordable. As of now, Google stated that its artificial intelligence maker, in competition with human engineers is not advanced enough yet. Nevertheless, given the fast pace of developing artificial intelligence, it could be a few years before this would no longer be true. If self-starting artificial intelligence methods become practical, they could boost the pace in which machine-learning software is implemented across the economy.