def new_config(random_dt):
    """Create a configuration that will not hit the database."""
    new_config = dict(
        name='supernaekei',
        # refers is missing on purpose
        metadata={'user': 'tsirif',
                  'datetime': random_dt,
                  'orion_version': 0.1,
                  'user_script': 'abs_path/to_yoyoy.py',
                  'user_config': 'abs_path/hereitis.yaml',
                  'user_args': ['--mini-batch~uniform(32, 256, discrete=True)'],
                  'user_vcs': 'git',
                  'user_version': 0.8,
                  'user_commit_hash': 'fsa7df7a8sdf7a8s7'},
        pool_size=10,
        max_trials=1000,
        algorithms={'dumbalgo': {}},
        # the following should be ignored by the setting function:
        # status is not settable:
        status='asdfafa',
        # attrs starting with '_' also
        _id='fasdfasfa',
        # and in general anything which is not in Experiment's slots
        something_to_be_ignored='asdfa'
        )
    return new_config