Oracle AppsLab
Putting the Band Back Together
I’m happy to welcome Noel (@noelportugal) and Anthony (@anthonyslai) back to the team.
This has been in the works for some time now, so it doesn’t really feel like news to me. Since I joined Applications User Experience back in November, I’ve been trying to assemble a crack team to follow emerging technologies and create rapid prototypes to investigate what users will be using in the not-so-distant future.
Sounds a lot like what this team was initially created to do back in 2007.
So, it made sense to put the band back together, or as much of it as possible. This particular iteration will have some new members, so stay tuned for that.
Everything old is new again.Possibly Related Posts:
- A Programming Note
- Find Me at Collaborate
- On Applications User Experience Usability Labs
- OTN Latin America Tour 2012 (North Zone)
- Comics in the Enterprise: Beyond Dilbert
A Casual Study of the Unsubscribe
A few months ago, I decided to change my personal policy on spam. For years, I just ignored spam, mostly because it was easier to delete messages than to follow the unsubscribe instructions on each of them.
Given the high profile hacks of the last 12-18 months and the nature of spam lists, i.e. lists of email addresses are sold without explicit consent in some cases, it’s difficult to know who has your email address, what they plan to do with it and how good their security is.
So, I started unsubscribing from spam as it arrived, and during this process, I’ve observed a wide range of options, which I’m ranking here for posterity. Unsubs are an odd use case because the motivation of the user is opposed to the motivation of the provider.
While legally, a bulk emailer must provide an unsubscribe function, it’s not in their best interests to do more than the absolute minimum. In fact, some of the implementations I’ve seen make it just confusing enough to persuade the user to stay, or at least, not leave before giving up more personal information.
Without further ado, here are the unsubscribe methods I’ve observed, from best to worst for discussion and humor purposes.
One-Click
Without a doubt, the one-click, instant unsubscribe link is the best. I’ve found that some links are described as instant in the spam message, but are not in practice. This one functions as advertised, click it and you’re magically removed from the list. There’s usually a confirmation message and sometimes a timeframe listed for the unsub to take effect.
One-Click and Confirm
Sometimes “instant” means clicking the unsub link drops you on a confirmation page, i.e. the page wants to make sure you want to unsubscribe from the list and you haven’t hit your head or fat-finger-clicked the link by mistake. Because the benefits of subscription are so good, it’s likely that you made a mistake.
It’s one extra step, not a huge deal, but a little more annoying, especially if they go overboard on the benefits of their spam.
One-Click, Confirm and Tell Us Why
Quite a few unsubs have an optional step at the end of the process, like the break-up that won’t end. I keep hoping to see the “It’s not me, it’s you” option, but alas, not yet. This one is obviously marketing, and it’s a little sneaky. With unsub function completed, there’s no reason to stay on the site, but this question, usually in form of radio buttons, takes just enough cognitive effort to make you question yourself.
I find myself plowing through this process, hoping to get it done as quickly as possible, and I know I answered that question a few times without even thinking.
Links That Make Me Work
Beyond confirming, some unsubscribes claim to be generic and require you to enter the email address you want to remove because there’s no way they could know what email address you mean, even though those links carry when look like unique tokens in their URLs. Don’t make me do work to unsubscribe, and definitely don’t pretend like you don’t know who I am.
Even worse is the lazy unsub link that actually doesn’t carry any tokens or identification. It’s just a generic unsubscribe page; I’ve found those usually also have the sneaky break-up question too.
Hall of Fail
Now, for the best of the worst.
I suppose the worst should be spam with no unsubscribe offered at all, which is technically illegal, but good luck enforcing that. These emails come from bots that scour the interwebs looking for email addresses, or so I assume, since they never seem to be solicited in any way.
Slightly better, but still highly annoying, is the reply with “Leave Out” or “Unsubscribe” in the subject. Or put differently, please confirm this is a real person and optionally provide more context about yourself in your signature. There’s never any confirmation that these work, and they feel a lot like bait.
I love the unsubscribes that tell you how long you should expect the “process” to take. It’s usually listed in days, sometimes with the hilarious caveat of “business days.” If only technology could automate the removal of a data point from a data store.
And finally, the worst and funniest unsubscribe I’ve seen so far: optionally send a letter. I kid you not. This spam message had a perfectly good unsubscribe link in the footer, and they conveniently offered a snail mail option, complete with a PO Box.
That made my day. Then, I felt a little sad that people might actually try to use that option.
Find the comments.Possibly Related Posts:
- The Wall Comes Down and Other Mix Changes
- Polishing Mix Groups
- Do You Zombie Reply to All?
- Does Spam Irritate You?
- Working with Email, Not against It
Found: An NLP Engine, Intent Guide
One of the cool things about the last half decade is the influx of people and technology from acquisitions. You’ll recall that this team’s original incarnation included two PeopleSoft people, Paul (@ppedrazzi) and Rich (@rmanalan).
I’ve found over the years that one cool byproduct of acquisitions is hidden technology gems. You know, projects or products that you didn’t know a company was doing or ones that didn’t seem obvious, e.g. Sun SPOTs, Cloud Office, Endeca’s Information Discovery capabilities, or RightNow’s Natural Language Processing (NLP) engine, Intent Guide.
Maybe you knew, but I didn’t. And if so, kudos for being so well informed.
Anyway, these gems, hidden or otherwise, can help existing applications by injecting new technology into them.
NLP may not grab as many headlines as something like the latest iPhone, iPad or Google Glass, but it can and does help make devices and their software easier for users to use. Many of us have changed our approach to search to suit the tool, e.g. the number of keywords in the average Google search has been increasing for years as users adapt their searches to fit Google’s engine. If you’re like me, you translate your mental question into a keyword string that fits what you think Google will understand best.
These mental gymnastics are common for frequent information seekers like me, but not for the average user, which is where NLP can help. Its goal is to understand a conversational question and provide answers without forcing iterations. If you’ve used Android’s voice features, Siri or have ever crossed horns with an automated telephone system (“I think you said spay my pill. Is that right?”), you’re familiar with NLP and with its decidedly mixed results.
These experiences run the gamut for users, which is why I’m interested in NLP, both good and bad.
I first heard about RightNow’s Intent Guide in a project introduction right after I joined Applications User Experience. After mentally high-fiving myself, I made a note to remember that because a) good NLP is hard to find and b) Intent Guide has RESTful APIs, making it perfect for the type of work we like to do.
So recently, Misha (@mishavaughan) went on a trip to Amsterdam and met some nice people who came over in the RightNow acquisition. She, correctly, assumed that NLP would be nerd-candy for me and was kind enough to connect me with one of those people, Margaret Salome.
Intent Guide uses its NLP engine to help online customers seeking assistance get the most relevant answers possible, quickly. Makes sense, right, but easier said (pun!) than done. Intent Guide has to account for many languages and both long and short queries, some real sentence questions, others Google-style keyword phrases. Oh, and then, there are the inevitable typos too.
But wait, there’s more. There are also industry-specific terms to consider, e.g. cashing a check or drawing money have different meanings in context, and also customer-specific brand names that may overlap with language definitions.
All of this has to happen quickly to give the best experience. Users want answers, immediately. So, relevancy and speed are what they want.
I would go on, but there’s a whitepaper that describes all the inner workings and coolness. However, I’m having one those exact moments with the Google, and I can’t seem to find it.
Update: Turns out, the whitepaper I have isn’t publicly available, which explains why I couldn’t find it. Never fear, there are several whitepapers and data sheets over on the Intent Guide resources page that will give you all the specs and goodness you crave.
Anyway, turns out Intent Guide is used by KLM Royal Dutch Airlines, so I had the opportunity to test it out live.
When you hit KLM’s home page, you’ll see a search field with an Ask button, which is where Intent Guide lives. The first question that came to mind was “what operating system does the in-flight entertainment system run?” suitably nerdy, and driven by a conversation Jeremy and I had last week, so top of mind.
Intent Guide results pop over the home page, and it did quite well interpreting my rather dumb question as a query about the in-flight entertainment. Nice. I then asked it a more germane question, “can I carry on a stroller?” which it perfectly identified in its results. It also adjusted for my colloquialism, matching “carriage” and “pram” to my Americanism, exactly like you want an NLP engine to do.
I played around a bit and discovered that KLM has Android and iOS apps; discovery is one of the things you want from NLP. I also tested its tolerance for typos, another must have. It performed well, e.g. “can haz android?” did return mobile-related results, until I tried too many typos, e.g. “do yo hav android” failed. Probably a good thing.
Anyway, after some light testing, I’m impressed and looking forward to finding a use for it in one of my percolating projects. NLP definitely helps bridge the gap between information and seeker, and when applied to datasets and user profiles that are relatively predictable, it can save a ton of time and frustration.
Imagine applying NLP to all the data in an enterprise. Then compare that to a trillion or so indexed web properties, or the Facebook status updates of a billion users. This is another one of those areas where enterprise users can benefit before consumer users.
Find the comments.Possibly Related Posts:
- How to Search Your Reader Feeds
- More on Social Search
- How Do You Get to Facebook?
- MetaLink (and More) in Your Browser Search Bar
- Empathy as Design Value
Monday News and Nuggets
Interest is temporal, so I knew my case of the blahs about content would quickly resolve, and the Mobile World Congress has certainly helped.
So, here are some nuggets I found interesting on a Monday.
Mobile News from MWC
LG buys webOS from HP, or some of it anyway, for smart TVs and maybe phones, and an interesting turn of events for webOS, even if LG isn’t sure what to do with the OS.
Samsung is merging parts of Tizen and Bada. That sentence sounds completely made-up, and as a fun experiment, I plan to say it in casual conversation, just for giggles.
Lots of details of Firefox OS, its apps and carriers, and its first phone, the ZTE Open are emerging, good stuff.
Google Glass Review from Joshua Topolsky
This is by far the most detailed review I’ve seen of Google Glass, covering form-factor, operation, data connectivity and usage details. Definitely worth a read.
Ultan (@ultan) and I are alike in seeing a ton of enterprise use cases for Glass, and hey, if you’re wearing them for work, you have an excuse for looking like a cyborg.
That’s what I used back when I carried a pager. “Oh, I have to carry this for work.” Translation, I’m a nerd hiding in the open.
One thing is certain, wearable computing is happening, and it’s going to unleash a torrent of privacy and security concerns.
The Over-Quantified Self
By way of Flowing Data, this story in Wired about one man’s over-quantification of his work and the implications and reasons why he does it is an interesting read. I’d like to know more about the sensors he’s using, and there’s an mashing of services collecting and documenting his actions. Philosophically, it’s scary, but inevitable that information work will eventually be quantified and subjected to efficiencies, just like every other major industry.
Power Tools Retrofitted for the Amish
This is a fascinating story about how the Amish want power tools, not powered by electricity.
And Finally, Missed Connections by State
This map shows the most common location of Craigslist’s Missed Connections by state. On the plus side, it’s probably a map if you’re looking for love. Let’s leave it at that.Possibly Related Posts:
- Even More Links
- Google Glass Details Emerge
- Another Link Post
- David McCandless on the Beauty of Data Visualization
- PBS Off Book on the Future of Wearable Computing
The Week in Google
Google has been in the news a lot this week, releasing the Chromebook Pixel and giving the World a sneak peak at Glass. Couple these with persistent rumors about Google retail stores, and you have an interesting trail of breadcrumbs leading into Google IO.
The Pixel is a head-scratcher. The Verge has one of the better reviews, especially with respect to the construction aspects, and if you factor in a retail angle, Google seems to be trying to establish itself as a premium brand, Glass, Pixel, Nexus devices, which adds to the caché of its ancillary services and growing selection of hardware.
The Pixel’s cost is very high, given what it does, but that might be enough to get consumers (and enterprises) in the door to buy something else. Glass is similar, at least in cost, and it’s definitely sexy enough to draw people into Google stores.
Techcrunch makes the point that the average consumer will absolutely want to test drive Google’s devices before buying. Even if they don’t buy, stores bring physical presence to Google, which is historically a virtual brand, something you use, but can’t really touch.
So, while the Pixel seems odd, it does feel like a halo play for Google’s online empire and for the Google brand, which will gain momentum when Glass releases. The Pixel may not move a lot of units, but it might get people to buy into the Chromebook philosophy and buy one of the lower cost models.
I read an interesting post about how Google is killing the Android brand. This makes sense from a branding perspective, differentiating Google’s Nexus devices from the right-wrong-indifferent view of Android as a low-cost alternative to the iFamily.
All this makes sense when taken as a whole, and I’m reminded of a debate Justin (@kestelyn) had about Google years ago. Google isn’t just an advertising and search company. They have much bigger aspirations, and I’m intrigued to watch how they evolve.
Find the comments.Possibly Related Posts:
- Nexus Two? Yes, Please.
- Google to Acquire Motorola Mobility
- Moving to a Nexus S, Part 1
- Another Nexus 4 Review, Mine
- Moving to a Nexus S, Part 2
New Posts from the Applications UX Team
I haven’t had much to say here recently, combination of work and general boredom with technology news.
However, my colleagues in Applications UX have been blogging.
Ultan (@ultan) talks about the Oracle Fusion Applications User Experience Design Patterns and Guidelines in his latest post, which includes knitted aliens, always a plus. These design patterns have been tested in the Applications UX labs and in the wild by real users with real tasks, and they are a great way to guide customers and partners who wish to tailor their Fusion experience or build new ones.
Misha (@mishavaughan) who serves as my AUX spirit guide, has a post charting several concepts on the road ahead for us, including simplification, voice, gamification, and tailoring and extending applications user experiences. Check out her summary of each and her thoughts about what’s next.
Want more? In addition to Ultan and Misha, you can pick the brains of AUX on Usable Apps and on Erika’s (@erikanollwebb, @GamifyOracle) Gamification in the Enterprise blog.Possibly Related Posts:
- Some Applications UX Nuggets
- Find Me at Collaborate
- Next Tour Stop: An Apps UX Design Jam
- On Applications User Experience Usability Labs
- A Programming Note
A Note on Comments
Many years ago, Rich (@rmanalan) and I decided to try out Disqus for comments, and I’ve been using it here happily since then.
Disqus aims to aggregate comments across all blogs and web sites by a) providing an easy way for site owners to add the Disqus commenting plugin and b) allowing commenters to create a centralizing profile that can be used on any site that has added their plugin.
It’s a good idea for frequent commenters who participate in discussions on different properties, allowing them to consolidate their comments in a single place. I’ve used my Disqus identity on other sites over the years, and it’s been nice to avoid creating new identities for each site. Having a central profile lowers the bar for discussion, which is, for the most part, a good idea.
This may sound odd to some, but back in 2008, people actually read blogs and commented on posts before Facebook and Twitter consumed all that discussion.
I’ve been happy with Disqus, and their team has been great providing support on rare occasions when their service is having issues.
However, today, I’m turning off Disqus and going back to the standard comments. No worries, comments have been duplicated locally over the years, so I don’t think any have been lost. If any have fallen through the cracks, they’re probably so old, no one will notice.
Why?
In December, Disqus began adding links via their plugin, a feature called Promoted Discovery. These links were appearing above the comments in a section called Recommended Content, maybe you noticed. I didn’t, until I read this post.
To be fair, I believe they did notify me of this new feature, but I obviously ignored it. They also provide an option to turn off the feature.
As I said above, I’m happy with Disqus and understand the reasons why they are pushing new features. It’s a business. However, I can’t have any ads here, lest somehow they be construed as endorsement by me or my employer.
Mostly though, I’ve turned off the plugin because I’m a control freak by nature. I’ve learned from the demise and neutering of other services that it’s often better to own my own data, or at least pay someone to manage it.
FWIW, I’ll still keep my Disqus handle, so I can use it on the rare occasion that I decide to comment elsewhere.
Anyway, if you notice that comments are less functional then they were, this is why. I hope that doesn’t ruin your day.
Find the new-old comments.Possibly Related Posts:
- All Your Comments Are Belong to Us
- Discussing Disqus
- More Oracle for Your Browser Search Bar
- Strange Things are Afoot at the Circle K
- Disqus Adds Comment Aggregation
On Applications User Experience Usability Labs
Having been at Oracle in Applications development for a really long time, I’ve heard about the Applications User Experience Usability Labs.
In the past, the labs have always been a blindspot for me and a bit of a mystery, but now that I’m a member of Apps UX team, I have the opportunity to see the labs in action. Last week, I got the chance to do just that and observe a session.
The experience was eye-opening and is one that I thought was worth sharing.
Bringing users into the design and development process early is critical to ensuring that what you’re building is actually something they want (or can) use. During my time in consulting, I had the opportunity to work side-by-side with users, tailoring their applications to do exactly what they wanted, even down to button position, tab order, field labeling, even color and font choice.
These sessions left a lasting impression on me and have helped guide my later work in development, especially with respect to feeling empathy for frustrated and happy users.
Bottom line, there’s nothing like watching the joy and pain your software causes users.
Anyway, getting back to the Usability Labs, the session I observed was virtual, although users can come into the lab and sit in a room to interact with the software being tested. The labs are very high-tech, with a staged area, designed to mimic a typical cubicle or office setup for the participant, and a control room, where the usability engineers guide the user through the test steps, observe, ask questions and log feedback.
The virtual session ran in much the same manner, using a web conference.
The whole process took just under two hours, with lots of time to talk to the user about impressions, feedback, suggestions, all the important information we need to know about what we’re building.
Although I haven’t participated in the design and development of the product tested, I had several ah-ha moments where the user went off course or was confused due to what I’m pretty sure were design decisions, very useful feedback to get before a product launches. Similarly, when the user was happy or satisfied with the product, I knew that would make product team happy.
Although I only went to one session, this particular product was being tested by several different users over a two-week period, and the aggregate feedback will definitely help the product team understand where their design works and where it could use some tweaks.
All-in-all, it was a very valuable way to spend a couple hours. Thanks to Luke and company for allowing me to eavesdrop.
So, if you’re an Oracle Applications user, I highly recommend signing up to participate in a lab. Apps UX runs sessions at user group conferences and at OpenWorld, plus you can get involved virtually.
Depending on the product, there is some vetting to ensure that you’re a good candidate, e.g. if you’re an accountant, you might not be a good test user for CRM. However in some cases, you don’t even have to use Oracle to participate.
If you’re interested, check out the UX Customer Participation Program for more details, or if you’re at a conference and see Apps UX people there, ask about how you can participate.
Find the comments.
Update: I’ve been informed that the Applications UX labs are also open to other products outside Applications, e.g. Fusion Middleware. So, even if you’re not an enterprise applications user of Oracle or otherwise, you may be able to help Oracle product teams test their stuff as well. Good to know.Possibly Related Posts:
- Find Me at Collaborate
- “Looks Good, Works Well”
- New Posts from the Applications UX Team
- Notes from Collaborate 13
- NWOUG 2012 Conference
Luscious Links and Things
I found out today that my old pal Noel (@noelportugal) started a blog, focused on Web of Things, erm things, called WOTLabs. One of his first posts is about the Nike+ Fuelband and how to use its API, whose documentation apparently isn’t complete just yet.
Semi-related, can we standardize on what to call internet-connected objects? IoT used to be just fine, but now I’m hearing M2M and WoT. Confusing.
Speaking of things, Chris Muir (@chriscmuir) penned a post about how he put ADF Essentials on his latest cool thing, the Raspi. Check out his full writeup for details.
One more thing, lots of them, specifically the barometers in many Android phones, which are now being harnessed to collect distributed data that can help scientists predict severe weather. An app called PressureNet is following the tried-and-true SETI@Home model to collect barometric data from people’s phones. I love this model.
And the last thing, a nostalgic history of the original hackers, phone phreaks, great stuff.Possibly Related Posts:
- The Enormous Potential of Interent of Things
- More Internet of Things
- Belkin’s WeMo Brings Your Devices Online
- Even More Internet of Things, SmartThings
- Auto-Tuning the Spoken Word
The Macbook Pro Odyssey Continues
I may have finally found a janky fix to the lingering and highly irritating wifi issue that has plagued my Macbook Pro since I bought it 18 months ago, fingers crossed.
A brief recap of the issue, basically, the wifi connection dies, despite the toolbar icon showing a full strength connection, which is also a lie. After observing this issue for a long time and doing a lot of research online, the cause seems to be related to waking the machine from sleep, although it does happen while the machine is in use.
To be fair, there are a myriad of reasons why wifi might stop working, which makes this issue challenging to diagnose and is probably the reason why Apple hasn’t ever acknowledged any issue, despite an army of MBP owners reporting it.
In Lion, the issue was relatively easy to resolve. I’d simply reboot the router. However, after my upgrade to Mountain Lion, when wifi drops, everything requiring network becomes totally unresponsive, even Terminal. Open applications cannot be force quit, and the only way to get the machine functional again is to do a hard restart.
After trying dozens of tips myself, I ended up chatting with a senior Apple care advisor who eventually recommended I do a clean install. No guarantees, but that was the next step.
I asked about steps after that, and none of them sounded good. Basically, I’m on my own.
I use my MBP for work, and I’m not too keen to lose it for any amount of time. I had resigned myself to doing a clean install over a long weekend, but when the time came, I decided I’d rather spend time with my family than bury my face in a clean install for an entire day.
During my many searches for ways to fix this issue, I remember reading that people had found success by keeping the wifi connection alive manually via ping.
So, I decided to try that option and save a weekend, possibly postponing the inevitable, but worth the risk.
I quickly found the source for that suggestion and actually found another, setting the DNS servers. I tried the latter for a few days, using Google’s public DNS servers, and that actually worked pretty well for almost a week. Then, the drops returned in a cluster.
I gave in and have been pinging my router every five seconds for a few days, no drops, yet.
I’m using the script method described above by OSX Daily, but I also tried another method, using Automator. Check out Ars for information on how to run shell scripts via Automator. You can create an app for this little script and then add that to your user’s login items.
A couple things I don’t like about this method. First, it runs in the toolbar and shows a gear icon that is constantly rotating to show the app is executing. That bugged me right off the bat, since I couldn’t ignore it. Second, there’s no output to check, and I rather like looking at the ping times every so often, just to see that it’s working and how much latency I’m getting. I know I could hack that all together, but the Terminal method is easier.
Now, it’s on me to remember to start that script whenever I startup.
I’m not ready to declare victory, but maybe this will help you. If it fails, I’ll have to weigh the cost of a clean install, again.
For background of steps I’ve tried that have failed, see here, here, here and here. Here’s to hoping they might help you.
Find the comments.
Update: Although this janky hack has lessened the frequency of failure, it hasn’t solved the issue. In fact, I’ve now seen the network die while the script was successfully pinging the router. So, there goes that assumption. I also tried Floyd’s suggestion to update the Airport Extreme’s firmware, coincidentally updated by Apple just last week. Plus, I’ve now managed to fail while using an ethernet connection at an Oracle office. So, while it’s great to add to the mounting evidence and rule out possible fixes, I’m still screwed and looking for a solution.
Please contribute any suggestions in the comments.Possibly Related Posts:
- More on Macbook Pro Nagging Wifi Issues
- Adventures in Apple Land
- Rebuilding My Macbook Pro
- Sometimes It Doesn’t Just Work
- Self-Reward: New Macbook Pro
Noel and the AT&T Developer Summit
Noel (@noelportugal) is a bit of a serial hackathon participant, and earlier this month, he attended the AT&T Developer Summit in Las Vegas.
The event was actually several competitions, each with a different focus, and unsurprisingly, Noel joined the Arduino hackathon. While browsing MAKE yesterday, I found a full writeup on all the entries in that category, by Sara Streeter (@saranicole) at Axeda, co-sponsors of the M2M, the latest way to abbreviate IoT, competition.
Anyway, Noel’s entry is described therein.
6. Smart Hackathon
Creating the best way to run an organized and productive Hackathon
What it is: Check into an event such as a Hackathon via RFID or NFC and get real time updates on the stats and skill sets of the other people there.
Why we like it: No one attends an event so they can get stuck listening to the wrong pitch with the wrong people. Getting real-time intelligence at the event about who to meet feels like getting hours of our life back.
Team Members: Noel Portugal
Sensors: RFID / NFC Sensor
Using:
- Axeda APIs: Groovy scripts, Expression Rules
- AT&T APIs: SMS
Sara also includes a picture of Noel’s work.
Bit ironic that Noel had to work alone on this project, but it’s definitely a need area for hackathons. While you can assume people have a certain skill based on the contest, e.g. you can bet the Arduino competitors know some Arduino, beyond that there’s no way to know unless you ask.
Of course, polling a bunch of people takes valuable time away from the hack itself.
Given Noel’s implementation, you could reasonably set up a hackathon to include badges with RFID that registered when people arrived and updated a skills market of sorts that people could monitor for potential teammates. Plus, the chip could help you find them in a crowd.
Maybe there’s something bigger here.
Anyway, Noel didn’t win, but he lost to a team with rockets. Tough sledding.
Find the comments.
Possibly Related Posts:
- Connect API Goodness
- Welcome Noel
- Oracle Social Network Developer Challenge: Bezzotech
- Help Me Plan a Developer Event for OpenWorld
- We Heart Hackers
Another Link Post
I can’t seem to find a topic worthy of more than a paragraph, so here’s another post of curated links. Could be worse.
A P2P Wifi Tethering Market
What you say? It’s exactly what it sounds like, a community of users allowing others to tether off their connections in exchange for credit to use when they need connectivity. It’s called Airmobs. Great idea and awesome example of itch-scratching, but one that’s unlikely to last for long, given the carriers won’t be happy.
Pepper Spray That Takes Pictures
From Hack a Day, this modded pepper spray canister fires the flash, snaps a picture (presumably of an assailant), and sends it via Bluetooth to your phone so you can present it to authorities, and can call police upon receiving a picture. It also sprays pepper spray.
Palm’s webOS Kept Alive by Android devices
I love this story about how a devoted open source project, webOS Ports, is keeping the dream alive for the under-appreciated and before-its-time webOS. I actually knew a couple people with Palm Pres (Rich was one), and they both had lots of good things to say about webOS. You can find the influence of webOS in mobile design today, e.g. Google Search’s cards. It’s good to see the old dog still hunts, in a manner of speaking.
Apple Stories
Apple Core Rot, a pretty detailed overview of ways that OS X has degraded in quality. I’d add my trials and tribulations with wifi connectivity to the list of things-that-used-to-work-but-don’t-now. Unfortunately, OS X is still the best option for me on a desktop, but it’s not as clear-cut as it was back in 2007.
He said right before that very issue forced the second hard restart of the day and the rewriting of this post. Sigh.
Dan Lyons, he of Fake Steve Jobs fame, has a snarky (surprise) and possibly a bit too true answer to the question Why do Americans Hate Android and Love Apple? The comments and follow-up posts from the bloggers he names will be interesting.
A 23-Year Game of Tag
And finally, a funny story about a group of friends who have been playing tag for 23-years.Possibly Related Posts:
- More on Macbook Pro Nagging Wifi Issues
- Lowered Expectations, Mobile Edition
- Imaginary Phone
- The Macbook Pro Odyssey Continues
- Adventures in Apple Land
Monday, More Links
I’ve been sick so, here comes another link post. Find the comments if you feel so inclined.
Google, Redesigned
The Verge has an interesting retrospective on how Google has been gradually redesigning its interfaces since Larry Page took over as CEO. This has been happening almost organically, and if I hadn’t bothered to stop and think about it, I wouldn’t have given it a second thought. Taken as a whole effort, it’s an impressive accomplishment.
The as Yet, Unrecognized Potential of NFC
Fast Company has a piece on NFC that reminded me of NFC, and yes I meant that. NFC remains an untapped technology, largely because there’s so much it can do. Oh, and it’s not on the iPhone yet.
When the Nexus S launched years ago, I remember thinking that the inclusion of an NFC radio would spur development in that area, and I was stoked to try out Google Wallet, which was the first app I had seen that used NFC on the S. The only advancement I can think of in the years that have elapsed is the ability to transfer videos on the Galaxy S III, funny commercial, but no mention of the technology behind it.
I was surprised recently when Noel (@noelportugal) cited NFC as the only reason he would consider a move to Android from his iPhone. So, he must have some ideas in mind.
Socializing the Finance Department
My pal David Haimes (@dhaimes) wrote a guest post over on the Oracle Applications blog about the possibly surprising notion that the Finance department is a social organization. Number-crunching is inherently social, deal with it, but seriously, if you get a chance to see David at Collaborate or OpenWorld, check out his sessions. He has interesting ideas.
Pebble Smartwatches Begin Shipping
I don’t wear a watch, so I missed the whole Pebble thing, but several people in UX, I think Utlan (@ultan) was the first, clued me in to the Pebble. They started shipping last week, and Engadget has a review. The functionality seems a bit limited for now, but there’s definitely potential.
I am interested to see how this paradigm plays out, i.e. the smartphone as a hub for delivering information to other devices on your person. It’s very similar to the iPad as a home automation center, and now that the Nike FuelBand has an open API, it looks like 2013 will spawn a lot of wearable innovation, as the phone stays in your pocket or bag.
ADF on a Raspi
And finally, Chris Muir (@chriscmuir) has ADF running on his Raspi. First!
That’s it for now.Possibly Related Posts:
- Luscious Links and Things
- Random Links on a Tuesday
- Interesting Take on the New Google App for iPad
- WebCenter Enterprise Methodology Group
- The Importance of January 27, 2010





