Friday, October 03, 2008

Citizen Journalism has not failed...

Duncan Riley says:

Sarah over at ReadWriteWeb leads with the idea in the headline: “Steve Jobs Had No Heart Attack…And Citizen Journalism Just Failed,” Silicon Alley Insider’s Henry Blodget, who should be able to see a scam a mile away, writes that “Citizen journalism apparently just failed its first significant test.

It hasn’t. What we’ve seen here is likely a traditional stock scam, and an execution failure from a leading media company. It says absolutely nothing about citizen journalism at all.

I agree. The whole idea of citizen journalism was people reporting on issues, with a self correcting eco-system, where people will weed out scams and the like. Which is exactly what happened, so why would it be a failure?

An open source win!

Bruce perens writes:
An appeals court has erased most of the doubt around Open Source licensing, permanently, in a decision that was extremely favorable toward projects like GNU, Creative Commons, Wikipedia, and Linux. The man who prompted that decision could be described as the worst enemy a Free Software project could have. This is the story of how our community was able to benefit from that enemy.


via slashdot
via friendfeed

Thursday, October 02, 2008

Some Python 2.6 notes

From the release notes:

Python 3.0 adds several new built-in functions and changes the semantics of some existing built-ins. Functions that are new in 3.0 such as bin() have simply been added to Python 2.6, but existing built-ins haven’t been changed; instead, the future_builtins module has versions with the new 3.0 semantics. Code written to be compatible with 3.0 can do from future_builtins import hex, map as necessary.

A new command-line switch, -3, enables warnings about features that will be removed in Python 3.0. You can run code with this switch to see how much work will be necessary to port code to 3.0. The value of this switch is available to Python code as the boolean variable sys.py3kwarning, and to C extension code as Py_Py3kWarningFlag.

Monday, September 29, 2008

HTML 5: Features you want desperately but still can't use



via Ajaxian

LPC: Booting Linux in five seconds

LPC: Booting Linux in five seconds

At the Linux Plumbers Conference Thursday, Arjan van de Ven, Linux developer at Intel and author of PowerTOP, and Auke Kok, another Linux developer at Intel's Open Source Technology Center, demonstrated a Linux system booting in five seconds. The hardware was an Asus EEE PC, which has solid-state storage, and the two developers beat the five second mark with two software loads: one modified Fedora and one modified Moblin. They had to hold up the EEE PC for the audience, since the time required to finish booting was less than the time needed for the projector to sync.


I wish we would see this work on some of the distributions out their.

Tuesday, September 16, 2008

Nice laptop for a developer running Windows Workstation 2008 - Peter's Gekko

Nice laptop for a developer running Windows Workstation 2008 - Peter's Gekko:

"The downside of the machine is that Hyper V disables all power management functionality like sleep mode or hibernation. Booting takes a couple of minutes. How long exactly depends how many virtual machines are booted at startup."


Something to consider when considering Hyper V on a laptop. Might be a better idea to run VirtualPC/VirtualBox for your virtual machines if you want suspend-to-ram or suspend-to-disk for your laptop. Haven't looked into this myself though.

Tuesday, September 09, 2008

My Google Chrome experience thus far...

has not been great.

The first machine I tried to install it on is a Windows Vista Enterprise system behind a proxy server. The Google Chrome installer is pretty slow in initializing... can't find an internet connection and dies. All other browsers (firefox, safari and internet explorer) work fine on the system and are configured to work with the proxy.

Second try is on a Windows Vista SP1 Ultimate system running on a tablet machine without a proxy. This is a fresh install of Vista. The Chrome install went along fine, and I managed to browse for ten minutes. A driver install required a reboot. After reboot, the browser would start up but give an error, leaving a sad face in the open tab. Looked to me as if the render process for the tab would die. After trying various things that I could think of... I uninstalled the browser and installed firefox instead.

Third machine I tried was a Windows XP Professional system which was running behind a proxy server. The proxy server is the same. Their are differences in the network connections (the Vista machine used a wifi connection, the XP machine used ethernet). The installer worked fine here, and the browser installed. I've been using the browser on a machine for a couple of days now. Google Reader and Facebook pages won't load in Google Chrome. Techmeme and Sitemeter load up fine. I guess this has something to do with the proxy. These pages loaded fine when the second system worked briefly.

One thing is for sure... Google Chrome is beta software.

PyPy - Automatic Generation of VMs for Dynamic Languages

Youtube

Sunday, September 07, 2008

Scobleizer — Tech geek blogger » Blog Archive The Superbowl of Startups «

Scobleizer — Tech geek blogger » Blog Archive The Superbowl of Startups «:



"Blogging is NOT reporting. It’s the single voice of a person. When you read me here you are reading me the way I’d talk to you at a cocktail party. You’re hearing my opinions. If I’m doing ‘reporting’ then you’ll know, because of how I source it."


I really like this explanation for blogging. Maybe we need "Blogging is NOT reporting" T-shirts.

Wednesday, September 03, 2008

Hands-on with StarCraft 2: new technology, classic play

Hands-on with StarCraft 2: new technology, classic play:

"If you were looking for something new and shocking, I'm sorry to disappoint you. If you want your StarCraft updated, improved, and given a 21st century look and feel, you're going to be a very happy gamer... with a long wait in front of you. "


3841BCB1-A06F-40F0-A954-6FEBDE42DC96.jpg


It feels like I've been waiting for this game for centuries!

Gillmor interviews Sergey Brin



via TechCrunchIT

Tuesday, September 02, 2008

KHTML, Webkit and Chrome

Just wanted to give some props to the KHTML guys...

Wikipedia:Webkit:
WebKit was originally derived from the Konqueror browser’s KHTML software library by Apple, Inc. for use as the engine of Mac OS X’s Safari web browser, and has now been further developed by Apple, Nokia, Google and others.


...

KDE 2.0 was the first KDE release (on October 23, 2000) to include KHTML[16] (as the rendering engine of the new Konqueror file and web browser, which replaced the monolithic KDE File Manager).


I remember using KDE2 years ago, thinking how great the KHTML based browser (Konqueror) was, and wondering why their was no one talking more about this browser/engine. Glad to see I wasn't the only one noticing how good the engine is. All the articles covering Webkit/Google Chrome keep taking me back to that time.

List of KHTML and Webkit-based browsers.

Wednesday, August 27, 2008

Sunday, August 03, 2008

emacs as a video editor



GNEVE - GNU Emacs Video Editor mode demo
Demonstration video on GNEVE in action.
GNEVE Homepage: http://1010.co.uk/gneve.html


via ferhr

Tuesday, July 01, 2008

Saturday, June 28, 2008

NoiseRiver.com launches!

directeur creator of feedego has launched Noiseriver.

Its a friendfeed application that has filtering for stories. Just like feedego, its powered by Google App Engine. I really like the way friendfeeds interface is designed, and I'm glad to see that Noiseriver is as good as the original.

Louisgray has a much more detailed writeup.

Sunday, June 15, 2008

Steve Yegge at Google I/O talks about Rhinos and Tigers

Steve Yegge has a Google IO talk titled:
Server-side Javascript on the Java Virtual Machine

I didn't post the video here, because they have a nice setup at the link above, where they have the talk and the slides together. So check out the link above.

Steve also blogged a transcription of the talk on his blog where he renamed the talk:
Rhinos and Tigers

Saturday, June 14, 2008

Emacs Tip: A Key to open the Current Folder in Finder

After reading Aruns tip on opening current folder in explorer, I had to create something similar for OS X.
Here it is:

(defun finder ()
"Launch the Finder in the current directory"
(interactive)
(shell-command "open .")
)

(global-set-key [f6] 'finder)

I placed this in my .emacs config file. Its currently set to F6, but you can change it to whatever key you'd like. I'm using Carbon Emacs. Its rough, and I haven't used it much but it seems to work.

Robert Scoble and Scott Bourne Talk New Media Transparency


Robert Scoble and Scott Bourne Talk New Media Transparency from Scott Bourne on Vimeo.

Anybody else notice the increasing use of Vimeo by various people?

Friendfeed adds block feature

ffblock.pngI haven't seen much talk about this feature. I guess it should please Dave. :)

code_swarm videos


code_swarm - Eclipse (short ver.) from Michael Ogawa on Vimeo.

Visualizing the commit history of the Eclipse IDE project.


via vimeo



code_swarm - Python from Michael Ogawa on Vimeo.

Visualizing the commit history of the Python scripting language project.


via Vimeo

Their are two more: PostgreSQL and Apache.

Friday, June 06, 2008

qik now on windows mobile



The above is Mike Arrington talking with Bhaskar of qik.com. Here is the techcrunch article.

The two phones with windows that are supported are samsung blackjack and motorola Q.

Amazon down

Amazon down!



Looks like Amazon S3 is up based on this blog post. Also, by some estimates in the article they are losing $31,000 per minute!

Amazon.ca is up.

Update: Looks like they are back up!

More Updates: Down again...

cnet article has more updates.

Wednesday, June 04, 2008

Big Buck Bunny



Big Buck Bunny tells the story of a giant rabbit with a heart bigger than himself. When one sunny day three rodents rudely harass him, something snaps... and the rabbit ain't no bunny anymore! In the typical cartoon tradition he prepares the nasty rodents a comical revenge.

Licensed under the Creative Commons Attribution license

http://www.bigbuckbunny.org/


via Youtube

Monday, June 02, 2008

Is the linux desktop ready?

Checkout the desktop of chief economist at Google. That looks like Ubuntu to me.

The article this was linked to is "The Human Hands Behind the Google Money Machine".

Sunday, June 01, 2008

Google Accounts scares me!

Google accounts has been scaring me of late. Its basically the account to which all your google stuff is linked. Services such as Adsense, Gmail, Google reader, GTalk, Search History, and PicasaWeb are a few I use. New services like feedego are using Google Accounts to authenticate.

A friend of mine recently had his account broken into, and a personal chat was broadcast via his gmail account to a close group of friends. He called me asking if I could help. The email was sent via Gmail, mostly to people on Gmail. I can't get any useful information from IP's that are internal to Gmail (10.x.x.x addresses). Their is no account history which could show you login or logout times or locations. We couldn't tell if my friend had forgotten to log out of a machine. Had his password been compromised? Was one of his machines compromised?

After reading stories such as this and this, I can't believe that Google doesn't provide any more information for your account. Scary.

BTW, feedego seems like a promising service. Its built on Google App Engine. Try it out.

Wednesday, May 28, 2008

Official Google Mac Blog: Mac OS X 10.5.3: sync Google Contacts

Official Google Mac Blog: Mac OS X 10.5.3: sync Google Contacts:

"The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Address Book with Google Contacts. To try it, go to the Address Book menu, choose Preferences, and then check Synchronize with Google. It’ll ask for your Google account and password, then automatically update your contacts every time you sync your iPhone."

Looks like the ability only exists for people with iPhones. I don't have an option to sync with Google and I don't have an iPhone. At least I learned that you can sync with Yahoo/Exchange (Address Book -> Preferences).

Saturday, May 24, 2008

Blame twitter...

Steve Gillmor has this article up on techcrunch titled "Blame Friendfeed".

In it he says:
"FriendFeed is a parasite service built on the back of Twitter"


What an unfair and provocative thing to say!

As a user, I joined friendfeed for the following reasons:
1. Aggregate all my RSS feeds (del.icio.us, blog, flickr and so on) in one place
2. To join in conversation around my RSS feeds and other peoples aggregated feeds

Do you see twitter in their above? In fact, twitter got in the way of me achieving the two items above. My first use for the friendfeed hide function was to hide all the twitter stuff. Their are a lot of people who like twitter and use it, but I'm just not one of them. My use of twitter is very limited, as opposed to my use of friendfeed. And friendfeed does a really good job of the two things I outlined above.

I'm just really surprised that someone like Steve Gillmor would write a rant as an opinionated user of twitter, and have techcrunch publish it. I have nothing to do with either service (twitter or friendfeed). Just like Steve, I'm an opinionated user (but of friendfeed) and this is my unresearched rant. Maybe this should go up on techcrunch too.

kubuntu developer jonathan riddel talks about kde4 in ubuntu intrepid release

UDS Prague (Intrepid Ibex) - Jonathan Riddell


via kdedevelopers

Wednesday, May 21, 2008

Firefox 3 memory usage

I thought firefox 3 was supposed to be less of memory hog?

firefox3_memory

Video: Robert Scoble at mediabistro circus



via mashable

I hadn't realized how interesting snackr is, until I saw it running in the background on Scobles desktop. Its installed now.

Mozilla and hypocrisy

Right, but what about the experiences that Mozilla chooses to default for users like switching to  Yahoo and making that the default upon ...