Nikkō

NikkoNikkoNikkoNikkoNikko

slantback:

“By 1998, Yahoo was the beneficiary of a de facto Ponzi scheme. Investors were excited about the Internet. One reason they were excited was Yahoo’s revenue growth. So they invested in new Internet startups. The startups then used the money to buy ads on Yahoo to get traffic. Which caused yet more revenue growth for Yahoo, and further convinced investors the Internet was worth investing in. When I realized this one day, sitting in my cubicle, I jumped up like Archimedes in his bathtub, except instead of “Eureka!” I was shouting “Sell!””

What Happened to Yahoo

Sony Style - The best “Non-Apple” computer shopping experience

Sony Style

Note: They could work on some user friend URLs, however.

Simplifying the experience

Another great post by Mnmal - why Apple macbooks are so easy to buy. I would go so far to say that Dell is, in comparison disrespectful to an average shopper.

mnmal:

For most users buying a computer is a big deal. They don’t know about processors and the differences between them, they don’t care whether you have an Uber_XYZ_3d_super_buffer_output sound card or if the computer has a BIOS that […]. They just want to buy the computer so they can go online and email, write in their blog, watch a movie or listen to music.

Apple makes it easy for people like my mother to buy a computer without feeling stupid.

mnmlist: store everything in text files

Gvim + Markdown + Dropbox = Ninja note-taking!

mnmal:

This is a repost of a fantastic article that Leo Babauta wrote a while ago.
I agree with him and I believe that storing your information in plain text is the best way to ensure that no matter what program, OS or platform you will use tomorrow, you’ll still be able to open and read your files.

When it comes to technology, I strongly believe that simpler is better. We tend to take advantage of our increasingly powerful computing power by always increasing the complexity of our tasks and data — no longer is everything text-based (as the web used to be, way back when), but now everything is graphical and increasingly uses video. The result is a richer visual presentation, which is wonderful, but at the same time pages are slower to load, applications become bloated and freeze up, and information that could be presented simply and quickly is now presented via video, making us wait minutes just to get one or two key pieces of information. Complexity is bloated, slow, burdensome. Worse yet, our data is often tied up in proprietary formats, in databases that can get corrupt, in formats that don’t speak to other programs. Simplicity is fast, lean, light. Data in simple formats — such as text — is mobile, can be ported to any program, is not locked into a proprietary program or database. I’m moving more and more toward text files, after having been a fan of more complex formats and programs for a few years.

More

jQuery Waiting Dots - A simple alternative to GIFs

Example: Click me!

// Adds dots ... while the element has the waiting class
jQuery.fn.waitingDots = function(waitingClass, maxDots, onComplete) {

	var e = $(this);
	var term = e.val() || e.text();
	e.addClass(waitingClass);

	var count = 0;
	var numDots = maxDots || 3;

	var interval = setInterval(function() {
		if (!e.hasClass(waitingClass)) {
			clearInterval(interval);
			onComplete.apply(e);
		}
		else {
			var newText = term + " .".take(count);
			e.val(newText).text(newText); // Update text
			count < numDots ? count++ : count = 0;  // Update counter
		}
	}, 400);

};

Example of Use:

$('#button').click(function(e) {
	
	var button = this;

	$(button).text("Saving ");

	setTimeout(function() {
		$(button).removeClass("waiting");		
	},5000);

	$(button).waitingDots("waiting", 4, function(e) {
		$(button).text("Yay, it worked!");
	});

	e.preventDefault();
});

Note: Requires take() function, available here.

Javascript Take()

// Adds "x".take(3) == "xxx"
String.prototype.take = function(num) {
    return new Array(num + 1).join(this);
}

FormulaD Round 3

Bosso S15

smajda:


  The creeping feeling that Android is the new Windows becomes an overwhelming sensation the first time you boot up Droid X. Seven sprawling desktop screens, littered with widgets, oodles of little programs—the vast majority of which you probably don’t want or need. It’s overwhelming and utterly incomprehensible if you’re not the kind of person who’s seen at least two non-JJ Abrams Star Trek movies. The minutes lost to clearing them to get to a reasonably clean desktop, one press-and-hold-and-swipe gesture at a time, brought me back to the sullen days of removing crapware from whiny relatives’ Sony Vaios. Breathtaking hardware, filled to the brim with crap. Why would Motorola make this the first impression of its phone? Stuttering and confusion?

— Gizmodo’s Droid X Review

smajda:

The creeping feeling that Android is the new Windows becomes an overwhelming sensation the first time you boot up Droid X. Seven sprawling desktop screens, littered with widgets, oodles of little programs—the vast majority of which you probably don’t want or need. It’s overwhelming and utterly incomprehensible if you’re not the kind of person who’s seen at least two non-JJ Abrams Star Trek movies. The minutes lost to clearing them to get to a reasonably clean desktop, one press-and-hold-and-swipe gesture at a time, brought me back to the sullen days of removing crapware from whiny relatives’ Sony Vaios. Breathtaking hardware, filled to the brim with crap. Why would Motorola make this the first impression of its phone? Stuttering and confusion?

Gizmodo’s Droid X Review