InfoQ: Can you talk about some limitations about the Riak databases and what use cases it’s not the best solution to use?
Basho: Applications that require ad-hoc querying and heavy analytics tend to be less of a good fit for Riak. Since we are a key/value store at the core, applications that require ad-hoc queries and/or heavy analytic processing can be difficult to implement on top of Riak. Our main focus is predictability and scale, and there are some tradeoffs that have to be made with data model and queryability to stay faithful to this focus.
That said, we plan to enhance Riak in various capacities to address these use cases in 2012. Riak already exposes deeper query possibilities via our MapReduce, Secondary Indexing, and Search components, and we’ll continue to make these more robust in future releases.
Author: Daniel
‘Gamification’ sucks
It should be obvious that one conclusion respects people and one doesn’t. It should also be obvious that the first conclusion is correct and the second is incorrect, cynical, and low.
I can’t prove that good software respects people, but I can look at good software and show how it respects people. I can look at bad software and show how it doesn’t respect people.
“Gamification” treats people like children — children who need to be manipulated, who need to be tricked into doing what’s good for them.
And it makes bad software.
[Just because something feels like a game doesn’t mean that you should make it more like a game.]
Source: inessential.com
The End of the Web? Don’t Bet on It. Here’s Why
I think there’s a TCO argument to be made against the proliferation of the App Internet. The more companies build their own apps, the more maintenance work they’ll need to do, the more employees they’ll need to maintain their apps and the further the innovation drain. I know this is a harder concept to quantify and intellectualize but I’ve seen it first hand in 20 years of working with large corporation on “legacy” IT projects. The App Internet opens the door to many more legacy apps.
This argument never features into any young developers mind because it takes years to see the decaying effect of legacy infrastructure in corporations (plus, many app developers prefer the sexy world of consumer apps).
To be clear … I think that the App Internet won’t disappear overnight. I also think certain apps will always be more effective built natively. But the same is true of today’s non-mobile computing. Still, most apps need not exist. Long live the Mobile Web.
[I agree.]
Riding Rails: Rails/master is now 4.0.0.beta
There’s not a lot of details about what we’re going to include in Rails 4.0 yet as the primary purpose for bumping the major version number is to drop Ruby 1.8.7 support.
[Well, that’s gonna rile some people…]
Apple’s Grand Central public toilet distortion field
Trying to get a straight answer to one of life’s simplest questions
One of the great public services Apple (AAPL) offers in its flagship stores — besides free repairs at the Genius Bars — is bathrooms for its customers.
So when Apple was getting ready to open an enormous new store in Manhattan’s Grand Central Terminal — its fifth retail outlet in a city notorious for its lack of public facilities — I made a point of asking whether there were toilets in the store for customers.
Here are the answers I got:
[Funny.]
Source: FORTUNE: Apple 2.0
Getting the OS right (for the iPhone, the iPad and the Kindle)
But let’s not forget that some people actually like shopping. Are the online stores for these devices fun or exciting or social? Do they live and grow and change or are they static warehouses?
The seeds of what we buy and how we buy it are being planted with these early versions of the devices. I wonder if we’re being cheated out of discovery, productivity and a bit of fun.
[I’d agree that shopping experiences and information are going to change in big ways. Consider, as an example, Apple’s in store app, that allows you to self service. Not for everyone, or all the time, but for quick grab and go, it’s cool. A nice way to evolve the retail experience. Now what if Apple takes another step and allows my store to work the same way? Your “iTunes” account becomes a payment gateway.]
Source: Seth’s Blog
IMHO what’s become wrong with most transactions is a lack of trust, which can be hard to develop with large corporations not represented by an individual. Finding ways to restore person to person trust is the real solution to a lot of problems.
As a further aside, it is a problem Apple should be considering. Steve was the face of Apple for a long time, and his passing proves to me that many people thought that when they bought an Apple computer they were buying it from Steve, true or not. Who are you buying it from today?
VW agrees to kick the Crackberry habit | Reuters
Carmaker Volkswagen (VOWG_p.DE) has agreed to deactivate e-mails on German staff Blackberry devices out of office hours to give them a break.
Under an agreement with labour representatives, staff at Europe’s biggest automaker will receive e-mails via Blackberry from half an hour before they start work until half an hour after they finish, and will be in blackout-mode the rest of the time, a spokesman for VW said.
The new email regime applies to staff covered by collective bargaining so it would seem board level executives will still be slaves to their Blackberries.
Very few companies have taken such drastic measures to force workers towards a better work-life balance.
[What’s interesting to me is the need to enforce this… that said, I can appreciate that many folks don’t understand and don’t respect the notion of “after hours”.]
TM2 – Back from the smoke break (a note on consumerism)
If you are one of the many who kept using TextMate over the past few dim and hazy years, even if you don’t find the alpha usable yet its mere existence is fantastic news. It’s a pretty good sign that—despite all the cynicism from jerks like me—the thing’s actually going to be released. It’s missing features and has some performance issues, but hey, it’s an alpha.
[It’s been interesting, no doubt. But even as I was tweaking Mark Hurst about his “works just fine” monitor, I admit that for the most part the original TextMate was working just fine for most things. BBEdit gets used for certain situations still, and in some ways always feels like home. Either way, the “it’s not new” syndrome is a problem from my perspective because I feel like that model is broken. I’m not alone, Patagonia (the clothing company) is getting a lot of press about their recent ad telling you to “not buy this jacket” and explaining why. So while it was fun to poke at Mark about his monitor, as he said, it’s working for him just fine. And while a new monitor might use less energy (as I teased), and Mark will no doubt give away the old one working or not, I can’t make the case that more energy overall would not be used in the creation of the new monitor. He’s doing the right thing. When it comes to software the model has shifted. Adding features used to be considered a good thing. Now it’s not that simple (no pun intended). And sometimes the best “new” feature is the one that causes the rethinking of all the old features. But that’s a topic for a different day.]
Source: Coyote Tracks
Steve Jobs and Rudy Van Gelder as Trustees Award honorees
“This year’s honorees offer a variety of brilliance, contributions and lasting impressions on our culture,” said President/CEO of The Recording Academy Neil Portnow. “It is an honor to recognize such a diverse group of individuals whose talents and achievements have had an indelible impact on our industry.”
The Lifetime Achievement Award honors performers who have made contributions of outstanding artistic significance to the field of recording while the Trustees Award recognizes such contributions in areas other than performance. Both awards are determined by vote of The Recording Academy’s National Board of Trustees. Technical GRAMMY Award recipients are determined by vote of The Academy’s Producers & Engineers Wing Advisory Council and Chapter Committees as well as The Academy’s Trustees. The award is presented to individuals and companies who have made contributions of outstanding technical significance to the recording field.
[Are the Grammys jumping on the bandwagon or is this well deserved?]
How SOPA Will Destroy The Internet
If this becomes law, it’s a short stretch from SOPA to NODA (No Online Dissent Anywhere) and if you think I’m a nutcase for saying so, I’d like to remind everybody what happened just over a year ago, when US politicians were tripping over themselves to shut down wikileaks (a royal fiasco in which this company was embroiled) and to this day, they have not been charged with a crime anywhere.
Many of the “dirty tricks” employed against Wikileaks would be enshrined on law under SOPA (and someday, NODA):
A requirement that service providers block access to offending domains, including that they stop resolving their DNS
Search engines to purge search results for offending domains
Payment processors to sever ties to offending domains
And they added an extra provision that it will be an offense to knowingly create a service or system to provide a workaround to a banned domain or host. So for example, they would no longer have to hassle Mozilla to remove that firefox plugin that let’s you reach ICE blocked websites, it would be illegal to make it or distribute it.[snip… emphasis below is mine -Ed.]
Already we get business from companies whose stated corporate IT policy is to not use US based servers to hold email or route web traffic. I’m not talking about torrent hosts, whistleblowers and fake Rolex vendors. We’re talking large enterprise entities whose legal departments find even the theoretical legal ability for Homeland Security to monitor their corporate communications simply intolerable.
[Land of the free eh? Don’t stand on the sidelines for this one. Disclosure: I use easydns to host domains.]
