background preloader

Peter Norvig

Peter Norvig
Related:  general

Online Grey Noise Generator | Hearing Calibrated ♥ With headphones, it's like a warm hug for your ears. ♥ As a tinnitus sufferer I have found sleep difficult and have spent many long tedious nights lying awake without relief. Then I happened upon your site one night when, in desperation, I was trying to find a masking sound that would help me get some rest. To be able to customise a sound that actually works for me has been bliss. ♥ I love putting this on underneath my mp3's - makes the nuances of certain songs sound crystal clear. ♥ I've been having trouble focusing on math work, but playing this noise is the background has helped me a lot! ♥ This noise helps me in all my activities, whether I'm trying to sleep or have a case of writers block, I can always find the noise I need! ♥ As somebody who has suffered from severe ADD throughout my entire childhood as well as my adult life, this custom sound blocks out all other noises, including my two 6 year old daughters when I am trying to get work done. ♥ This is great! ♥ Beautiful / How to be a Programmer: A Short, Comprehensive, and Personal Summary Debugging is the cornerstone of being a programmer. The first meaning of the verb to debug is to remove errors, but the meaning that really matters is to see into the execution of a program by examining it. A programmer that cannot debug effectively is blind. Idealists that think design, or analysis, or complexity theory, or whatnot, are more fundamental are not working programmers. Debugging is about the running of programs, not programs themselves. To get visibility into the execution of a program you must be able to execute the code and observe something about it. The common ways of looking into the ‘innards’ of an executing program can be categorized as: Using a debugging tool, Printlining --- Making a temporary modification to the program, typically adding lines that print information out, and Logging --- Creating a permanent window into the programs execution in the form of a log. Some beginners fear debugging when it requires modifying code. How to Understand Performance Problems

Association for Uncertainty in Artificial Intelligence Pyxley: Python Powered Dashboards | Stitch Fix Technology – Multithreaded Web-based dashboards are the most straightforward way to share insights with clients and business partners. For R users, Shiny provides a framework that allows data scientists to create interactive web applications without having to write Javascript, HTML, or CSS. Despite Shiny’s utility and success as a dashboard framework, there is no equivalent in Python. There are packages in development, such as Spyre, but nothing that matches Shiny’s level of customization. We have written a Python package, called Pyxley, to not only help simplify the development of web-applications, but to provide a way to easily incorporate custom Javascript for maximum flexibility. This is enabled through Flask, PyReact, and Pandas. Pyxley: React-powered Flask for interactive visualizations and reports Most web frameworks follow the model-view-controller (MVC) pattern and lots of people use React.js as the V in MVC. Pyxley takes a modular approach where the developer specifies a list of filters and charts.

This Is The Big One We've All Been Waiting For : The Grand Sextile - Galactic Spacebook I've also included an image here of the sacred geometry held by the planets of the solar system around the earth during this aspect. Magnetic Moon 4, July 29, 2013, is the day of the Grand Sextile. It is encoded as Blue Spectral Hand, “I dissolve in order to know. Releasing healing. I seal the store of accomplishment with the spectral tone of liberation. I am guided by my own power doubled.” There is already a Grand Trine in place as the Moon moves in to complete the Grand Sextile. The Grand Sextile is formed from the 2 Grand Trines that we've already talked about. The aspects of the Grand Sextile enhance the aspects of the Grand Trines that we already discussed. This image appears to me to be the template for an altar to utilize for the Day Out of Time, the New Year and for the day of the Grand Sextile. Having delineated the aspects of the Grand Sextile, now we will discuss the planetary aspects and the Tzolkin correspondences in the Cosmic Moon which set the stage for it.

PLEAC-Python Following the Perl Cookbook (by Tom Christiansen and Nathan Torkington, published by O'Reilly) spirit, the PLEAC Project aims to gather fans of programming, in order to implement the solutions in other programming languages. In this document, you'll find an implementation of the Solutions of the Perl Cookbook in the Python language. The latest version of Python is 2.4 but users of 2.3 and 2.2 (and in some cases earlier versions) can use the code herein. Users of 2.2 and 2.3 should install or copy code from ( [the first section provides compatability code with 2.4] Users of 2.2 should install optik ( [for optparse and textwrap] Where a 2.3 or 2.4 feature is unable to be replicated, an effort has been made to provide a backward-compatible version in addition to one using modern idioms.

Signs that you're a bad programmer - Software Engineering Tips Why was this written? Most of these faults were discovered the hard way by the author himself, either because he committed them himself or saw them in the work of others. This paper is not meant for grading programmers, it was intended to be read by programmers who trust their ability to judge when something is a sign of bad practice, and when it's a consequence of special circumstances. This paper was written to force its author to think, and published because he thinks you lot would probably get a kick out of it, too. 1. Reasoning about code means being able to follow the execution path ("running the program in your head") while knowing what the goal of the code is. Symptoms Remedies To get over this deficiency a programmer can practice by using the IDE's own debugger as an aide, if it has the ability to step through the code one line at a time. 2. Object Oriented Programming is an example of a language model, as is Functional or Declarative programming. 3. 4. 5. 6. 1. 2. 3. 4. 5. Symptoms

Lukasz Stafiniak pages | AGI / AGI | browse Overall course focus: (hmm…) Reinforcement learning. Concept formation and program synthesis. Adaptive and probabilistic logics. Mental development theory. Notes: Universal Artificial Intelligence: universal induction, exhaustive program search and reinforcement learning algorithms Δ ( TeXmacs source Δ ) A glimpse on Warren Smith’s idea of IQ test Δ ( source Δ ) Techniques of Reinforcement Learning Δ ( TeXmacs source Δ ) RL_Ch6_Evolutionary_modular.pdf Δ RL_Ch7_Hierarchical_RL.pdf Δ General Game Playing Δ ( TeXmacs source Δ ) Knowledge Representation and Language Δ ( TeXmacs source Δ ) Multi-layered Semantic Networks Δ (replaces a subchapter above) Ontological Semantics Δ Automated Language Acquisition Δ Adaptive and Probabilistic Logics for Reasoning Systems Adaptive (or Defeasible) Logics and OSCAR Δ (TODO: complete the notes about OSCAR) Frequency and/or Uncertainty Logics: Non Axiomatic Logic, Markov Logic Networks Δ , Probabilistic Logic Networks (to come) Inductive (Logic) Programming Considered: Ai

How We Deploy Python Code Without Git Building, packaging, and deploying Python using versioned artifacts in Debian packages By: Rob McQueen We love Python at Nylas. The syntax is simple and expressive, there are tons of open source modules and frameworks available, and the community is welcoming and diverse. Our backend is written exclusively in Python, and our team frequently gives talks at PyCon and meetups. You could say we are super fans. However, one of Python’s big drawbacks is a lack of clear tools for deploying Python server apps. Why, after so many years, there is no way for me to ship software written in python, in deb format? —Frustrated HN User At Nylas, we’ve developed a better way to deploy Python code along with its dependencies, resulting in lightweight packages that can be easily installed, upgraded, or removed. Baby’s first python deployment: git & pip Python offers a rich ecosystem of modules. But when deploying large production services, this strategy breaks down for several reasons: “Just use Docker” | The Art and Science of Drumming