. .

copyright

When All Else Fails....

July 7, 2011 20:45:59.000

It looks like the major (US) ISP's are going to try something that might actually work, after years of the content owners pushing for really stupid stuff that didn't help:

The agreement puts heavy emphasis on "education," going so far as to recast this behavior as some "right to know" on the part of parents unaware of a child's P2P activity. According to today's announcement materials, the goal is to "educate and stop the alleged content theft in question, not to punish. No ISP wants to lose a customer or see a customer face legal trouble based on a misunderstanding, so the alert system provides every opportunity to set the record straight."
It would be much easier to see "education" focus as a principled stand by content owners if they hadn't spent years suing such end users, securing absurd multi-million dollar judgments in cases that they are still pursuing in court. As it is, the shift looks more like a pragmatic attempt to solve a real problem through less aggressive measures after the failure of scorched earth tactics.

Imagine how much better this would have worked had the RIAA and MPAA gone with this approach right off....

 Share Tweet This

history

Sound From the 19th Century

July 7, 2011 16:00:39.000

Scientists at Lawrence Berkeley National Laboratory have recovered the sound from an 1888 recording made by Edison - probably one of the first recordings ever made. You can get the story on how it was found and recovered, and then listen to the audio here.

To put the time in context - in 1888, the Civil War generation ran the country, and Grover Cleveland was in his first term of office as President.

 Share Tweet This

marketing

Publicity is Cool?

July 7, 2011 9:17:03.863

The only thing I can come up with that explains this mini-revival of cassette tapes is a desperate need to find a way to stand out:

The last car to ship with a tape deck was the 2010 Lexus SC 430. Sony stopped making the Walkman last October. This can mean only one thing: Cassettes are about to be cool again. Indeed, upstart labels like Crash Symbols, Volar, and Bathetic are putting out cassette-only releases. Indie rock favorite the Mountain Goats recently came out with a tape of rarities, and established noise-pop bands Joan of Arc and Of Montreal are also putting out their new albums on cassette.

How many people in the core music buying demographic (teens) even have a tape deck? This is an interesting publicity stunt, but I can't see it having legs. I understand that big audiophiles prefer vinyl (for the analog sound), but tapes? Seriously?

 Share Tweet This

js4u

JS4U 71: Executing Code on Page Exit

July 7, 2011 8:18:12.326

Javascript 4 U

Today's Javascript 4 You. Today we look at how to execute code on page exit. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube.

Join the Facebook Group to discuss the tutorials. You can view the archives here.

To watch now, click on the image below:

Exit Code

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Technorati Tags: ,

Enclosures:
[js4u71-iPhone.m4v ( Size: 3160138 )]

 Share Tweet This

music

Spotify Closer to US Launch

July 6, 2011 20:49:07.000

Spotted in Engadget:

Spotify just threw up a US landing spot, inviting eager Americans to jump in line for a table at the party. Meanwhile, we just received confirmation on our own end that things are finalizing for testing here in the States, and we'll be sure to report back just as soon as our credentials clear.

I'm still not sure what this would buy me over Pandora, but we'll see when it launches....

 Share Tweet This

smalltalk

Pharo Migrating Builds to Jenkins

July 6, 2011 17:55:10.000

The Pharo project is moving from Hudson to Jenkins - if you care about the details, check it out.

Technorati Tags: , ,

 Share Tweet This

st4u

ST 4U 103: Online Help for VA Smalltalk

July 6, 2011 9:43:23.106

Today's Smalltalk 4 You looks at the help system that comes with VA Smalltalk. The only trouble you may have with it is the warning about loading "active content" into your browser; we'll cover that in the tutorial. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

VA Help.

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:


Today we'll look at the help system that comes with VA Smalltalk. It's standard Windows help - we'll go to the help directory and open that up:

Help

Depending on the browser you use, you may get a warning about loading active content. Since this content is local, and comes from a trusted vendor, we'll just ok it:

Accept Help

Accept Help

This opens up to the index page for VA help. From here, you can peruse all of the available topics:

Browse Topics

For example - say you wanted to get started with a database application - just dive into that topic:

Browse Help

Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Technorati Tags: , ,

Enclosures:
[st4u103-iPhone.m4v ( Size: 2590278 )]

 Share Tweet This

smalltalk

Seaside and LDAP

July 6, 2011 8:36:17.000

Need LDAP sprinkled into your Seaside app? Charlie Meyer has a solution for you

Technorati Tags: ,

 Share Tweet This

smalltalk

Fuel 1.5

July 6, 2011 7:51:54.181

Fuel (an object serializer for Pharo) is now at version 1.5 - what's new?

  • Initialize instances after materialization implementing #fuelAfterMaterialization
  • Ignore transient instance variables overriding #fuelIgnoredInstanceVariableNames
  • Limit serialization progress bar to update at most once every 250 milliseconds
  • Traits are serialized and materialized as a regular objects
  • Removed mappers system cache (Eliot)
  • Many new tests
  • Benchmarks: compare Fuel against StOMP, SRP, SIXX, Magma, EsAndEm and Fuel with progress bar
  • Benchmarks: new samples, scripts, and CSV exporter
  • Benchmarks: measure serialization stream size
  • Removed some redundant #fuelAccept:
  • Several aesthetic changes in protocols, categories and comments
  • Now #materialize answers the materialized root
  • Removed special cluster for HashedCollection - Now #rehash is sent via #fuelAfterMaterialization
  • MethodContext serialization does not serialize temps
  • Classes and Traits now serialize its environment (testCreateWithSmalltalkGlobalsEnvironment)
  • Fixed serialization of non-octet characters (testCharacter)
  • Fixed a bug serializing the system dictionary - FLWellKnownObjectsCluster handles it
  • Fixed a bug serializing class variables (testClassVariable)
  • Fixed a bug when serializing a collection with size greater than 1^16 with repeated elements inside
  • Fixed testTwoCompiledMethodsReferencingSameClassVariable
  • Optimization: instanceIndexes are directly created with the exact size (Henrik)

Fuel is part of the ESUG Summertalk project

Technorati Tags: ,

 Share Tweet This

news

Bad Karma

July 5, 2011 18:49:48.224

 Share Tweet This

smalltalk

Generators for Xtreams

July 5, 2011 16:34:20.319

Michael has posted some more progress on Xtreams - this time originating from the end user community

Technorati Tags: ,

 Share Tweet This

js4u

JS 4U 70: Javascript on Page Load

July 5, 2011 10:29:12.774

Javascript 4 U

Today's Javascript 4 You. Today we look at setting the initial state of your page with an onload() function. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube.

Join the Facebook Group to discuss the tutorials. You can view the archives here.

To watch now, click on the image below:

onload

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Technorati Tags: , ,

Enclosures:
[js4u70-iPhone.m4v ( Size: 3061936 )]

 Share Tweet This

holiday

Happy Fourth!

July 4, 2011 12:02:30.445

We had our fireworks display on Saturday

 Share Tweet This

advertising

The Shared Myth of Advertising is Dying

July 3, 2011 13:41:15.987

I've said for a long time that vendors and marketing departments have been living in denial, and just assuming that advertising works. Well - there's new information out there (from Business Insider) that demonstrates what a bad idea that denial is:

"you are 31.25 times more likely to win a prize in the Mega Millions than you are to click on a banner ad." Not only that, "you are 87.8 times more likely to apply to Harvard and get in...112.50 times more likely to sign up for and complete NAVY SEAL training...279.64 times more likely to climb Mount Everest...and 475.28 times more likely to survive a plane crash than you are to click on a banner ad."

This also explains the truly annoying pop-over, roll down (et. al.) ads, which try to trick you into accidentally clicking on them - as if that would actually generate a sale. Vendors have to actually do the hard work of:

  • Creating compelling products
  • Telling people why those products are useful (in a way that actually engages them - more use case, less flash)
  • Stop being lazy with traditional advertising methods

The data is pretty clear; you'll be able to tell the smart vendors from the dumb ones based on how (or if) they react to that data...

 Share Tweet This

podcastAAC

IM 36: TeaTime at StS 2011 (AAC)

July 3, 2011 10:32:20.910

Welcome to episode 36 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck.

This week I have another session from Smalltalk Solutions 2011 - Mike Hales talking about how and why his team have implemented a (VisualWorks) version of TeaTime, a protocol used by Croquet.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Technorati Tags: , , ,

Enclosures:
[im36.m4a ( Size: 25471861 )]

 Share Tweet This

podcast

IM 36: TeaTime at StS 2011

July 3, 2011 10:31:51.090

Welcome to episode 36 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson, Michael Lucas-Smith, and David Buck.

This week I have another session from Smalltalk Solutions 2011 - Mike Hales talking about how and why his team have implemented a (VisualWorks) version of TeaTime, a protocol used by Croquet.

You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.

To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.

If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!

If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!

Technorati Tags: , , ,

Enclosures:
[im36.mp3 ( Size: 18426290 )]

 Share Tweet This

holiday

Fourth of July Fireworks Fun

July 3, 2011 0:34:38.929

We lit off another batch of fireworks this year - the mortars we had were awesome. My daughter shot some video with my iPhone while I fired them off:

 Share Tweet This

itNews

The Dog Ate His Homework

July 2, 2011 15:38:12.680

You have to love the copyright trolls at Righthaven:

Wired Magazine reports that Righthaven attorney Shawn Mangano's excuse for being a day late with his explanation as to why the litigation factory made 'dishonest statements to the court' was that his web browser upgraded and he could no longer attach PDF files to his submissions

I bet his teachers heard that kind of excuse. A lot.

Technorati Tags:

 Share Tweet This

smalltalk

More Smalltalk Blogging

July 2, 2011 8:48:06.155

Check out Smallisimo

 Share Tweet This

smalltalk

GLASS Moving Towards 3.0

July 1, 2011 20:32:55.759

James Foster documents Gemstone's progress on getting GLASS up to date with Seaside 3.0

Technorati Tags: , ,

 Share Tweet This

general

Suburban Adventures

July 1, 2011 18:17:45.567

What you don't want to see your garage door doing:

Better now:

 Share Tweet This

smalltalk

VA Smalltalk Progress

July 1, 2011 12:21:43.667

Looks like Instantiations is busy making VA Smalltalk better - Joachim reports:

But not only is the team busy working on good stuff, they are also releasing early previews of their work in progress in order for users to take a look and, even more important, collect feedback. So in the last few weeks, they uploaded incremental updates to both their new logging framework (which they call log4s because it’s a port of log4j) as well as their new VA Code Assist feature that will add code completion to the Smalltalk editors to VASTGoodies.com.

Technorati Tags: ,

 Share Tweet This

st4u

ST 4U 102: Pharo 1.2.1 and Projects

July 1, 2011 9:36:52.731

Today's Smalltalk 4 You takes a look at Pharo 1.2.1, and how it highlights using MetaCello to load projects. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

Pharo 1.2.1

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Technorati Tags: , ,

Enclosures:
[st4u102-iPhone.m4v ( Size: 3746920 )]

 Share Tweet This

general

Just What I Needed For the Holiday Weekend

June 30, 2011 21:26:21.117

This afternoon saw an expensive home related problem - our garage door developed a problem that demands an immediate replacement. The good news? We have someone coming first thing tomorrow. The bad news? Insulated garage doors aren't cheap :/

Now Listening to: The Great Gig In The Sky by Pink Floyd from: Dark Side Of The Moon

 Share Tweet This

js4u

JS 4U 69: JQuery Hover Function

June 30, 2011 9:24:17.966

Javascript 4 U

Today's Javascript 4 You. Today we look at the JQuery hover() function. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube.

Join the Facebook Group to discuss the tutorials. You can view the archives here.

To watch now, click on the image below:

Hover

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:

Technorati Tags: , ,

Enclosures:
[js4u69-iPhone.m4v ( Size: 2716618 )]

 Share Tweet This