Skip to content

Instantly share code, notes, and snippets.

Andrew W. Donoho adonoho

Block or report user

Report or block adonoho

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
adonoho / iOS_device_types.txt
Last active Oct 14, 2019 — forked from adamawolf/Apple_mobile_device_types.txt
List of iOS device codes types a.k.a. machine ids (e.g. iPhone1,1) and their matching product names
View iOS_device_types.txt
i386 : iPhone Simulator
x86_64 : iPhone Simulator
iPhone1,1 : iPhone
iPhone1,2 : iPhone 3G
iPhone2,1 : iPhone 3GS
iPhone3,1 : iPhone 4
iPhone3,2 : iPhone 4 GSM Rev A
iPhone3,3 : iPhone 4 CDMA
iPhone4,1 : iPhone 4S
iPhone5,1 : iPhone 5 (GSM)
View Keybase proof
### Keybase proof
I hereby claim:
* I am adonoho on github.
* I am adonoho ( on keybase.
* I have a public key whose fingerprint is D83D 9CC8 E240 AFB0 95EC D1AC B7F3 ED32 81D0 F250
To claim this, I am signing this object:
adonoho /
Last active Aug 29, 2015
Counters, Closures and Generators
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import collections
__author__ = 'Andrew W. Donoho, <>'
__copyright__ = 'Public Domain'
def counter() -> collections.Iterator:
You can’t perform that action at this time.