Skip to content

Instantly share code, notes, and snippets.

@khinsen
khinsen / influenza-like-illness-analysis-jupyter.ipynb
Created January 20, 2021 08:04
Incidence of influenza-like illness in France
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@khinsen
khinsen / metadata.yaml
Created April 23, 2020 15:20
Updated metadata.yaml for ReScience submission
# To be filled by the author(s) at the time of submission
# -------------------------------------------------------
# Title of the article:
# - For a successful replication, it shoudl be prefixed with "[Re]"
# - For a failed replication, it should be prefixed with "[¬Re]"
# - For other article types, no instruction (but please, not too long)
title: "[Rp] Reproducing and replicating the OCamlP3l experiment"
# List of authors with name, orcid number, email and affiliation
@khinsen
khinsen / blog-emacs.md
Created March 30, 2020 13:09
Blog post on Emacs as a malleable system

The most successful malleable system in history

Malleable systems, as defined in the mission statement, were more fashionable in the past than they are now. There was a time, in the 1970s and 1980s, when malleability was a goal for influential systems designers. It was most prominently advertised by the Smalltalk design team, but it was strong as well in the Lisp community. Lisp machines, for example, were malleable systems. But Lisp machines are gone, and Smalltalk has remained a niche product to this day. Only one malleable system of the 1970s is still in wide use: Emacs. However, "wide use" is relative: it's true only in comparison to other malleable systems. On an absolute scale of software popularity, malleable systems are hardly visible. So what can we learn from the relative success of Emacs for the design of future malleable systems?

Lesson #1: Provide significant out-of-th

@khinsen
khinsen / org-link-pinboard.el
Created December 2, 2019 08:19
Add org-mode link support to pinboard.el (https://github.com/davep/pinboard.el)
Verifying my Blockstack ID is secured with the address 16YCsKsb35fzyW9t32b2jGVutKczATUirN https://explorer.blockstack.org/address/16YCsKsb35fzyW9t32b2jGVutKczATUirN
@khinsen
khinsen / numpy-applications.ipynb
Created December 5, 2018 08:44
NumPy - Applications
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@khinsen
khinsen / numpy-performance.ipynb
Created December 5, 2018 08:43
NumPy - mesures du temps CPU
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@khinsen
khinsen / Introduction-NumPy.ipynb
Created December 3, 2018 16:05
Cours GSON du 27 novembre 2018
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@khinsen
khinsen / exercices-numpy.ipynb
Created December 3, 2018 15:58
Cours GSON du 4 décembre 2018 - exercices d'échauffement
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@khinsen
khinsen / markdown-notes.org
Created November 6, 2018 14:26
An org-mode document containing markdown notes

Markdown notes inside org-mode

The command org-babel-tangle will produce a file notes.md containing only the Markdown blocks from this file.

This is the first Markdown block:

# A section