blag.dh

Month

February 2011

12 posts

Play
Feb 25, 20111 note
“People are always blaming their circumstances for what they are. I don’t believe in circumstances. The people who get on in this world are the people who get up and look for the circumstances they want, and, if they can’t find them, make them.” —George Bernard Shaw (via livejamie)
Feb 23, 20111,110 notes
#circumstances #shaw #will
Play
Feb 23, 2011
#diy #violin #bre pettis #music #laser cutter #epic
[Libya] Please, Please spread the word on this → facebook.com

abudai:

thepoliticalnotebook:

suesquaredd:

This is a message to anyone and everyone:  Please spread the word on this.  Demonstrations starting today all around the world for the freedom of the Libyan people.  This is not just a matter of Libyan freedom and rights, but of the freedom and human rights of everyone.  Even if you are not in these cities, please reblog, like and invite your friends no matter where they are.  If each of my followers reblogs this, that will be 166 reblogs, which can the spread amongst your followers.  Please help me out, and thanks

For those in the Washington D.C. area: This Saturday, February 19, 2011 from 11:00am- 3:00pm in front of the White House.  There are other cities and dates so please check the link

Calling all my DC Tumbl Friends, this Saturday you have the chance to be part of something important.  Reblog to let everyone know when and where their nearest solidarity protest is.  

List of Libyan Solidarity Protests Abroad

Feb 19, 2011422 notes
#libya #freedom #human rights #solidarity
Feb 14, 2011
#feb14 #the rules #valentines day #xkcd #[you just lost] the game
Feb 12, 20111,062 notes
#catnip #cats #caturday
Feb 11, 20114,744 notes
#rorshach #barista #lulz #watchmen #coffee
Why secondhand bookstores smell good

cpdy:

tulletulle:

sycamore:

Lignin, the stuff that prevents all trees from adopting the weeping habit, is a polymer made up of units that are closely related to vanillin. When made into paper and stored for years, it breaks down and smells good. Which is how divine providence has arranged for secondhand bookstores to smell like good quality vanilla absolute, subliminally stoking a hunger for knowledge in all of us.

Perfumes: The Guide (via)

(via downlo)

Feb 8, 20113,700 notes
#books #lignin #chemistry
My Beef With A Priori Knowledge in User Interfaces

image

I recently discovered that iOS’s Safari browser and OS X’s Safari browser render scroll bars on web pages differently.  That is to say, the former doesn’t bother rendering them at all.  On a touch interface, this makes sense for most pages, but some pages have scrollable areas within scrollable areas because we get our design ideas from watching Inception and Pimp My Ride.  Specifically, CSS’s overflow properties can make a block element stay within its max-length and/or max-width and ask the browser to make it scrollable.  IOS Safari lacks any visual cue to let the user know there’s more content waiting to be discovered, so it stays uncovered and the designer that made the page is labeled a hipster forever.  As it turns out, you can use two fingers to scroll a scrollable area within a scrollable area.

Theoretically, this crucial information is noted inside the manual of my first generation iPod touch.  This manual is either still in the box with John Lennon on it or was lost to the Great Paper Shredding of 2008.  In any case, no one reads manuals.  I never noticed a scrollbar in iOS before, which solved half the mystery.  I solved the other half with a DuckDuckGo search, by accident when I was trying to figure why overflow-y was being ignored.  Some users would be curious enough to just start diddling their screen in every combination of the iOS finger-sutra they can think of and unlock the hidden knowledge of the elite, achieving a grand accomplishment that would make them feel like a level 9001 Mason.  Some people won’t bother and assume your site sucks.

This problem is solved in other interfaces with an initial tutorial that explains how to do stuff, others have visual cues for at least the first few times you are expected to perform some kind of action (this is used a lot in game design).  Apple’s response would be to rebuild your site to suit their particular approach to touch interaction, where scrollbars really aren’t an ideal interface.  That’s a proper approach for building a site you want a lot of iPhone users to visit and interact with often, but something akin to a personal page doesn’t deserve that amount of effort, in my opinion.

My first approach to this problem is the addition of a visual cue to the scrollable area (pictured), letting users know what Steve Jobs didn’t tell them.  The current problem with this approach is that the code as of today displays this cue on every page load until the user taps it, adding a layer of annoyingness that could possibly escalate into all-out iPhone-chucking RAGE.  Using Safari’s HTML5 local storage support may help this problem.

tl;dr: No one reads manuals.  If you want to let iPhone users know they can scroll your scrollable areas with two fingers, you can add overflow-touch to your web pages until Apple adds some kind of visual cue or game-style tutorial to indicate a scrollable area.

Feb 8, 2011
#ui #apple #ux #touch #overflow-touch #javascript #protip
Feb 6, 20112 notes
#attribution #cybersauce #cats
The Ultimate Productivity Blog → productiveblog.tumblr.com

david:

“I learned a lot from this site, real life-changer” — livejamie

Feb 5, 2011136 notes
#productivity
Paul Buchheit: Two Paths to Success → paulbuchheit.blogspot.com

This generated some interesting comments on Hacker News.

Feb 5, 20111 note
#parenting #paul buchheit #hacker news
Next page →
2012 2013
  • January 9
  • February 2
  • March 7
  • April 11
  • May 15
  • June 3
  • July
  • August
  • September
  • October
  • November
  • December
2011 2012 2013
  • January 17
  • February 11
  • March 13
  • April 14
  • May 14
  • June 8
  • July 7
  • August 5
  • September 10
  • October 3
  • November 2
  • December 6
2010 2011 2012
  • January 15
  • February 12
  • March 15
  • April 14
  • May 11
  • June 10
  • July 7
  • August 15
  • September 10
  • October 9
  • November 12
  • December 7
2009 2010 2011
  • January 26
  • February 11
  • March 20
  • April 13
  • May 11
  • June 12
  • July 10
  • August 9
  • September 9
  • October 7
  • November 7
  • December 11
2009 2010
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September 1
  • October 4
  • November 4
  • December 10