Skip to content

Instantly share code, notes, and snippets.

View marsam's full-sized avatar
🇵🇸
From the river to the sea, Palestine will be free 🇵🇸

Mario Rodas marsam

🇵🇸
From the river to the sea, Palestine will be free 🇵🇸
View GitHub Profile
@marsam
marsam / RABBIT.scm
Created December 30, 2015 23:21 — forked from darius/RABBIT.scm
[code] Rabbit compiler commented
;;- -*-scheme-*-
;;; rabbit compiler
;;- This is the source code to the RABBIT Scheme compiler, by Guy Steele,
;;- taken from the Indiana Scheme repository and annotated by me, Darius
;;- Bacon. I converted it from all-uppercase to all-lowercase and
;;- reindented it with Emacs for better readability. I've added the
;;- comments starting with either ;- or ;*. Other comments are by Steele.
;;- The ;- comments were things I'd figured out, while ;* denoted things
;;- for me to look into. (Sometimes I didn't bother to type in the answer
@marsam
marsam / springer-free-maths-books.md
Created December 29, 2015 13:51 — forked from bishboria/springer-free-maths-books.md
[docs] Springer have made a bunch of books available for free, here are the direct links
@marsam
marsam / keybase.md
Last active July 10, 2016 22:55
[docs] Keybase proof

Keybase proof

I hereby claim:

  • I am marsam on github.
  • I am marsam (https://keybase.io/marsam) on keybase.
  • I have a public key whose fingerprint is E5AC 6CC9 C918 035D D268 16D2 CD6E E62F 702B 10DA

To claim this, I am signing this object:

@marsam
marsam / snowden-ietf93.md
Last active October 15, 2016 17:29 — forked from mnot/snowden-ietf93.md
[docs] Transcript of Edward Snowden's comments at IETF93.
(defun marsam/add-pull-request-refs (&optional remote local-ns)
"Set pull requests refs from a REMOTE with LOCAL-NS namespace into Git config."
(interactive (let* ((remote (magit-read-remote "Fetch remote"))
(local-ns (read-string "local namespace: " (format "%s/pr" remote))))
(list remote local-ns)))
(and (not (magit-get-boolean "core" "disableprref"))
(let* ((remote (or remote "origin"))
(local-ns (if (or (null local-ns) (string= "" local-ns)) (format "%s/pr" remote) local-ns))
(pr-refs (format "+refs/pull/*/head:refs/remotes/%s/*" local-ns))
(remote-fetch-refs (magit-get-all "remote" remote "fetch")))
@marsam
marsam / .gitignore
Last active June 17, 2020 06:22
An IPython extension to pretty print python AST.
/build/
@marsam
marsam / common-people.md
Created October 13, 2014 00:40
Common People

Common People

Pulp - Common People


She came from Greece. She had a thirst for knowledge.
She studied software at Imperial College.
That’s where I–caught her eye.
@marsam
marsam / .gitignore
Last active August 29, 2015 14:07
topvisits: solution of maxmind dev-hire-homework.
*.gz
*.log
*.mmdb
@marsam
marsam / PKGBUILD
Created August 25, 2014 19:11
ats-anairiats-svn PKGBUILD
# Maintainer: Mario Rodas <marsam@users.noreply.github.com>
pkgname=ats-anairiats-svn
_svnname=ats-anairiats
pkgver=r3461
pkgrel=1
pkgdesc="Statically typed programming language"
url="http://www.ats-lang.org"
arch=('i686' 'x86_64')
license=('GPL3')
2014-07-31 13:28:40 xyh hi firends, I have designed a new functional programming language called cicada :: https://bitbucket.org/cicada-language/cicada
2014-07-31 13:29:04 dlowe xyh: you seem to be in the wrong channel.
2014-07-31 13:30:14 xyh I just want to do some propagandas
2014-07-31 13:30:53 Xach xyh: Rude. Go away.
2014-07-31 13:31:13 <-- arenz (~arenz@185.44.132.2) has quit (Ping timeout: 256 seconds)
2014-07-31 13:31:22 --> nug700 (~nug700@184-98-169-112.phnx.qwest.net) has joined #lisp
2014-07-31 13:31:56 xyh why? I love lisp and it have it's root in lisp
2014-07-31 13:32:14 <-- nipra (~nipra@103.245.12.228) has quit (Ping timeout: 272 seconds)
2014-07-31 13:34:46 Xach xyh: This channel is for Common Lisp, not advertising new languages.
2014-07-31 13:35:56 xyh Xach: what if I could port my lang to a CL VM ?