Hacker News new | past | comments | ask | show | jobs | submit | more jpdlla's comments login

I felt like if I installed Python 3 I'd still need Python 2 around. Didn't have a solid setup for supporting both and still being able to use virtualenvwrapper et al. I think I can just wrap some aliases like mkvirtualenv2.7 and mkvirtualenv3.3. Any better ideas are welcome.


How about pyenv (not to be confused with pyvenv), and pyenv-virtualenv? They are designed for solving this problem.


Thanks!



Thinking of actually working on a tool for this. Will have a blacklist of "searches" that might contain sensitive data and perhaps notifying via the email of the committer or creating an issue on the repo. Anyone else want to get involved?


Thinking of actually working on this. Seems like an interesting and useful little project. Can email users or create an issue on the repo.


What are the main differences between Deis and Flynn?


Flynn co-creator here.

Short answer: A lot. At Flynn we're building solutions to what we see as the big problems that developers will face in the next few years. Deis seems to be solely focused on Heroku-like featureset.

Flynn runs anything that runs on Linux, including stateful services like databases. In fact, we package major open source databases as "appliances" that run within the Flynn cluster for ease of use.

Deis has historically required users to use very specific technologies (initially Chef, and now CoreOS). Flynn does not rely on a specific Linux distribution or configuration management system. In fact, Flynn was designed to be modular to give users the greatest possible choice of components (Deis uses a few components we created for Flynn).

Flynn is designed to be a single toolkit that lets you run everything, not just twelve-factor stateless webapps.

We have created a lot of new technology where necessary but we also use off-the-shelf components like CoreOS's etcd, which Deis also uses. Neither we nor CoreOS consider etcd production-ready, and we don't consider any platforms (including Flynn) production-ready until etcd and all underlying components are stable (Deis also depends on the CoreOS alpha channel).

When you see a "1.0" release from Flynn it will come with our full confidence in the stability of all of its components. We also aim to go well beyond what's possible in Heroku today.


Thanks for the insights!


From the outside, not much. Both model the Heroku-style workflow with application deployment.

Asides from Deis being production-ready and tacking on a few extra features like `deis pull` and Dockerfile deployment workflows, we take a different approach to our components. We use the best-of-breed components from other OSS projects and focus entirely on the application deployment workflow. Flynn is focused on building the platform from the ground up. They provide the network equipment and messaging primitives (layer 0, as they call it) as well as the platform itself (layer 1) completely from scratch. Deis uses common OSS tools such as nginx and ceph to provide our layer 0 and part of our layer 1 for us and focus entirely on using those components to serve our needs.


Thanks, very helpful!


Those GORUCK GR1 rucksacks are insane.They even have a "bombproof compartment".

http://www.goruck.com/en/GR1


I kept looking for what exactly made it "bomb-proof" in the product description, but saw no mention of any plating or kevlar or anything, so it seems like a suspicious claim.


+1 for godep


I couldn't agree more.


Shameless plug, but just gave a JWT talk at DjangoCon this week.

https://speakerdeck.com/jpadilla/djangocon-json-web-tokens


Is there a video of your talk available?


I can't answer your question specifically, but confreaks.com has an event page for DjangoCon, so hopefully it will pop up on there.


Yea they recorded all the talks, guess it'll be a couple of weeks before they pop up.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: