Category Archivegadgets



concerts & iphone & iphone-jailbreak & iphone-third-party-apps & photos & rush 12 Apr 2008 04:34 pm

Rush Concert Photos

On Friday, April 11, 2008, I went to see Rush open their 2008 Snakes and Arrows concert tour at Coliseo de Puerto Rico, San Juan, PR. I had an awesome time with my pals Alejandro, Cesar and Kevin. We were seated about six rows from the stage.

There were a couple of guys from the Philadelphia suburbs right next to us. Some guy from Dallas, TX was two rows ahead of us, and was stranded in PR because of the American Airlines fiasco.

The concert was awesome, three hours of great live music. Truly the best live performance I’ve seen in ages. There was a six minute drum solo by Neil Peart, that was just amazing.

I took my iPhone to use as a camera, knowing digital cameras per se were not allowed. I used an iPhone application called Snapture. This great little app is made for “jailbroken” iPhones. That is, iPhones that have been modified to load and run applications not “blessed” by Apple.

You’ll notice that some pictures are blurry/shakey, followed by two steady, clear ones. Snapture has an optional feature where it takes three pictures within a second or so of each other. This helps you steady the phone and get at least one clear shot.

I took 1426 photos. Yeah, that’s right, 1426 photos. I did this by using the 3-consecutive-shots feature of Snapture, pushing the volume button to trigger the photo capture twice per minute or so.

Set 1 of photos is here.

Set 2 of photos is here.

Each ZIP file contains 713 photos and is less than 260MB.

The pictures I’m uploading are totally unprocessed. They’re right off of the iPhone at 1600×1200 resolution.

I started deleting blurry pictures, and pictures where the stage was too dark or too bright and lacking contrast. But there are so many pictures to go through, I eventually decided not to bother.

The last 250+ pictures are in black and white. I think my finger slipped at some point, and I touched one of Snapture’s on-screen controls. Sorry about that!

free.culture & game.development & hacks & linux & open.source & ps3.linux & software.development & sony.ps3 & windows & xbox.360 & xna 23 Jan 2007 02:56 pm

Continuing the conversation: PS3 Linux & MS XNA

Mateusz, Lenny, thanks for the comments.

Update: Reader Mateusz points out that there is an effort under way to port the XNA frameworks to other platforms using Mono. It’s great to see what the subversive, creative types come up with all on their own. It would be hilarious if PS3 owners could run XNA games by simply booting Linux. Take that, Redmond! Welcome to our social. LMAO!

My own take is that Sony is taking a laissez-faire approach, a la Franklin D. Roosevelt and the economy: let’s provide the tools, and whatever happens, happens. Let the market take it where it may. (I hope I am not embarrassing Mrs. Freite, my history teacher in high school, by mixing my economic strategies and presidents.)

While that is great, I think they could be a bit more proactive. They could encourage garage game development with the PS3 Linux project, by marketing it as such. A program like the old PSX Net Yaroze, but with PS3s and Linux, could attract some great talent. (See? Sony has been thinking about this garage developer thing for quite a long time.)

IBM and Toshiba see this as another marketing venue for the Power processor line, especially the work on the Cell Engine that they did. Toshiba only promotes Cell within its embedded processor market, not putting an oar in to help with the garage developer thing. IBM is a bit more active, but only within their established promotional circles: developerWorks and alphaWorks. And it is hardly a big push.

Microsoft is, of course, going all out, promoting XNA as a garage developer’s haven, especially generating excitement with the possibility of garage developers selling games on XBox Live Marketplace for both PC and XBox360. In my opinion, MS is doing a better job at pushing their ideas.

It’s like IBM and Sony don’t quite see what it is they have to do, having just provided the tools and sitting back to see what develops. While it’s great they’re not stirring the pot too much, the stew is gonna ruin if there’s no cook minding the stove.

OK, that’s enough analogies for today. Thanks for keeping the conversation going, guys. Comment away, and let’s keep talking. Anyone else have any thoughts to share?

Technorati Tags:
, , , , , , , , , ,

free.culture & game.development & hacks & linux & open.source & ps3.linux & software.development & sony.ps3 & windows & xbox.360 & xna 22 Jan 2007 03:34 pm

What’s the deal with PS3 Linux? Simple: XNA

Programming high-performance applications on the Cell BE processor, Part 1: An introduction to Linux on the PlayStation 3

The Sony PlayStation 3 (PS3) is the easiest and cheapest way for programmers to get their hands on the new Cell Broadband Engine (Cell BE) processor and take it for a drive. Discover what the fuss is all about, how to install Linux on the PS3, and how to get started developing for the Cell BE processor on the PS3.

Let’s ignore the $600 USD “cheapest” flame bait and concentrate on the business significance of Sony and IBM providing and promoting Linux for the PS3, shall we?

The PS3 is not the first game console officially sanctioned by the manufacturer to run Linux out of the box. For a few years, Sony sold a $99 Linux kit for the PS2, available only through their online store. It was discontinued early last year, and is now only available on eBay.

But why would Sony provide Linux for any of their video game consoles? What do they have to gain? In business, nothing is done “just” for the benefit of the consumer, much less for pure “free as in freedom” idealism. In the end, it all comes down to driving revenue and profits up, which ultimately pleases the shareholders. Cynical, perhaps, but do you really believe a public company as large as Sony does anything if not for the sake of revenue and profits? Any activity that does not somehow help improve those two factors, will not be seen very positively with the shareholders.

But still, what does it mean? How does PS3 Linux translate into revenue and profits for Sony? Let’s examine this some more, in the context of an obscure game console manufacturer with a similar strategy.

In Korea, the GP32 game console may not have run Linux, but the manufacturer provided on its website, a full set of open source programming tools that ran on Windows. Linux and Mac OS X support was added by the GP32 developer community shortly later. This made the GP32 the first off-the-shelf game console where the users were officially encouraged to make games for it. GamePark, the makers of the GP32, followed up nearly four years later with the Linux-powered GP2X, which also had a free, full set of development tools, including most of the source for the device’s implementation of Linux.

The response to the consoles was great, both in its native Korea and around the world. There is a healthy global open source game development community. Code-savvy game geeks from all around the world have taken to the GP32 and GP2X. Instead of dismal failure competing against Nintendo and Sony, GamePark has survived and grown against all odds. The gadget-happy Koreans responded despite fierce competition, and a healthy Korean commercial game developer community has grown to serve the Korean GP32 market. Many of these commercial developers were founded by the proverbial “two guys in a garage,” propelled to creativity by the open community GamePark fostered.

So back to the PS3. Sure, it’s freakishly expensive for just a single threaded, single tasking, web browser, digital photo gallery, photo slideshow player, propietary-format movie player, game console. But with Linux and the Blender Game Kit, OpenGL, SDL, etc., this is a garage game coder’s dream workstation on the cheap, with high-definition accelerated 3D graphics, surround sound, and all kinds of fun wireless tech at the developer’s fingertips. At $600 for a 60 GB model with 512 MB of RAM, it would make a nicer Linux computer than most sub-$1000 Windows PCs out there.

Perhaps a cottage gaming industry will grow out of the PS3 Linux strategy, like the GP32’s in Korea. Which makes this Linux play by Sony the direct competitor to Microsoft’s XNA move. You see, both Sony and Microsoft see independent game developers as the future savior of the game industry.

The big game publishers and developers screwed themselves, just as the MPAA and RIAA did, by making production ever more expensive, formulaic, and insipidly uncreative, and by depending on the quarterly mega-blockbuster to survive. They did this at a time when more people than ever have access to the means of production and distribution of digital creative content.

The goal of Sony’s Linux strategy and of Microsoft’s XNA, is to attract the independent game developers to their respective platforms. Microsoft believes that giving the tools away for “free as in free beer,” while keeping the secret sauce bottled up, is the successful strategy. Sony believes making the tools as open as possible without screwing the pooch is the the best strategy.

Now, as an open source fan, I will argue that a truly open community of coders, without central control and oversight, is going to prevail over the “you must please the gatekeeper” culture Microsoft wants to impose with XNA on XBox360.

But let’s not be too idealistic and see this independent game developer thing for what it really is. Just like IBM’s open source moves and Tim O’Reilly’s publishing strategy, both Microsoft’s and Sony’s strategies are all about the alpha geek mind share, and self-interest in the increase in revenue it generates.

But cynical as that may sound, open source is still the better thing. It gives more control to the developer and imposes less order, which leads to greater opportunity for creativity to go where it may. Anything less than an open technology and open community will stave off innovation before it even has a chance to set in.

Technorati Tags:
, , , , , , , , , ,

gadgets & mac.os.x & personal.media & podcasts & technology & videoblogs 18 Jan 2007 05:17 pm

My thoughts on the iPhone

Let’s cut to the chase: the iPhone is the most innovative communications and media device of the 21st century’s first decade. The other devices and manufacturers don’t even come close. Before the iPhone, you could think the competing devices had evolutionary interfaces, a step up from the previous interface. Now, you can’t help but think them mediocre in comparison to the iPhone. The user interface is the iPhone’s forte, followed by the convergence of widescreen media player, full featured web browser, PIM, and cell phone into one device. Is my opinion clear enough? :-)
All that being said, the iPhone is not ideal, nor flawless. The PIM features are, in my opinion, incomplete. I am referring to the fact that you can’t enter new data into the Notes, Contacts or Calendar apps, except by syncing the device to a Mac running Stickies, iCal and Apple Address Book. I hope Apple starts to see the potential market this has with more PIM features. Maybe they were pressed for release, and cut the features out for now to add them later. We’ll have to wait and see on that.

Apple could also open the device for third party development. According to Apple, it’s just Mac OS X Tiger inside. Perhaps someone will figure out how to hack Safari to download Mac OS X apps on to it. Or at least let us install Dashboard widgets on the thing.

But this being an Apple product whose name begins with I and P, it is a great media player. Strong Bad Emails, Ask A Ninja, and Tiki Bar TV rule! They’re my favorite videoblogs. Evil Genius Chronicles, Coverville, Raven n Blues, and Bandana Blues, are among my favorite podcasts. Since the iPhone is essentially a phone with 8GB video iPod features, we’ll be able to access all our new media on it, with a better interface than anyone has ever produced. I predict Apple will bring the iPhone UI (without the phone features) to the rest of the iPod family within the year. They’ll be stupid not to. MultiTouch rocks!

Of course, the iPhone’s price has to come down for it to be really mainstream. I predict (you heard it here first, folks, LOL) that next year, the 8GB model will be the low end, and a higher capacity (16GB?) model will be the $600 high end.

In order for the iPhone to be really successful and mainstream, it should also be sold unlocked, free of carrier lock-in. Not everyone wants to be Cingular subscriber. The whole carrier lock-in thing is bone headed anyway. It surely has been demonstrated in Europe that expensive carrier-exclusive phones are not necessary to retain customers. And the practice isn’t that effective for that purpose either anyway. Carrier chickenshits, if you ain’t got good service, an expensive locked-in phone won’t help you keep any subscribers you’ve pissed off. They’ll just sell it on eBay and move on.

In conclusion, the iPhone is a great innovative cellphone/media player with some PIM functionality. The crux of its innovation rests on the MultiTouch touchscreen interface and wide screen media playback. It has a few flaws, namely the lack of smartphone PIM features and a closed development model. To really hit it big, it has to come down in price a bit, and be available at more than one carrier in the US. In any case, Apple has essentially raised the bar way up in the user interface front, making the competition look ancient in comparison.

Technorati Tags:
, , , , , ,