Skip to content

Instantly share code, notes, and snippets.

View 1-om's full-sized avatar
😌

Om 1-om

😌
  • Vancouver, Canada
  • 23:14 (UTC -07:00)
  • X @0x1om
View GitHub Profile
@RubenSomsen
RubenSomsen / Resources.md
Last active April 3, 2026 13:23
Links to my work, accessible via tiny.cc/somsen

Introduction

I'm Ruben "Bitcoin Sorcerer" Somsen. I do protocol design in order to enhance Bitcoin - SwiftSync, Silent Payments, Spacechains, Statechains, and more.

I'm co-founder/director of the 2140 Foundation together with Josie. We're a stable and independent European hub for Bitcoin development with a physical office in Amsterdam, focused on increasing developer satisfaction, growth, and productivity.

I moderate the bitcoindev mailing list and am involved with the BIP editor process, Delving Bitcoin, and BitDevs Amsterdam. In the past I've run the Seoul Bitcoin Meetup (2014-2020) and co-hosted the Unhashed Podcast (2018-2022).

I

@holiman
holiman / Cloner.sol
Last active April 9, 2024 16:36
A generic 'cloner' contract which clones other contract instances
pragma solidity ^0.4.4;
contract X{
string junk;
function y() returns(string){
//Uncomment the 'junk' below to make gas-measurements
//junk="0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345
@gleitz
gleitz / MIDI_scales.js
Last active February 11, 2024 06:17
MIDI scale arrays in Javascript
var scales = {
'natural major': [0,2,4,5,7,9,11,12],
'ionian': [0,2,4,5,7,9,11,12],
'major': [0,2,4,5,7,9,11,12],
'chromatic': [0,1,2,3,4,5,6,7,8,9,10,11,12],
'spanish 8 tone': [0,1,3,4,5,6,8,10,12],
'flamenco': [0,1,3,4,5,7,8,10,12],
'symmetrical': [0,1,3,4,6,7,9,10,12],
'inverted diminished': [0,1,3,4,6,7,9,10,12],
'diminished': [0,2,3,5,6,8,9,11,12],