Stanford Professors Want To Teach You How To Scale Your Business Without Screwing It Up

RaoSuttonFramePhoto After eight years of studying best practices for expanding a business, a pair of Stanford professors are scaling up the size of their classroom with their first foray into massive open online courses (MOOC). Huggy Rao and Robert Sutton, the authors of “Scaling Up Excellence: Getting To More Without Settling For Less,” will bring the lessons they learned from their research to… Read More


via TechCrunch
Stanford Professors Want To Teach You How To Scale Your Business Without Screwing It Up

Awesomeness: Millions Of Public Domain Images Being Put Online

Here’s some nice news. Kalev Leetaru has been liberating a ton of public domain images from books and putting them all on Flickr. He’s been going through Internet Archive scans of old, public domain books, isolating the images, and turning them into individual images. Because, while the books and images are all public domain, very few of the images have been separated from the books and released in a digital format.

To achieve his goal, Mr Leetaru wrote his own software to work around the way the books had originally been digitised.

The Internet Archive had used an optical character recognition (OCR) program to analyse each of its 600 million scanned pages in order to convert the image of each word into searchable text.

As part of the process, the software recognised which parts of a page were pictures in order to discard them.

Mr Leetaru’s code used this information to go back to the original scans, extract the regions the OCR program had ignored, and then save each one as a separate file in the Jpeg picture format.

Already over 2.6 million images have been posted to Flickr in this manner — all completely in the public domain. From a historical perspective, the images are fascinating — and the fact that anyone can do anything with them, free of charge, is important culturally as well. Just scrolling through the images is amazing. Here are a few interesting ones that I spotted:

There seem to be lots of images of musical scores, sewing machines, individual portraits, building and machinery. Each Flickr page associated with the image gives information about the book, including the text before and after the image, which is pretty cool. The one (only slightly) annoying thing is that on the Flickr pages, rather than saying these are public domain images, it says that there are "no known copyright restrictions." While that’s accurate, and a potentially reasonable hedge against some miraculous finding that says these images are covered by copyright, it’s really too bad that it’s so problematic to come out and say "this is in the public domain, do whatever the hell you want with it."

Permalink | Comments | Email This Story




via Techdirt.
Awesomeness: Millions Of Public Domain Images Being Put Online

Beach to Business: 20 Free WordPress Themes – Edition Summer 2014


  

Lament about it, but in the end you will find no other way than to face it. Summer is over. We all need to leave the beaches and get back to business. Fortunately some designers and developers have left the beach early to create some fresh and free WordPress themes to build upon. All we had to do was roam the web and find the new additions to the scene which we regularly do anyway. Thus we continue with our monthly series of the freshest WordPress themes for self-hosted sites. All the new additions are fully responsive, a trend that has been growing fast with no signs of slowing down. We hope you like what we found.
via noupe
Beach to Business: 20 Free WordPress Themes – Edition Summer 2014

Does MySQL need a mentoring program?

Does MySQL need a mentoring program? I get calls, emails, and other requests for trained MySQL DBAs and Developers. Human Resources, managers, team leads, and entrepreneurs have the need but can not find the bodies. It is easy enough to download MySQL, get it running, and use it. But the next steps seem problematic for many. There are programs like MySQL Marinate and Girl Develop It to provide some hands on help for beginners. Autodidacts can find tons of MySQL Books and on line information. But how do we take the beginners and get them to intermediate or beyond?
How do we support these new comers, give them a hand if needed, a shoulder to cry on, or just provide someone who has been there before to bounce ideas around when needed? How do we pull them into social networks to warn them of pitfalls, pass on information about new technologies, or just be there as a friendly voice when the air movement device is being impacted by non optimal material? How do we pass on best practices, professional guidance, and the norms of our community? There is only so much forums, IRC, and Stack Overflow can handle. Local users groups are good if you have a local user group.
A good place to start is to see what other Open Source projects are doing. PHP Mentorting is a formal, personal, long term, peer to peer mentorship organization focused on creating networks of skilled developers from all walks of life. Read their info and let me know if you think the MySQL Community needs something similar.
Being a mentor has benefits too. There is an old saying that you really do not know a subject until you can pass on your knowledge to someone else. It also helps bring along someone who could replace you if you decided to climb the corporate ladder. Plus you never know what you fledgling might teach you. So do we need a MySQL mentoring program?
via Planet MySQL
Does MySQL need a mentoring program?

How to Handle a Toxic Work Environment

How to Handle a Toxic Work Environment

It’s one thing to dislike your job, but it’s another to feel physically ill walking in to work. If your job just doesn’t have redeeming qualities, your work environment may be toxic in more ways than one. Here’s how to handle it, especially if you can’t just quit.

In short, a toxic work environment is any job where the work, the atmosphere, the people, or any combination of those things make you so dismayed it causes serious disruptions in the rest of your life. Make no mistake, every job sucks sometimes, but you know a job is toxic when you can’t find joy in anything there. Some of your coworkers may be great, but others drag you down. The policies are stifling and the managers nitpick and micromanage. The only good thing about your job is the end of the day. If any of those things sound familiar, it’s time to do something. Let’s start with the obvious, and then talk about what else you can do to get a little relief—or at least protect yourself.

First, Know When to Fold and Avoid Putting Energy Into the Untenable

How to Handle a Toxic Work Environment

Frankly, too many people stick it out in toxic environments when they don’t have to. Sometimes a toxic environment is really just a manageable one that’s gone south and is beyond saving. Either way, if your job is causing you serious emotional or physical stress, you should get out as soon as possible. I’ve seen people quit toxic jobs without anything lined up because they simply couldn’t bear the notion of going back another day. If you can, get a new job first or prep your safety net—but do leave.

If you decide to stay, there are some things you can do to protect yourself, but unless the root cause changes, it won’t get much better. If you think the root cause may change soon—like a horrible manager on his or her way out, or the potential for a transfer to a new group—then it makes sense to hang tough. Just make sure you’re not sticking in a situation that promises to change but never does. Similarly, don’t let your job’s toxicity drain your willpower so much you’re too wiped to look for something better. Of course, don’t just take anything that comes along as a way out, either. Make sure your next move is to something that’s a step forward, or you may find yourself back in the same pit, just with different walls.

Circle the Wagons and Rally Like-Minded Colleagues

How to Handle a Toxic Work Environment

If you’re in no position to quit, or you don’t have the luxury of just walking off a job because it’s making you crazy, there are a few things you can do, at least in the short term. First and foremost, make sure you have coworkers who’ll watch your back. This can be difficult if your coworkers are guilty of chronic backstabbing or under-bus-throwing, but if you can rally a few to the cause, it’s a good idea. When one of you hears something that’ll impact everyone, like some micromanagerial change that’s about to sweep the department or new policy everyone will be held to before they’re actually told about it, you guys can share that information and protect yourselves.

The idea has its roots in high-school lunch room logic: you hang out with the people who are most like you and most willing to watch your back—or at least those with whom you’re in the same boat. Toxic work environments are eerily similar to those days, so you have to treat them the same way. Frankly, the fact that cliques form at all in your office is a sign of a bad work environment, but if you have to stay in it, you’re better off finding a group you can ally with than staying on your own. Sometimes the best thing to do is to make sure you know who your friends are and keep your head down as much as possible.

Document Everything. Seriously, Everything

How to Handle a Toxic Work Environment

Even if your job isn’t exactly "toxic," you should consider documenting everything. Documentation isn’t foolproof protection from overbearing managers or coworkers determined to throw you under the bus for their mistakes, but it can offer some defense. We’ve mentioned that it can be useful to keep a work diary for your own growth, but it can come in handy here too. For those of us in office environments, this means saving and organizing every email related to every project you work on, making sure you take notes in meetings and on phone calls, and never trusting someone to recall and agree when you remind them of something they said or did. It’s tiring, but it’s a solid way to make sure your ass is covered.

Good work relationships are built on trust, and if there’s no trust where you work, the only person you can depend on is yourself. Embrace tools like Evernote to keep all of your various documents and projects organized neatly, and treat your inbox like a filing cabinet—there should be folders and labels for everything you work on, or even for every person you interact with. That way anytime anyone tries to go back on their word, you can drag out an email or document where they said otherwise, or if a manager tries to pretend their policy says one thing when it really doesn’t, you can pull out the policy document.

Like we said, it’s not foolproof—some managers will take that level of documentation as a threat, while others will back down and leave you alone. However, this technique is especially useful if your HR department is the root of the problem, or the tension at work is because of poor relationships between groups, as opposed to within your own team. Tread carefully, but it’s better to have the documentation and then pick your battles than not have it at all.

It May Be Personal, but It’s Not You (or Your Fault)

How to Handle a Toxic Work Environment

As much as we’d like to say "toxic work environments aren’t personal," in many cases, they really are. Sometimes a manager may have it out for you, or just want to make you a convenient scapegoat for their own incompetence. Maybe it’s another colleague who wants to boost their career by currying favor with managers, and you’re today’s target. Whatever it is, it can be very personal—maybe you’re new to the company, or that person has it out for you because of the way you look, dress, or the career threat you potentially pose to them. Whatever it is, remember that it may be personal, but it’s not your fault. Don’t let yourself get caught up in the swirl of negativity that likely surrounds the whole affair.

Steer clear of office gossip as much as possible (aside from the fair warnings of the people you know have your interests at heart) and keep your head down. Remember, the goal is to get your work done so you can leave at the end of the day, so you don’t want to go looking for confrontation. However, if it finds you, don’t back down or roll over. You don’t want others to get the message that they can regularly pick on you, make you a scapegoat, and blame their mistakes on you without you being willing to stand up for yourself, at least tactically. Pick your battles wisely, but don’t let personal slights and workplace bullying go unchallenged. Be assertive, and put a stop to their behavior early on.

I’ve seen many people stick it out in bad environments because early on in their jobs they were too frightened to stand up for themselves. They assumed they were lucky to have the job, and were intimidated by their manager’s or colleagues seniority, so they didn’t stand up for themselves. Remember, every job is a two way street: The team should need you as much as you need them, and if you get the feeling you need them more than they need you, it’s time to move on. There’s no reason to keep going to work every day to an office or group of people who don’t respect or appreciate you, or worse, behave like they don’t.

Stick to Your Guns and Keep Your Options Open

How to Handle a Toxic Work Environment

Whatever you choose to do, make sure to keep your options open. Sometimes toxic work environments only seem that way because we’re sensitive to a specific trigger. There are ways to shore up your defenses if you think that might be the case. However, if the environment is truly toxic—and mind you, sometimes all it takes is a spectacularly bad boss—and there’s no way you can save it yourself, it may be time to look for something new.

Finally, even if you can’t turn the situation around, try to make it as much of a learning experience as possible—without taking responsibility for it, of course. Author and entrepreneur Amy Rees Anderson, writing for Forbes, explains:

Another important coping step is to realize that you cannot control what other people say and do, you can only control your own actions and reactions. The sooner you accept that the better for your own mental well-being. This realization allows you to let go of owning other people’s negative behavior and it empowers you to focus on improving yourself. The more you can focus on improving yourself in a negative environment the better, because when you finally get the opportunity to escape the situation you are in, you will get to take all the personal growth you have made along with you. No doubt that growth will help you to be even more successful as you move forward.

Finally, try to focus on turning your bad situation into a good learning experience. Most often our strongest personal growth comes from living through our most difficult situations. When you are working in a toxic environment, try to pay close attention to the lessons you can take away from the experience. Perhaps you can learn the qualities in a leader that you never want to emulate. Perhaps you can learn the management mistakes that you would not want to repeat if the opportunity for management ever comes your way. In every bad situation there is something you can learn that will help you become a better person, so focus on each lesson you are learning.

She also advocates that you take the high road and never sacrifice your personal integrity in an attempt to get revenge or "fight fire with fire," which we wholeheartedly agree with. She suggests you stay engaged at work too—noting that as long as you draw a paycheck you have an obligation to bring your best to your job every day. We’d temper that point a bit—if your work environment is toxic to the point where you feel awful every day, you’re already not bringing your A-game. Do what’s required, but don’t dump energy into a job that doesn’t appreciate your effort. Disengage a bit and spend that extra time and energy looking for something better, whether it’s a transfer to a new department or a new job entirely.

In any case, remember, it’s just a job, and you’re working to live, not living to work. You’re not shackled to your desk, even if you need the paycheck. Don’t sacrifice your personal integrity in anger, but don’t let others walk on you. Toxic work environments come and go, and if you can learn something from it, great—but as long as you’re in it, watch your back, cover your ass, and keep your head down until the smoke clears or you can get out.

Title photo by hxdbzxy (Shutterstock) and Ollyy (Shutterstock). Additional photos by R/DV/RS, Hugh Millward, Eric James Sarmiento, Ingrid Taylar, and Martin Fisch.


via Lifehacker
How to Handle a Toxic Work Environment