The 101 Most Useful Websites on the Internet Here are the most useful websites on the Internet that will make you smarter, increase productivity and help you learn new skills. These incredibly useful websites solve at least one problem really well. And they all have cool URLs that are easy to memorize thus saving you a trip to Google. Also see: The Best Android Apps Populating MS Word Templates with Python Introduction In a previous post, I covered one approach for generating documents using HTML templates to create a PDF. While PDF is great, the world still relies on Microsoft Word for document creation. In reality, it will be much simpler for a business user to create the desired template that supports all the custom formatting they need in Word versus trying to use HTML+CSS.
Automatically Create Documents using Google Spreadsheet Introducing Document Studio, a powerful Google add-on that lets you effortlessly generate documents and reports using merge data stored inside Google Sheets. It can also create documents with live data from Google Forms submissions. The generated documents can be automatically sent inside personalized email messages using built-in Mail Merge. Soft Actor Critic—Deep Reinforcement Learning with Real-World Robots – The Berkeley Artificial Intelligence Research Blog We are announcing the release of our state-of-the-art off-policy model-free reinforcement learning algorithm, soft actor-critic (SAC). This algorithm has been developed jointly at UC Berkeley and Google Brain, and we have been using it internally for our robotics experiment. Soft actor-critic is, to our knowledge, one of the most efficient model-free algorithms available today, making it especially well-suited for real-world robotic learning. In this post, we will benchmark SAC against state-of-the-art model-free RL algorithms and showcase a spectrum of real-world robot examples, ranging from manipulation to locomotion. We also release our implementation of SAC, which is particularly designed for real-world robotic systems.
Five OpenAI Five plays 180 years worth of games against itself every day, learning via self-play. It trains using a scaled-up version of Proximal Policy Optimization running on 256 GPUs and 128,000 CPU cores — a larger-scale version of the system we built to play the much-simpler solo variant of the game last year. Using a separate LSTM for each hero and no human data, it learns recognizable strategies. This indicates that reinforcement learning can yield long-term planning with large but achievable scale — without fundamental advances, contrary to our own expectations upon starting the project.
MindForger – A Privacy-focused Thinking notebook and Markdown IDE for Linux MindForger is a thinking notebook and markdown IDE for creating, editing and managing all type of notes. It works by mimicking the human mind to make your searching, reading and writing more productive. It also ensures the privacy of your knowledge. Where other editors and search engines end, MindForger becomes activated there. It thinks on how you read and write, search and browse. MindForger provides markdown IDE features through which notes can be cloned, demoted, promoted, extracted, factored easily within one or many different markdown files. HERMES HERMES is a project management method for projects in the context of information technology, the development of services and products, and the changing of organizational structures. HERMES supports the steering, management, and execution of projects of a varying nature and complexity. As a method, HERMES is clearly structured and simple to understand with a modular, easily expandable design.
git - the simple guide - no deep shit! git - the simple guide just a simple guide for getting started with git. no deep shit ;) by Roger Dudler credits to @tfnico, @fhd and Namics this guide in deutsch, español, français, indonesian, italiano, nederlands, polski, português, русский, türkçe, မြန်မာ, 日本語, 中文, 한국어 Vietnamese please report issues on github Infuse analytics everywhere with the AI-powered embedded analytics platform.
Buildingwindll · Wiki · CMake / Community · GitLab CMake Version 2.8.6 Now has all of this functionality built in You need to add the following to your CMake file: include (GenerateExportHeader) Then after you add your library using add_library(...) you should also do the following in your CMake file. add_library(MyLibrary ${LIB_TYPE} ${srcs})GENERATE_EXPORT_HEADER( MyLibrary BASE_NAME MyLibrary EXPORT_MACRO_NAME MyLibrary_EXPORT EXPORT_FILE_NAME MyLibrary_Export.h STATIC_DEFINE MyLibrary_BUILT_AS_STATIC)
Flow-based Programming In computer programming, Flow-Based Programming (FBP) is a programming paradigm, discovered/invented by J. Paul Rodker Morrison in the late '60s, that uses a "data processing factory" metaphor for designing and building applications. FBP defines applications as networks of "black box" processes, which communicate via data chunks (called Information Packets) travelling across predefined connections (think "conveyor belts"), where the connections are specified externally to the processes. These black box processes can be reconnected endlessly to form different applications without having to be changed internally. FBP is thus naturally component-oriented.
Benchmarking Research Best Practices Many companies attempt to use benchmarking research to uncover hidden opportunities, implement best practices, and create a competitive advantage. Unfortunately, many companies fall short of their goals in these areas. How to Use Benchmarking Research for Sustained Business Benefits There is a close relationship between a company's strategic objectives and how they benchmark performance. However, for many companies, it is often unclear how these these two processes relate. At LNS Research we have developed a formal methodology for managing the Benchmarking processes to ensure consistent results will be achieved overtime. Make GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program. Capabilities of Make
5 Ways to Install Git on Windows · James Sturtevant Git is a major part of a developers work flow these days no matter what platform you work on. There are many different ways to install and use Git on Windows and in this post I will cover 5 different ways and talk about the pro’s and con’s of each. At the end you should have a good idea of how to have a great experience with Git on Windows not matter what your scenario. Be sure to let me know your favorite in the comments or if I missed one.