<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tmro &#187; the wonderful internet</title>
	<atom:link href="http://www.tmro.net/category/the-wonderful-internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tmro.net</link>
	<description>Mobilise your business</description>
	<lastBuildDate>Sun, 21 Aug 2011 01:38:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Wellington &#8211; Real Time Public Transport Information</title>
		<link>http://www.tmro.net/2010/02/wellington-real-time-bus-info/</link>
		<comments>http://www.tmro.net/2010/02/wellington-real-time-bus-info/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 05:35:09 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[the wonderful internet]]></category>
		<category><![CDATA[wellington]]></category>
		<category><![CDATA[WelliBUS]]></category>

		<guid isPermaLink="false">http://www.tmro.net/?p=255</guid>
		<description><![CDATA[WelliBUS users have been asking me for real time bus info ever since WelliBUS was first released a long time ago. I have been in touch with the Metlink people (who are just awesome) but sadly the information will not &#8230; <a href="http://www.tmro.net/2010/02/wellington-real-time-bus-info/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>WelliBUS users have been asking me for real time bus info ever since WelliBUS was first released a long time ago.</p>
<p>I have been in touch with the Metlink people (who are just awesome) but sadly the information will not be available any time soon, and even when it will become available 3rd parties will probably have to wait even longer (unless they decide to start scraping HTML).</p>
<p>So after doing some thinking I have decided to try and implement it myself. Yup, I am indeed crazy. The craziest part is that I believe that this could work, especially if you get involved. At the moment 4000 of you are using WelliBUS and I would like to thank each and every one of you. Most of you are using iPhones, the rest are on iPod touches and Android devices. Although this is intended mostly for iPhone users there are scenarios when even an iPod touch can be used (WiFi on the bus, Free Wifi Hotspots, etc).</p>
<p>If out of 4000 people just 2000 decide to use this system I am sure we will get pretty good coverage, especially at peak times when we need it the most.</p>
<p>I have already starting implementing this which is why I am asking for everyone&#8217;s help. Please post comments below to tell me what you think, what I should and should not do, what you think is most important in the first release, what I missed out on, whatever you think might be useful. Once you&#8217;ve done this please spread the word. Don&#8217;t forget to download <a  href="http://itunes.com/apps/WelliBUS" target="_blank">WelliBUS</a> if you have an iPhone, iPod touch or Android device.</p>
<p>Here&#8217;s how I was thinking that it would work.</p>
<p>User waiting for the bus:</p>
<ul>
<li>Starts the app and selects the bus stop number they are at and also the service numbers that they want a <strong>notification</strong> for.  (e.g. Stop 5002 &#8211; St James Theatre, Services 1 &#8211; Island Bay, 46 &#8211; Broadmeadows, 54 &#8211; Churton Park)</li>
<li>Either leaves the application running (at least in the 1st release) or closes the application and waits for a <strong>push</strong> notification (future release)</li>
</ul>
<p>User traveling on the bus:</p>
<ul>
<li>After getting on the bus the user selects the service that they are on and taps &#8220;<strong>I&#8217;m on the Bus</strong>&#8220;. (e.g. select stop 5000 &#8211; Courtenay Place, Service 54 &#8211; Churton Park)</li>
<li>User leaves the application running and can alternatively see on a Google Map view as the bus <strong>travels</strong> towards its destination</li>
<li>User sees a Good Citizen <strong>points</strong> indicator. See how the points work below.</li>
</ul>
<p>WelliBUS will:</p>
<ul>
<li><strong>Notify</strong> the user in stop 5002 that a service 54 &#8211; Churton Park is on its way and reports the approximate distance between the stops</li>
<li><strong>Reward</strong> the user on the bus 1 Good Citizen point for having helped another traveller find out when the bus was coming. The more people use the information broadcast by the user on the bus the more Good Citizen points the users get. All users that broadcast their location on the bus will get &#8220;rewarded&#8221;</li>
<li>Provide a Good Citizen <strong>ranking</strong> system (users can register and submit their points to our server)</li>
</ul>
<p>Good Citizen points:</p>
<ul>
<li>A user that leaves the application running while on the bus (between start and stop) will accrue 0.5 points for <strong>each</strong> stop they pass by</li>
<li>If at least another user is on the <strong>same</strong> bus and broadcasts the information then all users receive another 0,5 points</li>
<li>For each user that is <strong>notified</strong> about the bus that the Good Citizen is on then another point is awarded.</li>
<li>Sponsors can <strong>reward</strong> Good Citizens: e.g. maybe Snapper can give them extra <strong>credit</strong>, maybe Metlink could <strong>discount</strong> a monthly pass as long as a minimum number of points is accrued the previous month. Other sponsors can be as creative as they want. The rewards should be provided in exchange for Citizen Points. The claimed points will go towards a <strong>Sponsors Ranking</strong>. (e.g. If my favourite coffee shop in Wellington, Mojo Old Bank give a free coffee for every 200 Citizen Points then their points value will go up by 200 every time they offer a reward. This is a rough guide at the moment)</li>
</ul>
<p>Cheating:</p>
<ul>
<li>If a person is in a car rather than on a bus then the application will detect the car speed, missing the stops, and other similar checks</li>
<li>If somebody does manage to fool the &#8220;system&#8221; the other people will be able to veto them. e.g. if user A reports being on a bus that never reaches user B although it should then user B will be able to give thumbs down to user A. The more thumbs down the slower the user accrues Citizen points. Eventually a lying user can be removed from the system.</li>
<li>Other &#8220;punishments&#8221; could be applied. Be creative!</li>
</ul>
<p>You can:</p>
<ul>
<li>Donate. You can help the development of this feature by contributing with funds.
<div style="float:right;">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7----- " />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
</div>
</li>
<li>Spread the word! Nothing is more helpful.</li>
<li><a  href="http://twitter.com" target="_blank">Twit</a> about this. Here&#8217;s an example <em><span style="color: #333333;">Help Wellington get Real Time Public Transport information. http://bit.ly/9pq2v3 Please RT</span></em></li>
<li>Post a link to this post on your <a  href="http://www.facebook.com" target="_blank">Facebook</a> wall. For example you could post <em>Make Wellington the first city in the world with real time traffic info driven by us. Details here http://bit.ly/9pq2v3</em></li>
<li>You could sponsor this project. There are many ways in which you can help. First email <em>office [at] tmro [dot] net</em> and we will take it from there.</li>
<li>You could buy ads in WelliBUS. Your business logo and a 1 sentence message could be displayed on the Map View close to a relevant stop.</li>
<li>You could help in ways I haven&#8217;t even thought about.</li>
</ul>
<p>Cheers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmro.net/2010/02/wellington-real-time-bus-info/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Reviewing a MyFreeview&#124;HD DVR</title>
		<link>http://www.tmro.net/2009/11/reviewing-a-myfreeviewhd-dvr/</link>
		<comments>http://www.tmro.net/2009/11/reviewing-a-myfreeviewhd-dvr/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 22:11:51 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[the wonderful internet]]></category>
		<category><![CDATA[wellington]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.tmro.net/?p=243</guid>
		<description><![CDATA[After Mauricio (the Geekzone BDFL) asked me to review the JCMatthew DVR-320T I wasn&#8217;t sure what to expect. Now I can honestly say that I am happy to do this. I will try to be as impartial as possible and &#8230; <a href="http://www.tmro.net/2009/11/reviewing-a-myfreeviewhd-dvr/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After Mauricio (the Geekzone BDFL) asked me to review the JCMatthew DVR-320T I wasn&#8217;t sure what to expect. Now I can honestly say that I am happy to do this. I will try to be as impartial as possible and provide the readers with a no-nonsense review. My tone will be as non-technical as possible and I will strive to explain the slang as clearly as I can.</p>
<p>So I&#8217;ve started this reviewing journey that you can follow <a  href="http://www.geekzone.co.nz/blog.asp?blogid=371&amp;blogcatid=807">here</a>. I will not be cc-ing my review to this blog but I will be taking questions via this post if there are any.</p>
<p>So feel free to drop me a line if you feel like it.</p>
<p>Cheers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmro.net/2009/11/reviewing-a-myfreeviewhd-dvr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Java Store &#8211; Project Vector</title>
		<link>http://www.tmro.net/2009/05/the-java-store-project-vector/</link>
		<comments>http://www.tmro.net/2009/05/the-java-store-project-vector/#comments</comments>
		<pubDate>Mon, 25 May 2009 03:41:00 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[the wonderful internet]]></category>
		<category><![CDATA[javame]]></category>

		<guid isPermaLink="false">http://www.blog.tmro.net/?p=104</guid>
		<description><![CDATA[So Jonathan Schwartz&#8217;s blog is alive again. This time we get to learn about the new Java Store.&#160; Here are the facts (extracted from the Jonathan&#8217;s&#160;blog): Project Vector:&#160; &#8220;[...]&#160;is a network service to connect companies of all sizes and types &#8230; <a href="http://www.tmro.net/2009/05/the-java-store-project-vector/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">So Jonathan Schwartz&#8217;s blog is alive again. This time we get to learn about the new Java Store.&nbsp;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Here are the facts (extracted from the Jonathan&#8217;s&nbsp;<a href="http://blogs.sun.com/jonathan/entry/will_java_be_the_world">blog</a>):</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Project Vector:&nbsp;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">&#8220;[...]&nbsp;is a network service to connect companies of all sizes and types to the roughly one billion Java users all over the world. Vector (which we&#8217;ll likely rename the Java Store), has the potential to deliver the world&#8217;s largest audience to developers and businesses leveraging Java and JavaFX.&#8221;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">How will it work:</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">&#8220;Candidate applications will be submitted via a simple web site, evaluated by Sun for safety and content, then presented under free or fee terms to the broad Java audience via our update mechanism. Over time, developers will bid for position on our storefront, and the relationships won&#8217;t be exclusive (as they have been for search). As with other app stores, Sun will charge for distribution &#8211; but unlike other app stores, whose audiences are <b>tiny</b>, measured in the millions or tens of millions, ours will have what we estimate to be approximately a billion users. That&#8217;s clearly a lot of traffic, and will position the Java App Store as having just about the world&#8217;s largest audience.&#8221;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">More details:</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">&#8220;For details on how Vector will work, when it&#8217;ll be available, how to submit your content or application &#8211; alongside insights into Project Vector&#8217;s technology, roadmap, features and business model, come see us at&nbsp;<a href="http://java.sun.com/javaone/">JavaOne</a>&#8230;&#8221;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">And here are my biased comments:</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">1. The Java Store will annoy developers: if the storefront is taken by the developers that <b>pay</b> the big bucks rather than the developers that write awesome apps then this Java Store will be one store I won&#8217;t develop for.</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">2. If deploying the apps will require Netbeans (why do I sense that it will?) then this will annoy even more developers. Unlike Microsoft or Apple&#8217;s environments (where you know form the beginning that you kind of have to use their tools since the whole environment is closed) the Java environment is supposed to be open. Forcing <b>Netbeans</b> down the throats of thousands of developers would be a mistake as it will alienate them&#8230;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">3. <b>Windows only</b>: Jonathan is talking about an audience of billions. I wonder how many of those though sport a recent version of the java runtime. Just consider the countless computers which still run java 1.4, all the Macs and the *nix systems out there.&nbsp;</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">What do you think?</div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "></div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Cheers&#8230;</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tmro.net/2009/05/the-java-store-project-vector/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

