Adding Native Twitter People & Hashtag Search To Chrome

Nelson Minar, writes on his blog, Some Bits:

Twitter just announced a Twitter enhanced Firefox. It lets you type @nelson in the address bar to go to my Twitter account or type #twitter to search for the #twitter hashtag. You can do this in Google Chrome too.

  1. Click the Wrench icon
  2. Choose Options
  3. Click "Manage search engines"
  4. Scroll to the bottom of the list to add entries
  5. Add a search engine named "Twitter people", Keyword "@", and URL https://twitter.com/%s
  6. Add a search engine named "Twitter hashtag", Keyword "#", and URL https://twitter.com/search?q=%23%s Now type @ nelson in the Chrome address bar and voila! You go to my Twitter account. Or type # twitter to see tweets with the twitter hashtag. Note the space is necessary; not sure it's possible to eliminate that. The steps up above are awfully manual but work fine. There's probably a way to automate this installation in Chrome; I know there's a discovery protocol for websites to automatically add suggested searches.

FaceNiff Android App Takes Firesheep Mobile, Hacks Facebook and Twitter Accounts In Seconds

Terrence O'Brien writing for Engadget:

Remember Firesheep? Well, the cookie snatching Firefox extension now has a more portable cousin called FaceNiff. This Android app listens in on WiFi networks (even ones encrypted with WEP, WPA, or WPA2) and lets you hop on to the accounts of anyone sharing the wireless connection with you. Right now it works with Facebook, Twitter, YouTube, and Nasza-Klasa (a Polish Facebook clone), but developer Bartosz Ponurkiewicz promises more are coming. You'll need to be rooted to run FaceNiff -- luckily, we had such a device laying around and gave the tap-to-hack app a try. Within 30 seconds it identified the Facebook account we had open on our laptop and had us posting updates from the phone. At least with Firesheep you had to sit down and open up a laptop, now you can hijack Twitter profiles as you stroll by Starbucks and it'll just look like you're sending a text message (but you wouldn't do that... would you?). Lovely

Why Windows 8 Fails To Learn The iPad's Lessons

Jason Snell writes at Macworld:

The problem with the announcement is that Microsoft has failed to commit to the tablet as a unique type of device. The company that spent a decade trying to push Windows tablets on a market that just didn’t want them is still convinced that it’s a selling point that Windows 8 tablets will run Microsoft Excel for Windows and if you hook up a keyboard and mouse to them, you can get an arrow cursor and click to your heart’s content. Imagine if Apple had done that with the iPad. When Apple announced the iPad, the company showed off early versions of the iWork apps: Numbers, Pages, and Keynote. Those apps are utterly unlike their Mac equivalents, optimized for the tablet form factor and the size of your fingertips. Imagine if the iPad was, instead, just a tiny Mac that ran the regular version of Keynote. Oh, sure, there might also have been a bunch of touch-focused Dashboard widgets that took greater advantage of the touchscreen, but in the end if you wanted to run a Mac app, you could just do it. If Apple had done that, I think the iPad would’ve been a failure. The iPad, like the iPhone, was a success because it did not attempt in any way to replicate the desktop PC experience in the way that Windows tablets (and Windows Mobile) did. Apple used the underpinnings of OS X to form the basis of iOS, but at no point in iOS do you see anything that could be remotely mistaken for a Mac. On Windows 8, in contrast, Sinofsky says that there’s no way to kill the Windows desktop: “It’s always there.” ... With Windows Phone 7, Microsoft made a bold choice: to break free of its past and build a new platform that was specifically designed to run on a phone. One look at the touch layer in the Windows 8 demo and you can tell that something similarly bold is going on. But I can’t help but feel that Microsoft just can’t commit to that level of boldness; maybe it’s pride that stock Windows really should be the basis for a strong tablet operating system? I quoted a lot from Jason above, and I wanted to quote more but I am reticent to do so because I felt it would be too much. You should really just go read Jason's entire article. Jason writes an article as if it were a 10 book series where the first few novels are just character development. You need to go read his entire piece. It's worth it.

Why Windows 8 Is Fundamentally Flawed as a Response to the iPad

John Gruber writes at Daring Fireball:

But I think it’s a fundamentally flawed idea for Microsoft to build their next-generation OS and interface on top of the existing Windows. The idea is that you get the new stuff right alongside Windows as we know it. Microsoft is obviously trying to learn from Apple, but they clearly don’t understand why the iPad runs iOS, and not Mac OS X. Microsoft’s demo video shows Excel — the full version of Excel for Windows — running alongside new touch-based apps. They can make buttons more “touch friendly” all they want, but they’ll never make Excel for Windows feel right on a touchscreen UI. Consider the differences between the iWork apps for the Mac and iPad. The iPad versions aren’t “touch friendly” versions of the Mac apps — they’re entirely new beasts designed and programmed from the ground up for the touchscreen and for the different rules and tradeoffs of the iOS interface (no explicit saving, no file system, ready to quit at a moment’s notice, no processing in the background, etc.). You really should read John's entire piece as he goes on to make several other points worth hearing but I don't want to quote his entire article here. Just go read it. My take? Steve Ballmer just can't let go of the product he helped to successfully bring to market. Internal politics matter to him as much, if not more, as what could actually help the company the most. He can't see the forest for the trees. He just wont let Windows go. I'm not saying Windows is a horrible product (despite the fact that I despise it personally), as it makes Microsoft a lot of money. Ballmer just can't get it through his head that you cannot put a desktop driven legacy OS and shoe-horn it onto a consumer electronics device with no peripherals. It just wont work. You make to many compromises of what makes the iPad great in order to do so. Ballmer's days are numbered.

Microsoft Announces Windows 8 at D9

Microsoft PR:

Today, at the D9 Conference, we demonstrated the next generation of Windows, internally code-named “Windows 8,” for the first time. Windows 8 is a reimagining of Windows, from the chip to the interface. A Windows 8-based PC is really a new kind of device, one that scales from touch-only small screens through to large screens, with or without a keyboard and mouse. Demo video shown at the conference: More from the PR: We also showed effortless movement between existing Windows programs and new Windows 8 apps. The full capabilities of Windows continue to be available to you, including the Windows Explorer and Desktop, as does compatibility with all Windows 7 logo PCs, software and peripherals. Big mistake. Ballmer's days are numbered.

Twitter Reveals Photo Sharing Feature

Jack Dorsey, writing on the Twitter Blog:

Millions of people share photos on Twitter every day. We’re going to make that easier than ever. Over the next several weeks, we’ll be releasing a feature to upload a photo and attach it to your Tweet right from Twitter.com. And of course, you’ll soon be able to easily do this from all of our official mobile apps. A special thanks to our partner Photobucket for hosting these photos behind the scenes. Services like yFrog and Twitpic are in trouble. Other services like MLKSHK who provide more value that just a dump for photos might be okay though.

More iOS 5 & Twitter Integration Speculation

Shawn Blanc posted two links to interesting posts which have more speculation related to possible Twitter integration into iOS 5 system-wide. The first link is to a post by Anil Dash who writes:

But in short, the hardest, most expensive technical part of building a web-scale Twitter competitor already exists in Apple’s infrastructure. What’s missing, in an odd reversal of Apple’s usual pattern, is a well-designed, simple user experience that makes people want to participate. Could a small team of developers and designers within Apple make a credible realtime messaging service with first-rate native clients on every important platform? Could they graft on a simple, REST-based web-style APIs to the complicated, old-fashioned API that enables push notifications right now? It'd be a lot like building a usable, delightful user interface on top of well-established, but complicated, technological underpinnings, wouldn't it? I wonder if Apple has those skills. The other post Shawn links to is by David Silva, who writes: Look at the way Android integrates both Facebook and Twitter into its OS. With that system wide integration I can now scroll through my contact list, see a pretty avatar that is automatically pulled from my friends accounts and also read/reply to recent status updates as well as browse through all of their Facebook pictures all from within the contact card. He later speculates on the specifics Apple could expand on: * DM and @reply options from within your contact card just like FaceTime, text email and call. * Tweet pictures and video direct from the Camera app. * Read and write Twitter DMs direct from the “Messages” app just like regular text messages. * Twitter avatars in your Contacts cards.

Lodsys Responds to Apple, Files Lawsuits Against App Developers Anyway

Eric Slivka, writing at Macrumors:

Patent holding firm Lodsys today published a series of blog posts revealing that the company has filed suit against some App Store developers, accelerating its efforts to extract licensing fees from developers for using in app purchases and upgrade links in their App Store applications. Lodsys had given developers 21 days to negotiate a license before filing suit, but the firm appears to have initiated lawsuits early in order to thwart Apple's efforts to back the developers. More details, directly from the bastards themselves, at the Lodsys blog. Florian Muellre writes on FOSS Patents: For the app developers who have been sued, this is now a very critical situation. As I explained in my Lodsys FAQ, patent litigation in the United States is extremely costly. The most important thing for those app developers is to clarify with Apple — and to the extent that Android apps are involved, with Google — whether they will be held harmless and receive blanket coverage including possible damage awards.