first_imgBecause containers use fine-grained namespaces, Petazzoni said that individual containers can be isolated, or they can share the same namespace as other containers, and thus be allowed to communicate across the namespace.Iteration is the key to machine learningDaniel Tunkelang, director of engineering for search quality at LinkedIn, laid out a data science approach to developing machine-learning algorithms. In his talk, he advocated building machine learning with traceable and explainable building blocks first, then optimizing later.As with traditional software development, building machine learning algorithms is an iterative process, said Tunkelang. He added that building a complex system from the start will leave you with only one way to measure its effectiveness: the accuracy of the data that comes out.“Accuracy gives you a very coarse way of evaluating an algorithm,” he said. “It’s very much like debugging code. I’ve gotten a lot of value from linear regression and decision trees. The nice thing about these is that they very clearly favor explainability. The most valuable thing about explainability is that you don’t have to entirely trust your training data if you can debug in this way. But if you have a black box approach, the only indicator you get is that it’s not as accurate as you’d like.” This week’s QCon conference took on a range of computer science topics, such as machine learning, parsing and testing. Keynote speakers included security expert Bruce Schneier, LaTeX and Paxos developer Leslie Lamport, and Melody Meckfessel, a Google engineering director.Jerome Petazzoni, senior engineer at Docker, gave a talk yesterday that laid out the benefits of Linux containers. Titled “Containerization: More than the new virtualization,” Petazzoni explained that the benefits of Linux containers extend beyond the ability to host multiple applications on a single server.“Containers are just processes isolated from each other,” he said. “When I start a container, I am starting a normal process, but it has a stamp that says it belongs to a container. That extra stamp is very similar to the User ID you have in a process. It can belong to root, or UID 1000.”Petazzoni added that in sharing information between containers, the path to communication is much simpler than when using virtual machines. Virtual machines often have to use networking in order to communicate between VMs even when they are hosted on the same machine.last_img read more

Read More

first_img“This program is going to put significant muscle behind security, performance and reliability initiatives that will benefit everyone operating on the open web,” the company said in an email.And Pantheon is welcoming any professionals who’d like to come on board to help contribute to the program’s knowledge-base.“Pantheon Heroes are some of the best Open Web developers in the world,” the company wrote in its announcement. “They volunteer to take on weekly missions that fill gaps in the greater open-source ecosystem, often times of the Hero’s own design. On these missions, Pantheon Heroes create working code examples, present at events, contribute to documentation on GitHub and more. The time Heroes spend is also completely discretionary, so it’s a great way to give back to the community at large. In return, Heroes get early access to new Pantheon products, access to the Pantheon product team, exclusive Heroes-only swag and reimbursed travel to conferences. More importantly, Pantheon Heroes get to be on the frontlines of Drupal and WordPress development and champions of the Open Web.”More information about the program can be found at Pantheon’s site. WebOps for Drupal and WordPress provider Pantheon has launched a new online program, called Pantheon Heroes Community,  “dedicated to contributing to the greater good of the open web.”The Heroes Community is meant to bring developers together with content and best practices for Drupal and WordPress. The content will be curated by a range of experts, including authors, educators, core contributors, enterprise developers and the people behind organizing events such as WordSesh, WordCamp US, JavaScript for WordPress and others, the company said in its announcement.While not an open-source project in and of itself, the platform is meant as a boon for the open-source community.last_img read more

Read More