text:
Last night, high-profile Google engineer Steve Yegge mistakenly posted a long rant about working at Amazon and Google's own issues with creating platforms on Google+. Apparently, he only wanted to share it internally with everybody at Google, but mistaken shared it publicly. For the most part, Yegge's post focusses on the horrors of working at Amazon, a company that is notorious for its political infighting. The most interesting part to me, though, is Yegge's blunt assessment of what he perceives to be Google's inability to understand platforms and how this could endanger the company in the long run.
The post itself has now been deleted, but given Google+'s reshare function, multiple copies exist on Google's own social network and elsewhere on the web.
Google+ Is a Knee-Jerk Reaction
Here is the meat of his argument:
"Google+ is a knee-jerk reaction, a study in short-term thinking, predicated on the incorrect notion that Facebook is successful because they built a great product. But that's not why they are successful. Facebook is successful because they built an entire constellation of products by allowing other people to do the work. So Facebook is different for everyone. Some people spend all their time on Mafia Wars. Some spend all their time on Farmville. There are hundreds or maybe thousands of different high-quality time sinks available, so there's something there for everyone."
While Yegge doesn't have a lot of good things to say about Amazon and its founder Jeff Bezos, he does note that Bezos – unlike Google – understands that its not just about developing interesting products, but that it takes a platform to create a great product.
Besides Amazon, Facebook and Microsoft understand this, says Yegge: "It's been part of their culture for a whole generation now. You don't eat People Food and give your developers Dog Food. Doing that is simply robbing your long-term platform value for short-term successes. Platforms are all about long-term thinking."
"The Google+ Platform is a Pathetic Afterthought"
He especially criticizes the Google+ team for launching a product without an API:
"The Google+ platform is a pathetic afterthought. We had no API at all at launch, and last I checked, we had one measly API call. One of the team members marched in and told me about it when they launched, and I asked: "So is it the Stalker API?" She got all glum and said "Yeah." I mean, I was joking, but no… the only API call we offer is to get someone's stream. So I guess the joke was on me."
Looking at the long term, Yegge implores Google to move away from being a pure product company to becoming more of a platform player:
"The Golden Rule of Platforms, "Eat Your Own Dogfood", can be rephrased as "Start with a Platform, and Then Use it for Everything." You can't just bolt it on later. Certainly not easily at any rate — ask anyone who worked on platformizing MS Office. Or anyone who worked on platformizing Amazon. If you delay it, it'll be ten times as much work as just doing it correctly up front. You can't cheat. You can't have secret back doors for internal apps to get special priority access, not for ANY reason. You need to solve the hard problems up front.
I'm not saying it's too late for us, but the longer we wait, the closer we get to being Too Late."
Overall, of course, I've been quite positive about Google+ and see it as a step in the right direction for Google. For the most part, Yegge's arguments do ring true, though. It was quite a surprise to me that Google+ didn't launch with a fully-baked API right away, for example, but I can also see why the team wanted to get the basic product out and see how people would react to it.
I assume Yegge's post will kick off some major internal discussion about this at Google. It'll be interesting to see how this plays out over the coming months.
Read the Full Post
Here is a copy of his full post (just click on the box to open it up):
[toggle state="closed" title="Steve Yegge's Full Post"]
Stevey's Google Platforms Rant
I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies — an impression that has been reinforced almost daily — is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.
I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't really have SREs and they make engineers pretty much do everything, which leaves almost no time for coding – though again this varies by group, so it's luck of the draw. They don't give a single shit about charity or helping the needy or community contributions or anything like that. Never comes up there, except maybe to laugh about it. Their facilities are dirt-smeared cube farms without a dime spent on decor or common meeting areas. Their pay and benefits suck, although much less so lately due to local competition from Google and Facebook. But they don't have any of our perks or extras — they just try to match the offer-letter numbers, and that's the end of it. Their code base is a disaster, with no engineering standards whatsoever except what individual teams choose to put in place.
To be fair, they do have a nice versioned-library system that we really ought to emulate, and a nice publish-subscribe system that we also have no equivalent for. But for the most part they just have a bunch of crappy tools that read and write state machine information into relational databases. We wouldn't take most of it even if it were free.
I think the pubsub system and their library-shelf system were two out of the grand total of three things Amazon does better than google.
I guess you could make an argument that their bias for launching early and iterating like mad is also something they do well, but you can argue it either way. They prioritize launching early over everything else, including retention and engineering discipline and a bunch of other stuff that turns out to matter in the long run. So even though it's given them some competitive advantages in the marketplace, it's created enough other problems to make it something less than a slam-dunk.
But there's one thing they do really really well that pretty much makes up for ALL of their political, philosophical and technical screw-ups.
Jeff Bezos is an infamous micro-manager. He micro-manages every single pixel of Amazon's retail site. He hired Larry Tesler, Apple's Chief Scientist and probably the very most famous and respected human-computer interaction expert in the entire world, and then ignored every goddamn thing Larry said for three years until Larry finally — wisely — left the company. Larry would do these big usability studies and demonstrate beyond any shred of doubt that nobody can understand that frigging website, but Bezos just couldn't let go of those pixels, all those millions of semantics-packed pixels on the landing page. They were like millions of his own precious children. So they're all still there, and Larry is not.
Micro-managing isn't that third thing that Amazon does better than us, by the way. I mean, yeah, they micro-manage really well, but I wouldn't list it as a strength or anything. I'm just trying to set the context here, to help you understand what happened. We're talking about a guy who in all seriousness has said on many public occasions that people should be paying him to work at Amazon. He hands out little yellow stickies with his name on them, reminding people "who runs the company" when they disagree with him. The guy is a regular… well, Steve Jobs, I guess. Except without the fashion or design sense. Bezos is super smart; don't get me wrong. He just makes ordinary control freaks look like stoned hippies.
So one day Jeff Bezos issued a mandate. He's doing that all the time, of course, and people scramble like ants being pounded with a rubber mallet whenever it happens. But on one occasion — back around 2002 I think, plus or minus a year — he issued a mandate that was so out there, so huge and eye-bulgingly ponderous, that it made all of his other mandates look like unsolicited peer bonuses.
His Big Mandate went something along these lines:
1) All teams will henceforth expose their data and functionality through service interfaces.
2) Teams must communicate with each other through these interfaces.
3) There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team's data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
4) It doesn't matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn't matter. Bezos doesn't care.
5) All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
6) Anyone who doesn't do this will be fired.
7) Thank you; have a nice day!
Ha, ha! You 150-odd ex-Amazon folks here will of course realize immediately that #7 was a little joke I threw in, because Bezos most definitely does not give a shit about your day.
#6, however, was quite real, so people went to work. Bezos assigned a couple of Chief Bulldogs to oversee the effort and ensure forward progress, headed up by Uber-Chief Bear Bulldog Rick Dalzell. Rick is an ex-Armgy Ranger, West Point Academy graduate, ex-boxer, ex-Chief Torturer slash CIO at Wal*Mart, and is a big genial scary man who used the word "hardened interface" a lot. Rick was a walking, talking hardened interface himself, so needless to say, everyone made LOTS of forward progress and made sure Rick knew about it.
Over the next couple of years, Amazon transformed internally into a service-oriented architecture. They learned a tremendous amount while effecting this transformation. There was lots of existing documentation and lore about SOAs, but at Amazon's vast scale it was about as useful as telling Indiana Jones to look both ways before crossing the street. Amazon's dev staff made a lot of discoveries along the way. A teeny tiny sampling of these discoveries included:
– pager escalation gets way harder, because a ticket might bounce through 20 service calls before the real owner is identified. If each bounce goes through a team with a 15-minute response time, it can be hours before the right team finally finds out, unless you build a lot of scaffolding and metrics and reporting.
– every single one of your peer teams suddenly becomes a potential DOS attacker. Nobody can make any real forward progress until very serious quotas and throttling are put in place in every single service.
– monitoring and QA are the same thing. You'd never think so until you try doing a big SOA. But when your service says "oh yes, I'm fine", it may well be the case that the only thing still functioning in the server is the little component that knows how to say "I'm fine, roger roger, over and out" in a cheery droid voice. In order to tell whether the service is actually responding, you have to make individual calls. The problem continues recursively until your monitoring is doing comprehensive semantics checking of your entire range of services and data, at which point it's indistinguishable from automated QA. So they're a continuum.
– if you have hundreds of services, and your code MUST communicate with other groups' code via these services, then you won't be able to find any of them without a service-discovery mechanism. And you can't have that without a service registration mechanism, which itself is another service. So Amazon has a universal service registry where you can find out reflectively (programmatically) about every service, what its APIs are, and also whether it is currently up, and where.
– debugging problems with someone else's code gets a LOT harder, and is basically impossible unless there is a universal standard way to run every service in a debuggable sandbox.
That's just a very small sample. There are dozens, maybe hundreds of individual learnings like these that Amazon had to discover organically. There were a lot of wacky ones around externalizing services, but not as many as you might think. Organizing into services taught teams not to trust each other in most of the same ways they're not supposed to trust external developers.
This effort was still underway when I left to join Google in mid-2005, but it was pretty far advanced. From the time Bezos issued his edict through the time I left, Amazon had transformed culturally into a company that thinks about everything in a services-first fashion. It is now fundamental to how they approach all designs, including internal designs for stuff that might never see the light of day externally.
At this point they don't even do it out of fear of being fired. I mean, they're still afraid of that; it's pretty much part of daily life there, working for the Dread Pirate Bezos and all. But they do services because they've come to understand that it's the Right Thing. There are without question pros and cons to the SOA approach, and some of the cons are pretty long. But overall it's the right thing because SOA-driven design enables Platforms.
That's what Bezos was up to with his edict, of course. He didn't (and doesn't) care even a tiny bit about the well-being of the teams, nor about what technologies they use, nor in fact any detail whatsoever about how they go about their business unless they happen to be screwing up. But Bezos realized long before the vast majority of Amazonians that Amazon needs to be a platform.
You wouldn't really think that an online bookstore needs to be an extensible, programmable platform. Would you?
Well, the first big thing Bezos realized is that the infrastructure they'd built for selling and shipping books and sundry could be transformed an excellent repurposable computing platform. So now they have the Amazon Elastic Compute Cloud, and the Amazon Elastic MapReduce, and the Amazon Relational Database Service, and a whole passel' o' other services browsable ataws.amazon.com. These services host the backends for some pretty successful companies, reddit being my personal favorite of the bunch.
The other big realization he had was that he can't always build the right thing. I think Larry Tesler might have struck some kind of chord in Bezos when he said his mom couldn't use the goddamn website. It's not even super clear whose mom he was talking about, and doesn't really matter, because nobody's mom can use the goddamn website. In fact I myself find the website disturbingly daunting, and I worked there for over half a decade. I've just learned to kinda defocus my eyes and concentrate on the million or so pixels near the center of the page above the fold.
I'm not really sure how Bezos came to this realization — the insight that he can't build one product and have it be right for everyone. But it doesn't matter, because he gets it. There's actually a formal name for this phenomenon. It's called Accessibility, and it's the most important thing in the computing world.
The. Most. Important. Thing.
If you're sorta thinking, "huh? You mean like, blind and deaf people Accessibility?" then you're not alone, because I've come to understand that there are lots and LOTS of people just like you: people for whom this idea does not have the right Accessibility, so it hasn't been able to get through to you yet. It's not your fault for not understanding, any more than it would be your fault for being blind or deaf or motion-restricted or living with any other disability. When software — or idea-ware for that matter — fails to be accessible toanyone for any reason, it is the fault of the software or of the messaging of the idea. It is an Accessibility failure.
Like anything else big and important in life, Accessibility has an evil twin who, jilted by the unbalanced affection displayed by their parents in their youth, has grown into an equally powerful Arch-Nemesis (yes, there's more than one nemesis to accessibility) named Security. And boy howdy are the two ever at odds.
But I'll argue that Accessibility is actually more important than Security because dialing Accessibility to zero means you have no product at all, whereas dialing Security to zero can still get you a reasonably successful product such as the Playstation Network.
So yeah. In case you hadn't noticed, I could actually write a book on this topic. A fat one, filled with amusing anecdotes about ants and rubber mallets at companies I've worked at. But I will never get this little rant published, and you'll never get it read, unless I start to wrap up.
That one last thing that Google doesn't do well is Platforms. We don't understand platforms. We don't "get" platforms. Some of you do, but you are the minority. This has become painfully clear to me over the past six years. I was kind of hoping that competitive pressure from Microsoft and Amazon and more recently Facebook would make us wake up collectively and start doing universal services. Not in some sort of ad-hoc, half-assed way, but in more or less the same way Amazon did it: all at once, for real, no cheating, and treating it as our top priority from now on.
But no. No, it's like our tenth or eleventh priority. Or fifteenth, I don't know. It's pretty low. There are a few teams who treat the idea very seriously, but most teams either don't think about it all, ever, or only a small percentage of them think about it in a very small way.
It's a big stretch even to get most teams to offer a stubby service to get programmatic access to their data and computations. Most of them think they're building products. And a stubby service is a pretty pathetic service. Go back and look at that partial list of learnings from Amazon, and tell me which ones Stubby gives you out of the box. As far as I'm concerned, it's none of them. Stubby's great, but it's like parts when you need a car.
A product is useless without a platform, or more precisely and accurately, a platform-less product will always be replaced by an equivalent platform-ized product.
Google+ is a prime example of our complete failure to understand platforms from the very highest levels of executive leadership (hi Larry, Sergey, Eric, Vic, howdy howdy) down to the very lowest leaf workers (hey yo). We all don't get it. The Golden Rule of platforms is that you Eat Your Own Dogfood. The Google+ platform is a pathetic afterthought. We had no API at all at launch, and last I checked, we had one measly API call. One of the team members marched in and told me about it when they launched, and I asked: "So is it the Stalker API?" She got all glum and said "Yeah." I mean, I was joking, but no… the only API call we offer is to get someone's stream. So I guess the joke was on me.
Microsoft has known about the Dogfood rule for at least twenty years. It's been part of their culture for a whole generation now. You don't eat People Food and give your developers Dog Food. Doing that is simply robbing your long-term platform value for short-term successes. Platforms are all about long-term thinking.
Google+ is a knee-jerk reaction, a study in short-term thinking, predicated on the incorrect notion that Facebook is successful because they built a great product. But that's not why they are successful. Facebook is successful because they built an entire constellation of products by allowing other people to do the work. So Facebook is different for everyone. Some people spend all their time on Mafia Wars. Some spend all their time on Farmville. There are hundreds or maybe thousands of different high-quality time sinks available, so there's something there for everyone.
Our Google+ team took a look at the aftermarket and said: "Gosh, it looks like we need some games. Let's go contract someone to, um, write some games for us." Do you begin to see how incredibly wrong that thinking is now? The problem is that we are trying to predict what people want and deliver it for them.
You can't do that. Not really. Not reliably. There have been precious few people in the world, over the entire history of computing, who have been able to do it reliably. Steve Jobs was one of them. We don't have a Steve Jobs here. I'm sorry, but we don't.
Larry Tesler may have convinced Bezos that he was no Steve Jobs, but Bezos realized that he didn't need to be a Steve Jobs in order to provide everyone with the right products: interfaces and workflows that they liked and felt at ease with. He just needed to enable third-party developers to do it, and it would happen automatically.
I apologize to those (many) of you for whom all this stuff I'm saying is incredibly obvious, because yeah. It's incredibly frigging obvious. Except we're not doing it. We don't get Platforms, and we don't get Accessibility. The two are basically the same thing, because platforms solve accessibility. A platform is accessibility.
So yeah, Microsoft gets it. And you know as well as I do how surprising that is, because they don't "get" much of anything, really. But they understand platforms as a purely accidental outgrowth of having started life in the business of providing platforms. So they have thirty-plus years of learning in this space. And if you go to msdn.com, and spend some time browsing, and you've never seen it before, prepare to be amazed. Because it's staggeringly huge. They have thousands, and thousands, and THOUSANDS of API calls. They have a HUGE platform. Too big in fact, because they can't design for squat, but at least they're doing it.
Amazon gets it. Amazon's AWS (aws.amazon.com) is incredible. Just go look at it. Click around. It's embarrassing. We don't have any of that stuff.
Apple gets it, obviously. They've made some fundamentally non-open choices, particularly around their mobile platform. But they understand accessibility and they understand the power of third-party development and they eat their dogfood. And you know what? They make pretty good dogfood. Their APIs are a hell of a lot cleaner than Microsoft's, and have been since time immemorial.
Facebook gets it. That's what really worries me. That's what got me off my lazy butt to write this thing. I hate blogging. I hate… plussing, or whatever it's called when you do a massive rant in Google+ even though it's a terrible venue for it but you do it anyway because in the end you really do want Google to be successful. And I do! I mean, Facebook wants me there, and it'd be pretty easy to just go. But Google is home, so I'm insisting that we have this little family intervention, uncomfortable as it might be.
After you've marveled at the platform offerings of Microsoft and Amazon, and Facebook I guess (I didn't look because I didn't want to get too depressed), head over to developers.google.com and browse a little. Pretty big difference, eh? It's like what your fifth-grade nephew might mock up if he were doing an assignment to demonstrate what a big powerful platform company might be building if all they had, resource-wise, was one fifth grader.
Please don't get me wrong here — I know for a fact that the dev-rel team has had to FIGHT to get even this much available externally. They're kicking ass as far as I'm concerned, because they DO get platforms, and they are struggling heroically to try to create one in an environment that is at best platform-apathetic, and at worst often openly hostile to the idea.
I'm just frankly describing what developers.google.com looks like to an outsider. It looks childish. Where's the Maps APIs in there for Christ's sake? Some of the things in there are labs projects. And the APIs for everything I clicked were… they were paltry. They were obviously dog food. Not even good organic stuff. Compared to our internal APIs it's all snouts and horse hooves.
And also don't get me wrong about Google+. They're far from the only offenders. This is a cultural thing. What we have going on internally is basically a war, with the underdog minority Platformers fighting a more or less losing battle against the Mighty Funded Confident Producters.
Any teams that have successfully internalized the notion that they should be externally programmable platforms from the ground up are underdogs — Maps and Docs come to mind, and I know GMail is making overtures in that direction. But it's hard for them to get funding for it because it's not part of our culture. Maestro's funding is a feeble thing compared to the gargantuan Microsoft Office programming platform: it's a fluffy rabbit versus a T-Rex. The Docs team knows they'll never be competitive with Office until they can match its scripting facilities, but they're not getting any resource love. I mean, I assume they're not, given that Apps Script only works in Spreadsheet right now, and it doesn't even have keyboard shortcuts as part of its API. That team looks pretty unloved to me.
Ironically enough, Wave was a great platform, may they rest in peace. But making something a platform is not going to make you an instant success. A platform needs a killer app. Facebook — that is, the stock service they offer with walls and friends and such — is the killer app for the Facebook Platform. And it is a very serious mistake to conclude that the Facebook App could have been anywhere near as successful without the Facebook Platform.
You know how people are always saying Google is arrogant? I'm a Googler, so I get as irritated as you do when people say that. We're not arrogant, by and large. We're, like, 99% Arrogance-Free. I did start this post — if you'll reach back into distant memory — by describing Google as "doing everything right". We do mean well, and for the most part when people say we're arrogant it's because we didn't hire them, or they're unhappy with our policies, or something along those lines. They're inferring arrogance because it makes them feel better.
But when we take the stance that we know how to design the perfect product for everyone, and believe you me, I hear that a lot, then we're being fools. You can attribute it to arrogance, or naivete, or whatever — it doesn't matter in the end, because it's foolishness. There IS no perfect product for everyone.
And so we wind up with a browser that doesn't let you set the default font size. Talk about an affront to Accessibility. I mean, as I get older I'm actually going blind. For real. I've been nearsighted all my life, and once you hit 40 years old you stop being able to see things up close. So font selection becomes this life-or-death thing: it can lock you out of the product completely. But the Chrome team is flat-out arrogant here: they want to build a zero-configuration product, and they're quite brazen about it, and Fuck You if you're blind or deaf or whatever. Hit Ctrl-+ on every single page visit for the rest of your life.
It's not just them. It's everyone. The problem is that we're a Product Company through and through. We built a successful product with broad appeal — our search, that is — and that wild success has biased us.
Amazon was a product company too, so it took an out-of-band force to make Bezos understand the need for a platform. That force was their evaporating margins; he was cornered and had to think of a way out. But all he had was a bunch of engineers and all these computers… if only they could be monetized somehow… you can see how he arrived at AWS, in hindsight.
Microsoft started out as a platform, so they've just had lots of practice at it.
Facebook, though: they worry me. I'm no expert, but I'm pretty sure they started off as a Product and they rode that success pretty far. So I'm not sure exactly how they made the transition to a platform. It was a relatively long time ago, since they had to be a platform before (now very old) things like Mafia Wars could come along.
Maybe they just looked at us and asked: "How can we beat Google? What are they missing?"
The problem we face is pretty huge, because it will take a dramatic cultural change in order for us to start catching up. We don't do internal service-oriented platforms, and we just as equally don't do external ones. This means that the "not getting it" is endemic across the company: the PMs don't get it, the engineers don't get it, the product teams don't get it, nobody gets it. Even if individuals do, even if YOU do, it doesn't matter one bit unless we're treating it as an all-hands-on-deck emergency. We can't keep launching products and pretending we'll turn them into magical beautiful extensible platforms later. We've tried that and it's not working.
The Golden Rule of Platforms, "Eat Your Own Dogfood", can be rephrased as "Start with a Platform, and Then Use it for Everything." You can't just bolt it on later. Certainly not easily at any rate — ask anyone who worked on platformizing MS Office. Or anyone who worked on platformizing Amazon. If you delay it, it'll be ten times as much work as just doing it correctly up front. You can't cheat. You can't have secret back doors for internal apps to get special priority access, not for ANY reason. You need to solve the hard problems up front.
I'm not saying it's too late for us, but the longer we wait, the closer we get to being Too Late.
I honestly don't know how to wrap this up. I've said pretty much everything I came here to say today. This post has been six years in the making. I'm sorry if I wasn't gentle enough, or if I misrepresented some product or team or person, or if we're actually doing LOTS of platform stuff and it just so happens that I and everyone I ever talk to has just never heard about it. I'm sorry.
But we've gotta start doing this right.
To reinforce the points made here, I have some Software that allows Users to individually or simultaneously made rich Posts to Facebook, Twitter, and LinkedIn. I'd love to add Google+ to this list, but they don't even have something equivalent to Facebook's "http://www.facebook.com/sharer.php" which allows 3rd Party SW to enable the User to more easily Post when triggered from outside the Facebook Site... I'm not looking for an API where my SW has to ask for permission and court distrust (even that would be nice too), but rather something as simple as allowing a User who's already authenticated to Post.
Now something good about Google APIs... I find that the Chrome Extension and App API is both simple enough yet powerful enough and also solves many of the dirty problems like cross-domain service calls to be a suitable base for the still ill-defined Chrome OS. If you haven't tried out writing an extension yet, you should... It's so much cleaner and powerful than the Microsoft IE Extension Architecture which, by the way, is one of the most poorly documented areas of Microsoft's vast platform..
Well, Mr. Yegge might have posted this publicly as a mistake, but you don't really need to be a Googler to figure this stuff out.
Just as Apple is known to create amazing products out of old ideas, its about time Google be known as a company which screws up otherwise really good stuff.
Google can still beat all of her competitors, its got Android, Google+, Talk, Apps in cloud. It has all the components to be really great! Why aren't they doing it???
Actually I wrote a blog post about this exact topic several months ago which can be read here: http://jaffar.pk/blog/google-ecosystem-analysis/
Interesting article though the full post is really not so much about G+ ( much bigger than that ) as it is about the philosophy of Google. Half of Google's mind just wants to be "search" the other half wants to be AppleSoftaZon.
Since the original other products ( Gmail and later, Picasa) were introduced just to compete with Yahoo tit for tat but it kinda morphed into competing with Microsoft Office and the Apple iPhone and Amazon with music and books and .... then Sergie came back into management and started killing off stuff. Thank God G's search revenue is enormous and no one, not even Microsoft, has been able to buy into that business, otherwise Google's lack of success in most of the "other" products would have buried them.
In short, the rant was GREATn advice for a Google that wants to be in the "software as a web service" sector and they are very lucky to have an engineer that speaks out and communicates so effectively.
Personally, post Schmidt, I think they will start dropping off any new development efforts that do not lead to "enhancing search revenue". Amazon, Microsoft and others have the cloud services act together already.
Nowadays, in our Societies, people get bored very quickly about everything. just watch TV show and series, they come and ago depending on people's mood! Loyalty does not really exists as it used to back then.
Facebook is awfully boring now! As MySpace got boring when it changed everything! So I think Google+ comes right on time! I opened a Google+ Account because the new Facebook is not fun anymore! And I must say that their news feed being totally confusing, it was one of the reason I left! Too complicated! too many settings to deal with! I want something simple to use! Facebook is not as simple as it used to and the fact they never stop changing everything all the time just gets on my nerves.
Google+ is not better from what I've seen for now but it is definitely a fresh break from Facebook. The presentation looks good and it is SIMPLE to use so far!
I have thought and said similar things about other Google attempts at software, but only recently tried Google+ which is even worse than I imagined conceivable. I hope this guy is elevated at Google, they certainly need some more people with common sense like this.
Casually tossing off such a poor Facebook copy really implies Google is smugly confident that they can ride out their early success forever. Unless they take criticism like this to heart, they have no chance.
Interestingly enough, this is also a really good real life example of how social media, privacy and the Internet work. I have no doubt that Steve Yegge bought a one way ticket to the dog house at Google when he accidentally published a rant on Google+ publicly instead of only sharing it with his private circles. Perhaps I need to send Steve my blog post <a href="http://danatanseo.blogspot.com/2011/07/sunday-seo-10-1-simple-strategies.html">10 + 1 Simple Strategies for Blogging Success: Why you shouldn't blog when angry, drunk, high or naked</a>?
Remember - anything you say or do online can be seen and read by anyone. Removing a post doesn't make it go away and in Steve Yegge's case, it just fanned the flames.
An interesting article, however I did a Corporate Strategy report as part of my MBA and I found that Google is the platform. In other words the combination of the base search engine, computational resources, talent pool, acquisitions, new product development, and so on makes up the constellation... Google+ is a start within the constellation of products and ideas. Full MBA report available freely @ http://bit.ly/oJxfhD
I guess I'm a little surprised by the tenor of the comments; this isn't primarily about G+ and Facebook. The issue is: is it critical to Google to have a foundational platform on which its various products run and the discipline to use it? Yegge uses G+ as an example but argues that this should be a full implementation so that Chrome SOA layer is the same layer used by Gmail & Android. Will Google be able to better focus their energies on search and driving people to their web tools (Chrome Browser & Android) by allowing external access to their APIs to extend their platform? Yegge answers yes and I would agree. Whether G+ coexists with Facebook (as I believe) or G+ "wins" or "loses" against Facebook is a separate issue.
It's interesting to hear opinions from inside Google however Steve Yegg is wrong about a few things.
Facebook was successful because they created something that wasn't in the market that people wanted and also created a critical mass of users. It was successful _long_ before there were good ways to write Facebook apps.
He's right that Google+ is an kneejerk reaction and is on the road to failure but not because it is not developer friendly. It's too late for any social network to compete with Facebook. That game was won by Facebook many years ago. To top Facebook you have to create a product an order of magnitude better than Facebook - and market the hell out of it (big $$$) - so that everyone leaves Facebook at the same time. It's not going to happen!
Ok, let's just say it how it is.
This is a rare glimpse into the reality behind the closed doors of a highly secretive and PR-obsessed corporation, where information is tightly controlled. Google led the way in search, but that was a decade ago and the web has moved on. Facebook (partnered with and part owned by Microsoft) has overtaken Google.com as the most popular website. Google has now firmly established a pattern of imitation and acquisition instead of innovation, blatantly copying other people's ideas but often missing the point – and "Google+" is an excellent example of this pathological mentality.
If the leak was deliberate, it may be a calculated risk – Google's PR folks know the employee can't be sacked without drawing more attention to the story, at least not immediately.
Ironically, this bad-news story is also somehow reassuring -- it suggests that Google does still employ at least one wise person who isn't dazzled blind by the company's historical successes and can even think for himself.
I would say the Googler is wrong. Google's problem is that it is too many platforms!
They have a really fragmented ecosystem that are revolving around various Google Products. Google Gagdets around iGoogle, Chrome Store around Chrome (and Chrome OS), Google+ Games around Google+, Android Apps for Android, App marketplace for Google Apps...
So much for really being open and promoting interoptability. But while they had all these product slowly but surely they are making them converge.
1. They are all based on web technologies
2. Most still operate on the same APIs / Same design principles...
3. They used to have two infrastructure of login (Google Accounts and Google Apps Account): they merged these (although the migration was a nightmare for customers)
I was also really surprised by the fact that Google+ launch without support of Google Apps and no API! But Google philosophy is realease often and release early. As some people say: if you are not embarassed when you launch a product on the web, you waited too long.
Can you say Goooogle Wave?
I see a screenplay here if George Lucas can direct it.
We could use an official Google rebuttle on the Portfolio and plans (or not) for a PowerShell type of API or "console".
I fully agree with Yegge, and opening APIs for all Google products, it would allow for some amazing applications. But as an outsider looking in I would expect Google to be developing the lower layer platform (Android) and move up from there. Google would "own" 1 extra UI layer then Amazon.
Facebook has had and still has all kinds of issues and it's seven years old. Google Plus isn't even one. I don't know why we all expect a baby platform to run and function like an adult when it hasn't even learned who it is and how it's going to walk. Set some realistic expectations folks. I agree with some of it, Google could have made some smarter decisions but who cares, it's still solid for how old it is and can only get better.
This is the perfect story to use the Plus One button on.
Peanut Butter Manifesto 2.0
Here is the deal - your boss (be it a PM/lead/manager) wants the "functionality" and eager to get it out-of-the-door. And there is no Bezos to police or mandate for an interface/service. SOA has bee there for ever.. and not until Amazon came up with the "cloud", nobody cared. As long as you architect/design your product with service orientation, you should be fine. it doesnt matter when you publish it as a service or provide the APIs. You may figure you may not need to publish them at all if the product is dead. Every product design should think service centric and not as an afterthought.
Yegge complains about G+ not having an API from launch - but it's easy to forget Facebook didn't have all the apps / platform-style stuff either initially. It's ok for that to come later as long as it's executed well. Facebook have executed almost flawlessly and success has followed. I think the G+ team were trying to avoid the Buzz trap, where everyone just used the Buzz API to replicate their Twitter feeds. This lead to little original content in the service and hence it's eventual failure.
So I guess this guy will be out of a job soon.
Good points delivered in such a way they are not likely to be ignored or misunderstood.
Another thing. I am glad I am not the only one that can't understand when and where the Google Identites change on ya.
Google+ is a trilion times better than Facefuck. End of story.
Does anyone remember Google Wave? total flop. Do one thing and one thing only, Google you have cornered the market on SEM and PPC? Do you really need to be Facebook too? I really think the birth of Google+ came out of spite from not being able to acquire facebook.
agree with Tinu, there's no friggin way this post was an "accident". good read though... part about PSN was hilarious
What's great about this to me is that if Google doesn't listen to its own people, it at least opens the door for them to be able to state their thoughts frankly without the risk of being fired. However. I find it hard to believe that this was "accidentally' shared. Not *impossible* - I've done some boneheaded things in my life. But I got here from a link that was mocking Circles as if the failure is that Google's system is too hard, and not simple user error. If you can manage to put the right people in an email, it shouldn't be that hard to use Circles.
I wish more internal memos or rants that get exposed to the world were this funny. Thanks for posting.
The real story about the boy who pointed out that the emperor had no clothes, was that he was thrown into a dungeon and beheaded the next day.
Mr. Yegge is talking about a PROGRAMMABLE platform.
... I meant "Google+ is a star within the constellation"
I agree with many of your points. But I disagree with A) that google+ is on the road to failure, and B) that it is game over in social networking.
Google + is actually pretty darn useful. I have seen many of my friends migrate over to it. I opened an account, and see quite a lot of posting going on over there among my own circles. Secondly, there is a long history of platforms online that absolutely dominated, only to later implode unexpectedly. I think it is far more likely that facebook implodes, and someone else takes their place.
AOL had the Internet locked up. Then came Alta Vista and Yahoo. Not social networks as we know them today, but with many of the same features.. ie instant chat, groups, games, etc. The came MySpace. Five years ago, everyone thought MySpace had social networking locked up.Facebook's secret sauce was its mutually exclusive nature. I could rant about anything I wanted, without fear of it getting back to my boss, because only my closest friends and family would see it.
They are quickly stepping away from their secret sauce while google + embraces it.
Impossible to know who will be next, but I believe one thing is inevitable. Facebook is doomed to become an overbloated yesteryear darling, that will decrease in value again and again as the years roll on.
Yes, we do see facebook logos everyone today, but we also used to see "aol keyword..." everywhere...
I have to agree. Facebook's success has more to do with good timing, because the apps and API came a lot later, not up front. I remember signing up for Facebook back when it was for College students only. You couldn't do a whole lot, but it was fun, and still a time-sucker. When it started changing, I left and came back a couple years later. I didn't even recognize it at all anymore, it had grown a lot more complicated. I honestly don't even come close to using it as much now than I did back when it was more simple.
That is one thing I LIKE about Google+. Sure, a more simple Google+ probably isn't good for Google's bottom line, but I enjoy it right now, a nice break from Facebook. When it gets more complicated, and I'm sure it will, we'll see what happens...
This is the first time I've ever used it.
@djdrey I agree. Making a platform takes time. I think Google+ is finally a good initiative to start buidling one with a real long term vision.
The success of Facebook and even Apple's iPhone is very highly dependent on "apps." They may have not had it initially, maybe back then just having enough users on one network, college-exclusivity, and other factors were enough....maybe for the iPhone being sleek & expensive and easy to use was enough. But now, having a robust API and/or AppStore is the entry fee to launching any successful platform-type product. G+ needs a full-fledged API ASAP, period.
It's not OK. Facebook didn't have any meaningful competition to hold off. Everyone hated how shabby myspace looked and people were hurting for ANY alternative and Facebook got that wave. Google has to not only make a deep system with API's and other features from the get-go, but they also have to show that their platform is worth switching over to from Facebook which does have those things. The job will be much harder for G+ to get that social gravity that Facebook got and still has. Yegge is right.. Google can't afford to piecemeal this out.. or they won't have anyone paying attention to what they do piecemeal out to G+. It needs to be deep, solid and useful. Right now it's an interesting diversion and not much else. There's nothing about G+ that makes you think "Yeah this is worth moving over for and i know my friends will come too". That alone is the biggest nail in the coffin they should be trying to avoid.
If the Google bosses have much sense, they'll promote him
@labbateseo G+ seems to have been born of necessity. No-one *likes* facebook, but near everyone relies on it. That's a crappy situation. G+ is an awful long way from ideal, but I don't fear or hate it as I do facebook.
[i use fear and hate as emotive indicators rather than factual statements. fb more just pisses me off, and always has done]
No, it came from being a company that thrives off of data, and having this enormous amount of data locked away from search engines. Google wants to be able to use that data to improve your experience of the Internet.
So am I... the computational resources (fibre, cloud, CPU's, etc) Google has at hand are IMHO top 10 in the world, which they use to primarily provide search that feeds the advertising engine. From this base they created Gmail, YouTube, G+ and they provide advertising opportunities. The Google system is the platform, the products are the stars.
Facebook evolved over time from small beginnings . People joined because there peers were using it so they started using it too. When they signed up to Facebook they joined a conversation that was already happening. Google+ started big. A load of people signed up at the same time and nothing was happening so they lost interest.
Maybe they should be moving faster - but c'mon, it's been public for what? two months? I think it's eventually not going to *directly* compete with Facebook. Getting 500M+ users to update two services just aint gonna happen overnight and almost everyone is pretty happy with Facebook (even if they are invading your privacy, most either don't notice or don't care).
No.. I think G+ will succeed with slightly different angles.. ones that will evolve over time. Specifically, I'm excited about G+ for domains. As a business owner, I'm in the process of planning our migration to Google Apps for our mail etc.. Having G+ as an add-on to that service, allowing our organisation to discuss issues and share links etc is going to be awesome and I understand they're working on that. This also drags people into the G+ ecosystem and will result in many using it for personal use where they may have otherwise not.
Also, Facebook really took off as it allowed brands to promote the service. Once G+ does the same, you're going to see an increase in the take up. I believe Google are going to do a better job here than FB.. eg. analytics: Facebook Insights is a load of crap, GA for G+ pages will no doubt be excellent quality.
As an aside, I'd have a crazy notion that Google could integrate AdSense into G+. I think Google are going to need some carrots to dangle to get brands to promote it as their #1 destination over a Facebook Fan page.. Why couldn't they easily give you a cut of the ad revenue on your G+ Brand page using AdSense? For larger brands, it could end up being significant $
The point of the platform is that it's accessible to others. the "They" above refers only to Google not to third party developers which is the point of the whole article (unless you're Steve Jobs you can't know in advance what people want.. the best you can hope to do is create an extensible platform that third party developers will create products that people want to use and thus create an ecosystem). This is what he refers to when he talks about google providing parts when people want a car.
Having used both AWS and google's offering, there's no comparison. Amazon gives me everything I need (and then some) to host a successful product.
You've missed the whole point of the article.
In particular:
"Facebook is successful because they built an entire constellation of products by allowing other people to do the work. So Facebook is different for everyone. Some people spend all their time on Mafia Wars. Some spend all their time on Farmville. There are hundreds or maybe thousands of different high-quality time sinks available, so there's something there for everyone.
"Our Google+ team took a look at the aftermarket and said: "Gosh, it looks like we need some games. Let's go contract someone to, um, write some games for us." Do you begin to see how incredibly wrong that thinking is now?"
How can Google get third parties to do all the work of building out Google+ (and the Google platform in general) if all these tools are only accessible internally? It's all about the Dogfood Principle ("You don't eat People Food and give your developers Dog Food."), and Google gets this one 180 degrees wrong.
Google gets this one so completely wrong that with respect to platforms, it might be best to call Google "Defective by Design." They built this amazing wonderland of brilliant tools and back end design and communication pathways. But they didn't enforce a service-oriented architecture, so it's hard for one part of the company to build on the work of another part of the company, and when they do, they probably just go to the data out there on the base platform. And they hired brilliant people and built a system for brilliant Google people and didn't want to share that system with all the non-brilliant non-Google people out in the world at large because that system was their special thing that made them better than everyone else.
So flipping that around and trying to turn things into world-accessible platforms with open lines of communication to outside developers and consistent, documented public APIs will be so hard it will be like rethinking the whole company and how it works.
If the "Stars" don't easily connect with each other, all the work to do that is left up to the User... Say I'm reading a Document with a Link in it and realize I wan't to select some Text and Post the Link to Google+. I can write software that allows Users to post to Twitter or Facebook with a couple of simple clicks. With Google+ (with no Post API), the User has to be really motivated... That's what he's talking about and it'll hurt Google no matter how they want to blink us with more "Stars"...
An excellent summary, and gets right to the heart of the matter... accessibility. The Google system is seemingly accessible internally, by Googlers, to build and execute products like YouTube, Gmail, G+, etc. Is this internal accessibility via SOA or API; I do not know. Is there the same granularity of SOA or API exposed externally; post suggested little is exposed externally vs competition.
However, I still believe that the Google system is the platform upon which the stars are created. Do these stars themselves have equivalent accessibility externally (vs competition) to become platforms within themselves... do they all need high levels of developer API accessibility (YouTube?), when do the ones that do need it actually need it (Facebook didn't have it initially), will accessibility drive value (advertising, user base) or deplete resources (CPU time, fibre use) or create value elsewhere (another ad engine)? Android has been successful and is quite accessible to 3rd parties because it had to be (vs Apple originally), and IMHO G+ will probably take a leaf of out Facebook's eh book and become a platform accessible to 3rd parties. However, currently maybe Google is doing an Amazon with G+ and releasing early with later improvements (inc. 3rd party API's).
All in all, my outside of Google view is that Google gets platform, Google is the platform, it's their platform, and the public go to it in their droves, and quarterly reports have an upward trend!
@karlquinn The point : the architecture of the Google platform was built JUST for search, optimized in every area, hardware and software, for massive, fast search. Not meant to be anything else. As a result there were little accommodations made for adding new services or allowing access outside of google.
Like a house with no doors.
This design philosophy continued, and, you can't easily go back and add the doors and security etc. But it has to be done. Especially for new products. Steve is asking for whole design philosophy change. I think that is the point of the "rant post", they must assume everything will be accessible by the public in the early stages of design.
So, compared to Amazon and Microsoft, Google is not a universal platform, it is not a universal chassis like a GM that can be a pickup, SUV, minvan, or big sedan, it is a custom race car built to be the best on one track. No mount points for the minivan or SUV body.
@rebecca.dias yes - tho I'm imagining Google will have some controls on that sort of thing. If they don't, they could have released it already..
You don't release a product until it can prove itself against the competition. You don't just "build up" to it with hype and empty promises to the millions of people that register and linger on your service for weeks and months while the tumbleweeds roll by.
Facebook didn't have an API at launch because the people using that site didn't have a need for it. It was a much different site with a completely different atmosphere.
G+ could have had a tremendous impact on Facebook if it'd continued to build itself internally and then busted out of the doors when Facebook inevitably makes an update that really pisses people off and causes another exodus (i.e. every update). Instead you've got this half-baked thing flailing around making itself look stupid.
This isn't even something that had to be rushed. Facebook has been around for 5+ years, MySpace, Friendster, LiveJournal, even longer than that. If they wanted to get into the social game, they needed better ownership of the product and the idea. You need people that have built, consulted and helped spearhead those types of initiatives before. If they did employ these tactics, I am at a loss for words. G+ from any other company other than Google would have flopped on arrival. It would have been entirely pointless.
Once you set people up like that, it's hard to get them back. You can do it, but a company like Google already has trust issues and with the idea of self-maintained user nodes (like Diaspora) is becoming more and more the idea of the future of social networking.
And a word of advice: you should really look into the nightmares Google Mail can cause for businesses. We had endless outages, lost mail, mail that didn't send or receive for anywhere from an hour to 5 days with absolutely no support whatsoever.
There are better platforms than G+ for social intranets / collaboration / customer engagement, even LinkedIn is buying companies out to implement their products into the site. I would look into some of those services as they're more fleshed out instead of hoping that Google pulls its head out of its ass with this one.
Are you afraid that your employees will accidentally do G+ posts publicly that should be private?


text:
My spouse is not taking to friction shifting particularly well, and I think it's inhibiting her from riding as much as she would if not daunted by the learning curve -- so I'm thinking of equipping the bike with indexed shifters and derailers (well at least the rear).
So, thinking about thumb shifters available on eBay, I'm looking at some auctions with Light Action shifters. Would they work with non-Light Action derailers, or is this another Shimano compatibility nightmare?
Any other words of wisdom about Shimano thumbshifters and derailers? Obviously I wouldn't try to mix mfgrs. but maybe there are other pitfalls I'm not aware of (such as Rapid Rise, or Ultegra not working with XT or the like).

subset: commoncrawl


text:
|Potential antagonistic effects of nine natural fatty acids against Meloidogyne incognita.
MedLine Citation:
|PMID: 23121218 Owner: NLM Status: Publisher
|Fatty acids, the essential components of life, were widely present in various seed cakes, gutter oil and other resources. The objective of this study was to evaluate the potential antagonistic effects of nine fatty acids (FAs) against Meloidogyne incognita (root-knot nematodes, RKNs). The results showed that butyric, caprylic, capric, lauric, myristic, palmitic, and oleic acids significantly reduced M. incognita reproduction whereas cucumber (Cucumus sativus) biomass was not adversely affected by the tested FAs and was even significantly increased in several fatty acids treatments. All nine tested fatty acids showed apparent inhibitory effects on egg hatching on day 21, especially capric acid with which the hatching rate was reduced to 15.8% as compared to that using sterile distilled water. Caproic, caprylic, capric, lauric, myristic, and palmitic acids caused significantly higher mortality of the second-stage juvenile of M. incognita than other 3 FAs, and both caprylic and capric acids resulted in approximately 50% mortality (2000 μmol/L) after 24 h exposure. In conclusion, fatty acids showed the nematicidal effect differently, among which capric acid showed a strong nematicidal effect and might be a powerful active substance for integrated M. incognita management. Given the general nematicidal properties of FAs, farmers might utilize waste resources, such as oil seed cake, gutter oil, etc., containing various FAs or use pure FAs for effective M. incognita management.
|Wei-Pu Zhang; Weibin Ruan; Yun-Ying Deng; Yu-Bao Gao
Related Documents :
|22943368 - Chloroplast ultrastructure regeneration with protection of photosystem ii is responsibl...
24763098 - Attractiveness of fermentation and related products to spotted wing drosophila (diptera...
24719358 - Plasma membrane phospholipase a2 controls hepatocellular fatty acid uptake and is respo...
24351138 - Trans fatty acid content of margarines, oils and blended spreads available in new zealand.
16337128 - Synthesis and biological evaluation of conformationally constrained analogs of the anti...
19898798 - A new ent-kaurane type diterpenoid glycoside from inula japonica thunb.
Publication Detail:
|Type: JOURNAL ARTICLE Date: 2012-11-3
Journal Detail:
|Title: Journal of agricultural and food chemistry Volume: - ISSN: 1520-5118 ISO Abbreviation: J. Agric. Food Chem. Publication Date: 2012 Nov
Date Detail:
|Created Date: 2012-11-5 Completed Date: - Revised Date: -
Medline Journal Info:
|Nlm Unique ID: 0374755 Medline TA: J Agric Food Chem Country: -
Other Details:
|Languages: ENG Pagination: - Citation Subset: -
Export Citation:
|APA/MLA Format Download EndNote Download BibTex
|MeSH Terms
From MEDLINE®/PubMed®, a database of the U.S. National Library of Medicine
Previous Document: Dioxetane-Doped Silica Nanoparticles as Ultrasensitive Reagentless Thermochemiluminescent Labels for...
Next Document: Laparo-endoscopic single-site (LESS) bilateral nephroureterectomy for patients with end-stage renal ...


text:
ohio st. buckeyes - Page 3
Ohio St. Mascot Gets Hit Hard During Practice – VIDEO
Ohio St. Assistant Coach Owns A Kicker During Spring Practice – VIDEO
One-Handed Catch By Ohio St.'s Devin Smith – VIDEO
Kentucky/Kansas To Meet For National Championship – Recap
Urban Meyer Gets Millions to Come Out of Hibernation and Coach Ohio State
Urban Meyer has been hired as the head coach of the Ohio State football program, the AP reports. Multiple sources have estimated that Meyer, who won two national championships while coaching the University of Florida, will sign a multi-year contract paying him $6 million per year. Meyer, an Ohio native, will be formally announced at a news conference at 5:15 p.m. on Monday.
College Football's Best Rivalries
What college football rivalry would you say is the very best?
Would you say Ohio St./Michigan, who have met over 100 times, and seemingly despise one another more year after year?
Would you say Alabama/Auburn who split family ties with their annual "Iron Bowl"?
Maybe you'd prefer the classic yearly game featuring Army/Navy.
How about Harvard/Yale, or Lafayette/Lehigh?
There are plenty of great rivalries to choose from. After all, rivalries are one thing that makes college football so great.
But what rivalries are the very best?


text:
Ewan Dr, Glenden QLD 4743
Offering a combination of single, queen, king, and family sized rooms, Glenden Motel is known for its stunning birdlife including the boldly colourful Lorikeet. Glenden Motel is a cut above the rest, offering a licensed a la carte restaurant serving seasonal modern Australian cuisine with monthly theme menu nights offering a variety of cuisines - variety is the spice of life.
We provide quality remote site catering, cleaning, accommodation and facilities management solutions to mining and construction villages in remote communities.
We actually care about what is important to our people. We provide tasty, nutritious and safe food inviting rooms with a touch of luxury. We provide friendly personal service, recreational encouragement and relaxing ambiance.
Double Rooms, Family Rooms, Single Rooms
Bar, Car Parking, Dining Room, Family Rooms, Fax Services, Gymnasium, Internet Access, Laundry, Pool, Recreational, Restaurant
Long Term, Monthly, Short Term, Weekly
DVDs, Hair Dryers, Irons, Lifts, Mini Bars, Refrigerators, Tea & Coffee Making, Telephones, TVs, Videos
A La Carte, Fully Licensed, Groups
Breakfast, Dinner, Lunch
Heritage, Modern
Airport Transfers, Delivery
Accredited, Certified, Guaranteed, Licensed
Open 24hrs
We have a Duty of Care to ensure our employees are not placed in roles that may potentially harm them or place them at risk. An important part of our recruitment process is to ensure our candidates are physically able to perform the duties they are being considered for. All pre-employment medicals are paid for by Morris.
FIFO (Fly In / Fly Out) is a benefit offered to those staff working in very remote sites and is generally provided free of charge to the employee. DIDO refers to Drive In / Drive Out and is at the employee's expense and in their own time. Some roles are specifically designated as either FIFO or DIDO and you will be advised of this at the interview stage or it will be indicated on the job vacancy.
Although we work under an ECA (Employee Collective Agreement) salaries can vary above this according to the project and your roster. This will always be discussed and agreed to at the interview stage.
Due to the regular opening of new sites, we have many opportunities for our employees to grow with the company. Many of our managers have grown from within the ranks and developed their skills and experience to prepare them for higher responsibilities.
Staffs are issued with safety boots and safety uniforms free of charge upon commencement. It is very important that these are worn correctly at all times whilst on roster.
We are guided by the requirements of our clients, so in most cases your roster will remain unchanged unless you change working location / project
This can vary according to the site but you could be working a two week on / one week off roster, 28 days on / 9 days off or other combination. This will always be discussed and agreed to at the interview stage.
This can vary but usually employees are required to work a minimum 10-hour day for the duration of their roster. Many staff is also required to work night shift or very early breakfast shift.
Yes - our employees who are covered by our ECA are paid for all work performed outside of their normal rostered hours.
Morris operates sites, which are mainly located in outback Queensland, and Western Australia, servicing mining and construction projects. Wherever possible we try to recruit locally based employees although, due to remote locations, this is not always possible. Location preferences can be discussed with you at interview stage. Due to the contract nature of our work, some sites are only operational for short periods.


text:
Originally posted by SkepticOverlord
This is sure to be a fire-storm of activity over the next few weeks. For a long time here on AboveTopSecret.com, many of our members speculated on this concept, that the Iraq invasion was planned before the 9/11/2001 attack in New York City and Washington, DC. Now we have high-ranking confirmation of our speculation.
[Edited on 10-1-2004 by SkepticOverlord]
Originally posted by Seekerof
In such, I see no deviation from Bush's actions from the Clinton Administrations stated policy(s), except for maybe 'follow-through'.


text:
- Photo: Candie's/Promotional1 of 10
- Photo: Steve Granitz/WireImage2 of 10
- Photo: Jordan Strauss/WireImage3 of 10
- Photo: Matt Sayles/Invision/AP4 of 10
- Photo: Todd Williamson/WireImage5 of 10
- Photo: Lester Cohen/WireImage6 of 10
- Photo: Chris Pizzello/Invision/AP7 of 10
- Photo: Donato Sardella/WireImage8 of 10
- Photo: Dimitrios Kambouris/WireImage.com9 of 10
- Prev
Move over Vanessa Hudgens -- Candie's has a brand-new brunette spokesmodel: Lea Michele!
In the just-released campaign that focuses around (what else) candy, baking and gumballs, the "Glee" starlet is pictured in a series of sweet and flirty photos while beaming that award-winning smile of hers. In one of the ads, the star, wearing a short white skirt, poses on a giant fluffy pink pillow while striking a sultry glare to the camera.
PHOTOS: See Lea Michele and other stars at the 2012 Golden Globes
"Tomorrow's a BIG day. My @Candiesbrand campaign launches! They just posted the FIRST ad on Facebook! LOOK!" she tweeted on Tuesday.
PHOTOS: Glee stars' best hairstyles
The 25-year-old follows in the footsteps of past Candie's Girls including Hudgens, Hayden Panettiere, Fergie and Britney Spears.
"Britney Spears is definitely my favorite past Candie's girl, her campaigns were gorgeous," Michele mentioned in a statement.
PHOTOS: See Lea's high school photos!
The star's spring 2012 ad campaign will be fully fleshed out with print, online, outdoor and in-store (exclusively Kohl's) placements starting this month.
Candie's isn't the first spokesmodel gig for Michele -- she starred in Dove commercials in 2010 and shilled for both Nike and HP in 2011.
Tell Us: Do you think Lea is a good fit for Candie's?
Fashion Hits and Misses: The 2012 Golden Globe Awards
Lea Michele Talks Plastic Surgery and Her Diva Reputation
Get out the vote
- button.AWW
- button.HOT
- button.LOVE
- button.OMG
Most Watched on Wonderwall
Snapchat Diary
Wonderwall.com goes behind the scenes at the 2015 American Music AwardsWatch Video »
'Just Friends'
In honor of the 10th anniversary of "Just Friends," check out how the stars of the film have changed.Watch Video »
Duggar Dish
Get the Duggar dish on Replay hosted by Wonderwall's Kirby Kristen.Watch Video »
Tats for Love
From Heidi Klum and Seal to Ryan Sweeting and Kaley Cuoco, see which stars got tattoos for love.Watch Video »
Shailene Woodley and the stars of "Divergent" chat phobias and on-set injuries at the film's world premiere.Watch Video »
Diva Dish
Stars chat with Wonderwall.com on the red carpet at the 2015 American Music AwardsWatch Video »


text:
Holly Wreaths Recipe
Meet the Cook: I've never come across another spritz cookie like this - one calling for cream cheese as an ingredient. That helps to keep these wreaths moist a long time, while also adding a delicious flavor. Our home is on a couple of acres out in the country. We're retired, with four children and seven grandchildren. -Dee Lein, Longmont, Colorado
- 1 cup butter, softened
- 1 package (3 ounces) cream cheese, softened
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- Green cherries, cut into thin slices
- Red Hots candies
- Frosting and decorator gel
- 1. In a bowl, cream butter and cream cheese. Add sugar; blend well. Stir in vanilla. Gradually beat in flour.
- 2. Using a cookie press fitted with star tip, form dough into 2-1/2-in. wreaths on ungreased baking sheets. Bake at 375° for 10-12 minutes or until set but not brown. Cool on wire racks. Decorate wreaths with green cherry pieces to make leaves and Red Hots for berries, attaching with a drop of frosting. Add bows with decorator gel. Yield: about 3 dozen.
Nutritional Facts
1 serving (2 each) equals 178 calories, 12 g fat (7 g saturated fat), 32 mg cholesterol, 117 mg sodium, 16 g carbohydrate, trace fiber, 2 g protein.
© 2015 RDA Enthusiast Brands, LLC


text:
These pages are filled with images of Colorado HeartCycle's colorful cyclists, both posed and candid; Hill Country landscapes; Texas barns, ranches & fences; the local flora & fauna and the various curiosities along the way that filled our days in and around Frederickburg, Texas. ENJOY!
Build Your Tour is an active tour service company. We love to plan and tour, especially by bicycle. We design and sell photo books and tour planning services for active, touring cyclists and others! Thanks for visiting! Visit our website at www.buildyourtour.com and sign up for our newsletter
Comment posted.
Sign in or create an account to post a comment.
LE TOUR 2015 Published September 21, 2015
109 WEST TOUR - 2015 Published August 24, 2015
Bike Virginia 2015 Published August 10, 2015
Santana's Adriatic Cruise - 2014 Dubrovnik to Venice Published December 08, 2014
Santana's Adriatic Cruise - 2014 Venice to Dubrovnik Published November 30, 2014
OBT Tour de France 2014 Published August 27, 2014
1 0 9 W e s t T o u r - 2 0 1 4 Published August 13, 2014
Paris et les Alpes françaises 2013 Published October 10, 2013


text:
Welcome back to Stockhouse Member Sign In
Sign in with one of the following accounts.
Send my password
« back
Become a member today, It's free!
We will not release or resell your information to third parties without your permission.
Use one of the following accounts.
Go Back...
Sometimes the difference between what people say and reality is as wide as the grand canyon.


text:
His mind of man, a secret makes I meet him with a start He carries a circumference In which I have no part.
Emily Dickinson (1830 - 1886)
Source: The Complete Poems of Emily Dickinson, no. 1663, ed. Thomas H. Johnson, 1955.
Contributed by: Zaady
Nature is what we know - Yet have not art to say - So impotent our wisdom is To her simplicity.
Source: Untitled Poem, No. 668.
Nature, like us is sometimes caught Without her diadem.
Source: The Complete Poems of Emily Dickinson, no. 1075, ed. Thomas H. Johnson, 1955.
This is my letter to the World That never wrote to Me- The simple News that Nature told- With tender majesty.
Source: c.1862, poem no. 441, St. 1.
I'm Nobody! Who are you? Are you - Nobody - Too? Then there's a pair of us? Don't tell! they'd advertise - you know!
Source: 1861; Poems, Second Series, 1891.
I argue thee that love is life And life hath immortality.
Luck is not chance - It's toil - Fortune's expensive smile Is earned.
Source: The Complete Poems of Emily Dickinson, no. 1350, ed. Thomas H. Johnson, 95.
My only sketch, profile, of Heaven is a large blue sky, and larger than the biggest I have seen in June - and in it are my friends - every one of them.
Who has not found the heaven below Will fail of it above. God's residence is next to mine- His furniture is love.
Where thou art, that is home.
Copyright © 2015 Gaiam, Inc.


text:
This day is in the past.
Showtimes for Monday, April 22, 2013
Billy Hill & The Hillbillies» Western dance-hall stage show
Shows at 1:30pm, 3:30pm, 5:30pm, 4:30pm, and 12:15pm
Disneyland Band» Disneyland's Own Town Band
Shows at 12:00pm, 10:00am, 4:45pm, and 10:55am
Flag Retreat Ceremony» Flag ceremony honoring Veterans
One showing at 4:45pm
Jedi Training: Trials of the Temple» Live entertainment where young audience members are trained to be Jedis.
Shows at 10:30am, 12:40pm, 4:35pm, 3:30pm, 11:35am, and 2:25pm
Main Street Piano Player» Ragtime Piano Player
Shows at 1:30pm, 10:30am, 5:30pm, 11:30am, 3:30pm, 12:30pm, and 4:30pm
Mickey's Soundsational Parade
One showing at 7:00pm
Storytelling at Royal Theatre» Interactive Storytelling Show
Shows at 4:30pm, 1:30pm, 12:15pm, 5:45pm, 3:15pm, and 11:05am
The Straw Hatters» Ragtime Band
Shows at 2:25pm, 3:25pm, and 1:25pm
Note: Showtimes are updated nightly via disneyland.com and our own sources -- but schedules may change at any time.
|Opening Time
|Closing Time
|DL Crowd Level
|Find out
April 22, 2013:
» View DL Wait Times
» View DLR Showtimes
» View Crowd Calendar
» View DL Wait Times
» View DLR Showtimes
» View Crowd Calendar
Inaccurate/stale schedule?
Let us know.


text:
The Language Center is located in the Wynn Center, room 1310 on the Main Campus within the Writing and Reading Center. Tutors are available on a walk-in basis. Durham Tech students may meet with a professional tutor during our posted hours each term. Services are free, but the tutors will require a signed referral from your instructor.
Fall Semester 2015
August 24 – December 12
A Spanish tutor will be available: Tuesday and Thursday: 3 – 5 p.m. and Wednesday: noon – 3 p.m.


text:
Driver accused of hitting teen, fleeingNovember 02,2013Driver accused
of fleeing crash
Vermont State Police say a driver is accused of hitting a teenager crossing a road in the town of Washington and not stopping.
Police said the 13-year-old girl was crossing Route 110 at about 7:20 p.m. Thursday. They said 29-year-old Christopher Robert of Washington was driving his pickup truck when he struck her and kept driving.
The girl suffered some bumps and bruises.
Robert is charged with leaving the scene of an accident and careless and negligent operation.MORE IN This Just In
WEST HARTFORD — A teenager was killed and another person was critically injured when... Full StoryPolice in Rutland are looking for three people accused of taking about $1,000 worth of winter... Full Story
Officials in two districts at the Rutland South Supervisory Union are proposing large cuts... Full Story
- Most Popular
- Most Emailed


text:
Mustang Wheel Covers 1964-1973
When it comes to restoring a vintage Mustang to like-new condition, even the smallest finishing touches can make a major difference. If you're in the process of restoring a first-generation Mustang, you'll want to be sure to include Mustang wheel covers from CJ Pony Parts. Depending on the product, you'll have the flexibility to purchase individual wheel covers or a complete set of four. Explore our current selection below!
CJ's Low Price:$111.99
Regular Price: $43.99
Special Price: $32.99
Regular Price: $30.99
Special Price: $21.69
Regular Price: $68.99
Special Price: $58.64
Regular Price: $58.99
Special Price: $44.24
Regular Price: $75.99
Special Price: $60.79
Regular Price: $28.95
Special Price: $26.06
Regular Price: $64.99
Special Price: $45.49
Regular Price: $31.99
Special Price: $22.39
Regular Price: $23.99
Special Price: $16.79
Regular Price: $151.99
Special Price: $121.59
Regular Price: $387.99
Special Price: $290.99
Regular Price: $387.99
Special Price: $349.19
Wheel CoversWe specialize in top-quality wheel covers and hubcaps for 1964.5-1973 Mustangs from leading manufacturers such as Scott Drake and others. A variety of styles are available to help you achieve just the right look for your classic 'Stang! All products are made from sturdy materials that are as durable as they are attractive, ensuring your covers will last for many years to come.
Amazing Products at Amazingly Low PricesHelping fellow Mustang enthusiasts save money on aftermarket parts is what CJ Pony Parts is all about. Many of our prices are much lower than the manufacturer's suggested retail price, not to mention those of many of our competitors.
You'll also find that a large portion of our products come with free ground shipping to anywhere within the contiguous United States, making those obscene shipping costs a thing of the past. Same-day shipping is also available with any in-stock item ordered by 5PM EST Monday through Friday.


text:
Let's get this straight at the beginning. The way the soon-to-be-Governor-of-cell-block-E, Rod Blagojevich, pronounces his name is bluh-GOY-uh-vich. Say it together. bluh-GOY-uh-vich.
And, Governor bluh-GOY-uh-vich is a DEMOCRAT.
Here. Cut along the dotted lines and take it into work so you can be the smartest person at the Mr. Coffee Machine:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I mean, really. Who else provides you with this kind of service?
Ok, so old Democratic Governor Rod bluh-GOY-uh-vich has been under investigation by the U.S. Attorney's office in Illinois. In case anyone forgot who the U.S. Attorney is in that office, his name is Patrick Fitzgerald - of Scooter Libby fame.
We know, from painful experience, that Mr. Fitzgerald is the pitbull WITHOUT the lipstick of whom Gov. Palin spoke so eloquently at the Republican National Convention.
Dem-oh-crat bluh-GOY-uh-vich knew he was under investigation, but figured, what the hell. He's the Democratic Governor and he can pardon himself. Unless, he's under investigation by the Feds. Then only the President can pardon him and President Bush is not likely to do that in the next 40-some-odd days and President-elect Obama has notified one and all that he (a) didn't know Illinois had a Governor, (b) can't pronounce Blagojevich and (c) still has only the vaguest memory of ever having gone to any church which was overseen by Rev. Jeremiah Wright.
Democratic Governor (let's cut this short) B. was caught on wire-tapped phone calls trying to sell the U.S. Senate seat abdicated by Democratic President-elect Obama to the highest bidder.
He wanted the bidding to start at the $300,000 - $500,000 range. The money to be paid to his wife, MRS. Bluh-GOY-uh-vich who's maiden name was Mell (hello? You traded Mell for Blagojevich? You deserve what you get) for serving on corporate boards.
Pretty clever this (let's be even more efficient) Dem. Gov. B.
You might have thought that the attorney representing D. Gov. B. (I was going to shorten that even more to G. B. but I knew you would send me a cranky e-mail telling me that you thought I meant George Bush who is not a Democrat) would have been informed by Fitzgerald's office that he should present his client at the Federal building in Chicago or Springfield or wherever at 10 AM this morning for processing and, what with D. Gov. B. being a D. Gov. and all he would show up at the time and place required.
10 Tips to Survive Today's College Campus, or: Everything You Need to Know About College Microaggressions | Larry Elder
"Your Republican Uncle": DNC debuts new website to help slow-witted young liberals talk politics with family on Thanksgiving | Allahpundit
Obama 2013: Assad must go. Obama today: Hopefully Assad won't run for president again. | Allahpundit


text:
Clinique Blushing Blush Powder Blush - Precious Posy
165 reviews
92% would repurchase
Package Quality: 4.2
Price: $$$
Package Quality: 4.2
Price: $$$
INGREDIENTSIngredients: talc, dimethicone, silica, zinc stearate, nylon 12, lauryl laurate, tetrasodium edta, potassium sorbate, chlorphenesin. May contain: mica, titatium dioxide (ci 77891), iron oxides (ci 77491, ci 77492, ci 77499), bismuth oxychloride (ci 77163), yellow 5 lake (ci 19140), carmine (ci 75470), red 7 lake (ci 15850), ferric ferrocyanide (ci 77510), blue 1 lake (ci 42090), red 22 lake (ci 45380), red 36 lake (ci 12085), manganese violet (ci 77742), red 30 lake (ci 73360), red 33 lake (ci 17200), red 28 lake (ci 45410), red 34 lake (ci 15880), ultramarines (ci 77007), yellow 6 lake (ci 15985), .ff
Age: 19-24
Skin: Combination, Fair-Medium, Not Sure
Hair: Brunette, Kinky, Medium
Eyes: Green
This is most definitely my HG blush. I have tried so, so many blushers on the market, but always, always go back to my Precious Posy.
Precious Posy is a beautiful peachy colour with slight gold flecks in it. The blush is pigmented so you don't need to apply over and over again to get any colour. I have a medium skin tone and it's extremely flattering on me. The sales assistant that sold this to me originally was extremely dark skinned and this looked beautiful on her too, so I imagine this blush could work on most skin tones.
The packaging is fairly standard for blushers. I do love the mirrored lid though. Come's in handy if you ever forget your mirror compact or need a mirror. As usual the brush provided isn't great, but to be fair is slightly better than most brushes provided. Price. It is expensive, but this blush will last you a long, long time so is well worth the money! x
Age: 25-29
Skin: Sensitive, Fair, Cool
Hair: Blond, Curly, Fine
Eyes: Blue
This is my HG blush. I have very pale, lightly freckled skin with medium blonde hair and blue eyes. This blush is the perfect shade for my skin tone for every day wear, as well as night wear. It is a peachy pink colour, with tiny gold reflecting particles in it and looks very natural on my skin tone. It does not appear heavy and wears all day. To use, I recommend swirling a medium sized powder brush in the blush fairly vigorously (I use Lancome travel size powder brush) and tapping off the excess. I then dust it lightly on the apples of my cheeks up to my temples, on the tip of my nose, my chin, and over my jaw bones for a natural, slightly flushed look. I have sensitive skin and find this does not irritate and sets my foundations really well (cannot wear powder as I find this clogs my skin). This would probably suit darker skinned girls and girls with olive-toned skin as well, and will give a peachy glow. I got this as a sample in a GWP and have almost finished. Will repurchase again, and again, and again!
Age: 30-35
Skin: Combination, Medium, Not Sure
Hair: Brown, Straight, Fine
Eyes: Green
Update: 15th April 2013
This is no longer the same. The hard wearing virtues it once had are now gone! The blush now has a very soft texture and a lot comes off on the brush, it used to be a case of having to swirl the brush across it a few times to pick up enough. Not only does it wear off very quickly now, it will not last a couple of years like it used to and I have now gone off it and will be seeking something different. Well done Clinique.
This is a pink blush on me with some very slight glitter. It's a flattering shade for my MMM-GGG complexion but not knockout superb.
I'm not keen on the shimmer nor the texture of the blush.
One great aspect to it is that you only need to use a little bit of it. Using a fan brush to apply will prevents over the top clown-like cheeks.
For the value conscious, this would be an excellent buy as it will easily last longer than a year, I've applied it quite a bit and there isn't even a dent in it! I've also dropped it about 5 times and there are no cracks in the powder or casing!
As for the packaging, the outer silver looking mirror casing is futuristic, simple and looks smart and the interior mirror is a good one that doesn't distort. As others have said, the brush is average but not scratchy.
Age: 30-35
Skin: Normal, Fair-Medium, Not Sure
Hair: Brunette, Other, Other
Eyes: Brown
I started using this color recently, and I really love the color it gives my cheeks. Along with a nice peach color, it also has a nice sprakle to it. The great thing with this product is that you only need to put a little bit on, as a little really goes a long way. With some products you have to keep putting more and more blush, but with the clinique product you just put a little bit on, but it gives you a beautiful color on your sheeks. A must have!!
Age: 36-43
Skin: Dry, Fair, Not Sure
Hair: Red, Other, Other
Eyes: Brown
This is a lovely peachy pink with subtle gold shimmer. It is exactly what I wanted Nars Orgasm to be, in fact. If Orgasm is too shimmery for you and you hate having to scrape off its hardened top, you need Precious Posy. It gives a perfect, subtly luminous flush that is so natural, so healthy. This is the only blush I pack when I travel because it never disappoints and I never have to worry about it not working with my other choices in makeup or clothes.
Age: 18 & Under
Skin: Dry, Fair-Medium, Not Sure
Hair: Brown, Other, Other
Eyes: Hazel
mine came in a duo with eyeshadow as well. but i would recomend this one, its a great colour, you dont have to apply it too many times to get the right look, and its soo simple to apply, i would purchase this again.
Age: 19-24
Skin: Sensitive, Other, Not Sure
Hair: Black, Other, Other
Eyes: Brown
Bought it from the Cosmetics Company and I totally do not regret it. $$ well spent!!
PROS: one brush is all you need, has sparkles, mirror and brush are inside the compact, longevity of the product, the outside of the compact can be used as a mirror as well, good size, price: $16!!!
Age: 18 & Under
Skin: Combination, Medium, Not Sure
Hair: Brunette, Other, Other
Eyes: Brown
I wear it daily and it brings out some color into my face.
I have used this for over a year and there is is still tons of blush left.
This is well worth the $20.
Age: 44-55
Skin: Combination, Fair-Medium, Cool
Hair: Red, Wavy, Fine
Eyes: Hazel
I purchased this blush after reading the glowing reviews here on make up alley. I had been searching for a highly pigmented blush that wasn't too overpowering or harsh looking. The peachy-pink color is just as pretty as you gals say it is, and it's very natural looking even on my fair complexion. I've been wearing it about a week now and so far it hasn't been irritating to my very sensitive skin. I only wish I had found this blush a little sooner, so I could've worn it for my wedding photos.
Age: 19-24
Skin: Combination, Tan, Warm
Hair: Blond, Other, Other
Eyes: Blue
My gosh, this blush is beautiful! I LOVE this blush! I love it even more than my MAC Springsheen blush! I purchased "Cupid" and "Precious Posy" while at Sephora, even though I have about a thousand other blushes, I just couldn't resist how gorgeous the testers looked. I am not disappointed, "Precious Posy" is a medium shimmery peachy coral. The shimmer is so subtle though, you won't see "glitter" specks, just a radiant glow. Applies very smoothly on and not blotchy, which is sometimes a problem with blushes on my very fair skin. Just for kicks, I tried out the brush that comes with it, it's not that bad actually! The only negative is the stupid mirrored compact it comes in, shows every single dang fingerprint from wherever you touch it! UGH! I much prefer Clinique's traditional green compacts. Otherwise though, a gorgeous well wearing shade (my new favorite actually!).
Popular Blush Products
775 Reviews
243 Reviews
31 Reviews
34 Reviews
73 Reviews


text:
yeah, 24 hour is best.
Printable View
yeah, 24 hour is best.
I use 12-hour clock.
IMO 24 hours is more for military :D
18 hundred hours :D (example)
12 hours, never really see 24 hour formats on forums.
It could be good if you include it as an option rather than forced though.
I voted for 24hr, because my sleep "schedule" is so screwy that I seldom know if it's day or night!
Add Windows to your room and it'll be easy for you to know whether its day or night :D.Quote:
I voted for 24hr, because my sleep "schedule" is so screwy that I seldom know if it's day or night!
Isn't there an option to let you choose between 24hour and 12hour on a per-member scale? I prefer 12-hour.
24 hours is so much easier since I'm used to it. I can't seem to remember which one is when it's night and when it's day.. I remember AM as after midnight.. or is it after midday?
See? It's too difficult :rofl:
vBulletin uses the php date function for time output.
The default output format is h:i A. 24hr time would be H:i.
How about a compromise: H:i / g:i A?
How about... 23:56 time? :p
The time is actually wrong on your forum. Although I've seen on some its right. I think there is supposed to be an option in forum software for setting your preferred timezone, but I do not see it on your VB install.
Like Right now my post says posted at 10:36 AM but its actually 6:36 AM on my clock.
Edit: I found it. Its in profile.php?do=editoptions


text:
OSI-Approved Open Source (236)
- GNU General Public License version 2.0 (146)
- GNU Library or Lesser General Public License version 2.0 (30)
- BSD License (26)
- MIT License (12)
- GNU General Public License version 3.0 (6)
- Artistic License (5)
- Apache License V2.0 (4)
- Common Public License 1.0 (4)
- Mozilla Public License 1.1 (4)
- Academic Free License (3)
- Apache Software License (3)
- Eclipse Public License (3)
- Open Software License 3.0 (2)
- Qt Public License (2)
- Attribution Assurance License (1)
- Other License (10)
- Public Domain (5)
- Grouping and Descriptive Categories (250)
- Linux (250)
- Other Operating Systems (250)
- Modern (216)
- Solaris (158)
- Mac (145)
- Windows (132)
Top Apps
- Audio & Video
- Business & Enterprise
- Communications
- Development
- Home & Education
- Games
- Graphics
- Science & Engineering
- Security & Utilities
- System Administration
gSOAP Toolkit
Development toolkit for Web Services and XML data bindings for C & C++1,485 weekly downloads
Liferay Portal
The world's leading open source portal47,017 weekly downloads
A powerful, cross platform, SQL database system25,675 weekly downloads
Pandora FMS: Flexible Monitoring System
Open Source Monitoring System for performance and availability.3,657 weekly downloads
Bacula is a set of computer programs that permit managing backup, recovery, and verification of computer data across a network of computers of different kinds. Based on Source Forge downloads, Bacula is the most popular Open Source backup program.2,292 weekly downloads
Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. Supports clusters up to 2000 nodes in size.1,899 weekly downloads
Cntlm Authentication Proxy
Cntlm is an NTLM / NTLMv2 authenticating HTTP/1.1 proxy. It caches auth'd connections for reuse, offers TCP/IP tunneling (port forwarding) thru parent proxy and much much more. It's in C, very fast and resource-efficient. Go to http://cntlm.sf.net/1,330 weekly downloads
A multi-platform universal log collector and forwarder1,376 weekly downloads
cx_Oracle is a Python extension module that allows access to Oracle databases and conforms to the Python database API specification version 2.0586 weekly downloads
SW Test Automation Framework
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.534 weekly downloads
Open Object Rexx
Home of the Open Object Rexx Project. ooRexx is the open source version of IBM's Object REXX Interpreter. It is upwardly compatible with classic REXX and will execute classic REXX programs unchanged. The project is managed by the Rexx Language Assoc.314 weekly downloads
Converts (packages) Python programs into stand-alone executables134 weekly downloads
Highly portable CD/DVD/BluRay command line recording software579 weekly downloads
Master/node to gather and graph "everything" on your systems using Tobi Oetiker's rrdtool. It can optionally warn your surveillance software. This software package was originally called LRRD. The project. Please see http://munin-monitoring.org/99 weekly downloads
Java Service Wrapper
Configurable tool which allows Java applications to be installed and controlled like native NT or Unix services. Includes fault correction software to automatically restart crashed or frozen JVMs. Critical when app is needed 24x7. Built for flexibility.90 weekly downloads
OCS Inventory NG
Do you know all devices connected to your IT network ? Do you know which software or hardware component is installed on a computer ? Are you able to deploy softwares or configuration scripts on your computers ? No, then Try OCS Inventory NG...72 weekly downloads
General purpose dynamic array - Judy
Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.112 weekly downloads
IBM SPSS Statistics Essentials for R
This material enables IBM SPSS Statistics users to run code written in the R language inside Statistics. Additional free items for R in Statistics and other materials are available from the SPSS Community at www.ibm.com/developerworks/spssdevcentral87 weekly downloads
bogofilter -- Fast Bayesian Spam Filter
Fast Bayesian spam filter along lines suggested by Paul Graham83 weekly downloads
z390 Portable Mainframe Assembler
z390 Portable Mainframe Assembler and Emulator69 weekly downloads
XPaint is a simple paint program for X, suitable for producing simple graphics. It does offer some advanced features such as image processing functions and gradient fill. XPaint was originally written by David Koblas.75 weekly downloads
AIDE - Advanced Intrusion Detection Environment56 weekly downloads
Aperte Workflow
Aperte Workflow - complete Open Source BPM solution67 weekly downloads
RTH - Requirements and Testing Hub
For further information regarding RTH visit our blog at http://requirementsandtestinghub.wordpress.com/. You can learn more about the history of RTH, the current status and our Demo (Live) system for testing of RTH.45 weekly downloads
Jack IBM MQ Explorer
Administer IBM MQ objects.49 weekly downloads


text:
Pistons forward Tayshaun Prince
- Filed Under
Tayshaun Prince was candid after probably one of the most embarrassing losses of his NBA career.
The Pistons had blown a 25-point second half lead to the lowly Toronto Raptors by being outscored, 48-20, in the final 14 minutes of the game.
Prince, Richard Hamilton and Ben Wallace are holdovers from the championship season and fans figure the three should be able to will the team to victories because of their experience and two NBA Finals appearances. ...


text:
Jayma Mays had a bug living in her ear
- Photo: Steve Granitz/WireImage1 of 11
- Photo: Adriana M. Barraza/WENN2 of 11
- Photo: Kevan Brooks/AdMedia/Retna Ltd.3 of 11
- Photo: Jordan Strauss/Invision/Invision/AP4 of 11
- Photo: JB Lacroix/WireImage5 of 11
- Photo: VPC/WENN6 of 11
- Photo: Jeff Vespa/WireImage7 of 11
- Photo: Lester Cohen/WireImage.com8 of 11
- Photo: Steve Granitz/WireImage.com9 of 11
- Photo: Steve Granitz/WireImage.com10 of 11
- Prev
Actress Jayma Mays is still recovering after learning an insect had been living in her ear.
RELATED: Shocking social media confessions
The "Glee" star thought she had burst her ear drum, but discovered the "horrible pain" she was experiencing was caused by a bug burrowing into her head.
In an interview on "The Tonight Show with Jay Leno" she explains, "A week ago, I started getting this really bad ear infection, which I get from time to time. I get them, they go away. A couple (of) days into this infection, I wake up in the middle of the night screaming in pain, like horrible, horrible pain and blood started coming out of my ear. So I took an Aspirin; I thought maybe my ear drum had burst, and I put a heating pad on it, which helped with the pain. I went back to sleep, and then went to the doctors the first thing in the morning.
RELATED: Stars and their shocking medical confessions
"He looks in my ear and he says, 'Ma'am you have burst your ear drum because there's lots of blood.' He takes me to the next room, where the nurse puts my head to the side and puts in the little drops and then she goes, 'Oh, oh, oh...' and starts backing away and says she's going to go get the doctor. The doctor comes back in and I'm thinking, 'Oh my god, my brain's coming out. ... What's happening?'"
Mays continued, "When she put the drops in my ear, it started to drown the insect that was living in there, so it climbed out of my ear. The blood was from it biting and scratching and like hanging pictures in there and making a nice home. I love that I was like putting a heating pad on it so it would, like, go to sleep at night."
RELATED: Stars working out
Get out the vote
- button.OMG
- button.EWW
- button.WTF
- button.ROFL
Most Watched on Wonderwall
Fashion Offenders
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.Watch Video »
Diva Double Date
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.Watch Video »
Where Are They?
See what the cast of "American Beauty" is up to today.Watch Video »
J.Lo's Mini Me
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.Watch Video »
First Pitch
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.Watch Video »
Aussie Babe
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »