403 reputation
314
bio website
location San Francisco, CA
age
visits member for 3 years, 4 months
seen Sep 3 at 5:48

Jul
3
revised concurrency semantics reading a file being written (ext)
deleted 368 characters in body
Jul
3
asked concurrency semantics reading a file being written (ext)
Apr
29
awarded  Yearling
Apr
10
awarded  Popular Question
Mar
30
revised Duck checker in Python: does one exist?
typo fix in example
Mar
30
awarded  Commentator
Mar
30
comment Duck checker in Python: does one exist?
@deinan Right, but once you're seeing a failure, and your users are seeing a failure page, how do you know what caused the failure and when? The local failure / mismatched assumption may not be the root cause failure to match assumption.
Mar
30
comment Duck checker in Python: does one exist?
@psr Checks should occur 1) Either when an object is created, or when you first add the validator to the object, 2) Any time the object is mutated, e.g. foo.bar = baz Yes, it's all doable manually, but there's no reason why should have to write the same boiler plate over every attribute of every object.
Mar
30
comment Duck checker in Python: does one exist?
@Izkata. Right, exactly! It seems like there should be a library that can automatically declare and enforce those across a wide number of aspects of an object at once, and I am curious if that library exists.
Mar
30
revised Duck checker in Python: does one exist?
added 123 characters in body
Mar
30
asked Duck checker in Python: does one exist?
Mar
27
answered Visually and audibly unambiguous subset of the Latin alphabet?
Mar
27
accepted Visually and audibly unambiguous subset of the Latin alphabet?
Mar
27
comment Visually and audibly unambiguous subset of the Latin alphabet?
Neat, useful, thank you!
Mar
26
comment Visually and audibly unambiguous subset of the Latin alphabet?
@MSalters The "Latin script" is a linguistics idea, for our purposes I really just mean "select from the subset of the Latin script that is codified into Unicode," e.g. en.wikipedia.org/wiki/ISO/IEC_8859-1
Mar
25
comment Visually and audibly unambiguous subset of the Latin alphabet?
Fascinating, thank you!
Mar
25
revised Visually and audibly unambiguous subset of the Latin alphabet?
Fix minor typo "12356" meant to be "123456"
Mar
25
asked Visually and audibly unambiguous subset of the Latin alphabet?
Sep
26
comment How do I get into a career in distributed systems?
Thank you, I appreciate the thoughtful answer! Will definitely check out the publications and projects you mentioned.
May
8
awarded  Citizen Patrol