Subscriber aggregation page

Roger Ebert Gives ‘Avatar’ Four Stars at 2009-12-15 03:46:13.933730
from http://rogerebert.suntimes.com/apps/pbcs.dll/article?AID=/20091211/REVIEWS/912119998

Feel free to turn your Expectations dial up a few clicks:

It takes a hell of a lot of nerve for a man to stand up at the Oscarcast and proclaim himself King of the World. James Cameron just got re-elected.

 ★ 
Google App Engine Blog: App Engine SDK 1.3.0 Released Including Support for Larger User Uploads at 2009-12-15 03:46:13.933477
from http://googleappengine.blogspot.com/2009/12/app-engine-sdk-130-released-including.html
App Engine Blobstore API is launched! Hooray!
ok ping at 2009-12-14 19:50:58.848115
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/NX1XaLWrZrU/ok-ping.html
let's go


ping pong at 2009-12-14 19:04:14.652730
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/DTlYYAnxzdk/ping-pong.html
ding dong


How to Screw Your (Open Source Software) Customers at 2009-12-14 09:17:34.529677
from http://prng.blogspot.com/2009/12/how-to-screw-your-open-source-software.html
I've been reading with interest (and amusement) a lot of the brouhaha around Oracle's acquisition of Sun, with specific relation to Sun's ownership of the MySQL database. The first salvo came from Stallman's concerns about MySQL being licensed under the GPL (ha!!) (also see Matt Asay's review of that event). Next up was Monty's discussion of MySQL's licensing, followed by yesterday's request to "save MySQL".

My opinion: the GPL has screwed customers worldwide.

All those customers who believed they were buying an Open Source database were misled. They bought a proprietary database, plain and simple. The GPL version was not available to them because they needed a license that didn't not require them to GPL their own software. They needed a version that could be combined with their own proprietary software.

Monty is entirely correct -- Oracle can totally screw them. It could raise licensing prices or even discontinue that licensing. It can cease development and third-parties could not fork and continue development under the MySQL name (it's trademarked).

But the fault lies in MySQL AB's choice of a business model. They chose to develop the software under GPL and require customers to pay for a less-restrictive license. Now that the software has moved beyond their control, their customers are subject to the whim's of Oracle. I'm making no predictions of Oracle's behavior, but there is no doubt who holds all the cards.

Much of the problem lies in the chosen business model (GPL with pay-for-permissive), but the enabler here is the GPL license. It gives undue control to the copyright owner. When that owner changes hands... the customers lose.

Contrast with a permissive license, such as the Apache License. Absolutely none of this discussion would have happened. Everybody would have rights to use the software, in exactly the same way. Customers could not market under the (MySQL) trademark, but they wouldn't care -- the database is a component in a larger system they are delivering to their own customers. There would not be a need to discuss the internal pieces, though they could still say "this produce includes MySQL(tm) software" and the trademark owner could not do anything about it.

If you are developing Open Source software for use by your customers, and you care about those customers, then choose a permissive license. You have no idea who will own the copyrights in the future (shoot... you might be trying for an acquisition!).

Sure, a permissive license will prevent this kind of business model, but we've now seen the dangers of the model.

Find a better model rather than hanging your customers out to dry.

Update: PJ has written a great article about this topic over at Groklaw
Cake pop (via idealisms) i made some chocolate covered... at 2009-12-14 09:15:40.659363
from http://kkr.tumblr.com/post/282048790


Cake pop (via idealisms)

i made some chocolate covered strawberry cake pops friday night.

cakepops are baked cake crumbs mixed with icing on a stick and dipped in chocolate.  there’s quite a bit of labor and temperature control involved.

inspired by http://www.bakerella.com/dont-lick-bite…/

nothing to see here folks at 2009-12-13 18:28:03.897748
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/S2FptuHUibA/nothing-to-see-here-folks.html
just move along


super secret post at 2009-12-13 18:07:23.278250
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/ghpxiNzI-f0/super-secret-post.html
don't show nobody!


ping ding wing ding at 2009-12-13 17:26:19.037986
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/8riURKH8ThA/ping-ding-wing-ding.html
bing bling


ignore this hash tag subject too at 2009-12-13 15:29:52.469262
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/O7Nffz6pz40/ignore-this-hash-tag-subject-too.html
foo hash tag bar


ignore my hash tag subject at 2009-12-13 15:10:54.055086
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/tmmBHyC_m4w/ignore-my-hash-tag-subject.html
foo hash tag bar


saffsafsafsaafs at 2009-12-13 14:56:45.363525
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/wgT_O-TcHWI/saffsafsafsaafs.html
sakjhf;[[[[[[[[[[[[[[


gaevfs - Project Hosting on Google Code at 2009-12-13 08:49:12.212565
from http://code.google.com/p/gaevfs/
Cool project
this time with fervor at 2009-12-13 01:44:06.137826
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/F28B_IWmP6o/this-time-with-fervor.html
blah


and another test at 2009-12-13 01:34:10.079209
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/XcRdQSjgFgo/and-another-test_12.html
testing


oh yeah at 2009-12-13 01:14:06.092704
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/REOIVVbcSAU/oh-yeah.html
blah


whooo at 2009-12-13 01:05:25.360944
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/E5x8d4JFOyc/whooo.html
boo


aaaaa at 2009-12-12 21:52:00.098048
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/q9RL3WPL_Rw/aaaaa.html
bbbb


foobar at 2009-12-12 21:42:34.580488
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/DfHQ713FOHY/foobar.html
blah


for real this time at 2009-12-12 21:39:59.270686
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/iDvjua1UV2E/for-real-this-time.html
blah


and another test at 2009-12-12 21:37:44.323117
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/mPzIwG2bwAo/and-another-test.html
blah


dan's new test at 2009-12-12 21:33:59.370081
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/C1UGKgTC27A/dans-new-test.html
this is a test


social test 2 at 2009-12-12 17:37:04.110701
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/Tcn_O4T4k_w/social-test-2.html
blah blah blah


social test 1 at 2009-12-12 17:33:32.397220
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/4K-0SZedxV4/social-test-1.html
one


While-you-type Searching at 2009-12-12 08:45:51.906226
from http://neopythonic.blogspot.com/2009/12/while-you-type-searching.html
Shared by Bamboozled
This had come up at lunch today. Would be a cool browser extension.
Here's an idea that is just begging to be implemented as a Firefox extension.

You know how there's a while-you-type spell checker that's always on when you are editing text in a multi-line text box? There should be a feature that takes the last few words you're typing (or the entire current paragraph, or whatever works best), does a Google search, and presents snippets for the top few results in an unobtrusive pop-up window.

Sure, maybe you're thinking "It looks like you're writing a letter. Do you want me to write it for you?" (the Microsoft paperclip). But using web search instead of a fixed set of patterns could actually make this useful. Imagine the number of messages to customer support forums that will never have to be sent because this feature pops up the answer the user was looking for. And so on.

You might also think, "this already exists, it's called Google auto-suggest." But I specifically want it to work when I'm not (yet) actively searching, but just writing. (If it already existed, it might have stopped me from writing this blog post. :-) Twitter might also become a different place if users realized how many others have already entered the same item.

Of course there's a little privacy issue. But still, if this existed, I'd opt in! (In fact, I did half a dozen searches while I was typing this. How much easier it would be if I didn't have to select text, switch to a different tab, paste, and hit enter, losing my writing context each tim.)
GAE/JRubyのCPUコストは10000pv/$0.12 - urekatのスカンク日記3 at 2009-12-12 05:44:48.666787
from http://d.hatena.ne.jp/urekat/20091212/1260583942
Cool comparison of App Engine prices by runtime language (in Japanese).
Top 10 Real-Time Technologies of 2009 at 2009-12-11 23:17:35.682048
from http://www.readwriteweb.com/archives/top_10_real-time_technologies_of_2009.php
Shared by Bamboozled
Woot numero uno!

Pubsubhubbub

pubsubhubbublogo.jpgPubsubhubbub, created as a 20% project by Googlers Brett Slatkin and Brad Fitzpatrick, is described as "a simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as an extension to Atom and RSS." It delivers updated content in real-time from a pinged hub server out to all subscribers that have requested updates.

Real-time PubSubHubbub feeds are already being published by FeedBurner, Blogger, LiveJournal, LiveDoor, Google Alerts, Feedoor and the feed republishing service Superfeedr. Facebook's FriendFeed, LazyFeed and the newest version of Netvibes are consuming Hubbub feeds so far, as are a number of small sites and services that are using the feeds for machine-to-machine communication.

Hubbub consuming applications are reporting server traffic savings of up to 85% and engineers love it.

Google’s Big December Code Freeze at 2009-12-11 23:17:35.681754
from http://www.techcrunch.com/2009/12/11/google-code-freeze/
Shared by Bamboozled
Sure have been a lot of releases...
Each Winter, the United States Congress adjourns through the end of the year. Before that recess occurs, there's usually a flurry of legislative ...
Superfeedr Blog : Tumblr has a hub at 2009-12-11 23:17:35.681460
from http://blog.superfeedr.com/Tumblr/publisher/pubsubhubbub/tumblr-has-a-hub/
Nice!
nine at 2009-12-11 22:26:21.042420
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/oKuQOQSLWgk/nine.html
nine


eight at 2009-12-11 22:26:21.042182
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/tcgAoGRgYVk/eight.html
eight


seven at 2009-12-11 22:26:21.041931
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/z1dJqEPr8Pk/seven.html
seven


four at 2009-12-11 22:06:43.283819
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/XETMxQQugro/four.html
four


six at 2009-12-11 22:06:43.283595
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/XPxUePl_qEc/six.html
six


five at 2009-12-11 22:06:43.283351
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/egcMh639x6c/five.html
five


three at 2009-12-11 22:06:43.283116
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/Xqto0ETqi68/three_11.html
three


two at 2009-12-11 22:06:43.282881
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/W2a_A1NgXY8/two_11.html
two


one at 2009-12-11 22:06:14.020850
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/Unf7s8wyydA/one_11.html
one


be bold but not too bold!hahahah at 2009-12-11 21:50:00.725823
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/_HPVyXW3Bu8/be-bold-but-not-too-bold-hahahah.html
boldness


has some *(#&$^*(^(#*%(\>-~@@@ !!! funny chars in it at 2009-12-11 21:50:00.725582
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/6GX9N18Jq_I/funny-chars-in-it.html
<(#$&()#$*&(%*&^%(*&%(*&%$(&%()*$)*#$ )(@*)(@P)@#$(UI PFUIPCl dkvnl askvn l.efnJ%#>


testing ghi at 2009-12-11 21:18:53.161184
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/2b6HUuinINA/testing-ghi.html
ghi


testing def at 2009-12-11 21:18:53.160899
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/MCgmhz4dTBk/testing-def.html
def


testing jkl at 2009-12-11 21:18:53.160650
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/jucq-BgE4kc/testing-jkl.html
jkl


i know a song that gets on everybody's nerves, everybody's nerves, everybody's nerves, I know a song that gets on everybody's nerves and at 2009-12-11 21:18:53.160320
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/wppLi3FQl0M/i-know-song-that-gets-on-everybodys.html
this is how it goes


test 5 at 2009-12-11 21:15:13.357103
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/DubEA0x5xEE/test-5.html
five


testing abc at 2009-12-11 21:15:13.356830
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/FYbkJedV01o/testing-abc.html
abc


test 1 at 2009-12-11 21:08:20.070580
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/g7khPwR5wB8/test-1.html
one


test 2 at 2009-12-11 21:07:12.601496
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/gbV-KQ4svxM/test-2.html
two


test 4 at 2009-12-11 21:07:12.601258
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/QP5k3ovzRW8/test-4.html
four


test 3 at 2009-12-11 21:07:12.601025
from http://feedproxy.google.com/~r/CodeMonkeyDiary/~3/8hKQvWI221w/test-3.html
three