David R. MacIver (@DRMacIver)
  • Stars
    star
    491
  • Global Rank 58,756 (Top 3 %)
  • Followers 336
  • Following 13
  • Registered about 16 years ago
  • Most used languages
    Python
    77.3 %
    C
    9.1 %
    JavaScript
    4.5 %
    TeX
    4.5 %
    HTML
    4.5 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 3,029
  • Country Ranking
    TeX
    445
    Python
    499
    C
    1,856
    HTML
    6,565

Top repositories

1

minithesis

A very minimal implementation of the core idea of Hypothesis
Python
116
star
2

structureshrink

Structured shrinking of unknown file formats
Python
93
star
3

shrinkray

Shrinkray is a modern multi-format test-case reducer
Python
57
star
4

schroedinteger

Is this integer dead or alive?
Python
45
star
5

hecate

A terrible way of testing terminal applications
Python
43
star
6

shrinkray-old

Shrink Ray is a new test-case reducer designed to be effective on a wide range of formats
Python
30
star
7

glassbox

A library for tracking program state
Python
15
star
8

systems

14
star
9

notebook

Python
13
star
10

each

A small batch processing utlity
Python
12
star
11

hypothesis-training

Repository for my Hypothesis training course
Python
10
star
12

research-notebook

A collection of research notes and paper reviews
TeX
5
star
13

programmer-at-large-notes

World-building notes for my "Programmer at large" fiction
4
star
14

things-to-try

Some useful things to try
4
star
15

SAT-reduce

Test-case reducer for SAT problems
Python
4
star
16

intset

Compressed representation of sorted lists of unsigned integers
Python
4
star
17

Feedback-Arc-Set

A C library and CLI for finding near-maximum weighted feedback arc sets
C
4
star
18

squish

Collapse lines of key, value pairs into key, values... pairs
C
3
star
19

foundational-llm-evals

Python
3
star
20

FALBS

Fully Automated Luxury Boltzmann Samplers
Python
2
star
21

lstar

Python
2
star
22

simplifuzz

Python
1
star
23

hypothesis-talks

Slides for talks about Hypothesis
HTML
1
star
24

drmaciver.github.com

Github pages
1
star
25

misc-talks

Talks I give that *aren't* about Hypothesis
JavaScript
1
star
26

notation

1
star
27

anyreduce

Python
1
star
28

cadence

1
star