-
I do not intend to create a never-ending discussion, however, after all the issues that we have recently faced, I am wondering if we should rethink our definition of "ideal" lesson. This translate in …
-
The Programming Historian has received the following proposal for a lesson on 'Creating Mobile Augmented Reality Experiences in Unity' by @jacobwgreene. This lesson will be a substantial revision of a…
-
I think it would be good to mention that you can do this, and maybe have a very short example. There seems to be very little written about this generally from what I can tell. Today I learned as long …
-
The Programming Historian has received a proposal on an Introduction to the Music Encoding Initiative.
-
At the January editorial call - #678 - it was suggested that we put out a call for a lesson this year to be written in Spanish first, then translated to English. Such a thing would continue the goals…
-
M-x stops working after installing ivy, counsel and swiper through use-package. Here is the error-log
Debugger entered--Lisp error: (cyclic-function-indirection r-mode)
commandp(r-mode)
#f(c…
-
The Programming Historian relies on the generosity of authors and reviewers to produce our tutorials. Our contributors come from a range of institutions in different countries. We have decided to open…
-
The Programming Historian en español ha recibido la siguiente propuesta de traducción de la lección "[Introducción a Google Maps y Google Earth](http://programminghistorian.github.io/ph-submissions/es…
-
The Programming Historian has received the following proposal for a lesson on 'Data visualization with R and ggplot2'. The proposed learning outcomes of the lesson are:
- harvesting data using…
-
The Programming Historian has received the following proposal for a lesson on 'Getting Started with Anaconda and Jupyter' by @jewellthomas. This lesson is now under review and can be read at:
[http…