Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment The Hurricane (Score 1) 140

That's one that's not mentioned and really hard to deal with. Found common in startups, the Hurricane Boss is a brutiful combination of all of the above, cranked up to eleven.

I had one, a precocious Frenchman, who once walked back to my team's area, clapped his hands (in a way only a precocious Frenchman can), and commanded, "I want rounded corners and dropshadows. On everything." And then left. Fifteen nerds stopped dead in their tracks, concentration broken, pulled out of the zone. For rounded corners and dropshadows.

I moved my team as far away from the windows as possible as that was where he liked to loiter, but I never could protect them from the Hurricane. Productivity? Focus? Not here, my friend.

Comment What is "best" is what works the way you do. (Score 1) 222

I'm a Joomla! founder and I won't ever say it is the best, and anyone who claims Drupal/Wordpress/Whatever is "best" would be talking out of their backside.

Forget about the tech - *WHO* is going to be publishing content for this website? The reason there are so many CMS offerings is because there are so many different mindsets and working styles of content publishers (and so many different coders who program without bothering to ask people what they want). Please please please don't pick the tool based on a techie's input! Ask the humans that are responsible for managing and providing content for the website.

For example: My default choice is Hugo (, fantastic for simple sites that are all about content (and not dynamic doodads and whoo-hah of dubious value). Essentially blogging with a static server, relegating scale, cost and security to relatively low-impact issues. If you want a WYSIWYG environment and lots of gizmos, or are not into writing markdown then this is absolutely not the setup for you.

Pick the tool based on who is maintaining the website/content. The tech under the hood is generally irrelevant, it's about the content, silly! :-)

Comment Priorities... (Score 1) 698

She needs to love herself, first and foremost. If she cannot pull that off then all the other lessons in life are just going through the motions.

She will try to be a good person, push herself to be a great person, and beat herself up when she comes short. She needs to learn to accept who she is, see her strengths and flaws for what they really are, and *then* find her path.

She will need to be able to forgive herself when she fails, accept and learn from that failure, and try to better herself in the areas that she chooses to focus on.

She cannot let the rest of the world or society tell her what she needs to focus on - this is HUGE. The last thing this world needs more at this point is another sheep. She finds her own path, accepts her decisions, and does the best she can; and most importantly she needs to take the time to enjoy the trip! You only get to do this once, right?

For me life is about collecting stories, not toys, wealth or fame. I'd try to pass that value on to her as well, but I'm biased.

Comment If you're already on a linux system (Score 1) 136

Why not just use docker containers? You can then save the docker image and replicate as many instances as you want, across machines. You can also fire up different versions of the same container on your local machine for different projects (so you don't have to worry about config file stomping across different software stacks).

Yes you have to do the initial setup, but every place I've worked always had the 'magic script' or whatnot that everyone used to pull down needed libs, link files, set environment variables, and so on. Do it once, save the image, and boom! Finish line.

Comment If it is needed, they will come (Score 2) 155

You have a couple issues that you mention - but without knowing the software this advice is all I got for you...

  • Hosting: Ultimately you should move your codebase to GitHub where it can be hosted (with documentation and static website for free).
  • Contributors / maintainers: GitHub gives you the biggest shot at exposure to the developer community. On top of that, you need to ask yourself who is using this software, and if it is useful to anyone who codes for a living. Again without knowing what software you're talking about, all I can say is either nobody will care when it dies off, or someone will volunteer in the future if access is open and the need is there.

Comment Ok, seriously (Score 1) 208

Waaay back to the very firstest of all Browser Wars, when a "web page" was considered sexy if it managed to have an image in it somewhere, I gave up on javascript. This is bollocks, I said, and stomped off to the server in a huff.

Fast-forward to today, and we got javascript in the browser, javascript in the database (MongoDB), and javascript on the server (Node.js). If you really want someone to tell you what to get your hands dirty with over the summer, that'd be my recommendation.

Comment Linux good for the desktop sure. How about laptop? (Score 1) 965

If I were using a standard "desktop" system I'd be running debian, or maybe a debian-derivative like ubuntu or mint. However I'm a laptop guy, and always on the move. My thinkpad (circa-2002) never suspended, resume was just a vague dream, and wifi chipset support was nil.

What is the current experience of linux on a laptop? And I mean, a normal laptop like a store-bought system? Can you just slap it closed and go, and always awaken upon opening? Is wandering between different wireless access points an easy thing, or a major, manual chore? Do you still have to kneel and pray to the xconfig gods when you have to connect to a projector? I've given up on audio, won't even bother with that for now...

These are the things that led me to the MacBook, then MBP - and honestly the only reason I'm not looking seriously at going back to linux is that I'd have to erase a system and lose about a day of productivity just to find out if it was worth it. I'm fine with the window managers and apps so "just boot from a livecd and see which one you want" doesn't really answer my questions. For me it is totally the operational aspect of having a linux laptop: suspend, resume, displays, wifi.

Can anyone vouch for the current state of laptop living in the linux world?

Comment Re:How much does it *really* help? (Score 1) 158

I remember reading that advertisers and brands were getting a paltry 5% return on Facebook campaigns. I cannot take that any further without more data, but it would appear to me that "facebook for business" is no better than groupon (and should be avoided unless you like getting bulldozed by a short-lived stampede of cheapskates).

That said, YMMV obviously based on your revenue model, which is what should be driving your decision making process when it comes to business development.

Comment Dang, missed it (Score 1) 52

Missed the question submission thanks to work travel, but would have brought up something that is an ever-growing fear of mine: That the biggest threat to our rights cannot be defeated with clever code and honest marketing, but constant, unrelenting political maneuvering.

If you look around, what shuts out individual rights is achieved through Capitol Hill. Not just in an election year either ;-)

When forming Open Source Matters (and thereafter Joomla) I was grateful to Eben Moglen and crew at the SFLC and think they have other great ideas in the making that will benefit us all. This is a very project-centric view however, and is all about the software for the most part.

That's all well and good, but what is out there to help change policy, and protect (and unfortunately reclaim) our rights to code and hack? Do you know of any efforts that use politics instead of emacs/vim to further this goal?

Comment Definitely look into CloudFlare (Score 1) 303

Been using them for a couple web applications now, and quite happy with the results. If I've been attacked, I didn't know about it ;-)

Only downside to CloudFlare is that they have to host your DNS, and my biggest app already is under contract with another company. So for cost reasons I'm stuck either living with dual-invoices for another ten months, or living with a website that doesn't have the caching and IDS/DDoS gizmos offered by CloudFlare.

Comment Re:Ermahgerd 1984! (Score 1) 416

Gonna try a simple list for you to consider. Can you tell the difference?

  1. You tell your friends. This is temporary, the second you say it the event is over and only reaches a very limited audience, all of which know you to some point
  2. You tell the online world. This is permanent, even searchable, and reaches millions (billions?) of complete strangers who have never heard of you, or interacted with you - so there's a near-zero chance of them getting a hint that you were being sarcastic

Not sure why this is failing to be considered by so many people.

Comment Re:Ermahgerd 1984! (Score 1) 416

Dark Tempes said thusly, with great panache: A lot of shit gets said on the internet and in real life.

I think you're failing to notice the difference between the two though. If you called me a <CENSORED> on the internet, there's a 0.00000000000001% chance of me ever holding you accountable for it. If you walked up and said that to my face however, it would jump to to an absolute 100%.

People turn into turds when they are not accountable for their actions, that's an unfortunate part of human nature. Don't assume that just because you're online that makes it okay to abuse or threaten people, because frankly, that's lame.

Muttering something to a friend under your breath is one thing, posting it online for millions (billions?) to see is another.

Comment Re:Can we take a poll? (Score 1) 1025

You forgot armchair pharmaceutical specialist. :-)

Seriously though, the only thing about vaccinations that stinks to me is that it is entirely run as part of a for profit system. I'm not saying all vaccines are some sort of capitalist sham, but I also cannot believe that every single one that is being sold to us is genuinely needed. If you truly think these nice little companies just want to save the world with their produc^D^D^D^D^Dvaccinations, then I got some beachfront property in Kansas to sell you.

My distrust of physicians and medical companies - which is a generalisation as I don't distrust ALL of them - stems from western medicine's decline into doctors becoming little more than drug pushers. Got a pain? Take a pill. Have a bump? Take a pill. Want to keep eating cheeseburgers without bothering to watch your weight or exercise? Take a pill!

There's nothing wrong with the science behind vaccines, my beef is with the business.

Comment The public are sheep (Score 2) 1141

I would think the public prefers education more than legislation... Could be wrong though

What's the new saying? Something like "Democracy triumphed over communism. Corporations triumphed over democracy."

"The public" are sheep. They have been programmed, propagandized and beaten into being sheep. If "the public" were not sheep, then a vast majority of modern problems wouldn't exist.

That's the main problem - or maybe a better way to phrase the question is, "why did it get so bad that a mayor had to step in to take matters into his own hands?" One word answer, and here's the hint: (makes baaa baaa sound)

Slashdot Top Deals

All the simple programs have been written.