Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Don't knock Wave until you try it (Score 1) 266

When I only had a sandbox account this summer, all I did with Wave was experiment with writing robots.

Now that Wave is out in beta form and I have been able to invite family members, friends, and some of my customers, I am starting to appreciate Wave as an email substitute.

I am also getting some customer feedback that they might want to build systems layered on top of Wave.

Comment developer's sandbox account == fun (Score 1) 132

I've had a developer's account for a while, and I think that wave is fun. Most fun is writing robots that receive events (which events is a configuration option) when people add text to a wave, join a wave, etc. A robot can then itself modify or add to a wave.

Comment Re:Coincidence? (Score 1) 1032

If I had mods points, I would mod you up.

Great point! Also, we had our largest peacetime naval exercises off of Venezuela after they started talking about getting off of the dollar standard.

It pisses me off when I feel that my country takes such a bad approach to promoting our best interests.

China has used long term treaties and financial arrangements to nail down long term access to oil. We, on the other hand, persue a military strategy that simply does not make sense financially. (I am assuming that we are much safer now than during the cold war, so our "defense" is not much an issue.)

Once again, our controllers (i.e., financial elite, corporations) choose strategies that enrich them and hurt people like me, my family, and friends who just want to work, be productive, and not harm other people.

Comment Re:"Peaceful Use" (Score 2, Interesting) 1032

If I had mod points, I would mod you up.

G. W. Bush's actions with "axis of evil" rhetoric and threats forced the moderates in Iran to keep their heads down and empowered the radicals. I now suspect that this may have been done purposely.

Sanctions really are a soft act of war and should be viewed thus. Does Congress have to approve sanctions? If not, they should have this power, not the president.

I voted for both G.W. Bush and Obama, and I am very disappointed by both of them. They both seem to beholden to the defense industry and the all too powerful Israeli lobby, instead of doing what is best for *our* country.

Comment Noooo, what about the screenspace? Noooo (Score 1) 617

Seriously, what about people (like me!) who work on laptops - who wants to give up that much screen real estate?

Yuck.

I wrote several books using OpenOffice.org, and I still very much appreciate having it (for free!), but I really prefer the use of Latex - you get to spend almost all of your time thinking about what you want to write, then doing the writing - and not waste time formatting with Word, OpenOffice.org, Pages, etc.

Anyway, the ribbon looks sort-of OK (perhaps) if you work on a huge display, but for hyper-modern nomadic knowledge workers (*) who use laptops, it seems like a really lame idea.

(*) In many years of posting to Slashdot, I don't think I have ever had a comment modded funny - this may be my big chance :-)

Comment An idea to make this work (Score 4, Informative) 480

Amazon published a white paper about using their AWS platform with HIPAA compient applications: basic idea is to keep data encrypted until it is in memory, and encrypt it again before writing to persistent storage.

For Google Apps, how about using rich clients that decrypt data for viewing/editing, and encrypt it again before storing back on big table, etc.

Perhaps Google themselves would implement this as browser plugins?

Comment I live in Arizona - sad stuff. What we need to do. (Score 3, Interesting) 301

The economy is in poor shape now, but will probably get much, much worse in the coming years (see today's poorly performing 5 year treasury bond sales, an indicator that foreign banks and investors don't want to invest in us, even with a higher "tail" interest rates.). What makes our state legislators think that they will have more funds in a few years to buy these properties back?

It is in no one's interest that the US economy crash and burn, and that is why the oil rich countries, and China, Russia, etc. appear to be cooperating on "gently" moving the world to a "basket of currencies" rather than use the dollar as the main international exchange currency - they don't want us to crash and burn and take them with us. A slow and gradual process is the best that we can probably hope for.

How can the USA cooperate? For one thing, how about reducing federal, state, and local expenditures by 25% (OK, I just made up that amount, but it sounds about right).

Painful? You bet. Government workers will have salaries and benefits reduced, as will the general population. Deals with labor unions will be broken. Benefits form the ponzy scheme known as social security will be cut back.

Corruption needs to be nipped. As a starter, how about a tax on financial transactions that do not involve real goods and services: apply a 1% tax to hedge fund investment transactions, etc. Slow down the non-productive use of money.

Bush, Obama, and Congress have already proven themselves to be firmly in the pockets of corporations and their lobbyists - that will not change. Why should people who get to make the rules be fair with the rest of us?

Comment I tried installing wave protocol + OpenFire (Score 1) 183

The installation was easy (on OS X) but it does not do much. You can run OpenFire, install Google's open source wave protocol project, and run server + client scripts. The client script lets you create new waves and add other participant IDs.

However, when I try adding my robot that is running on AppEngine as a participant, I get an error on my local server. It looks like I need to re-install everything on a public server so my app on AppEngine can communicate back -- but, I am not sure what the problem is.

Hopefully, if I wait a few days, the community may publish examples of creating local waves and invite robots on AppEngine to participate.

Comment Re:Spam (Score 1) 183

As an end user, you invite "people" to participate in each Wave that you create. New "blips" added to a Wave can have restricted access rights. If you only invite/work with people you know, then hopefully no problems.

It may be a problem that spammers can waste your time inviting you to waves that you are not interested in - I am not sure how this will be handled. I am interested in Wave as a development platform, and I would hope that small work groups can voluntarily work in peace. When I get time, I would be very keen on learning to set up a private Wave server. The developer's support for writing Wave robot extensions is very good, so I am hoping that setting up local private Wave servers will prove to be as easy.

Comment More comments on writing robot extensions (Score 1) 183

As an end user, you can invite other *humans* to participate in Waves that you create. Waves can contain text and multimedia.

When I write a test robot, I install it on AppEngine (I use the Java version, but the robot support libraries are also available in Python). I can then create a new wave and invite my robot, just as I would invite a human participant.

My test robots watch for new invites or changes to the text in waves, perform some processing on that text, and then add their own 'blips' to the end of the wave.

I have been thinking about the web applications that I have developed in the last 10 years, and thinking in particular about which ones could be implemented on the Wave platform.

Comment been writing Wave robots - may not install this (Score 1) 183

I received a Wave sandbox invitation 8 days ago and since then I have been spending a lot of time writing test robot extensions, installing them on Java AppEngine, and then inviting my test robots to participate in new waves I create.

Very cool. Very fun. Huge time sink. You know how it goes :-)

I would like a completely local development setup, but I don't know if it is worth the effort right now. Installing new versions of a robot on AppEngine is very quick, as is creating a new Wave in the sandbox - about a 90 second cycle to test code changes. I set my logger for DEBUG, and keep my AppEngin console log viewing page open -- not a bad setup.

Slashdot Top Deals

HELP!!!! I'm being held prisoner in /usr/games/lib!

Working...