bemoody

Results 277 comments of bemoody

> I think it would be more interesting to keep a list of approved educational domains. .edu domains could be automatically added. Other domains (likely international) would need to be...

Thanks for working on this! There are a couple of problems I see with the implementation here: 1. When someone submits a form, you **always need** to check that the...

Another transient error (this one happened in pull #2113): ``` 2023-10-17T15:46:55.1948647Z 2023-10-17T15:46:55.1949022Z ChefBuildError 2023-10-17T15:46:55.1949240Z 2023-10-17T15:46:55.1949813Z Backend 'setuptools.build_meta:__legacy__' is not available. 2023-10-17T15:46:55.1952728Z 2023-10-17T15:46:55.1953571Z at /env3/lib/python3.11/site-packages/poetry/installation/chef.py:147 in _prepare 2023-10-17T15:46:55.2011685Z 143│ 2023-10-17T15:46:55.2014891Z 144│...

I think that the separation between "active", "archived", and "published" projects was a mistake. I think it would be best to have "archived" (split into "rejected" and "withdrawn") and "published"...

Yeah was not clear. The *fundamental reason* that you can't view rejected projects (or do anything else with them) is that rejecting causes the project to be converted from an...

## CloudWatch (https://docs.aws.amazon.com/AmazonS3/latest/userguide/cloudwatch-monitoring.html) This provides (https://aws.amazon.com/cloudwatch/pricing/): - "Basic Monitoring" plus ten "Metrics" for free. - Additional "Metrics" costing $0.30/month. These are supposedly provided with *one-minute* granularity. I don't know what...

## S3 Storage Lens (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage_lens_basics_metrics_recommendations.html) This provides (https://aws.amazon.com/s3/pricing/): - "Free metrics" which don't include any request or transfer metrics. - "Advanced metrics" which cost $0.20/month per million objects. (FWIW, we...

Finally, another possibility would be to store complete request logs (which can be dumped into another S3 bucket) and analyze them ourselves. The storage and transfer costs would likely be...

> If /physionet/python-env/45454a9fdba6595291c93265e1b6c2cc already exists, then simply create a symlink /physionet/python-env/physionet -> 45454a9fdba6595291c93265e1b6c2cc. might work but has some odd effects, just as renaming does. Basically, in this case, scripts installed...

Also note that .pyc files have the original path baked into them for some reason and I have no idea why (it isn't reflected in `__file__` for example...)