Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment: Go for it (Score 1) 314

by troyer (#43676685) Attached to: Ask Slashdot: Becoming a Programmer At 40?

I've returned to full-time development after 15 years in SA/devops work. I love it and have learned new and new-to-me languages (python and go). Some things came right back and some things still take a little time. Being good at programming is independent of career, it has more to do with drive and desire and motivation.

Your career has more to do with where you want to take it and your flexibility to adjust to the situations that let you go there as much as anything else. There are plenty of shops that wear out their devs and push them in ways that only the young-uns can handle for long periods of time. (maybe that should be people-with-no-life rather than young-uns?) And there are plenty of places that you and I can contribute at high levels and be productive. It seems like you're in the latter as they gave you an alternative and a chance to prove yourself.

Comment: And yet the commits keep coming in... (Score 1) 12

by troyer (#42768549) Attached to: Rackspace Flips, Won't Support Third-Party OpenStack Distros

This is an internal support decision. As a customer of RCB, do you care if your private cloud is built on the Fedora packages or the Ubuntu packages? You don't manage it at that level, nor at the OS level, so what does it matter? As long as it meets the branding and operational requirements (ie, supports the proper APIs, etc) you have an OpenStack cloud and they don't have an exponentially growing support matrix.

Comment: Be flexible (Score 1) 383

by troyer (#42751593) Attached to: Ask Slashdot: Name Conflicts In Automatically Generated Email Addresses?

Back in the day we did a first-come-first-served for the full.names, when there was a conflict the user had a choice of (reasonable) options like adding middle initial or something better than a number. In a mass conversion you generally don't have the time ordering to give preference, and with 1.6% you've got a few names to resolve. But you can still generate an email to those users and let them qualify their names more fully and then resolve the conflicts in those answers.

Point is, getting the users involved as much as practical up front reduces support pain later...

Comment: The downside of creativity (Score 2) 319

by troyer (#42680069) Attached to: Clay Shirky On Hackers and Depression: Where's the Love?

I wonder if we get so focused on the technology side of our world that we forget that this work (programming, architecting systens, etc) has a significant creative side and as such the problems that often plague other creative groups. The anguish and troubles of writers, painters, etc are well documented and seemingly (to me anyway) an accepted part of embracing their work. I know that in my own case letting on that I am anything less than 'normal' has been a scary proposition because of the threat of not only being seen as less than capable but also a direct threat to my livelyhood. After all, software people are nearly interchangeable, right?

And Clay's advice near the end (you did read that far, right?) is dead on. We're a group who likes to fix things. We are not trained to fix this. The best we can do is aim someone we are concerned about in the right direction.

Comment: Where is the bat-fuzz??? (Score 3, Informative) 51

by troyer (#42193189) Attached to: Original Batmobile To Be Auctioned For the First Time Ever

I've driven the Futura-based Batmobile, trust me, all the go-fast-drive-hard stuff in the TV series was eventually done with fiberglass replicars. Plus it's sad to see it painted now. Barris originally flocked the car with 'bat-fuzz'. A pain in the a$$ to clean, err, vacuum.

Comment: Re:They Can Start by Telling me what OpenStack is (Score 1) 152

by troyer (#41768763) Attached to: Does OpenStack Need a Linus Torvalds?

With OpenStack, I go to their web site and I find nothing but a bunch of marketing crap. Cynical me just looks around there and thinks that some companies have got together to make something look open and look as if there might be some open source code and downloads 'somewhere', but there aren't. This is all to try and protect their expensive 'real' products that they know are probably under threat from a truly open source competitor but they just want to muddy the waters.

I'm not going to defend the website organization, however you can click on Software at the top, then Getting Started in the left nav bar and you'll have most of the options for tire kicking and downloading and installation guides on one page.

There is no 'one place' to go and get everything, except maybe and that's only for the brave who are familiar with 'python install'. If you build Apache and Linux kernels from source this is for you. Otherwise your best bet to play with it is to run devstack (don't do this if you are afraid of screen) or use either Ubuntu's or Fedora's packages. Both of these work in a VM with >2Gb RAM if you can live with qemu providing the virt layer.

Comment: Re:OpenStack - fully buzzword compliant (Score 1) 152

by troyer (#41768513) Attached to: Does OpenStack Need a Linus Torvalds?

That's the issue, there's no one there to say "fuck that patch, I won't include it until things work again".

Actually there is, they're called Project Technical Leads (PTLs) and some of them do defend their projects from brokenness even when the corporate submitter is really insistent.

The bigger issue is the lack of the overall technical guidance^H^H^H^H^H^Henforcement (I'm not going to use the A-word) for the projects. I don't count the TC here as it's too big and not meant for the in-the-weeds decisions anyway.

In case of injury notify your superior immediately. He'll kiss it and make it better.