Facebook Privacy

Link: The 3 Facebook Settings Every User Should Check Now

There’s been a lot of back and forward on how horrible Facebook has handled there updates to default user privacy settings most of which is pretty ridiculous.

Facebook recently presented every user with a popup that asked them to review their privacy settings. It introduced simpler privacy options and forced every single user to look at them for the first time. If the user had never previously configured a privacy setting and clicked accept on the popup without making any changes then a new more public default settings group was applied.

Most of the uproar centered around this “taking advantage of users habits of not reading popups and just hitting ok”. Yes they should be aware of this precedent. Yes they are taking advantage of it. Are they causing harm by doing so? Openness is going to be absolutely essential in the future internet and openness will create a better Facebook for Facebook users. The goal of Facebook should be to provide the best Facebook they can provide and if that means being more open they’ve had to find a way to try and do that. That Facebook made a decision that would impact every single one of there users with an intrusive alert box that explains the changes and provides the privacy options available right there should be applauded not slammed. 

One day we’re going to stop creating walls around our data and trying to limit it’s availability, services like Facebook are realising this and being pro-active about it. The internet brings with it unprecedented access to knowledge and information and we shouldn’t be focusing on services that wall this wonderful data source off. We should be striving to share and work with this amazing data set to push society forward. 

January 24, 2010 at 3:21 pm | Social Media | No comment

Parsing HTML

Today I wrote a bit of code to parse the ASX website for our latest stock price information at work. It’s really easy and the ASX is fine with it provided you reference the data and advise readers that there’s a 20 minute delay on the data.

Here’s how I did it:

This is the page we have to parse: http://www.asx.com.au/asx/markets/equityPrices.do?by=asxCodes&asxCodes=nvt

I used this simple HTML DOM Parser to make life easy: http://simplehtmldom.sourceforge.net/

This is the code:

< ?php include_once('simple_html_dom.php');
function scraping_asx() {
$html = file_get_html('http://www.asx.com.au/asx/markets/equityPrices.do?by=asxCodes&asxCodes=nvt');
foreach($html->find('table[class=datatable]') as $data) {
        $item['last'] = trim($data->find('td', 0)->plaintext);
        $item['change'] = trim($data->find('td', 1)->plaintext);
		$item['volume'] = trim($data->find('td', 7)->plaintext);
    }
    $html->clear();
    unset($html);
    return $item;
}
$scrape = scraping_asx();
?>
<html> <head> <title>Stock Price</title> <style type="text/css"> div#stock{ border:1px solid; width:130px; padding-left: 10px; } </style> </head> <body> <div id="stock"> <p id="stock_price"> Price: <? echo $scrape['last']?></p> <p id="stock_change"> Change: <? echo $scrape['change']?></p> <p id="stock_volume"> Volume: <? echo $scrape['volume']?></p> </div> </body> </html>

I’m aware that the foreach loop probably isn’t necessary, but I’m ok with it.

HTML parsing is neat. I’ll probably toy with it a lot more doing some iPhone or simple web app dev in future.

November 17, 2009 at 7:53 pm | Technology | No comment

Immorality before we die?

Article: Immortality only 20 years away says scientist

Ray Kurzweil thinks improving technology and a deeper understanding of how the human body works will improve everything from our physical abilities to our mental capacity by repairing and enhancing our organs using nanobots.

The world is changing so quickly that every day brings a new miracle. Never stop inventing!

November 5, 2009 at 10:36 pm | Life | No comment

Plannet Spotter

Link: Super-Earth shortens odds on finding life

Exciting that we found another earth like planet. Disappointing because the -200C to 2000C daily temperature range would make landing there difficult. When you think about it, life on earth is horribly fragile. Keep looking fellas!

September 17, 2009 at 5:54 pm | Life | No comment

Never looking back

Article: A One-Way Ticket to Mars

Human space travel is so expensive and so dangerous that we are going to need novel, even extreme solutions if we really want to expand the range of human civilization beyond our own planet. To boldly go where no one has gone before does not require coming home again.

A really interesting piece on some of the problems associated with sending a maned mission to Mars. The point raised is why is it so important to bring the astronauts home again? Plenty of people are willing to go even with no chance of ever returning.

Thinking about this put me in a highly reflective mood. In order to go where we’ve never gone before, do what we’ve never done before and truly change the world, maybe we need to take steps so drastic that the possibility of return doesn’t exist at all. Success and failure measured in the legacy we leave behind.

September 5, 2009 at 12:44 am | Life | No comment

Considering pretty women

Article: Men lose their minds speaking to pretty women.

Psychologists at Radboud University in The Netherlands carried out the study after one of them was so struck on impressing an attractive woman he had never met before, that he could not remember his address when she asked him where he lived.

Researchers said it was as if he was so keen to make an impression he ‘temporarily absorbed most of his cognitive resources.’

I continue to stand by my arguments in favour of considering cognitive load as a massive factor in application design.

September 5, 2009 at 12:26 am | Design, Life | No comment

What’s wrong with the news

Aritcle: The 3 key parts of news stories you usually don’t get

A really interesting read on the problems with journalism at the moment. It highlights that news reporting features only the latest headlines skipping over the important investigative details and relative backstory.

August 24, 2009 at 12:45 pm | Life | No comment

On the App Store

There’s been a constant buzz of internet activity circulating around the iTunes App Store recently with particular focus on app rejections and Apple’s responses. I don’t have a problem with apps being reviewed. I don’t have a problem with some apps being rejected. What I don’t like is that the rules for rejecting apps are vague at best and that some of them are down right stupid.

The one that really bugs me is the “duplicating functionality” argument. If google can build a better mail client than Apple can then why am I not entitled to decided which mail client I use? Same goes for browsers and everything else said to be duplicating functionality.

Apple, regarded by many as the most innovative company in the world,  is doing nothing other than killing innovation by persisting with this non-compete policy.

August 24, 2009 at 11:28 am | iPhone | No comment

Huxley vs Orwell Comic

Comic: Amusing Ourselves to Death

Food for thought.

August 17, 2009 at 12:07 pm | Life | No comment

User Interface Design: Complexity

Article: Managing UI Complexity

Excellent article on designing UI’s and a whole bunch of “little” things with big impacts that one should be paying attention to.

August 13, 2009 at 11:40 am | Design | No comment

Next Page »

Archives by Category

Archives by Month