Sep
19
2018
--

Talking Drupal #176 – Learning

In episode #176 we talk about the techniques we use to learn new things, Drupal and otherwise.  www.talkingdrupal.com/176

Topics 

  • Learning never stops
  • What we are currently learning
  • Balancing on and off hours learning
  • Techniques for learning
  • Resource to learning

Resources

Drupal Providence YouTube – https://www.youtube.com/channel/UCYgONUjGIp8u2JOjFwaXJHA

Code Karate – https://www.youtube.com/user/codekarate

Level Up Tuts – https://www.youtube.com/user/LevelUpTuts

Web Wash – https://www.youtube.com/user/webwashnet

Drupalize Me – https://drupalize.me

Build A Module – https://buildamodule.com

Drupal Easy – https://www.drupaleasy.com

Hosts

Stephen Cross – www.ParallaxInfoTech.com @stephencross

John Picozzi – www.oomphinc.com @johnpicozzi

Nic Laflin – www.nLighteneddevelopment.com @nicxvan

 

Sep
19
2018
--

GitLab raises $100M

GitLab, the developer service that aims to offer a full lifecycle DevOps platform, today announced that it has raised a $100 million Series D funding round at a valuation of $1.1 billion. The round was led by Iconiq.

As GitLab CEO Sid Sijbrandij told me, this round, which brings the company’s total funding to $145.5 million, will help it enable its goal of reaching an IPO by November 2020.

According to Sijbrandij, GitLab’s original plan was to raise a new funding round at a valuation over $1 billion early next year. But since Iconiq came along with an offer that pretty much matched what the company set out to achieve in a few months anyway, the team decided to go ahead and raise the round now. Unsurprisingly, Microsoft’s acquisition of GitHub earlier this year helped to accelerate those plans, too.

“We weren’t planning on fundraising actually. I did block off some time in my calendar next year, starting from February 25th to do the next fundraise,” Sijbrandij said. “Our plan is to IPO in November of 2020 and we anticipated one more fundraise. I think in the current climate, where the macroeconomics are really good and GitHub got acquired, people are seeing that there’s one independent company, one startup left basically in this space. And we saw an opportunity to become best in class in a lot of categories.”

As Sijbrandij stressed, while most people still look at GitLab as a GitHub and Bitbucket competitor (and given the similarity in their names, who wouldn’t?), GitLab wants to be far more than that. It now offers products in nine categories and also sees itself as competing with the likes of VersionOne, Jira, Jenkins, Artifactory, Electric Cloud, Puppet, New Relic and BlackDuck.

“The biggest misunderstanding we’re seeing is that GitLab is an alternative to GitHub and we’ve grown beyond that,” he said. “We are now in nine categories all the way from planning to monitoring.”

Sijbrandij notes that there’s a billion-dollar player in every space that GitLab competes. “But we want to be better,” he said. “And that’s only possible because we are open core, so people co-create these products with us. That being said, there’s still a lot of work on our side, helping to get those contributions over the finish line, making sure performance and quality stay up, establish a consistent user interface. These are things that typically don’t come from the wider community and with this fundraise of $100 million, we will be able to make sure we can sustain that effort in all the different product categories.”

Given this focus, GitLab will invest most of the funding in its engineering efforts to build out its existing products but also to launch new ones. The company plans to launch new features like tracing and log aggregation, for example.

With this very public commitment to an IPO, GitLab is also signaling that it plans to stay independent. That’s very much Sijbrandij’s plan, at least, though he admitted that “there’s always a price” if somebody came along and wanted to acquire the company. He did note that he likes the transparency that comes with being a public company.

“We always managed to be more bullish about the company than the rest of the world,” he said. “But the rest of the world is starting to catch up. This fundraise is a statement that we now have the money to become a public company where we’re not we’re not interested in being acquired. That is what we’re setting out to do.”

Sep
19
2018
--

Einstein Voice gives Salesforce users gift of gab

Salespeople usually spend their days talking. They are on the phone and in meetings, but when it comes to updating Salesforce, they are back at the keyboard again typing notes and milestones, or searching for metrics about their performance. Today, Salesforce decided to change that by introducing Einstein Voice, a bit of AI magic that allows salespeople to talk to the program instead of typing.

In a world where Amazon Alexa and Siri make talking to our devices more commonplace in our non-work lives, it makes sense that companies are trying to bring that same kind of interaction to work.

In this case, you can conversationally enter information about a meeting, get daily briefings about key information on your day’s meetings (particularly nice for salespeople who spend their day in the car) and interact with Salesforce data dashboards by asking questions instead of typing queries.

All of these tools are designed to make life easier for busy salespeople. Most hate doing the administrative part of their jobs because if they are entering information, even if it will benefit them having a record in the long run, they are not doing their primary job, which is selling stuff.

For the meetings notes part, instead of typing on a smartphone, which can be a challenge anyway, you simply touch Meeting Debrief in the Einstein Voice mobile tool and start talking to enter your notes. The tool interprets what you’re saying. As with most transcription services, this is probably not perfect and will require some correcting, but should get you most of the way there.

It can also pick out key data like dates and deal amounts and let you set action items to follow up on.

Gif: Salesforce

Brent Leary, who is the founder and principal analyst at CRM Essentials says this is a natural progression for Salesforce as people get more comfortable using voice interfaces. “I think this will make voice-first devices and assistants as important pieces to the CRM puzzle from both a customer experience and an employee productivity perspective,” he told TechCrunch.

It’s worth pointing out that Tact.AI has been giving Salesforce users these kind of voice services for some time, and Tact CEO Chuck Ganapathi doesn’t seem too concerned about Salesforce jumping in.

“Conversational AI is the future of enterprise software and it’s not a question of if or when. It’s all about the how, and we strongly believe that a Switzerland strategy is the only way to deliver on its promise. It’s no wonder we are the only company to be backed by Microsoft, Amazon and Salesforce,” he said.

Leary things there’s plenty of room for everyone and Salesforce getting involved will accelerate adoption for all players. “The Salesforce tide will lift all boats, and companies like Tact will see their profile increased significantly because while Salesforce is the leader in the category, its share of the market is still less than 20% of the market.”

Einstein is Salesforce’s catch-all brand for its artificial intelligence layer. In this case it’s using natural language processing, voice recognition technology and other artificial intelligence pieces to interpret the person’s voice and transcribe what they are saying or understand their request better.

Typically, Salesforce starts with a small set of functionality and the builds on that over time. That’s very likely what they are doing here, coming out with a product announcement in time for Dreamforce, their massive customer conference next week,

Sep
19
2018
--

Fresh out of Y Combinator, Leena AI scores $2M seed round

Leena AI, a recent Y Combinator graduate focusing on HR chatbots to help employees answer questions like how much vacation time they have left, announced a $2 million seed round today from a variety of investors including Elad Gil and Snapdeal co-founders Kunal Bahl and Rohit Bansal.

Company co-founder and CEO Adit Jain says the seed money is about scaling the company and gaining customers. They hope to have 50 enterprise customers within the next 12-18 months. They currently have 16.

We wrote about the company in June when it was part of the Y Combinator Summer 2018 class. At the time Jain explained that they began in 2015 in India as a company called Chatteron. The original idea was to help others build chatbots, but like many startups, they realized there was a need not being addressed, in this case around HR, and they started Leena AI last year to focus specifically on that.

As they delved deeper into the HR problem, they found most employees had trouble getting answers to basic questions like how much vacation time they had or how to get a new baby on their health insurance. This forced a call to a help desk when the information was available online, but not always easy to find.

Jain pointed out that most HR policies are defined in policy documents, but employees don’t always know where they are. They felt a chatbot would be a good way to solve this problem and save a lot of time searching or calling for answers that should be easily found. What’s more, they learned that the vast majority of questions are fairly common and therefore easier for a system to learn.

Employees can access the Leena chatbot in Slack, Workplace by Facebook, Outlook, Skype for Business, Microsoft Teams and Cisco Spark. They also offer Web and mobile access to their service independent of these other tools.

Photo: Leena AI

What’s more, since most companies use a common set of backend HR systems like those from Oracle, SAP and NetSuite (also owned by Oracle), they have been able to build a set of standard integrators that are available out of the box with their solution.

The customer provides Leena with a handbook or a set of policy documents and they put their machine learning to work on that. Jain says, armed with this information, they can convert these documents into a structured set of questions and answers and feed that to the chatbot. They apply Natural Language Processing (NLP) to understand the question being asked and provide the correct answer.

They see room to move beyond HR and expand into other departments such as IT, finance and vendor procurement that could also take advantage of bots to answer a set of common questions. For now, as a recent YC graduate, they have their first bit of significant funding and they will concentrate on building HR chatbots and see where that takes them.

Sep
19
2018
--

IBM launches cloud tool to detect AI bias and explain automated decisions

IBM has launched a software service that scans AI systems as they work in order to detect bias and provide explanations for the automated decisions being made — a degree of transparency that may be necessary for compliance purposes not just a company’s own due diligence.

The new trust and transparency system runs on the IBM cloud and works with models built from what IBM bills as a wide variety of popular machine learning frameworks and AI-build environments — including its own Watson tech, as well as Tensorflow, SparkML, AWS SageMaker, and AzureML.

It says the service can be customized to specific organizational needs via programming to take account of the “unique decision factors of any business workflow”.

The fully automated SaaS explains decision-making and detects bias in AI models at runtime — so as decisions are being made — which means it’s capturing “potentially unfair outcomes as they occur”, as IBM puts it.

It will also automatically recommend data to add to the model to help mitigate any bias that has been detected.

Explanations of AI decisions include showing which factors weighted the decision in one direction vs another; the confidence in the recommendation; and the factors behind that confidence.

IBM also says the software keeps records of the AI model’s accuracy, performance and fairness, along with the lineage of the AI systems — meaning they can be “easily traced and recalled for customer service, regulatory or compliance reasons”.

For one example on the compliance front, the EU’s GDPR privacy framework references automated decision making, and includes a right for people to be given detailed explanations of how algorithms work in certain scenarios — meaning businesses may need to be able to audit their AIs.

The IBM AI scanner tool provides a breakdown of automated decisions via visual dashboards — an approach it bills as reducing dependency on “specialized AI skills”.

However it is also intending its own professional services staff to work with businesses to use the new software service. So it will be both selling AI, ‘a fix’ for AI’s imperfections, and experts to help smooth any wrinkles when enterprises are trying to fix their AIs… Which suggests that while AI will indeed remove some jobs, automation will be busy creating other types of work.

Nor is IBM the first professional services firm to spot a business opportunity around AI bias. A few months ago Accenture outed a fairness tool for identifying and fixing unfair AIs.

So with a major push towards automation across multiple industries there also looks to be a pretty sizeable scramble to set up and sell services to patch any problems that arise as a result of increasing use of AI.

And, indeed, to encourage more businesses to feel confident about jumping in and automating more. (On that front IBM cites research it conducted which found that while 82% of enterprises are considering AI deployments, 60% fear liability issues and 63% lack the in-house talent to confidently manage the technology.)

In additional to launching its own (paid for) AI auditing tool, IBM says its research division will be open sourcing an AI bias detection and mitigation toolkit — with the aim of encouraging “global collaboration around addressing bias in AI”.

“IBM led the industry in establishing trust and transparency principles for the development of new AI technologies. It’s time to translate principles into practice,” said David Kenny, SVP of cognitive solutions at IBM, commenting in a statement. “We are giving new transparency and control to the businesses who use AI and face the most potential risk from any flawed decision making.”

Sep
18
2018
--

Tutorial Schedule for Percona Live Europe 2018 Is Live

Percona Live Europe tutorials and sneak peak

Percona Live Europe Open Source Database Conference PLE 2018Percona has revealed the line-up of in-depth tutorials for the Percona Live Europe 2018 Open Source Database Conference, taking place November 5–7, 2018 at the Radisson Blu Hotel in Frankfurt, Germany. Secure your spot now with Advanced Registration prices. Be sure to buy your tickets soon as tickets prices will only head up, not down! Sponsorship opportunities for the conference are still available.

Percona Live Europe 2018 Open Source Database Conference is the premier open source database event. Our theme this year is “Connect. Accelerate. Innovate.”  Percona Live is the place to learn about how open source database technology can power your applications, improve your websites and solve your critical database issues.

Monday, November 5: Tutorial Day

Tutorials take place throughout the day on Monday, November 5. Tutorials are three hours and provide practical, in-depth knowledge exchange on critical open source database issues. The line up includes:

  • Query Optimization with MySQL 8.0 and MariaDB 10.3: The Basics with Jaime Crespo – Wikimedia Foundation
  • Hands on ProxySQL with René Cannaò – ProxySQL
  • ElasticSearch 101 with Antonios Giannopoulos – ObjectRocket
  • MySQL Performance Schema in Action: the Complete Tutorial with Sveta Smirnova and Alexander Rubin – Percona
  • MySQL InnoDB Cluster in a Nutshell : The Saga Continues with 8.0 with Frédéric Descamps – Oracle
  • Introduction to PostgreSQL for MySQL and Oracle DBAs with Avinash Vallarapu – Percona
  • InnoDB Architecture and Optimization with Peter Zaitsev – Percona
  • MongoDB: Replica Sets and Sharded Clusters with Adamo Tonete – Percona
  • High Availability PostgreSQL and Kubernetes with Google Cloud presented by Alexis Guajardo – Google
  • Open Source Database Performance Optimization and Monitoring with PMM with Michael Coburn, Vinicius Grippa, and Avinash Vallarapu – Percona
  • Percona XtraDB Cluster Tutorial presented by Tibor Köröcz – Percona
  • Mastering PostgreSQL Administration with Bruce Momjian – EnterpriseDB

and a sneak peak at some of the sessions

Of course, we have a stellar line up of talks, too! Here’s a tantalising glimpse of just some of the talks you could MISS if you don’t head to Frankfurt in November

Tuesday 6th November

  • Percona Server 8.0 – Laurynas Biveinis – Percona
  • MySQL 8.0 Performance: Scalability & Benchmarks – Dimitri Kravtchuk – Oracle
  • MySQL Group Replication : the magic explained – Frédéric Descamps – Oracle
  • Explaining the Postgres Query Optimizer – Bruce Momjian – EnterpriseDB
  • TLS for MySQL at large scale – Jaime Crespo – Wikimedia Foundation
  • BlaBlaCar – 100% Containers Powered Carpooling – Maxime Fouilleul – BlaBlaCar
  • A Year in Google Cloud – Carmen Mason, Alan Mason – VitalSource Technologies
  • Demystifying MySQL Replication Crash Safety – Jean-François Gagné
  • MongoDB Shard 101 – Adamo Tonete, Vinodh Krishnaswamy – Percona
  • Highway to Hell or Stairway to Cloud? – Alexander Kukushkin – Zalando
  • MongoDB administration cool tips – Gabriel Ciciliani – Pythian

Wednesday 7th November

  • PostgreSQL Enterprise Features – Michael Banck – credativ GmbH
  • Open Source Databases and Non-Volatile Memory – Frank Ober – Intel Memory Group
  • MariaDB 10.3 Optimizer and beyond – Vicentiu Ciorbaru – MariaDB Foundation
  • MariaDB system-versioned tables – Federico Razzoli – PayProp

A shout out to our fantastic Conference Committee who have been working hard to review the tutorial and talk submissions: we had over 200! Thank you!

The Radisson Blu Hotel, Frankfurt

Percona Live 2018 Open Source Database Conference will be held at the Radisson Blu Hotel, Frankfurt Franklinstraße 65, 60486 Frankfurt am Main, Germany

The Radisson Blu enjoys an enviable location in the Bockenheim District, just off the A66 motorway – only one kilometer from Messe Frankfurt, one of the world’s largest exhibition complexes. They’re also just 10 minutes from the city center, and Frankfurt International Airport (FRA) is a quick 15-minute drive away.

Book your hotel using Percona’s special room block rate, available only until September 20.

Sponsorships

Sponsorship opportunities for Percona Live Europe 2018 Open Source Database Conference are available and offer the opportunity to interact with the DBAs, sysadmins, developers, CTOs, CEOs, business managers, technology evangelists, solution vendors, and entrepreneurs who typically attend the event. Contact events@percona.com for sponsorship details.

The post Tutorial Schedule for Percona Live Europe 2018 Is Live appeared first on Percona Database Performance Blog.

Sep
18
2018
--

Google’s Work Insights helps businesses better understand how they work

At an event in Tokyo, Google today announced the launch of Work Insights, a new tool that gives businesses more insights into how their employees use the company’s G Suite productivity tools and how teams collaborate using those tools.

In addition, Google is also launching its investigation tool for helping business better secure their data in G Suite into general availability.

“Work Insights is a tool built specifically to help businesses measure and understand the impact of digital transformation within their organizations, driven by G Suite,” Reena Nadkarni, a group product manager for G Suite, explains in today’s announcement. Data is aggregated at the team level (where a team needs to have 10 people or more) to help businesses understand how their employees are adapting G Suite apps.

As enterprises bet on one vendor or the other, there’s always a bit of a transition period and not everybody makes the move quite as quickly as others. Most of these tools, though, only really work when the whole company adopts them. That’s especially true for communication tools like Slack, Hangouts Chat/Meet or Microsoft Teams, but also for productivity tools like G Suite.

The other use cases here, though, is actually far more interesting. Work Insights will also give companies a view of how users on different teams interact with each other (think the marketing and sales teams). If they are working on documents together, then they are probably working well together, too (or just leaving acerbic comments on marketing presentations, but you get the general idea here).

“This insight can help executives identify opportunities to strengthen collaboration and reduce siloes,” Nadkarni writes. Since few executives ever say that they want less collaboration and more siloes, chances are we’ll see quite a few companies adopt these tools.

 

Sep
18
2018
--

Microsoft launches new AI applications for customer service and sales

Like virtually every other major tech company, Microsoft is currently on a mission to bring machine learning to all of its applications. It’s no surprise then that it’s also bringing ‘AI’ to its highly profitable Dynamics 365 CRM products. A year ago, the company introduced its first Dynamics 365 AI solutions and today it’s expanding this portfolio with the launch of three new products: Dynamics 365 AI for Sales, Customer Service and Market Insights.

“Many people, when they talk about CRM, or ERP of old, they referred to them as systems of oppression, they captured data,” said Alysa Taylor, Microsoft corporate VP for business applications and industry. “But they didn’t provide any value back to the end user — and what that end user really needs is a system of empowerment, not oppression.”

It’s no secret that few people love their CRM systems (except for maybe a handful of Dreamforce attendees), but ‘system of oppression’ is far from the ideal choice of words here. Yet Taylor is right that early systems often kept data siloed. Unsurprisingly, Microsoft argues that Dynamics 365 does not do that, allowing it to now use all of this data to build machine learning-driven experiences for specific tasks.

Dynamics 365 AI for Sales, unsurprisingly, is meant to help sales teams get deeper insights into their prospects using sentiment analysis. That’s obviously among the most basic of machine learning applications these days, but AI for Sales also helps these salespeople understand what actions they should take next and which prospects to prioritize. It’ll also help managers coach their individual sellers on the actions they should take.

Similarly, the Customer Service app focuses on using natural language understanding to understand and predict customer service problems and leverage virtual agents to lower costs. Taylor used this part of the announcement to throw some shade at Microsoft’s competitor Salesforce. “Many, many vendors offer this, but they offer it in a way that is very cumbersome for organizations to adopt,” she said. “Again, it requires a large services engagement, Salesforce partners with IBM Watson to be able to deliver on this. We are now out of the box.”

Finally, Dynamics 365 AI for Market Insights does just what the name implies: it provides teams with data about social sentiment, but this, too, goes a bit deeper. “This allows organizations to harness the vast amounts of social sentiment, be able to analyze it, and then take action on how to use these insights to increase brand loyalty, as well as understand what newsworthy events will help provide different brand affinities across an organization,” Taylor said. So the next time you see a company try to gin up some news, maybe it did so based on recommendations from Office 365 AI for Market Insights.

Sep
18
2018
--

Microsoft is putting HoloLens to work with new Dynamics 365 applications

Microsoft HoloLens mixed reality glasses have always been interesting technology, but it’s never been clear how the company would move from novelty device to actual viable business use cases. Today, it made a move toward the latter, announcing a couple of applications designed to put the HoloLens to work in Dynamics 365, giving it a real business purpose.

Dynamics 365 is Microsoft’s one-stop shop for CRM and ERP, where a company can work on some of its key business software functions including field service in an integrated fashion. The company has been looking at for HoloLens to bring computing power to a group of field workers like repair technicians for whom even a tablet would be awkward because they have to work with both hands free.

For these people, having a fully functioning Windows 10 computer you can wear on your face could be a big advantage and that’s what Microsoft is hoping to provide with HoloLens. The problem was finding use cases where this would make sense. One idea is providing remote assistance for people out in the field to get help from subject experts back at the office, and today the company announced Dynamics 365 Remote Assist.

In this scenario, the worker is wearing a HoloLens either to understand the repair scenario before they go to the site or to get remote help from a subject expert while they are at the site. The expert  can virtually see what the technician is seeing through the HoloLens, and walk them through the repair without leaving the office, even circling parts and providing other annotations in real time.

Microsoft Remote Assist in action with expert walking the technician through the task. Photo: Microsoft

Microsoft is not the first company to create such a solution. ScopeAR announced RemoteAR 4 months ago, a similar product, but Microsoft has the advantage of building it natively into Windows 10 and all that entails including data integration to update the various repositories with information after the repair is complete.

The other business scenario the company is announcing today is called Dynamics 365 Layout. A designer can create a 3D representation of something like a store or factory layout in CAD software, view the design in 3D in HoloLens, and adjust it in real time before the design goes live. As Microsoft’s Lorraine Bardeen, who has the cool title of General Manager for Microsoft Mixed Reality says, instead of creating cardboard mockups and adjusting your 3D CAD drawing on your computer as you find issues in your design, you can put on your HoloLens and make adjustments in a virtual representation of the layout and it adjusts the CAD drawing for you as you make changes.

Laying out the pieces on a factory floor using Dynamics 365 Layout. Photo: Microsoft

Bardeen says the company has worked with customers to find real-world use cases that would save time, effort and money using mixed reality with HoloLens.  They cite companies like Chevron, Ford and ThyssenKrupp Elevators as organizations actively embracing this kind of technology, but it still not clear if HoloLens and mixed reality will become a central component of business in the future. These two solutions GA on October 1st and we will begin the process of finding out.

Sep
18
2018
--

Percona Server for MongoDB 3.2.21-3.12 Is Now Available

MongoRocks

Percona Server for MongoDB 3.2Percona announces the release of Percona Server for MongoDB 3.2.21-3.12 on September 18, 2018. Download the latest version from the Percona web site or the Percona Software Repositories.

Percona Server for MongoDB is an enhanced, open source, and highly-scalable database that is a fully-compatible, drop-in replacement for MongoDB 3.2 Community Edition. It supports MongoDB 3.2 protocols and drivers.

Percona Server for MongoDB extends MongoDB Community Edition functionality by including the Percona Memory Engine, as well as several enterprise-grade features. It requires no changes to MongoDB applications or code.

This release updates the MongoDB portion of the Percona Server for MongoDB code base to
to 3.2.21.

The Percona Server for MongoDB 3.2.21-3.12 release notes are available in the official documentation.

The post Percona Server for MongoDB 3.2.21-3.12 Is Now Available appeared first on Percona Database Performance Blog.

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com