I don't think it's very credible to hold Perl 6 up as the standard for how to encourage and enable complete implementations, considering that ten years in, it still has only partial implementations.
Yeah, we know our front page is lousy right now; we've got a redesign and a much clearer explanation in the works.
You need our service to make sure your web apps work in all the popular browsers.
We've got a bunch of web browsers in the cloud which you can remote-control via and API, to make sure the features of your site work cross-browser. We use a popular open source browser automation tool called Selenium, which my cofounder Jason Huggins created.
I'm curious whether the above description makes sense, or still leaves you scratching your head!
The JVM is threaded, and threads will require a little bit of (careful!) work for the codepad security sandbox to support. I haven't had time for that project yet.
That's me. Sauce Labs has indeed been keeping me ridiculously busy. But codepad is my favorite side-project, and I don't mean to neglect it. I'll find a free weekend and update interpreter versions once things are less crazy here!
Could it autodetect the language using a few heuristics (or Bayesian analysis of existing submissions) instead of having the selection down the left hand side?
Oh please! realtime discussions, revsions & more. Maybe you should be more attentive rather than wanting to make your point. I already said, idea of executing code is interesting. but then something should be found to execute also custom modules. that's all what I said and I would be happy to play with this idea.
Sorry. You assumed I was curious about PasteBins because I'm curious about sites that let you run code on them. Now, it turns out that I'm slightly curious about PasteBins. I think they're slightly more interesting than URL shorteners. They're not nearly as interesting to me as sites that let you run code on them, though.
FriendPaste is neat, but it's not as daring as letting people run a bunch of different languages on your server like CodePad does. I imagine one reason it's not open source is that they're relying partly on security through obscurity. I would be if I were running such a site.
BTW, I did check it out more in depth, and its python interpreter runs "import datetime" and "print datetime.datetime.now()" fine, but gives an error than an md5 library is missing when you try to run "import urllib2". So it supports some standard modules but not all.
I'd like to see a JVM version that could run server-side JavaScript and Clojure. From what I hear, it might be easier to sandbox.
I'd also like to see one that runs client-side JavaScript, but displays a warning and requires you to click to run it until it has been marked as not malicious.
take a look on friendpaste this isn't just a pastebin too. For code running. Yes I missed the point. Maybe because I don't see how it could works on most code if you can't import your own modules. I would be happy to participate to such project. Is sourcecode of codepad around ?
"Awesome! I can just store things in a JSON-like list and not have another table or anything!" Oh, what if I want to find all the users who have 'ruby' as an interest? Oh, I can only lookup by key? And yes, there are ways around that. You could create a table of interests and each interest would be a key in that table and it would have a list of people with that interest.
This is not true of CouchDB. Indexing is done on the keys generated by arbitrary Javascript views. A view returning results keyed by interest is trivial.
I think the duration of this outage was basically about waiting for the GFS team to roll in. They knew at 6:44am that they had a crashing GFS Master on their hands, but they didn't decide to try upgrading until 8am, and only escalated to the GFS team after the upgrade failed to help, at 9am. That's the story of this outage, to me:
6:44 AM --- A GFS Site Reliability Engineer (SRE) reports that the GFS Master in App Engine's primary data center is failing and continuously restarting.
8:00 AM --- The cause of the GFS Master failures has not yet been identified. [...] the GFS SRE decides to commence the upgrade immediately in an attempt to alleviate the problem.
9:00 AM --- The GFS upgrade [...] finishes, but the Master is still failing. The GFS SRE escalates directly to the GFS engineering team, and [they begin] live debugging of the failing software[...].
10:00 AM --- GFS SRE advises that the GFS engineering team has identified the cause [...] GFS Master is no longer failing and GFS Chunkservers, which hold the actual needed data, are starting to come back up by 10:30 AM.