<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Ancient History &#8211; Wade Tregaskis</title>
	<atom:link href="https://wadetregaskis.com/categories/ancienthistory/feed/" rel="self" type="application/rss+xml" />
	<link>https://wadetregaskis.com</link>
	<description></description>
	<lastBuildDate>Fri, 23 Jan 2026 16:41:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://wadetregaskis.com/wp-content/uploads/2016/03/Stitch-512x512-1-256x256.png</url>
	<title>Ancient History &#8211; Wade Tregaskis</title>
	<link>https://wadetregaskis.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">226351702</site>	<item>
		<title>We&#8217;ve been in squircle jail before</title>
		<link>https://wadetregaskis.com/weve-been-in-squircle-jail-before/</link>
					<comments>https://wadetregaskis.com/weve-been-in-squircle-jail-before/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 16:41:36 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[At Ease]]></category>
		<category><![CDATA[infinitemac.org]]></category>
		<category><![CDATA[Launchpad]]></category>
		<category><![CDATA[Mac OS 9]]></category>
		<category><![CDATA[macOS 26 Tahoe]]></category>
		<category><![CDATA[MacOS X 10.7 Lion]]></category>
		<category><![CDATA[squircle jail]]></category>
		<category><![CDATA[System 7.1]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8696</guid>

					<description><![CDATA[I&#8217;m not using macOS 26 Tahoe yet &#8211; hopefully I&#8217;ll never have to; 🤞 the next version of macOS is less of a dumpster fire, and I&#8217;ll just skip Tahoe entirely. But, looking over other people&#8217;s shoulders, and listening to the groans and cries, I&#8217;m struck by something. We&#8217;ve been here before. Icon jail, I&#8230; <a class="read-more-link" href="https://wadetregaskis.com/weve-been-in-squircle-jail-before/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;m not using macOS 26 Tahoe yet &#8211; hopefully I&#8217;ll never have to; 🤞 the next version of macOS is less of a dumpster fire, and I&#8217;ll just skip Tahoe entirely.</p>



<p>But, looking over other people&#8217;s shoulders, and listening to the groans and cries, I&#8217;m struck by something.  We&#8217;ve been here before.  Icon jail, I mean (&#8220;Squircle&#8221; jail specifically in Tahoe&#8217;s case):</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="701" height="346" src="https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail.webp" alt="Screenshot from macOS 26 Tahoe showing various application icons, many of them stuck in squircle jail" class="wp-image-8697" srcset="https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail.webp 701w, https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail-256x126.webp 256w, https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail@2x.webp 1402w, https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail-256x126@2x.webp 512w" sizes="(max-width: 701px) 100vw, 701px" /><figcaption class="wp-element-caption">Screenshot courtesy of <a href="https://iconfactory.world/@Iconfactory/114659727480043761" data-wpel-link="external" target="_blank" rel="external noopener">the Iconfactory</a>.</figcaption></figure>
</div>


<p>This isn&#8217;t the first time Apple&#8217;s put icons in grey jail.  Mac OS 9 already did this:</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="640" height="480" src="https://wadetregaskis.com/wp-content/uploads/2026/01/mac-os-9-with-22view…-as-buttons22-enabled-in-the-finder-1.webp" alt="" class="wp-image-8702" srcset="https://wadetregaskis.com/wp-content/uploads/2026/01/mac-os-9-with-22view…-as-buttons22-enabled-in-the-finder-1.webp 640w, https://wadetregaskis.com/wp-content/uploads/2026/01/mac-os-9-with-22view…-as-buttons22-enabled-in-the-finder-1-256x192.webp 256w, https://wadetregaskis.com/wp-content/uploads/2026/01/mac-os-9-with-22view…-as-buttons22-enabled-in-the-finder-1-256x192@2x.webp 512w" sizes="(max-width: 640px) 100vw, 640px" /><figcaption class="wp-element-caption">Screenshot taken in <a href="https://infinitemac.org" data-wpel-link="external" target="_blank" rel="external noopener">https://infinitemac.org</a>&#8216;s Mac OS 9 emulator</figcaption></figure>
</div>


<p>This mode made the icons activate with a single click rather than a double-click.  It was a window-specific (and desktop-specific) setting.  I vaguely recall it being sold as a simpler, more efficient way of using the Finder &#8211; fewer clicks!  It did not catch on, though possibly there were some fans.  I vaguely recall encountering Macs in the wild that had this mode enabled.</p>



<p>It wasn&#8217;t new in Mac OS 9 either, really &#8211; it was actually introduced with <a href="https://en.wikipedia.org/wiki/At_Ease" data-wpel-link="external" target="_blank" rel="external noopener">At Ease</a> circa System 7.1:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="563" height="404" src="https://wadetregaskis.com/wp-content/uploads/2026/01/at-ease.webp" alt="" class="wp-image-8703" srcset="https://wadetregaskis.com/wp-content/uploads/2026/01/at-ease.webp 563w, https://wadetregaskis.com/wp-content/uploads/2026/01/at-ease-256x184.webp 256w, https://wadetregaskis.com/wp-content/uploads/2026/01/at-ease-256x184@2x.webp 512w" sizes="(max-width: 563px) 100vw, 563px" /><figcaption class="wp-element-caption">Screenshot courtesy of <a href="https://porn.quiteajolt.com/about-me/" data-wpel-link="external" target="_blank" rel="external noopener">‘Ili Butterfield</a> via <a href="https://porn.quiteajolt.com/2009/03/16/old-mac-cds-2-the-macintosh-demo-applications-cd-version-11/" data-wpel-link="external" target="_blank" rel="external noopener">his website</a>.</figcaption></figure>
</div>


<p>In a way, Apple is just returning to its roots; <em>continuing</em> to try to dumb-down the Mac.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p>Incidentally, <a href="https://notebooks.com/2011/07/22/how-to-get-the-most-out-of-lions-launchpad/" data-wpel-link="external" target="_blank" rel="external noopener">Launchpad</a>, introduced in MacOS X 10.7 Lion in 2011, was also very similar to At Ease&#8217;s app launcher (by way of iOS, of course).  Ironically it&#8217;s <em>removed</em> in macOS 26 Tahoe (in favour of Spotlight, which would be fine <em>if</em> Spotlight ever worked reliably) although <a href="https://www.macobserver.com/news/launchpad-is-gone-in-macos-26-but-you-can-still-restore-it/" data-wpel-link="external" target="_blank" rel="external noopener">it is possible to resurrect it</a>.</p>
</div></div>



<p>Of course, a big difference between all these prior incarnations and macOS 26 Tahoe&#8217;s is that previously the user controlled it, and could turn it off.  You didn&#8217;t have to install At Ease at all.  Mac OS 9 didn&#8217;t use the Buttons view mode by default, you had to enable it, and anyone could disable it again at any time.</p>



<p>That&#8217;s where today&#8217;s Apple <em>actually</em> differs from yesteryear&#8217;s &#8211; they used to respect the user, and now they don&#8217;t.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/weve-been-in-squircle-jail-before/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2026/01/macos-26-tahoe-squircle-jail.webp" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">8696</post-id>	</item>
		<item>
		<title>Red Light</title>
		<link>https://wadetregaskis.com/red-light/</link>
					<comments>https://wadetregaskis.com/red-light/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Fri, 16 Aug 2024 20:26:15 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[20% time]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Green Light]]></category>
		<category><![CDATA[Sad]]></category>
		<category><![CDATA[traffic lights]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8347</guid>

					<description><![CDATA[Famously, Google used to have a practice dubbed &#8220;20% time&#8221;: about one day a week, engineers were {expected ⊻ encouraged ⊻ permitted ⊻ tolerated ⊻ known} to work on something other than their nominal work; something they themselves chose. Circa 2011, not long after I joined Google, I pitched a 20% project idea to my&#8230; <a class="read-more-link" href="https://wadetregaskis.com/red-light/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Famously, Google used to have a practice dubbed &#8220;20% time&#8221;:  about one day a week, engineers were {expected ⊻ encouraged ⊻ permitted ⊻ tolerated ⊻ known}<sup data-fn="165dbbbb-8d84-499a-bb2a-deb31021a0b5" class="fn"><a href="#165dbbbb-8d84-499a-bb2a-deb31021a0b5" id="165dbbbb-8d84-499a-bb2a-deb31021a0b5-link">1</a></sup> to work on something other than their nominal work; something they themselves chose.</p>



<p>Circa 2011, not long after I joined Google, I pitched a 20% project idea to my boss.  In a nutshell, I wanted to optimise traffic light systems to improve traffic throughput.  My motivation was to reduce wasted fuel &#8211; and therefore pollution and cost to drivers.  Granted I didn&#8217;t have much more than the goal at that point &#8211; with some ideas about starting with simulations and models, and working with the Google Maps &amp; Streetview teams, if I recall correctly.  In any case, my boss said no.  That wasn&#8217;t relevant to Google nor something Google was interested in, I was told.</p>



<p>Well, apparently <em>now</em> it is &#8211; Google has a publicly disclosed project &#8220;<a href="https://sites.research.google/greenlight/" data-wpel-link="external" target="_blank" rel="external noopener">Green Light</a>&#8221; to do exactly that.  Evidently as far more than merely a 20% project (although I&#8217;m curious if that&#8217;s how it started).</p>



<p>I always felt the denial by management was misguided.  It seemed at odds with official company policy.  But, contrary to what this post might seem to imply, it didn&#8217;t weigh on me.  I was a bit miffed, but largely forgot about it until I happened to <a href="https://www.scientificamerican.com/article/googles-project-green-light-uses-ai-to-take-on-city-traffic/" data-wpel-link="external" target="_blank" rel="external noopener">hear about Green Light</a> and was reminded.  Now it&#8217;s perhaps a <a href="https://en.wikipedia.org/wiki/Sliding_doors_moment" data-wpel-link="external" target="_blank" rel="external noopener">sliding doors</a> thought exercise.</p>



<p>Executive decrees, employee handbooks, even public promises, are all weak against undermining management.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-dots"/>



<p><a href="https://www.flickr.com/photos/martinrp/376595728/" data-wpel-link="external" target="_blank" rel="external noopener">Canary Wharf traffic lights photo</a> by <a href="https://www.flickr.com/photos/martinrp/" data-wpel-link="external" target="_blank" rel="external noopener">Martin Pearce</a>, <a href="https://creativecommons.org/licenses/by-nd/2.0/" data-wpel-link="external" target="_blank" rel="external noopener">CC BY-ND 2.0</a>.</p>


<ol class="wp-block-footnotes"><li id="165dbbbb-8d84-499a-bb2a-deb31021a0b5">The ambiguity there reflects the wildly differing opinions I encountered while at Google starting in 2010.  Though there was some official guidance about 20% time (e.g. in the employee handbook), asserting in writing that it did in fact exist and was supposedly encouraged, in my first- and second-hand experience management were not at all keen on it.  I met few Googlers who actually worked on a 20% project, and some kept it secret from management. <a href="#165dbbbb-8d84-499a-bb2a-deb31021a0b5-link" aria-label="Jump to footnote reference 1">↩︎</a></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/red-light/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2024/08/canary-wharf-traffic-lights-by-martin-pearce.avif" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">8347</post-id>	</item>
		<item>
		<title>When all you have is a Core Data, everything looks like…</title>
		<link>https://wadetregaskis.com/when-all-you-have-is-a-core-data-everything-looks-like/</link>
					<comments>https://wadetregaskis.com/when-all-you-have-is-a-core-data-everything-looks-like/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 24 Jun 2024 23:32:00 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NSCoding]]></category>
		<category><![CDATA[Shark]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[SwiftData]]></category>
		<category><![CDATA[Time Profile]]></category>
		<category><![CDATA[XML]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8235</guid>

					<description><![CDATA[Reading SwiftData vs Realm: Performance Comparison reminded me of an anecdote from my days working on Shark, at Apple. I don&#8217;t really remember the timing &#8211; sometime between 2006 and 2010 &#8211; but presumably around 2006 as I recall it was when Core Data was still relatively new. For whatever reason, there was a huge&#8230; <a class="read-more-link" href="https://wadetregaskis.com/when-all-you-have-is-a-core-data-everything-looks-like/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Reading <a href="https://www.emergetools.com/blog/posts/swiftdata-vs-realm-performance-comparison" data-wpel-link="external" target="_blank" rel="external noopener">SwiftData vs Realm: Performance Comparison</a> reminded me of an anecdote from my days working on <a href="https://leopard-adc.pepas.com/documentation/DeveloperTools/Conceptual/SharkUserGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40005233-CH1-DontLinkElementID_6" data-wpel-link="external" target="_blank" rel="external noopener">Shark</a>, at Apple.</p>



<p>I don&#8217;t really remember the timing &#8211; sometime between 2006 and 2010 &#8211; but presumably around 2006 as I recall it was when <a href="https://en.wikipedia.org/wiki/Core_Data" data-wpel-link="external" target="_blank" rel="external noopener">Core Data</a> was still relatively new.  For whatever reason, there was a huge push internal to Apple to use Core Data <em>everywhere</em>.  People were running around all over the place asking &#8220;can it be made to use Core Data?&#8221;, for Apple&#8217;s frameworks and applications.</p>



<p>Keep in mind that Core Data at that time was similar to <a href="https://developer.apple.com/documentation/swiftdata" data-wpel-link="external" target="_blank" rel="external noopener">SwiftData</a> now &#8211; very limited functionality, and <em>chock full</em> of bugs.  But of course it&#8217;s the nature of &#8216;shiny&#8217; new things that their proponents think it&#8217;s the second coming and the cure for all ills.</p>



<p>So, I recall sitting down with a couple of folks from the Core Data team, that were there to see if Shark could adopt Core Data.  A little like letting the missionaries in, if only out of morbid curiosity.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="675" src="https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data.avif" alt="Still from the scene in Orgazmo with the Mormon Missionaries greeting a homeowner at their door and asking &quot;Have you heard the good news about Core Data?&quot;." class="wp-image-8240" srcset="https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data.avif 1200w, https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data-256x144.avif 256w, https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data-1024x576.avif 1024w, https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data-768x432.avif 768w, https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data@2x.avif 2400w, https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data-256x144@2x.avif 512w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<p>Have you heard the good news?  Core Data is here to save your very data.  It&#8217;s effortless and divine and its unintuitive, thread-unsafe API will definitely not be the bane of all its users for the next fifteen years.</p>



<p>Jokes aside, they were in fact earnestly curious if Shark could use Core Data, instead of its own purpose-built binary formats, for storing &amp; querying its profiling data.  It was perhaps the classic case of naively underestimating the complexity of a foreign domain.  By my recollection, they assumed our profiling data was just a small handful of homogenous, relatively trivial records.  &#8220;At second N, the program ran the function named XYZ&#8221; or somesuch.</p>



<p>I think we (Shark engineers) tried to be open-minded and kind.  We were sceptical, but you never know until you actually look.  We could see some potential for a more general query capability, for example.  But of course the first and most obvious hurdle was: how well does Core Data handle sizeable numbers of records?  Oh yes, was the response, it&#8217;s great even with tens of thousands of records.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1128" height="480" src="https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot.avif" alt="Still image of the pawn shop scene from Star Trek IV (The Voyage Home) showing Kirk &amp; Spock responding to the offer of $100 for the antique spectacles with &quot;Is that a lot?&quot;." class="wp-image-8236" srcset="https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot.avif 1128w, https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot-256x109.avif 256w, https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot-1024x436.avif 1024w, https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot-768x327.avif 768w, https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot@2x.avif 2256w, https://wadetregaskis.com/wp-content/uploads/2024/06/star-trek-iv-the-voyage-home-is-that-a-lot-256x109@2x.avif 512w" sizes="auto, (max-width: 1128px) 100vw, 1128px" /></figure>



<p>We asked how it did with tens of <em>millions</em> of records, and that was pretty much the end of the conversation.</p>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>Background on the Time Profile data structure</summary>
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p>For context, the data in a Shark Time Profile (for example) was basically an array of samples, where each sample records the process &amp; thread IDs, and the callstack (expressed as an array of pointer-sized values; the first being the current PC and the rest the return addresses found by walking back up the thread&#8217;s stack).</p>



<p>Callstacks back then were relatively small, by modern standards &#8211; this was predominately C/C++/Objective-C code which tended to be far simpler in its structure than e.g. Swift; <em>way</em> fewer closures (blocks), no async suspension points to split logical functions up into numerous implementation functions, etc.  So the average was probably something in the low tens.  A hundred frames was considered a <em>big</em> callstack (which is sadly funny in hindsight, given that&#8217;s trivial by e.g. SwiftUI&#8217;s standards 😒).</p>



<p>A useful profile had at least thousands of such samples, and typical profiles were in the tens to hundreds of thousands (the latter usually for All Threads States profiles, particularly those of the whole system).  Some profiles could run into the millions or tens of millions (it&#8217;s not always easy or predictable as to when a performance problem will exhibit itself, so recording sometimes had to start early and run long).</p>



<p>I&#8217;m pretty sure Shark used <code><a href="https://developer.apple.com/documentation/foundation/nscoding" data-wpel-link="external" target="_blank" rel="external noopener">NSCoding</a></code> for the overall serdes, but a lot of that serdes was of huge chunks of (as far as <code>NSCoding</code> was concerned) arbitrary bytes. The file format was overall fairly efficient (though I don&#8217;t recall it ever using explicit data compression, nor even delta encoding for callstacks).</p>
</div></div>
</details>



<p>It wasn&#8217;t just the volume of data, it was also the dramatic difference in representation efficiency. The in-memory representation in Shark was basically as efficient as it could be &#8211; basically just arrays of compact structs, sometimes with pointers to other arrays (which might share a <code>malloc</code> block to avoid the overhead of small allocations) which were usually just of <code>uint32_t</code> or <code>uint64_t</code>. The most important operations &#8211; indexing to an arbitrary point in the profile&#8217;s timeline, then scanning forward over the data &#8211; were about as fast as they can possibly be.</p>



<p>In contrast, Core Data would have required an entire <em>object</em> (<code><a href="https://developer.apple.com/documentation/coredata/nsmanagedobject" data-wpel-link="external" target="_blank" rel="external noopener">NSManagedObject</a></code> subclass) for at least every sample, if not every <code>uintXX_t</code> in the callstack (depending on how &#8216;pure&#8217; you wanted the design to be). It would have increased memory usage by at least an order of magnitude &#8211; and Shark already struggled with big profiles on the hardware of the day, which typically had just a couple of GiB of RAM. Even the most trivial operations &#8211; like reading the data in from disk and iterating it sequentially would have been <em>thousands</em> of times slower.</p>



<p>In defence of the Core Data folks in the meeting &#8211; and I don&#8217;t remember who specifically it was &#8211; they never tried to misrepresent or exaggerate what Core Data could do.  I seem to recall them being quite nice people.  But as soon as we started explaining the type and volume of data that we worked with, they clearly gave up on any kind of pitch.  Core Data was designed for <em>developer convenience</em>, not runtime efficiency or performance.</p>



<p>It&#8217;s never ceased to surprise and disappoint me how many folks try to arbitrarily apply generalised data storage systems &#8211; <em>particularly</em> SQLite and MySQL, or wrappers thereover.  Usually for the same reasons &#8211; perceived convenience to them, right now, not necessarily efficiency (nor the convenience of their successors).</p>



<p>I guess by modern standards SQLite is considered efficient and fast, but &#8211; hah &#8211; <em>back in my day</em> SQLite was what you used when you didn&#8217;t have time to write your own, <em>efficient and fast</em> persistent data management system.</p>



<p>See also JSON and its older sister XML. 😔</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/when-all-you-have-is-a-core-data-everything-looks-like/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2024/06/orgazmo-mormon-missionaries-have-you-heard-the-good-news-about-core-data.avif" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">8235</post-id>	</item>
		<item>
		<title>-fomit-frame-pointer</title>
		<link>https://wadetregaskis.com/fomit-frame-pointer/</link>
					<comments>https://wadetregaskis.com/fomit-frame-pointer/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 24 Jan 2024 22:30:30 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[-fomit-frame-pointer]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[backtracing]]></category>
		<category><![CDATA[frame pointers]]></category>
		<category><![CDATA[i386]]></category>
		<category><![CDATA[Instruments]]></category>
		<category><![CDATA[Intel Core Duo]]></category>
		<category><![CDATA[Merom]]></category>
		<category><![CDATA[Shark]]></category>
		<category><![CDATA[Swift Forums]]></category>
		<category><![CDATA[x86-64]]></category>
		<category><![CDATA[Yonah]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=7536</guid>

					<description><![CDATA[This is an elaboration of a post I made in a Swift Forums thread, SE-0419: Swift Backtracing API. The question was raised whether an official Swift backtracer should try to support code that doesn&#8217;t use frame pointers. Which immediately raised the question &#8211; in my mind &#8211; of if anyone is still using the &#8220;optimisation&#8221;&#8230; <a class="read-more-link" href="https://wadetregaskis.com/fomit-frame-pointer/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>This is an elaboration of <a href="https://forums.swift.org/t/se-0419-swift-backtracing-api/69595/13" data-wpel-link="external" target="_blank" rel="external noopener">a post I made</a> in a Swift Forums thread, <a href="https://forums.swift.org/t/se-0419-swift-backtracing-api/69595" data-wpel-link="external" target="_blank" rel="external noopener">SE-0419: Swift Backtracing API</a>.</p>



<p>The question was raised whether an official Swift backtracer should try to support code that doesn&#8217;t use frame pointers.  Which immediately raised the question &#8211; in my mind &#8211; of if anyone is still using the &#8220;optimisation&#8221; of omitting frame pointers, anyway.  And perhaps more importantly, whether they <em>should</em> still be omitting frame pointers.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h4 class="wp-block-heading">What is a frame pointer?</h4>



<p>A pointer to a stack frame, <em>held in a well-known location</em>.  That location can be in the stack itself (forming a linked-list of the stack frames) or in registers (e.g. the x29 register on AArch64, or RBP register on x86-64).</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="806" height="541" src="https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram.webp" alt="Explanatory diagram of frame pointers, showing a link from the x86-64 register %rbp to the start of the current frame, which holds the prior value of %rbp that points to the top of the previous frame, and so on." class="wp-image-7549" srcset="https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram.webp 806w, https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram-256x172.webp 256w, https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram-512x344.webp 512w, https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram@2x.webp 1612w" sizes="auto, (max-width: 806px) 100vw, 806px" /><figcaption class="wp-element-caption">Diagram <a href="https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer" data-wpel-link="external" target="_blank" rel="external noopener">courtesy of the Fedora Project</a> (specific author unknown).</figcaption></figure>
</div>


<p>The controversial part &#8211; insofar as there is any controversy &#8211; is in dedicating a CPU register to hold a frame pointer (to point to the start of the current stack frame).  It&#8217;s super convenient for a lot of things, but particularly for debuggers and profilers as it gives them a reliable and very fast way to find the top of the current callstack.  But it&#8217;s not <em>technically</em> required for the program to function.</p>



<p>No live CPU architectures, that I&#8217;m aware of, have a dedicated hardware register for frame pointers.  So you nominally have to &#8220;give up&#8221; a GPR (general-purpose register) in order to have a frame pointer.</p>
</div></div>



<p><a href="https://github.com/FranzBusch" data-wpel-link="external" target="_blank" rel="external noopener">Franz Busch</a> <a href="https://forums.swift.org/t/se-0419-swift-backtracing-api/69595/12" data-wpel-link="external" target="_blank" rel="external noopener">pointed out</a> that some notable software <em>still</em> ships with frame pointers omitted, e.g. apparently some major Linux distros.  I suspect it&#8217;s merely some inertia (or simply oversight) that&#8217;s delaying getting people off of that old crutch.  I&#8217;m not remotely surprised that some big Linux distros are in this bucket &#8211; they tend to be absurdly conservative and slow to change<sup data-fn="6e48e51a-6c80-46a9-b2d0-4729eb123f42" class="fn"><a href="#6e48e51a-6c80-46a9-b2d0-4729eb123f42" id="6e48e51a-6c80-46a9-b2d0-4729eb123f42-link">1</a></sup>.  And it&#8217;s mind-boggling how much vitriol restoring frame pointers generates from <a href="https://news.ycombinator.com/item?id=34632677" data-wpel-link="external" target="_blank" rel="external noopener">the peanut gallery</a>.</p>



<p>From watches to servers these days &#8211; and frankly most of the embedded space, since it&#8217;s mostly <a href="https://en.wikipedia.org/wiki/ARM_architecture_family#32-bit_architecture" data-wpel-link="external" target="_blank" rel="external noopener">ARM</a> &#8211; everything generally has an ISA with sufficiently many GPRs to negate any big benefit from omitting frame pointers.  Giving up one of 31 GPRs (for e.g. <a href="https://en.wikipedia.org/wiki/AArch64" data-wpel-link="external" target="_blank" rel="external noopener">AArch64</a>, the dominant CPU architecture family today) is pretty insignificant for the vast majority of code, because almost nothing actually uses all 31 GPRs anyway.  It only makes a significant difference<sup data-fn="188c96e5-8b0d-4e30-84f9-989822dfd065" class="fn"><a href="#188c96e5-8b0d-4e30-84f9-989822dfd065" id="188c96e5-8b0d-4e30-84f9-989822dfd065-link">2</a></sup> when the CPU design is register-starved to begin with, like <a href="https://en.wikipedia.org/wiki/IA-32" data-wpel-link="external" target="_blank" rel="external noopener">i386</a>.  And those architectures are largely dead, in museums, or restricted to <em>very</em> tiny CPUs as used in some microcontrollers (&#8220;embedded&#8221; systems).</p>



<p>Even back when i386 et al were still a concern, the proponents of <code>-fomit-frame-pointer</code> often argued not on the potential merits of the trade-off, but rather that it was a &#8220;free&#8221; performance boost, so even if it was only by a percentage point or two, why not?  They of course were either naively or deliberately overlooking the detrimental effects.</p>



<p>There may still be software for which omitting frame pointers is the right trade-off, even on modern CPUs.  But I find it hard to believe there&#8217;s <em>enough</em> cases like that to warrant accomodation in standard tools.</p>



<h3 class="wp-block-heading">A brief trip back to Apple circa 2007</h3>



<p>Back in the brief window of time when i386 was a thing for the Mac (32-bit Intel, e.g. <a href="https://en.wikipedia.org/wiki/Intel_Core#Core" data-wpel-link="external" target="_blank" rel="external noopener">Core Duos</a><sup data-fn="b67d5fbb-7aa1-4c29-bc93-1341ac28771a" class="fn"><a href="#b67d5fbb-7aa1-4c29-bc93-1341ac28771a" id="b67d5fbb-7aa1-4c29-bc93-1341ac28771a-link">3</a></sup> as used in <a href="https://everymac.com/systems/apple/macbook/specs/macbook_1.83.html" data-wpel-link="external" target="_blank" rel="external noopener">the first MacBooks</a>), I was at Apple in the Performance Tools teams (<a href="https://web.archive.org/web/20100124025810/https://developer.apple.com/tools/sharkoptimize.html" data-wpel-link="external" target="_blank" rel="external noopener">Shark</a> &amp; <a href="https://help.apple.com/instruments/mac/current/#/dev7b09c84f5" data-wpel-link="external" target="_blank" rel="external noopener">Instruments</a>), and it was a frustration of ours that&nbsp;<code>-fomit-frame-pointer</code>&nbsp;<em>was</em>&nbsp;a noticeable performance-booster on the register-starved i386<sup data-fn="29afcd2a-0449-44c0-a274-0b06c9ddce8a" class="fn"><a href="#29afcd2a-0449-44c0-a274-0b06c9ddce8a" id="29afcd2a-0449-44c0-a274-0b06c9ddce8a-link">4</a></sup> architecture<sup data-fn="e0287bfa-c0ab-44b3-8fef-812983216ca6" class="fn"><a href="#e0287bfa-c0ab-44b3-8fef-812983216ca6" id="e0287bfa-c0ab-44b3-8fef-812983216ca6-link">5</a></sup>, so it was hard to just bluntly tell people not to use it… yet, by breaking the ability to profile their code, people who used it often left even&nbsp;<em>bigger</em>&nbsp;performance gains on the table (or otherwise had to invest much more labour into identifying &amp; resolving performance problems).</p>



<p>At one point there was even an Apple-internal debate about whether to abandon kernel-based profiling in favour of user-space profiling<sup data-fn="d563aa47-98d0-4761-9c0f-63194d9f7d20" class="fn"><a href="#d563aa47-98d0-4761-9c0f-63194d9f7d20" id="d563aa47-98d0-4761-9c0f-63194d9f7d20-link">6</a></sup> because <a href="https://developers.redhat.com/articles/2023/07/31/frame-pointers-untangling-unwinding#where_do_frame_pointers_fit_into_this_" data-wpel-link="external" target="_blank" rel="external noopener">implementing backtracing without frame pointers is&nbsp;<em>possible</em></a>&nbsp;but <a href="https://rwmj.wordpress.com/2023/02/14/frame-pointers-vs-dwarf-my-verdict/" data-wpel-link="external" target="_blank" rel="external noopener">very expensive</a> and requires masses of debug metadata (e.g. <a href="https://en.wikipedia.org/wiki/DWARF" data-wpel-link="external" target="_blank" rel="external noopener">DWARF</a>), making it highly unpalatable to put in the kernel. Thankfully there were too many obvious problems with user-space profiling, so that notion never really got its legs, and then x86-64 finally arrived<sup data-fn="3ad966e2-a3a1-41ee-a13a-84e58f5e8981" class="fn"><a href="#3ad966e2-a3a1-41ee-a13a-84e58f5e8981" id="3ad966e2-a3a1-41ee-a13a-84e58f5e8981-link">7</a></sup> and it was mooted.</p>


<ol class="wp-block-footnotes"><li id="6e48e51a-6c80-46a9-b2d0-4729eb123f42">e.g. <a href="https://wadetregaskis.com/how-to-install-imagemagick-7-for-wordpress-under-plesk-obsidian-on-ubuntu-22-04/" data-wpel-link="internal">Ubuntu <em>still</em> not officially supporting ImageMagick 7</a> even though it&#8217;s been out for nearly a decade. <a href="#6e48e51a-6c80-46a9-b2d0-4729eb123f42-link" aria-label="Jump to footnote reference 1">↩︎</a></li><li id="188c96e5-8b0d-4e30-84f9-989822dfd065">Aside from the question of register space, there <em>is</em> additional cost to implementing frame pointers, as additional instructions are required around function entry &amp; exit in order to maintain the frame pointers &#8211; to push &amp; pop them off the stack, etc.  The cost of those is usually insignificant &#8211; especially in <a href="https://en.wikipedia.org/wiki/Superscalar_processor" data-wpel-link="external" target="_blank" rel="external noopener">superscalar</a> microarchitectures, as is the norm &#8211; so that aspect is not typically the focus of the controversy. <a href="#188c96e5-8b0d-4e30-84f9-989822dfd065-link" aria-label="Jump to footnote reference 2">↩︎</a></li><li id="b67d5fbb-7aa1-4c29-bc93-1341ac28771a">Tangentially, I vaguely recall us Apple engineers kinda hating the Core Duo (Yonah), or more specifically Apple&#8217;s choice to use it.  Apple used them only for a tiny window of time, from May 2006 to about November 2006 when the Core 2 Duo (Merom) finally replaced them across the line.  I don&#8217;t recall <em>all</em> the reasons that the Core 2 Duo was superior, but they included that Core 2 Duo corrected the 32-bit regression (for Macs) and performed <em>much</em> better.  Anytime Apple releases a Mac with a dud processor in it, like those Core Duos, a lot of Apple engineers die a little inside because they know they&#8217;re going to be stuck supporting the damn things for many years even after the last cursed one rolls off the assembly line.<br><br>It&#8217;s still a mystery to me why Apple rushed the Intel transition in this regard.  They only had to wait six more months and they could have had a clean start on Intel, with no 32-bit to burden on them for the next seven years. <a href="#b67d5fbb-7aa1-4c29-bc93-1341ac28771a-link" aria-label="Jump to footnote reference 3">↩︎</a></li><li id="29afcd2a-0449-44c0-a274-0b06c9ddce8a">Why do I keep calling it &#8220;i386&#8221;?  Isn&#8217;t it officially &#8220;IA-32&#8221;?  Well, yes, but that&#8217;s (a) only retroactively and (b) only ever used by Intel.  Though I guess &#8220;x86&#8221; is probably the more common name?  Yet &#8220;i386&#8221; is in my mental muscle memory.  Maybe that&#8217;s just how we used to refer to it, at Apple?  Maybe just because that&#8217;s the name used in gcc / clang arch &amp; target flags?<br><br>Incidentally, <code>clang -arch i386 -print-supported-cpus</code> on my M2 MacBook Air still lists Yonah (those damn Core Duos) as supported.  Gah!  They won&#8217;t die! 😆 <a href="#29afcd2a-0449-44c0-a274-0b06c9ddce8a-link" aria-label="Jump to footnote reference 4">↩︎</a></li><li id="e0287bfa-c0ab-44b3-8fef-812983216ca6">It&#8217;s funny how the Intel transition is now heralded as being amazing and how much better Intel Macs were than PPC Macs, but for a while there we lost a <em>lot</em> of things, like a 64-bit architecture, an excellent SIMD implementation, and the notion of more than [effectively] six GPRs. <img loading="lazy" decoding="async" width="20" height="20" src="https://emoji.discourse-cdn.com/apple/stuck_out_tongue_closed_eyes.png?v=12" alt=":stuck_out_tongue_closed_eyes:"> <a href="#e0287bfa-c0ab-44b3-8fef-812983216ca6-link" aria-label="Jump to footnote reference 5">↩︎</a></li><li id="d563aa47-98d0-4761-9c0f-63194d9f7d20">There were at the time already some Apple developer tools that did user-space profiling, most notably Sampler (now a niche feature in Activity Monitor) and early versions of Instruments (in fact Instruments <em>still</em> has the Sampler plug-in which does this, although I can&#8217;t really fathom why anyone would ever intentionally use it over the Time Profiler plug-in). <a href="#d563aa47-98d0-4761-9c0f-63194d9f7d20-link" aria-label="Jump to footnote reference 6">↩︎</a></li><li id="3ad966e2-a3a1-41ee-a13a-84e58f5e8981">In the sense of <em>all</em> Macs adopting it, not just the Mac Pro.  It was easy to ignore i386 at that point because it was then all but officially a dead architecture as far as Apple were concerned. <a href="#3ad966e2-a3a1-41ee-a13a-84e58f5e8981-link" aria-label="Jump to footnote reference 7">↩︎</a></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/fomit-frame-pointer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2024/01/Frame-pointers-explanatory-diagram.webp" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">7536</post-id>	</item>
		<item>
		<title>I was into io_uring before it existed</title>
		<link>https://wadetregaskis.com/i-was-into-io_uring-before-it-existed/</link>
					<comments>https://wadetregaskis.com/i-was-into-io_uring-before-it-existed/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 17 Jan 2024 08:07:54 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Instruments]]></category>
		<category><![CDATA[io_uring]]></category>
		<category><![CDATA[rample]]></category>
		<category><![CDATA[Shark]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=7419</guid>

					<description><![CDATA[I just read up a bit on io_uring, prompted by a Swift Forums thread relating to it, and it made me laugh. To a lot of people it&#8217;s an amazing new[ish] high-performance I/O system for Linux. Which it is (albeit with some serious security concerns, apparently). A lot of people are very excited by it.&#8230; <a class="read-more-link" href="https://wadetregaskis.com/i-was-into-io_uring-before-it-existed/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>I just read up a bit on <a href="https://man.archlinux.org/man/io_uring.7" data-wpel-link="external" target="_blank" rel="external noopener">io_uring</a>, prompted by <a href="https://forums.swift.org/t/blocking-i-o-and-concurrency/67276" data-wpel-link="external" target="_blank" rel="external noopener">a Swift Forums thread relating to it</a>, and it made me laugh.  To a lot of people it&#8217;s an amazing new[ish] high-performance I/O system for Linux.  Which it is (albeit <a href="https://security.googleblog.com/2023/06/learnings-from-kctf-vrps-42-linux.html" data-wpel-link="external" target="_blank" rel="external noopener">with some serious security concerns</a>, apparently).  A lot of people are very excited by it.  Which they should be.  But it&#8217;s not new or novel, despite what many folks seem to think.</p>



<p>It immediately reminded me of the Shark 5 re-implementation of the profiling interface between the kernel and Shark.  Shark 5 of course didn&#8217;t actually survive to birth &#8211; it was snuffed out by politics and, admittedly, a bit of our own hubris in the Shark team &#8211; but that underlying infrastructure did, as the guts of <a href="https://help.apple.com/instruments/mac/current/#" data-wpel-link="external" target="_blank" rel="external noopener">Instruments</a>&#8216; Time Profiler and System Trace features.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p>I&#8217;m not even <em>pretending</em> to claim that what we came up with for Shark 5 was novel, either.  As far as we know it was novel to our domain, of profiling tools, but I&#8217;d be amazed if there aren&#8217;t earlier implementations of the same sort of thing many decades prior.</p>
</div></div>



<p>In Shark 4 and earlier, userspace would allocate a single big buffer of memory for the profiling data, hand it [back] to the kernel<sup data-fn="e9992b27-788f-4f5c-9c79-5c6c2396f729" class="fn"><a href="#e9992b27-788f-4f5c-9c79-5c6c2396f729" id="e9992b27-788f-4f5c-9c79-5c6c2396f729-link">1</a></sup>, the kernel &#8211; specifically the Shark kernel extension &#8211; would write into that buffer, then when the buffer was full profiling would end<sup data-fn="eb054551-a35d-4599-9763-bc0d7415909a" class="fn"><a href="#eb054551-a35d-4599-9763-bc0d7415909a" id="eb054551-a35d-4599-9763-bc0d7415909a-link">2</a></sup>.  The userspace driver &#8211; Shark &#8211; <em>could</em> technically start profiling again immediately, but of course you&#8217;d often have a gap in your profiling &#8211; potentially a big one, for the more expensive profiling modes (e.g. System Trace) or on heavily-loaded machines.  Shark didn&#8217;t run with elevated priority, as far as I recall, so it could get crowded off the CPU(s) by other programs.  All communication between user &amp; kernel spaces was via Mach messages, which are ultimately syscalls, and was time-sensitive since kernel- &amp; user-space had to be in lock-step all the time.</p>



<p>For Shark 5, we wanted to up the ante and remove limitations.  We wanted to be able to record indefinitely, limited only by disk space.  More importantly, we also wanted to be able show profiling results <em>live</em>.</p>



<p>So, we &#8211; and I use the term loosely, as I think it was mostly <a href="https://www.linkedin.com/in/mxshift/" data-wpel-link="external" target="_blank" rel="external noopener">Rick Altherr</a> with possibly the help of <a href="https://www.linkedin.com/in/ryandubois/" data-wpel-link="external" target="_blank" rel="external noopener">Ryan du Bois</a> &#8211; came up with a mechanism that&#8217;s very similar to io_uring, but years earlier, in ~2008.  Userspace would allocate multiple smaller buffers &#8211; also easier to acquire given the requirement to be physically contiguous &#8211; and hand those to the kernel somewhat as needed.  Userspace merely needed to stay ahead of the kernel&#8217;s use, which didn&#8217;t necessarily mean pre-allocating all the buffers.  When each of those individual buffers filled up with profiling data from the kernel, they&#8217;d be made available back to the userspace side<sup data-fn="9a13c4b7-e511-4844-815e-13771d10af96" class="fn"><a href="#9a13c4b7-e511-4844-815e-13771d10af96" id="9a13c4b7-e511-4844-815e-13771d10af96-link">3</a></sup>.  Shark (in userspace) would optionally &#8211; if in &#8216;live&#8217; mode or if running short on empty buffers &#8211; process those buffers while profiling was still actively occurring, freeing them up to go back into the ring for the kernel&#8217;s use.  It did mean you slightly increased the probability of perturbing the program(s) under profiling, but that was mostly just a matter of ensuring the buffers were large enough to sufficiently amortise the cost of their processing &amp; handling.  I don&#8217;t recall the extent of the processing, but I think it was not necessarily much more than copying the data out into non-wired memory (maybe even a memory-mapped file?).  That was cheaper than allocating <em>and wiring</em> new buffers.</p>



<p>It worked really well, and is possibly still the implementation used to date &#8211; while it appears a lot of the frameworks (e.g. CoreProfile) have disappeared from macOS, presumably rewritten somewhere else, I&#8217;d be surprised if the kernel-user interface itself has changed much.  It was pretty much perfect.</p>



<p>The creation of this new, superior profiling system also spurred me to create <code>rample</code>, a CLI tool kind of like <code>top</code> which showed you what your CPUs were doing in real time<sup data-fn="4abb5c72-5961-4445-bddf-3ef39ffb6a43" class="fn"><a href="#4abb5c72-5961-4445-bddf-3ef39ffb6a43" id="4abb5c72-5961-4445-bddf-3ef39ffb6a43-link">4</a></sup> as a heavy tree, much like you&#8217;d get in a Time Profile in Shark (and later Instruments).  It was super quick to write &#8211; just a day or two, I believe &#8211; and yet I unexpectedly found that it was more useful than Shark itself.  Being able to see &#8211; practically instantly by virtue of how lightweight it is to launch a simple CLI program &#8211; what&#8217;s chewing on the CPU, <em>including inside the kernel</em>, was incredibly useful.  Instruments is the closest you can get today on a Mac, but it&#8217;s super slow and clunky in comparison.  It&#8217;s one of my top regrets, of my time at Apple, that I didn&#8217;t get <code>rample</code> into Mac OS X, or at least into the Dev Tools.</p>



<p></p>


<ol class="wp-block-footnotes"><li id="e9992b27-788f-4f5c-9c79-5c6c2396f729">I don&#8217;t recall precisely why, but it was apparently better (or only possible?) to allocate the buffer in userspace, even though that was ultimately done with syscalls serviced by the kernel.  I think it had something to do with being easier to handle failures, like being out of memory, in particular <em>contiguous</em> memory &#8211; the memory was wired during use to ensure the kernel wouldn&#8217;t have to deal with the practical nor performance problems of page faults while recording profiling data. <a href="#e9992b27-788f-4f5c-9c79-5c6c2396f729-link" aria-label="Jump to footnote reference 1">↩︎</a></li><li id="eb054551-a35d-4599-9763-bc0d7415909a">Which was a problem because generally profiling sessions were specified to run for a specific time duration, by the end-user.  So the buffer had to be sized to avoid filling prematurely, which meant wasting memory. <a href="#eb054551-a35d-4599-9763-bc0d7415909a-link" aria-label="Jump to footnote reference 2">↩︎</a></li><li id="9a13c4b7-e511-4844-815e-13771d10af96">Technically they were always available &#8211; we didn&#8217;t bother changing access permissions &#8211; but the userspace app would coordinate with the kernel via an elegant lockfree state machine.  That state machine was a superb design &#8211; it deserves its own detailed nostalgia trip. <a href="#9a13c4b7-e511-4844-815e-13771d10af96-link" aria-label="Jump to footnote reference 3">↩︎</a></li><li id="4abb5c72-5961-4445-bddf-3ef39ffb6a43">Well, updated every second or so, like <code>top</code>. <a href="#4abb5c72-5961-4445-bddf-3ef39ffb6a43-link" aria-label="Jump to footnote reference 4">↩︎</a></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/i-was-into-io_uring-before-it-existed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7419</post-id>	</item>
		<item>
		<title>Aussie student interns savour Cupertino</title>
		<link>https://wadetregaskis.com/aussie-student-interns-savour-cupertino/</link>
					<comments>https://wadetregaskis.com/aussie-student-interns-savour-cupertino/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 08 Jan 2024 20:28:22 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[AUC]]></category>
		<category><![CDATA[Ashley Butterworth]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[AVTP]]></category>
		<category><![CDATA[Brett Brooks]]></category>
		<category><![CDATA[FireWire]]></category>
		<category><![CDATA[IEEE 1394]]></category>
		<category><![CDATA[IEEE 1722]]></category>
		<category><![CDATA[isochronous transport]]></category>
		<category><![CDATA[Little Brown Monkey]]></category>
		<category><![CDATA[Milan]]></category>
		<category><![CDATA[Motor Neurone Disease]]></category>
		<category><![CDATA[Wheels for the Mind]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=7397</guid>

					<description><![CDATA[That was the curious choice of grabline for the article in Wheels for the Mind, the AUC&#8217;s magazine, about the Apple internship experience had by Ashley Butterworth, Brett Brooks, and myself. Wheels for the Mind 2006 (Autumn) (cached) They even put a picture of me on the cover, which seems mean [to their readers]. This&#8230; <a class="read-more-link" href="https://wadetregaskis.com/aussie-student-interns-savour-cupertino/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>That was the curious choice of grabline for the article in Wheels for the Mind, the AUC&#8217;s magazine, about the Apple internship experience had by Ashley Butterworth, Brett Brooks, and myself.</p>



<div class="pdf-iframe-a4 aligncenter size-full">
  <iframe src="https://wadetregaskis.com/wp-content/uploads/2024/01/Wheels-for-the-Mind-2006-Autumn-cover.pdf"></iframe>
</div>
<figcaption class="wp-element-caption">
  <a href="https://auc.edu.au/media/wheels/Wheels_2006_Autumn.pdf" data-wpel-link="external" target="_blank" rel="external noopener">Wheels for the Mind 2006 (Autumn)</a> (<a href="https://wadetregaskis.com/wp-content/uploads/2024/01/Wheels-for-the-Mind-2006-Autumn.pdf" data-wpel-link="internal">cached</a>)
</figcaption>



<p>They even put a picture of me on the cover, which seems mean [to their readers].</p>



<p>This was the follow-up to <a href="https://wadetregaskis.com/introduction-2/" data-wpel-link="internal">an article a year earlier</a> that announced we three were set to intern at Apple.</p>



<p>I&#8217;m posting it here now because I apparently never did prior, and I&#8217;d just like to include it in my records.  I actually remember reading the article, although oddly not providing any of the quotes used in it (I&#8217;m sure I did; I genuinely have just forgotten).</p>



<div class="pdf-iframe-a4 aligncenter size-full">
  <iframe src="https://wadetregaskis.com/wp-content/uploads/2024/01/Wheels-for-the-Mind-2006-Autumn-page-4-22Apple-interns-back-in-Oz22.pdf"></iframe>
</div>
<figcaption class="wp-element-caption">
  <a href="https://auc.edu.au/media/wheels/Wheels_2006_Autumn.pdf" data-wpel-link="external" target="_blank" rel="external noopener">Wheels for the Mind 2006 (Autumn)</a> (<a href="https://wadetregaskis.com/wp-content/uploads/2024/01/Wheels-for-the-Mind-2006-Autumn.pdf" data-wpel-link="internal">cached</a>)
</figcaption>



<p>I&#8217;m not sure what I was referring to &#8211; if anything specific &#8211; regarding &#8220;so that&#8217;s how they do that!&#8221; but I do vaguely recall that it was indeed a real pleasure to have access to a lot of Apple frameworks&#8217; source code.  I dove into a whole bunch of it purely out of curiosity.  Of course, fifteen years later I don&#8217;t remember anything about it.</p>



<p>I had forgotten &#8211; until I chanced upon this Wheels for the Mind article a few weeks ago &#8211; about Brett&#8217;s project entirely.  I did vaguely remember that Ashley worked in the Core Audio team, although in my mind it was &#8220;FireWire audio&#8221; specifically that he was involved with.  I vaguely recall some discussions about <a href="https://en.wikipedia.org/wiki/Isochronous_timing" data-wpel-link="external" target="_blank" rel="external noopener">isochronous</a> transport support &#8211; <a href="https://arstechnica.com/gadgets/2017/06/the-rise-and-fall-of-firewire-the-standard-everyone-couldnt-quite-agree-on/" data-wpel-link="external" target="_blank" rel="external noopener">something unique to FireWire at the time</a>, notably as opposed to its competitor USB &#8211; and its huge benefits for live audio.  We [Apple fans] were all particularly bullish on FireWire and quite offended by the mass-market success of the comically inferior USB.  So we relished specific examples where FireWire embarrassed USB, in terms of not just its speed but its basic capabilities (like live media).</p>



<p>I haven&#8217;t spoken with Ashley or Brett in what must be at least a decade &#8211; probably since about when our internship ended and we all separated once more on our return to Oz.  We&#8217;d barely met before the internship &#8211; perhaps just at the AUC 2005 conference in Hobart; I know at least Brett was there for that &#8211; and being thrown together into a two-bedroom apartment in Cupertino. 😆</p>



<h3 class="wp-block-heading">Where are they now?</h3>



<p>I&#8217;m here now, obviously. 😜</p>



<p>Ashley interned at Apple at least twice more &#8211; in fact I think we ran into each other once or twice as a result, as I was there full-time by the time of his third internship at least.  He eventually joined for real, as a full-time employee.  <a href="https://www.linkedin.com/in/ashley-butterworth-4135693/" data-wpel-link="external" target="_blank" rel="external noopener">And that&#8217;s where he still is</a>!  <em>And</em> still doing audio &#8211; from his early days with <a href="https://grouper.ieee.org/groups/1722/1/contributions/2011/1722.1-butterworth-avdecc-entity-model.pdf" data-wpel-link="external" target="_blank" rel="external noopener">IEEE presentations</a> to working on <a href="https://avnu.org/milan/" data-wpel-link="external" target="_blank" rel="external noopener">Milan</a> (<a href="https://avnu.org/wp-content/uploads/2014/05/Milan-InteropSpec-MediaClocking-2.0-1.pdf" data-wpel-link="external" target="_blank" rel="external noopener">for synchronising clocks over a network</a>, for AV media purposes specifically) to at least as recently as 2020 with <a href="https://grouper.ieee.org/groups/1722/contributions/2020/IEEE1722b-bechtel-WorkItemsAndPrelimPlanning.pdf" data-wpel-link="external" target="_blank" rel="external noopener">work</a> on <a href="https://grouper.ieee.org/groups/1722/" data-wpel-link="external" target="_blank" rel="external noopener">IEEE 1722</a> (<a href="https://grouper.ieee.org/groups/802/1/files/public/docs2009/avb-rboatright-p1722-explained-0903.pdf" data-wpel-link="external" target="_blank" rel="external noopener">AVTP, Audio Visual Transport Protocol</a>).  As well as <a href="https://www.ieee802.org/1/files/public/docs2015/as-kbstanton-caldana-ftm-addition-to-1as-guiding-principles-and-proposal-0315-v09.pdf" data-wpel-link="external" target="_blank" rel="external noopener">some AV timing-related working on 802.11 (wifi)</a>.  And possibly more &#8211; digging through IEEE papers &amp; websites is not the most entertaining nor rapid escapade. 😝</p>



<p>Brett <a href="https://www.linkedin.com/in/brett-brooks-78b78321/" data-wpel-link="external" target="_blank" rel="external noopener">appears to have done</a> some iOS consulting and <a href="https://vidafit.com.au/team/brett-brooks/" data-wpel-link="external" target="_blank" rel="external noopener">fitness coaching</a>, of all things!  That&#8217;s particularly poetic because &#8211; when we were Apple interns &#8211; we were all a bit plump; very stereotypical computer nerds.  As his coach bio says:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Brett started at VidaFit doing an Overhaul back in 2014 as a self-proclaimed overweight, headache prone, generally sluggish computer geek.</p>
</blockquote>



<p><a href="https://www.couriermail.com.au/news/queensland/rockhampton/community/men-in-tights-lead-fight-against-motor-neuron-disease/news-story/8ea65af1cd299d5d7699541ef78e1869" data-wpel-link="external" target="_blank" rel="external noopener">He&#8217;s also been fighting Motor Neurone Disease on behalf of his sister and all its sufferers</a>, which it seems led him into social media consulting and general computer support under the business name <a href="https://littlebrownmonkey.com" data-wpel-link="external" target="_blank" rel="external noopener">Little Brown Monkey</a> &#8211; an ironic name, given how search-engine-hostile it is 😆.  <a href="https://littlebrownmonkey.com/about/" data-wpel-link="external" target="_blank" rel="external noopener">Apparently it&#8217;s based on sentimental value</a>.  Still, it&#8217;s particularly funny since &#8220;Brett Brooks&#8221; is a fairly common name &#8211; with <em>multiple</em> minor celebrities using it &#8211; so he is already a little hard to find.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/aussie-student-interns-savour-cupertino/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2024/01/Me-sitting-on-the-steps-of-our-Cupertino-apartment-building-waiting-for-our-ride-Simon.avif" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">7397</post-id>	</item>
		<item>
		<title>Blog like it&#8217;s 2005</title>
		<link>https://wadetregaskis.com/blog-like-its-2005/</link>
					<comments>https://wadetregaskis.com/blog-like-its-2005/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 29 Nov 2023 03:19:58 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[AUC]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[.mac]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apple Backup]]></category>
		<category><![CDATA[Apple HomePage]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Hotmail]]></category>
		<category><![CDATA[iCloud]]></category>
		<category><![CDATA[iCloud Drive]]></category>
		<category><![CDATA[iDisk]]></category>
		<category><![CDATA[iTools]]></category>
		<category><![CDATA[MobileMe]]></category>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=5926</guid>

					<description><![CDATA[On a bit of a whim &#8211; a silly tangent off of migrating to a new web host &#8211; I resurrected the &#8216;frozen in time&#8217; copy of my iTools / .Mac / MobileMe HomePage website. You can find it here, for better or worse. My old website dates back to at the latest September 2005&#8230; <a class="read-more-link" href="https://wadetregaskis.com/blog-like-its-2005/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>On a bit of a whim &#8211; a silly tangent off of <a href="https://wadetregaskis.com/migrated-hosts-out-of-the-subdomain/" data-wpel-link="internal">migrating to a new web host</a> &#8211; I resurrected the &#8216;frozen in time&#8217; copy of my <a href="https://apple.fandom.com/wiki/HomePage" data-wpel-link="external" target="_blank" rel="external noopener">iTools / .Mac / MobileMe HomePage</a> website.  You can find it <a href="https://wadetregaskis.com/MobileMe/Sites/index.html" data-wpel-link="internal">here</a>, for better or worse.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>iTools</summary><div class="wp-block-image">
<figure class="alignright size-full is-resized"><img loading="lazy" decoding="async" width="700" height="677" src="https://wadetregaskis.com/wp-content/uploads/2023/11/Apple-iTools.avif" alt="" class="wp-image-5928" style="width:350px;height:auto" srcset="https://wadetregaskis.com/wp-content/uploads/2023/11/Apple-iTools.avif 700w, https://wadetregaskis.com/wp-content/uploads/2023/11/Apple-iTools-256x248.avif 256w, https://wadetregaskis.com/wp-content/uploads/2023/11/Apple-iTools-512x495.avif 512w" sizes="auto, (max-width: 700px) 100vw, 700px" /></figure>
</div>


<p>Long before iCloud, <a href="https://en.wikipedia.org/wiki/MobileMe#iTools" data-wpel-link="external" target="_blank" rel="external noopener">iTools</a> was was of Apple&#8217;s first forays into web services as we recognise them today.  The headlining features were the ability to create an email address (free!) under the @mac.com domain (which I still use to this day!) and an online file storage and sharing system called <a href="https://en.wikipedia.org/wiki/IDisk" data-wpel-link="external" target="_blank" rel="external noopener">iDisk</a>, which was the foundation for several other services &amp; tools within the bundle including HomePage and <a href="https://en.wikipedia.org/wiki/MobileMe#Backup" data-wpel-link="external" target="_blank" rel="external noopener">Backup</a>.</p>



<p>Backup wasn&#8217;t exclusively tied to iDisk, and I used it (in the later .Mac era) for a couple of years to backup my essential documents to iDisk and my entire computer to a external hard drives and CDs.  I think it was my first <em>real</em> backup system…?  And I still have all those backups!</p>


<div class="wp-block-image">
<figure class="alignleft size-full is-resized"><img loading="lazy" decoding="async" width="819" height="879" src="https://wadetregaskis.com/wp-content/uploads/2023/11/iTools.avif" alt="" class="wp-image-5930" style="width:410px" srcset="https://wadetregaskis.com/wp-content/uploads/2023/11/iTools.avif 819w, https://wadetregaskis.com/wp-content/uploads/2023/11/iTools-239x256.avif 239w, https://wadetregaskis.com/wp-content/uploads/2023/11/iTools-477x512.avif 477w, https://wadetregaskis.com/wp-content/uploads/2023/11/iTools-239x256@2x.avif 478w" sizes="auto, (max-width: 819px) 100vw, 819px" /></figure>
</div>


<p>I don&#8217;t recall that I used iTools, or at least not in any serious way.  I was still in high school when it came out (just), going into university, and I recall using my university email address during that time.</p>



<p>If I remember correctly, iTools was pretty well received by actual users but panned critically, with the press and technorati unimpressed by it in light of antecedents like <a href="https://en.wikipedia.org/wiki/Outlook.com" data-wpel-link="external" target="_blank" rel="external noopener">Hotmail</a> (launched three years earlier in 1997) and numerous existing &#8220;DIY&#8221; website builders and free webhosts (<a href="https://en.wikipedia.org/wiki/GeoCities" data-wpel-link="external" target="_blank" rel="external noopener">GeoCities</a>!).</p>



<p>There was also some resentment due to its Mac-only nature, although technically most of the services worked through a web browser on any platform, you just couldn&#8217;t create an account except on a Mac.</p>



<p>Remember, too, that Mac OS X didn&#8217;t exist when iTools launched.  It was Mac OS 9 &#8211; retroactively named &#8220;Classic Mac OS&#8221; re. <a href="https://en.wikipedia.org/wiki/Rosetta_(software)" data-wpel-link="external" target="_blank" rel="external noopener">Rosetta</a> etc &#8211; and for Mac users the world was a <em>very</em> different place.  Once Mac OS X did launch, iTools became even better with integration into the Finder (for iDisk).  This was over <em>six years</em> before <a href="https://en.wikipedia.org/wiki/Dropbox" data-wpel-link="external" target="_blank" rel="external noopener">Dropbox</a> even existed.</p>



<p>Hotmail and lesser known contemporaries pioneered free email, but with tight limits on usage (e.g. only 2 MB of email storage, enough for about two modern spam emails!).  .Mac offered 50 MB (upgradable to 2 GB for a fee).  This was three years before <a href="https://en.wikipedia.org/wiki/Gmail" data-wpel-link="external" target="_blank" rel="external noopener">Gmail</a> was launched, too (at which time the word &#8220;unlimited&#8221; started to get thrown around, although technically Gmail only offered 1 GB initially).</p>
</details>
</div></div>



<p>My old website dates back to <em>at the latest </em>September 2005 when I launched my blog, although I&#8217;m pretty sure I&#8217;d been using it for quite some time before that (though the <a href="https://web.archive.org" data-wpel-link="external" target="_blank" rel="external noopener">Wayback Machine</a> didn&#8217;t notice it for <em>three</em> more years, <a href="https://web.archive.org/web/20080920125519/http://homepage.mac.com/wadetregaskis/Menu14.html" data-wpel-link="external" target="_blank" rel="external noopener">until September 2008</a> 😂).</p>



<p>It took a little bit of effort to get it functioning again &#8211; it contained a lot of references to 3rd party resources (Google Adsense &amp; Analytics, Haloscan, etc) that are no longer valid / necessary, as well as to some more intrinsic .Mac HomePage functionality that&#8217;s long gone, like <a href="https://en.wikipedia.org/wiki/IDisk" data-wpel-link="external" target="_blank" rel="external noopener">iDisk</a> (the early file-sharing functionality a la Dropbox / iCloud Drive).  I pruned out most of that for the sake of removing long-dead, broken links &amp; images.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary>.Mac</summary><div class="wp-block-image">
<figure class="alignleft size-full is-resized"><img loading="lazy" decoding="async" width="474" height="468" src="https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-retail-box-1.avif" alt="" class="wp-image-5932" style="width:237px" srcset="https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-retail-box-1.avif 474w, https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-retail-box-1-256x253.avif 256w" sizes="auto, (max-width: 474px) 100vw, 474px" /></figure>
</div>

<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img loading="lazy" decoding="async" width="240" height="332" src="https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-logo.avif" alt="" class="wp-image-5929" style="width:120px" srcset="https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-logo.avif 240w, https://wadetregaskis.com/wp-content/uploads/2023/11/Mac-logo-185x256.avif 185w" sizes="auto, (max-width: 240px) 100vw, 240px" /></figure>
</div>


<p>.Mac was <a href="https://www.apple.com/newsroom/2002/07/17Apple-Launches-Mac/" data-wpel-link="external" target="_blank" rel="external noopener">a relaunch</a> of iTools &#8211; a major version update in technical terms, but also a major departure in that it was no longer free for all Mac users.  You now had to buy it!  For actual money!  And <em>keep</em> paying for it, every year, like a caveman!  $100!</p>



<p>I still remember receiving an actual box for .Mac, and I suspect that was when I first really used the service.  I think I might have received it through <a href="https://en.wikipedia.org/wiki/Apple_University_Consortium" data-wpel-link="external" target="_blank" rel="external noopener">the AUC</a> as part of their scholarship program which effectively launched my career, lining me up to work at Apple, move to California, and all the rest.</p>



<p>As for .Mac, it was somewhat ill-received, and despite <a href="https://www.apple.com/newsroom/2002/09/17Apples-Mac-Subscribers-Top-100-000/" data-wpel-link="external" target="_blank" rel="external noopener">Apple bragging about receiving 100,000 sign-ups</a>, the general attitude was that it was too little for too much.  It didn&#8217;t help that it then went years without much improvement or attention from Apple.</p>



<p>The name was a bit weird, too &#8211; clearly playing on the .com TLD, but in an era long before the expansion of TLDs, back when there was basically just .com, .net, .org, and .edu<sup data-fn="31698b84-b059-478b-a95e-9d77210cd3ca" class="fn"><a href="#31698b84-b059-478b-a95e-9d77210cd3ca" id="31698b84-b059-478b-a95e-9d77210cd3ca-link">1</a></sup>.  It&#8217;s interesting that to this day there&#8217;s <em>still</em> no .mac TLD (although there is .apple, albeit for no apparent reason since <a href="https://www.apple.com/legal/intellectual-property/tld/" data-wpel-link="external" target="_blank" rel="external noopener">it&#8217;s retained by Apple for their exclusive use</a>, and they don&#8217;t use it).</p>



<p>Years later, in 2008, it was rebranded and &#8220;relaunched&#8221; yet again as MobileMe.  I for one don&#8217;t recall ever having significant issues with MobileMe, but it was widely lambasted for being unreliable.  I certainly don&#8217;t think it was any worse than iCloud (<em>especially</em> in light of macOS Sonoma&#8217;s catastrophic embuggering of iCloud Drive).</p>
</details>
</div></div>



<p>Incidentally, as part of this trip down memory lane, I also went through and fixed the broken images on my very earliest blog posts, that didn&#8217;t originally import into WordPress when <a href="https://wadetregaskis.com/converting-my-old-journal/" data-wpel-link="internal">I migrated off of MobileMe HomePage in 2012</a>, when the product was shut down by Apple (in favour of iCloud, which was mostly a PR move to distance themselves from perceived reliability problems with MobileMe &#8211; notably not an <em>actual</em> improvement in reliability, which to this day remains sorely needed).</p>


<ol class="wp-block-footnotes"><li id="31698b84-b059-478b-a95e-9d77210cd3ca">Well, plus .gov and .mil, but regular people never encountered those in everyday life. <a href="#31698b84-b059-478b-a95e-9d77210cd3ca-link" aria-label="Jump to footnote reference 1">↩︎</a></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/blog-like-its-2005/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2023/11/My-.Mac-website.webp" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">5926</post-id>	</item>
		<item>
		<title>Why I wanted to intern at Apple</title>
		<link>https://wadetregaskis.com/why-i-wanted-to-intern-at-apple/</link>
					<comments>https://wadetregaskis.com/why-i-wanted-to-intern-at-apple/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 08 Jul 2020 21:19:13 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[AUC]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Death Valley]]></category>
		<category><![CDATA[Grand Canyon]]></category>
		<category><![CDATA[Internship]]></category>
		<category><![CDATA[Statement of Motivation]]></category>
		<category><![CDATA[Yosemite]]></category>
		<guid isPermaLink="false">https://blog.wadetregaskis.com/?p=4555</guid>

					<description><![CDATA[I just found this while reviewing some very old backups. Like most things of this ancient era, I&#8217;d completely forgotten about it, so it&#8217;s been fascinating to look back &#8211; as if in the 3rd person &#8211; at my younger, far away self. I don&#8217;t recall why exactly, but evidently I had to write some&#8230; <a class="read-more-link" href="https://wadetregaskis.com/why-i-wanted-to-intern-at-apple/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>I just found this while reviewing some very old backups.  Like most things of this ancient era, I&#8217;d completely forgotten about it, so it&#8217;s been fascinating to look back &#8211; as if in the 3rd person &#8211; at my younger, far away self.</p>



<p>I don&#8217;t recall why exactly, but evidently I had to write some kind of cover letter in order to intern at Apple.  I don&#8217;t even know if this was addressed to Apple, or was perhaps just part of the visa process.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Statement of Motivation</p><p>My internship offered at Apple Computer Inc. is a fantastic opportunity for me to be introduced to and get involved with one of the worlds leading and most innovative technology companies.  It will provide exposure to their current &#8211; and possibly future &#8211; hardware products, as well as the processes by which they develop them.</p><p>Additionally, the time in the U.S.A. will provide exposure to U.S. culture and general life, which will be an invaluable grounding should I pursue further work in the U.S.A. (at a later date).  While I have no immediate plans to do so, I would certainly like to have the option, as the U.S.A. is the worldwide hub for development of advanced computer technology – the best place for someone in my industry to end up.</p><p>In terms of furthering my studies and career, the impact is almost immeasurable.  My employability – not just in Australia, but also internationally – will be increased tremendously by the internship, both from the training and experience provided as well as from the impressive addition it would make to any resume.  Specifically, I hope it will open the door to future employment at Apple Computer Inc.</p><p>On a personal level, I’d like to see a bit of North America as a tourist, as much as I can – visit all the cliché spots, like the Grand Canyon, Death Valley, Yosemite, all those.  I think it’d be a great experience, and hopefully a lot of fun.</p><cite>21-year-old me, in 2005</cite></blockquote>



<p>I&#8217;ve been to all three of those places now.  Two out of the three were indeed fun, as hoped.</p>



<p>A fun footnote was that the internship paid $25 US / hour, @ 40 hours per week.  That was about $33 AUD / hour, given exchange rates at the time.  That compared <em>preeetty</em> favourably with my prior internships &#8211; $18.50 AUD / hour at NEC, $15.79 AUD / hour at PIRVic &#8211; and beat the pants off the first real job I recall having, at a flower nursery, in high school, for an amazing $5 AUD / hour.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/why-i-wanted-to-intern-at-apple/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4555</post-id>	</item>
		<item>
		<title>Things you find googling yourself</title>
		<link>https://wadetregaskis.com/things-you-find-googling-yourself/</link>
					<comments>https://wadetregaskis.com/things-you-find-googling-yourself/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 26 Feb 2017 16:21:53 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Build Installer]]></category>
		<category><![CDATA[CoreGraphicsServices]]></category>
		<category><![CDATA[DePC]]></category>
		<category><![CDATA[dial-up]]></category>
		<category><![CDATA[Hotline]]></category>
		<category><![CDATA[Keychain Framework]]></category>
		<category><![CDATA[memorabilia]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[Mission to the ISS]]></category>
		<category><![CDATA[National Park Foundation]]></category>
		<category><![CDATA[SceneKit]]></category>
		<category><![CDATA[Sourceforge]]></category>
		<category><![CDATA[USF Maritime Law Journal]]></category>
		<guid isPermaLink="false">https://blog.wadetregaskis.com/?p=3865</guid>

					<description><![CDATA[In no particular order. The Hotline File Transfer Protocol v1.1.1.  I presume I was interested in, or actively doing, a third party Hotline client.  I did tend to make lots of data transfer clients back then (e.g. HTTP, FTP, even POP3 &#38; SMTP). My little gallery of childhood toys &#38; memorabilia.  I hadn&#8217;t forgotten about this&#8230; <a class="read-more-link" href="https://wadetregaskis.com/things-you-find-googling-yourself/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p>In no particular order.</p>
<ul>
<li>The <a href="https://codebox.net/assets/documents/hotline/HLFileTransferProtocol.pdf" data-wpel-link="external" target="_blank" rel="external noopener">Hotline File Transfer Protocol v1.1.1</a>.  I presume I was interested in, or actively doing, a third party <a href="https://en.wikipedia.org/wiki/Hotline_Communications" data-wpel-link="external" target="_blank" rel="external noopener">Hotline</a> client.  I did tend to make lots of data transfer clients back then (e.g. HTTP, FTP, even POP3 &amp; SMTP).</li>
<li>My <a href="https://wadetregaskis.com/MobileMe/Sites/Photos/1597.html" data-wpel-link="internal">little gallery of childhood toys &amp; memorabilia</a>.  I hadn&#8217;t forgotten about this per se, but it&#8217;d certainly been a long time since I&#8217;d look at it.  In hindsight I&#8217;m really glad I took the time to take these photos &#8211; most of this stuff is long gone now, so the photos are all the remains to pique my nostalgia.</li>
<li>Apparently I discovered <a href="https://www.cnet.com/tech/computing/fix-for-ibooktitanium-powerbook-modem-failure-under-mac-os-x-10-2-4/#!" data-wpel-link="external" target="_blank" rel="external noopener">some &#8216;fix&#8217; for Apple breaking dial-up modems in a Mac OS X Jaguar (10.2.4) update</a>.  I vaguely recall that, though I&#8217;m pretty sure that&#8217;s not the only time I&#8217;ve had to fix stupid regressions in Mac OS X by reinstalling frameworks, kexts, etc from a prior OS build.  Sigh.
<ul>
<li><a href="https://www.cnet.com/tech/computing/mac-os-x-10-2-4-special-report/" data-wpel-link="external" target="_blank" rel="external noopener">Here&#8217;s a second reference</a> to the same thing.</li>
</ul>
</li>
<li>I&#8217;m listed in the <a href="https://web.archive.org/web/20170207100106/https://www.nationalparks.org/sites/default/files/NPF_Donor_Honor_Roll_FY2015.pdf" data-wpel-link="external" target="_blank" rel="external noopener">National Park Foundation&#8217;s 2015 donor list</a>.  I&#8217;m also in the 2016 one too, though it doesn&#8217;t show up in a web search [yet], and expect to be in the 2017 one as well.
<ul>
<li>If you&#8217;re interested, <a href="https://www.nationalparks.org/other-ways-to-give" data-wpel-link="external" target="_blank" rel="external noopener">here&#8217;s the many ways you can contribute to the NPF</a> too.  Not listed prominently, but relevant for others in the tech industry, is that <a href="https://money.usnews.com/money/blogs/the-smarter-mutual-fund-investor/2013/09/26/how-to-give-stock-to-charity-2" data-wpel-link="external" target="_blank" rel="external noopener">you can donate stock without paying capital gains on it, while still receiving the tax benefits of the stock&#8217;s full, current market value</a>.  I wish I&#8217;d known this years ago when I started doing non-trivial charitable giving. 😔</li>
</ul>
</li>
<li><a href="https://web.archive.org/web/20170821035144/https://en.wikipedia.org/wiki/Steven_Troughton-Smith" data-wpel-link="external" target="_blank" rel="external noopener">Steven Troughton-Smith</a> gives a call out to me (among others) in his little <a href="https://github.com/steventroughtonsmith/scenekitgeometry" data-wpel-link="external" target="_blank" rel="external noopener">SceneKit demo program</a> and his pretty impressive &#8220;<a href="https://github.com/steventroughtonsmith/OpenWorldTest" data-wpel-link="external" target="_blank" rel="external noopener">OpenWorldTest</a>&#8221; (i.e. Minecraft tech demo clone).  I don&#8217;t recall have any specific contribution, but way back when Steven &amp; I did chat a bunch about SceneKit, and other topics.
<ul>
<li>It tickles me now, though I haven&#8217;t talked to Steven much in years, that his name appears increasingly often in pretty high profile places (e.g. <a href="https://atp.fm" data-wpel-link="external" target="_blank" rel="external noopener">the ATP podcast</a> mentions him almost every episode lately).  He&#8217;s certainly made a name for himself.</li>
<li>Someone called &#8220;<a href="https://github.com/takataka" data-wpel-link="external" target="_blank" rel="external noopener">Taka Taka</a>&#8221; has also <a href="https://github.com/takataka/OpenWorldTest" data-wpel-link="external" target="_blank" rel="external noopener">run with OpenWorldTest a bit</a>, to add VR support among other things.  Nothing to do with me any more than Steven&#8217;s original version &#8211; I mention it just because it&#8217;s cool.</li>
</ul>
</li>
<li><a href="https://lawblog.usfca.edu/lawreview/wp-content/uploads/2014/09/45-4-C3.pdf" data-wpel-link="external" target="_blank" rel="external noopener">I&#8217;m cited in the USF Maritime Law Journal</a> (alas a broken link as I write).  Yep, I&#8217;m a big mover &amp; shaker in the legal circle… which is to say, <a href="https://www.marisanelson.com" data-wpel-link="external" target="_blank" rel="external noopener">Marisa</a> had an article published there and thanked me for supporting her as she wrote it. 😉
<ul>
<li>And I get a mention on every single page on her website too, for taking <a href="https://web.archive.org/web/20170312175434/https://www.marisanelson.com/about/" data-wpel-link="external" target="_blank" rel="external noopener">one of the photos of her</a> on it.  Booyah!</li>
</ul>
</li>
<li>In reference to <a href="https://wadetregaskis.com/rotated-windows/" data-wpel-link="internal">my hacking on CoreGraphicsServices</a>, Nat! (no other name given, as far as I can see) wrote <a href="https://www.mulle-kybernetik.com/weblog/2004/apple_is_a_harsh_mistress_but.html" data-wpel-link="external" target="_blank" rel="external noopener">a journal entry</a> about how some people in the Apple community can be, well, wet towels.</li>
<li>A bajillion years ago I wrote <a href="https://sourceforge.net/projects/keychain/" data-wpel-link="external" target="_blank" rel="external noopener">the Keychain Framework</a>, a relatively clean &#8216;Cocoa&#8217; (Objective-C &amp; Foundation) framework that wrapped Apple&#8217;s C-based libraries for keychain access &amp; basic security functionality (which is in turn an implementation &amp; based on the <a href="https://web.archive.org/web/20170413002342/http://www.opengroup.org:80/security/l2-cdsa.htm" data-wpel-link="external" target="_blank" rel="external noopener">CDSA</a> &#8216;standard&#8217; that nobody but Apple appears to have ever actually implemented).  Anyway, <a href="https://www.malcolmhardie.com/sqleditor/releases/deployed/readme.html" data-wpel-link="external" target="_blank" rel="external noopener">apparently it&#8217;s used in SQLEditor</a>.  I&#8217;m pretty stoked &#8211; I sunk a spectacular amount of time into that framework, for very dubious benefit in hindsight. 😕</li>
<li>And another old pet project that shows up is <a href="https://sourceforge.net/projects/mailcash/" data-wpel-link="external" target="_blank" rel="external noopener">my Mailcash plug-in for Apple Mail</a>.  This was an implementation of <a href="http://www.hashcash.org" data-wpel-link="external" target="_blank" rel="external noopener">Hashcash</a>, which I still think is a neat idea for reducing email spam, by making senders &#8216;pay&#8217; for every email like a virtual stamp.  I have no idea if anyone ever really adopted it, nor if my Apple Mail plug-in still works at all.  Presumably not &#8211; I recall Apple Mail breaking plug-ins repeatedly over the last ten years or so, since I wrote Mailcash.
<ul>
<li>Oh how easy it is to date an open-source project when it&#8217;s still hosted on Sourceforge.  Poor, sad, lost-its-way Sourceforge.</li>
</ul>
</li>
</ul>
<p>Curiously, there&#8217;s several other open-source projects of mine on Sourceforge that <em>don&#8217;t</em> show up in a web search for my name:</p>
<ul>
<li><a href="https://sourceforge.net/projects/buildinstaller/" data-wpel-link="external" target="_blank" rel="external noopener">Build Installer</a>, a template for software installers that build the software from source on the user&#8217;s machine &#8211; assuming they&#8217;ve installed Apple&#8217;s developer tools, that is.  From memory this was inspired by the tedious and error-prone nature of various open-source projects, w.r.t. how they distributed &amp; installed their software on Mac OS X.  Sadly, nothing much has changed &#8211; there&#8217;s now <a href="https://brew.sh" data-wpel-link="external" target="_blank" rel="external noopener">brew</a> &amp; such package managers, but in my experience they make just as a big a mess as doing it manually &amp; ad-hoc did.</li>
<li><a href="https://sourceforge.net/projects/depc/" data-wpel-link="external" target="_blank" rel="external noopener">DePC</a>, a tool for stripping files of those nasty DOS-based file extensions, and instead setting the files&#8217; type &amp; creator codes correctly.  Sigh… I lost that battle.  To this day I still think that was a bad choice, that Apple made, to cave in to file extensions.  They&#8217;re still ugly and error-prone.</li>
<li><a href="https://sourceforge.net/projects/miss/" data-wpel-link="external" target="_blank" rel="external noopener">Mission to the ISS</a>, the horrible group project I did with various folks in university, for the CSE32PRO (3rd-year Computer Science Project) class.  Back in 2004, I&#8217;d guess, based on the open-source release being in January 2005.  That was a fun project in many ways, though the end result was a bit embarrassing &#8211; we ran out of time, during the class, to actually finish it properly, so for example the underlying algorithms that control the simulation are fundamentally step-based, but are stepped every time the user provides any input, so high user interaction makes the simulation run faster than intended, with silly and sometimes outright broken results.  Sad panda.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/things-you-find-googling-yourself/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3865</post-id>	</item>
		<item>
		<title>Rotated Windows</title>
		<link>https://wadetregaskis.com/rotated-windows/</link>
					<comments>https://wadetregaskis.com/rotated-windows/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 26 Feb 2017 08:08:13 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Creative]]></category>
		<category><![CDATA[BOMGAR]]></category>
		<category><![CDATA[class-dump]]></category>
		<category><![CDATA[Claus Atzenbeck]]></category>
		<category><![CDATA[CoreGraphicsServices]]></category>
		<category><![CDATA[Growl]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[Rotated Windows]]></category>
		<category><![CDATA[sitx]]></category>
		<category><![CDATA[Slashdot]]></category>
		<category><![CDATA[StuffIt]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[Undocumented]]></category>
		<guid isPermaLink="false">https://blog.wadetregaskis.com/?p=3863</guid>

					<description><![CDATA[I&#8217;d forgotten about this until I stumbled across a reference to it again recently. This was a little hack I worked on back in 2004, with Mac OS X Tiger (10.4). &#160;Yes, kids, macOS was called Mac OS X back in ye Olden Times. Wow, Slashdot looked even uglier than I remember, back then. &#160;Though&#8230; <a class="read-more-link" href="https://wadetregaskis.com/rotated-windows/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;d forgotten about this until I stumbled across a reference to it again recently.</p>



<p>This was a little hack I worked on back in 2004, with Mac OS X Tiger (10.4). &nbsp;Yes, kids, macOS was called Mac OS X back in ye Olden Times.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example.webp" data-wpel-link="internal"><img loading="lazy" decoding="async" width="1024" height="768" src="https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example.webp" alt="Rotated Windows example screenshot" class="wp-image-3886" srcset="https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example-512x384@2x.webp 1024w, https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example-256x192.webp 256w, https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example-512x384.webp 512w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>


<p>Wow, Slashdot looked even uglier than I remember, back then. &nbsp;Though amusingly my daily reading list hasn&#8217;t changed substantially &#8211; it still features Slashdot and MacSurfer&#8217;s Headline News.</p>



<p>Also… 1024 x 768. &nbsp;That&#8217;s just over 5% of the resolution of my current display (27&#8243; Retina iMac). &nbsp;It&#8217;s nearly as big as my iPhone 6s&#8217;s screen.</p>



<p>Man, do I <em>not</em> miss those shitty old monitors.</p>



<p>I don&#8217;t recall what the exact impetus was for the project. &nbsp;I do recall that I was spurred on by Claus Atzenbeck, who was doing some kind of academic work into graphical user interfaces and, IIRC, wanted a way to explore window rotation and general manipulation in a real OS.</p>



<p><a href="https://web.archive.org/web/20170421081203/https://www.atzenbeck.de/" data-wpel-link="external" target="_blank" rel="external noopener">Claus&#8217;s personal website</a> still exists, all these years later, though alas <a href="https://web.archive.org/web/20100225222207/http://www.atzenbeck.de/research/wildWindows/" data-wpel-link="external" target="_blank" rel="external noopener">the link</a> to his relevant research is now broken.</p>



<p>What reminded me of this was finding an attribution to me in a header file that was associated with the project &#8211; CoreGraphicsServices.h. &nbsp;This was something I generated (presumably with the help of <a href="http://stevenygard.com/projects/class-dump/" data-wpel-link="external" target="_blank" rel="external noopener">class-dump</a> or similar) from the CoreGraphicsServices framework, and then partially reverse-engineered (in the sense of figuring out parameter types, function prerequisites, etc). &nbsp;It&#8217;s what was necessary to find &amp; use the private APIs for doing window geometry manipulation.</p>



<p>And the only reason my name is on it is because I splatted a 3-clause BSD license into the header file I made, which in hindsight seems highly dubious since the APIs themselves are owned by Apple (insofar as one can &#8216;own&#8217; APIs, I guess…).</p>



<p>A quick web search reveals a few more mentions:</p>



<ul class="wp-block-list">
<li>The aforementioned header is apparently <a href="https://github.com/growl/growl/blob/a8c142ffc90a326a77cbe05962e537b58a91d225/Core/Source/CoreGraphicsServices.h" data-wpel-link="external" target="_blank" rel="external noopener">used by Growl</a>.</li>



<li>&#8220;BOMGAR&#8221;, some kind of remote computer support software, <a href="https://web.archive.org/web/20150115034157/https://www.bomgar.com/open-source-statement" data-wpel-link="external" target="_blank" rel="external noopener">apparently uses the header too</a>.</li>



<li>As does <a href="https://www.marsthemes.com/crystalclear/documentation/index.html" data-wpel-link="external" target="_blank" rel="external noopener">something on marsthemes.com</a>, though at time of writing that website has been largely destroyed for some reason.</li>



<li>This one particularly amuses me &#8211; a <a href="https://www.cocoabuilder.com/archive/cocoa/112898-expose-api.html" data-wpel-link="external" target="_blank" rel="external noopener">brief thread on cocoa-dev@</a> about the header, in which John C. Randolph categorically takes no particular position on the hack. :)</li>
</ul>



<p>The source &amp; other paraphernalia were <a href="https://web.archive.org/web/20051119180659/https://homepage.cs.latrobe.edu.au/wjtregaskis/Rotated%20Windows.sitx" data-wpel-link="external" target="_blank" rel="external noopener">originally posted on my La Trobe University student web hosting account</a>, though of course that&#8217;s long gone. &nbsp;<a href="https://wadetregaskis.com/MobileMe/Public/Rotated%20Windows.sitx" data-wpel-link="internal">Here&#8217;s the original StuffIt archive</a>, if you&#8217;re interested. &nbsp;I don&#8217;t actually know if it&#8217;s the very latest version &#8211; I do still have the project in full &#8211; but it&#8217;s the latest version I ever published, AFAIR.</p>



<p>I leave it as an exercise to the reader on how to decompress StuffIt files in this day and age. :)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/rotated-windows/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2017/02/Rotated-Windows-example.webp" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">3863</post-id>	</item>
		<item>
		<title>iPod Photo 60GB</title>
		<link>https://wadetregaskis.com/ipod-photo-60gb/</link>
					<comments>https://wadetregaskis.com/ipod-photo-60gb/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 30 Oct 2016 18:07:49 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<category><![CDATA[CD]]></category>
		<category><![CDATA[disc]]></category>
		<category><![CDATA[iPod Photo]]></category>
		<category><![CDATA[iPod Socks]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[nostalgia]]></category>
		<category><![CDATA[reminiscing]]></category>
		<category><![CDATA[Rio Volt]]></category>
		<guid isPermaLink="false">https://blog.wadetregaskis.com/?p=3730</guid>

					<description><![CDATA[In June 2005, I paid $584.10 for a shiny new iPod Photo 60GB, straight from Apple Computer Australia Pty Ltd. That was my first iPod. And I still have that song, too. I don&#8217;t really recall my impression of the original iPod when it launched. &#160;I want to say I was interested in it, and&#8230; <a class="read-more-link" href="https://wadetregaskis.com/ipod-photo-60gb/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>In June 2005, I paid $584.10 for a shiny new iPod Photo 60GB, straight from Apple Computer Australia Pty Ltd.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="3072" height="2304" src="https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom.jpg" alt="my-ipod-3x-zoom" class="wp-image-3731" srcset="https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom.jpg 3072w, https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom-1024x768.jpg 1024w, https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom-2048x1536.jpg 2048w, https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom-256x192.jpg 256w, https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom-256x192@2x.jpg 512w" sizes="auto, (max-width: 3072px) 100vw, 3072px" /></figure>
</div>


<p>That was my first iPod.</p>



<p>And I still have that song, too.</p>



<p>I don&#8217;t really recall my impression of the original iPod when it launched. &nbsp;I want to say I was interested in it, and thought it was cool. &nbsp;Prior to receiving my iPod I had a MP3 disc player &#8211; a Rio Volt, like this one:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1600" height="1200" src="https://wadetregaskis.com/wp-content/uploads/2016/10/Blue-Rio-Volt-courtesy-of-Nicole-Hennig.jpg" alt="blue-rio-volt-courtesy-of-nicole-hennig" class="wp-image-3732" srcset="https://wadetregaskis.com/wp-content/uploads/2016/10/Blue-Rio-Volt-courtesy-of-Nicole-Hennig.jpg 1600w, https://wadetregaskis.com/wp-content/uploads/2016/10/Blue-Rio-Volt-courtesy-of-Nicole-Hennig-1024x768.jpg 1024w, https://wadetregaskis.com/wp-content/uploads/2016/10/Blue-Rio-Volt-courtesy-of-Nicole-Hennig-256x192.jpg 256w, https://wadetregaskis.com/wp-content/uploads/2016/10/Blue-Rio-Volt-courtesy-of-Nicole-Hennig-256x192@2x.jpg 512w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /></figure>
</div>


<p>I don&#8217;t seem to have any photos of my actual one, nor any idea where it is now &#8211; I&#8217;m pretty sure I got rid of it &#8211; so that one&#8217;s <a href="https://www.flickr.com/photos/nic221/2842334957" data-wpel-link="external" target="_blank" rel="external noopener">courtesy of Nicole Hennig via Flickr</a>.</p>



<p>And no, prior to writing this post I didn&#8217;t actually remember what it was, just what it looked like. &nbsp;Internet image search is awesome.</p>



<p>I didn&#8217;t have that &#8211; or any &#8211; case for it though. &nbsp;I just carried it bare. &nbsp;Until very recently, with the iPhone 6s and iPad Air 2, I eschewed cases for portable devices.</p>



<p>Well, other than that original iPod Photo, that is &#8211; I did actually buy one of Apple&#8217;s iPod socks. &nbsp;I still have it all, too!</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="2547" height="4031" src="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock.jpg" alt="ipod-photo-in-its-sock" class="wp-image-3736" srcset="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock.jpg 2547w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock-647x1024.jpg 647w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock-1294x2048.jpg 1294w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock-162x256.jpg 162w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-in-its-sock-162x256@2x.jpg 324w" sizes="auto, (max-width: 2547px) 100vw, 2547px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="3024" height="4032" src="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo.jpg" alt="ipod-photo" class="wp-image-3734" srcset="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo.jpg 3024w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-768x1024.jpg 768w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-1536x2048.jpg 1536w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-192x256.jpg 192w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-192x256@2x.jpg 384w" sizes="auto, (max-width: 3024px) 100vw, 3024px" /></figure>
</div>


<p>I used it constantly, to my own recollection. &nbsp;I&#8217;d use it while commuting in particular, from home to uni, or to parents&#8217; &amp; girlfriend&#8217;s homes on weekends, etc. &nbsp;Very handy for two+ hour tram &amp; train commutes.</p>



<p>I recall also using it at the Apple gym when I was first there, to pass the time. &nbsp;Though I fuzzily&nbsp;recall&nbsp;I gradually transitioned to watching TV instead &#8211; that was the first place I saw Big Bang Theory &amp; How I Met Your Mother, I think…</p>



<p>After some number of years the battery basically stopped working (due to age), and it was relegated to my car where it could be plugged in via a power adapter.</p>



<p>I don&#8217;t really recall when I&nbsp;<em>stopped</em> using it entirely… presumably it was eventually obsoleted by an iPhone. &nbsp;That&#8217;s certainly what I use for audio in the car now, like most people.</p>



<p>But it&#8217;s still in my car. &nbsp;Or at least, it was, until I wrote this and dug it out again. &nbsp;Now it can take pride of place in my museum of ancient Apple devices, next to my original iPad.</p>



<p>And it still works, too.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="2188" height="1811" src="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen.jpg" alt="ipod-photo-info-screen" class="wp-image-3735" srcset="https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen.jpg 2188w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen-1024x848.jpg 1024w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen-2048x1695.jpg 2048w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen-256x212.jpg 256w, https://wadetregaskis.com/wp-content/uploads/2016/10/iPod-Photo-info-screen-256x212@2x.jpg 512w" sizes="auto, (max-width: 2188px) 100vw, 2188px" /></figure>
</div>


<p>Other than the fact that the Menu button often registers as the centre-click instead, which makes it very hard to use. &nbsp;Looks like it gets stuck… possibly a consequence of spending the better part of a decade at the bottom of my car&#8217;s centre console.</p>



<p>Apparently I used it in some fashion until at least 2010 &#8211; it has photos &amp; podcasts from that era synced to it. &nbsp;Marisa remembers me still using it frequently when we first dated.</p>



<p>And I also still have the Altec Lansing AHS502i over-ear headphones from way back… I know I started with the iPod earbuds initially, but after they all just kept dying (known reliability issue with them for years… I&#8217;m surprised there weren&#8217;t more class actions), I eventually got some real headphones.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/ipod-photo-60gb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2016/10/My-iPod-3x-zoom-2048x1536.jpg" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">3730</post-id>	</item>
		<item>
		<title>Mornington High, 1969</title>
		<link>https://wadetregaskis.com/mornington-high-1969/</link>
					<comments>https://wadetregaskis.com/mornington-high-1969/#comments</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 09 Jan 2007 12:09:07 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20070109230907</guid>

					<description><![CDATA[Today I came around to nana &#38; pop&#8217;s again, browsed the web for a while, checked my email &#8211; all the usual. Chris arrived unannounced &#8211; albeit not entirely unexpected, given he&#8217;d mentioned potentially coming down today when I last saw him, last week &#8211; and together with pop we set about cleaning up the&#8230; <a class="read-more-link" href="https://wadetregaskis.com/mornington-high-1969/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Today I came around to nana &amp; pop&#8217;s again, browsed the web for a while, checked my email &#8211; all the usual. Chris arrived unannounced &#8211; albeit not entirely unexpected, given he&#8217;d mentioned potentially coming down today when I last saw him, last week &#8211; and together with pop we set about cleaning up the garage even further. I had been hoping to find a trailer from somewhere, for a tip run, but the opportunity didn&#8217;t arise. So, my boot was to suffice. At least I have a station wagon.</p>



<p>It was difficult to actually get anything thrown out, though &#8211; pop insisted on keeping so much stuff, particularly books, that he really doesn&#8217;t need. I could understand sentimental value, but it wasn&#8217;t that &#8211; he was happy to throw out all his old hand-written letters, documents, etc. What he <span style="font-family: Helvetica-Oblique;"><em>really</em></span> wanted to keep were his books on &#8220;modern&#8221; electronics from the 50&#8217;s and 60&#8217;s, and things like &#8220;Science Fact&#8221;, &#8220;The latest amazing developments that will transform your life&#8221;, from 1977. It includes all manner of precisely accurate predictions, such as that by the late 80&#8217;s there will be a giant American space station carrying hundreds of people, or that at the turn of the next century (i.e. now) computer A.I.&#8217;s will be at least as intelligent as humans, and we may indeed already be in a man vs machine war. I think I&#8217;ve seen that movie. 😄</p>



<p>There&#8217;s also one little gem we&#8217;ve discovered which <span style="font-family: Helvetica-Oblique;"><em>is</em></span> actually worth a look &#8211; a copy of &#8220;Rising Tide&#8221;, the Mornington High School annual magazine / yearbook, from 1969. Scary stuff. The house names back then were Beleura, Coolart, Tuerong and Tanti. Yes, Tanti. No written record (in here, at least) as to whether you had to bring your own moccasins to belong to Tanti house. 😝</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="2154" height="2776" src="https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover.webp" alt="" class="wp-image-7340" title="Front cover" srcset="https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover.webp 2154w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-199x256.webp 199w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-795x1024.webp 795w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-1589x2048.webp 1589w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-397x512.webp 397w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-199x256@2x.webp 398w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-795x1024@2x.webp 1590w, https://wadetregaskis.com/wp-content/uploads/2024/01/Front-cover-397x512@2x.webp 794w" sizes="auto, (max-width: 2154px) 100vw, 2154px" /></figure>
</div>


<p>Their description of the house name is:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Tanti House takes its name from Tanti Park, first selected by William Robertson in 1855. A later owner, Justice Webb, laid the foundation stone of the Mornington Mechanics&#8217; Institution in 1885. The origin of the word &#8216;Tanti&#8217;, also given to an important Mornington street and a historic hotel, is believed to be from the aboriginal &#8216;Yanty Cran&#8217; which meant black dog.</p>
</blockquote>



<p>There you go, bet you didn&#8217;t know that. 🙂</p>



<p>That year the school production was Gilbert and Sullivan&#8217;s &#8220;H.M.S. Pinafore&#8221;. And I love the description for Senior Football in the Sport reports:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Although the scores for each game indicated that we were defeated, they did not give an accurate indication as to how the games were played. In each match we were by far the better side for the first three quarters, but owing to a lack of fitness, we were defeated in the last quarter.</p>
</blockquote>



<p>*cough*cough*wtf?!*cough*</p>



<p>It continues, though, with Boys&#8217; Baseball:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>After an enthusiastic beginning to the season, we lost the source of inspiration, our coach, Mr Harrison, and also lost every match, to keep up the tradition.</p>
</blockquote>



<p>And the girls&#8217; hockey notes, which end with &#8211; after three long paragraphs on what must be the two senior teams &#8211; &#8220;The under 15 hockey team performed very well also.&#8221;. Sucks to be them. 😕</p>



<p>What&#8217;s really the scariest, though, is the photos. While only B&amp;W &#8211; which is probably for the best, really &#8211; they reveal perfectly the fashion of the day. There are these so-called &#8220;mini skirts&#8221;, you see, which would be more accurately described as &#8220;almost skirts&#8221;, in so far as a belt is one. And school girls today hike up their knee-length dresses that extra inch, to the horror of their mothers&#8230; boy, I wish I could give every school girl on the peninsula a copy of their mum&#8217;s school photos&#8230; that&#8217;d sure settle a few disputes quick smart.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1792" height="1103" src="https://wadetregaskis.com/wp-content/uploads/2024/01/Girls-volleyball.webp" alt="" class="wp-image-7339" title="Girls volleyball" srcset="https://wadetregaskis.com/wp-content/uploads/2024/01/Girls-volleyball.webp 1792w, https://wadetregaskis.com/wp-content/uploads/2024/01/Girls-volleyball-256x158.webp 256w, https://wadetregaskis.com/wp-content/uploads/2024/01/Girls-volleyball-512x315@2x.webp 1024w, https://wadetregaskis.com/wp-content/uploads/2024/01/Girls-volleyball-512x315.webp 512w" sizes="auto, (max-width: 1792px) 100vw, 1792px" /></figure>
</div>


<p>I used this photo not because it demonstrated the point most succinctly, but because it was one of the few that was re-printable; someone needed to tell a few of those girls to keep their legs together &#8211; I mean, I know it was the 60&#8217;s and all, but at least for the school photos..</p>



<p>Also, in the photos section, hidden down the bottom, is this small tirade &#8211; an oxymoron, I know, but I liked the word &#8220;tirade&#8221; 😝:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>There were three reasons why no senior boys&#8217; team photographs were taken:</p>



<p>(i) Many boys did not have the correct sporting attire;<br>(ii) Several were excluded from the photographs because of their long hair;<br>(iii) The rest of the boys boycotted the photographer, because of reason (ii) above.</p>
</blockquote>



<p>There you are then.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>Update:&nbsp;</strong>Two people have contacted me in the years since I first put this up. &nbsp;The first to confess that she was one of the girls pictured above, and to correct me that it&#8217;s the Volleyball team in their sports uniforms. &nbsp;The second was to elaborate on the missing senior boys&#8217; photo:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I remember this incident very well in fact I was the instigator .<br>Dirty Dave Young was told by Ron Heine (the prick)his hair was too long for the photo and to stand down .<br>So a few of us young rads said if he was good enough to represent the school he was good enough to have his photo taken for the magazine.<br>So we said, no Dave no photos that year .<br>It was then that many of us realized that these people only have the power you are prepared to give them.</p>
</blockquote>
</div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/mornington-high-1969/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2007/01/Girls-volleyball.jpg" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">1840</post-id>	</item>
		<item>
		<title>The Old Computers</title>
		<link>https://wadetregaskis.com/the-old-computers/</link>
					<comments>https://wadetregaskis.com/the-old-computers/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 08 Jan 2007 03:15:25 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20070108141525</guid>

					<description><![CDATA[A bit before Christmas I decided it was time to get rid of all the old computer crap that&#8217;s filling up two closets, half a wardrobe, and the back corner of the study. There&#8217;s nothing wrong with any of it &#8211; a whole range of ancient Macs, printers, a pristine Apple OneScanner, Zip drives, hard&#8230; <a class="read-more-link" href="https://wadetregaskis.com/the-old-computers/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>A bit before Christmas I decided it was time to get rid of all the old computer crap that&#8217;s filling up two closets, half a wardrobe, and the back corner of the study. There&#8217;s nothing wrong with any of it &#8211; a whole range of ancient Macs, printers, a pristine Apple OneScanner, Zip drives, hard drives, SyQuest drives (!! :D), and more. I loathe to just throw them out, so I resolved to take them to a recycling place; perhaps they can find good homes somewhere, or at the very least be properly recycled rather than going into landfill.</p>



<p>Of course, while that sentiment was rather green and fuzzy, in practice it turned out to be surprisingly difficult to carry through on. The nearest computer recycler I&#8217;ve yet found is in Ringwood. Hmm. They sound like exactly what I want &#8211; they refurbish old machines and give them to people in need. Hopefully all the crap I&#8217;ve got isn&#8217;t <em>too</em> old, even for them. :)</p>



<p>Anyway, they&#8217;re also only open Tuesdays and Thursdays, which is annoying because there&#8217;s little chance I&#8217;ll ever happen to be up that way on one of those days. Thus, it looks like this Thursday I&#8217;ll be making a trip up there for no other reason. Perhaps I can catch up with people while I&#8217;m there, and not make it such a trip.</p>



<p>But before I do that I need to clean the machines up &#8211; wipe off all the proprietary software, any documents and whatnot still on them, etc. I hadn&#8217;t actually expected there to be much there &#8211; certainly nothing of interest. But hey, as most people who know me will attest, I&#8217;m a bit of a hoarder of information, and have a stubborn, strong nostalgic streak. I happened by chance to pull out the oldest machine first, the IIvx &#8211; the first computer we ever owned &#8211; and it is a veritable treasure trove of ancient history. I didn&#8217;t really remember, but as it turns out I had internet access back then &#8211; it&#8217;s got Eudora and Netscape 2.0 installed, along with NCSA Telnet, Fetch 3.0.3, and a few other utilities. In terms of general apps we have Adobe Dimensions (1.0?), Illustrator 5.5, Photoshop 3.0, Streamline 3.1&#8230; then there&#8217;s Word 5, Quark XPress 3.3, GraphicConverter 3.0.2 &#8211; built on 11/03/97, according to Get Info &#8211; and of course the once ubiquitous StuffIt &#8211; version 3.0.7! :D</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="640" height="480" src="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-1.webp" alt="" class="wp-image-2271" title="Picture 1" srcset="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-1.webp 640w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-1-256x192.webp 256w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-1-512x384.webp 512w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>
</div>


<p>And, most handily, there&#8217;s still a copy of Norton Utilities 2.0 on it, which includes the &#8220;Wipe Info&#8221; program I&#8217;ll need to clear this machine out. It also has &#8220;Speed Disk&#8221;, which I now recall quite clearly &#8211; I used to run that every other week, it seems, so as to squeeze out that extra few % performance. These days it&#8217;s just a lost cause, I guess &#8211; within a week of doing a clean OS install you&#8217;re down to half speed, and there ain&#8217;t much you can do about it. :/</p>



<p>Ah, things were simpler back in the old days. There was no Spotlight or .Mac Sync, to conveniently kill performance at random intervals. There were no 2 gigabyte temp directories, filled with precompiled headers and icon caches and whatever else. Heck, this IIvx has a 230 meg hard drive, and with all the apps and documents on it still has 57.1 meg free.</p>



<p>And there was no hard drive failure. This 230 meg drive is now at least 12 years old &#8211; the IIvx was released in October 1993, discontinued in October 1994, according to <a href="https://mactracker.ca/" data-wpel-link="external" target="_blank" rel="external noopener">Mactracker</a>. Back in those days it came with four 30-pin SIMM slots (in addition to the 4 meg SIMM soldered onto the motherboard), which when filled with the extortionately expensive 16 meg RAM modules, could take you up to an almost unheard of 68 meg of memory. That&#8217;s enough to run over 130 copies of Eudora simultaneously. Outrageous! :D</p>



<p>It has a 230W max power rating, which is a laugh when you consider that the 33MHz 68030 CPU in it (with a 68882 FPU) uses probably all of a couple of Watts.</p>



<p>And the scary things is, this had a RRP in the U.S. of $2,950. I think we paid about $3,500 Australian for it with a 13&#8243; screen (256 colours @ 640&#215;480! :D )&#8230; I don&#8217;t recall that we had a printer. Maybe the Aussie dollar was worth something back then, or maybe we just bought it close to EOL. Anyway, when you think about that in today&#8217;s money, that&#8217;s well over $4,000 U.S. (In terms of opportunity cost against bank savings, it&#8217;s more like $6,000 U.S.)</p>



<p>Would you pay $4,000 U.S. (~$5,000 AU, presently) for a machine like that today? :D</p>



<p>&#8216;course, it <em>still</em> works, and is still newer than pop&#8217;s old Amstrad PC (as in, original IBM PC clone kind of stuff &#8211; even scarier :D ), which he until a few years ago still used occasionally.</p>



<p>In amongst all my email &#8211; which I&#8217;m saving as I write to a Zip disk, which seems to be the fastest (if not the only) way to actually get stuff off that machine and onto my Powerbook (via the G4 tower) &#8211; there&#8217;s a whole bunch of things I&#8217;d forgotten about. I&#8217;ll go through the email properly later &#8211; I&#8217;ve already found a few tidbits that I think I&#8217;ll publish here for general public inquiry and ridicule ;) &#8211; but a few things can be noted immediately. First, there was the Merced mailing list. If memory serves, Merced was the code name of an Intel project which was supposedly going to be the CPU to end all CPUs, replacing the ageing IA-32 architecture. In reality I think I remember someone mentioning a while ago that Merced more or less faded into oblivion, but did have some eventual impact on the Itanium or somesuch. I don&#8217;t know&#8230; back then I knew so little about the hardware itself; it was all childish showboating and rampant speculation.</p>



<p>Anyway, this mailing list was similarly predominantly just wanton speculation and hyperbole about this fancy new architecture that supposedly actually existed. I can&#8217;t recall any more details than that&#8230; but I suspect I was only on the mailing list to keep a watchful eye on Intel; one of the other mailing lists I was on &#8211; you got all your news and whatnot through email in those days, not the web &#8211; was &#8220;Anti-Microsoft News&#8221;&#8230; that pretty much says it all. :)</p>



<p>I was also on the Apple &#8220;EvangeList&#8221;. I can&#8217;t recall anything much about that; I&#8217;ll see if anything jumps out when I go through it later. :) Although I&#8217;ve just noticed, while it saves them out to Zip disk &#8211; I may well never complain about Mail&#8217;s lack of speed again &#8211; that there&#8217;s one titled &#8220;Will Apple Survive? discussion at suite101&#8243;&#8230; that&#8217;s dated the 19th of January 1998&#8230; that&#8217;s not long before the original Bondi Blue iMacs were released, in May 1998 (well, announced; they didn&#8217;t ship until August). And I think we know how that story goes since then. :)</p>



<p>I&#8217;m reminded also about the benefits of OS X over Classic MacOS&#8230; Eudora just shat itself trying to open a mailbox which was supposedly corrupt &#8211; or, given it was the Anti-Microsoft News one, simply too full of flammable material to be processed &#8211; which caused it to quit, and when I tried to relaunch it the whole system froze. Ah yes, the good old days. And now I have to wait another ten minutes for it to boot again. Gah!</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="640" height="480" src="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-2.png" alt="" class="wp-image-2272" title="Picture 2" srcset="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-2.png 640w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-2-256x192.png 256w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-2-256x192@2x.png 512w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>
</div>


<p>And it died again upon restart when I tried to mount the Zip disk. No automount for you. The error was that the FPU coprocessor wasn&#8217;t installed. I had thought it didn&#8217;t have an FPU, but Mactracker says otherwise&#8230; as does some of the system utils. Well, the ones that aren&#8217;t part FWB Hard Disk Toolkit.</p>



<p>This may be the end of this particular archaeological expedition. :/</p>



<p>Also, &#8220;SM &lt;addy&gt;&#8221; is the command to read memory in Macsbug. :D I&#8217;m yet to discover any others. &#8220;Die in the arse&#8221; didn&#8217;t seem to produce any immediate effect, although of course that may be because it already had. ;)</p>



<p>Gah, error type 1! It returns!</p>



<p>Apparently the gods of ancient technology have forsaken me&#8230; that or are providing me with an unexpected nostalgic bounty of failure. Maybe I was being a bit to optimistic when I claimed these machines were all still in working order&#8230; :)</p>



<p>And just for one final finale (eat me grammatical gremlins :P ), here&#8217;s Netscape 2.02 (or was it 2.03?) in all it&#8217;s glory. I can&#8217;t believe we actually used to get around on the web with this&#8230; although it&#8217;s conversely pretty sad how little we&#8217;ve progressed. :(</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="640" height="480" src="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-3.webp" alt="" class="wp-image-2273" title="Picture 3" srcset="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-3.webp 640w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-3-256x192.webp 256w, https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-3-512x384.webp 512w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/the-old-computers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2007/01/Picture-1.webp" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">1839</post-id>	</item>
		<item>
		<title>My stuff</title>
		<link>https://wadetregaskis.com/my-stuff/</link>
					<comments>https://wadetregaskis.com/my-stuff/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 12 Nov 2006 04:49:02 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20061112154902</guid>

					<description><![CDATA[While I was cleaning out all my crap at my mum&#8217;s place the other week, I took the opportunity to photograph of a lot of the stuff, so that even if I do get rid of it, I&#8217;ll have something to remember it by. Yes, overly sentimental, but I&#8217;m sure I&#8217;ll be glad I did&#8230; <a class="read-more-link" href="https://wadetregaskis.com/my-stuff/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>While I was cleaning out all my crap at my mum&#8217;s place the other week, I took the opportunity to photograph of a lot of the stuff, so that even if I do get rid of it, I&#8217;ll have something to remember it by. Yes, overly sentimental, but I&#8217;m sure I&#8217;ll be glad I did it down the track.</p>



<p>Anyway, I took a few hundred photos, so it took a while to go through them. I&#8217;ve put most of them up <a href="https://wadetregaskis.com/MobileMe/Sites/Photos/1597.html" data-wpel-link="internal">here</a>. There&#8217;s a bit of chaff in amongst all that wheat, so please don&#8217;t try to go through them all individually; you&#8217;ll be bored to tears. But there are some nifty things there.</p>



<p>Also, if you can identify anything shown &#8211; i.e. where and whom it came from, and if possible when &#8211; then by all means please do. You can comment the images themselves (or failing that this journal entry).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/my-stuff/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://wadetregaskis.com/wp-content/uploads/2006/11/Assorted-stuff.avif" medium="image" />
<post-id xmlns="com-wordpress:feed-additions:1">1838</post-id>	</item>
		<item>
		<title>#geektree [5/4/2001] &#8211; DarkZone</title>
		<link>https://wadetregaskis.com/geektree-542001-darkzone/</link>
					<comments>https://wadetregaskis.com/geektree-542001-darkzone/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 31 Oct 2005 11:22:50 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051031222250</guid>

					<description><![CDATA[For a while a few of us had the idea, at this point in time, to build our own DarkZone-style kit &#8211; guns, packs, the whole bit. Of course, my grasp of electronics at that point was relatively comical, as was everyone&#8217;s, really. So our designs tended to use relays and obscene pseudo-digital logic&#8230; really&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree-542001-darkzone/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font>For a while a few of us had the idea, at this point in time, to build our own DarkZone-style kit &#8211; guns, packs, the whole bit. Of course, my grasp of electronics at that point was relatively comical, as was everyone&#8217;s, really.  So our designs tended to use relays and obscene pseudo-digital logic&#8230; really gross stuff.  Some of it probably would have worked &#8211; I did have </font><font face="Helvetica-Oblique"><i>some</i></font><font> idea what I was doing.  But not much.</font></p>
<p><font>The logs from this day spew pages and pages of conversation on this topic, which I won&#8217;t quote here because they&#8217;re long, rambling and largely boring.  Not too much of it was useful &#8211; a lot of arguing over everything with Ducky.  He was trying to convince me that a constant frequency, constant intensity beam could transmit five separate signals, triggered by five different inputs.  I tried to convince him that it just wasn&#8217;t possible without some form of modulation, but he was quite certain he was correct.</font></p>
<p><font>Until of course Data eventually asked him how he expected a TV remote to work, and his answer was &#8220;audio&#8221;&#8230; </font><font face="Helvetica-Oblique"><i>boink</i></font><font>. So anyway&#8230; the biggest reason it never happened back then was because none of us had the skill to do it, nor really the motivation beyond &#8220;hey, this&#8217;d be really cool&#8221;.  Although Ducky was also a big factor &#8211; he wouldn&#8217;t let anyone else play any sort of constructive part, but never did anything himself.  Pity.</font></p>
<p><font>Of course, I still plan on doing it, anyway.  Except now I can do it properly, using a microcontroller and custom PCBs and all sorts.  I&#8217;m hoping to do something like it next year for my project, which if nothing else will let me syphon supplies off to the real DarkZone stuff behind the scenes. ;)</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree-542001-darkzone/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1836</post-id>	</item>
		<item>
		<title>#geektree [4/4/2001] &#8211; Sarah &#038; I</title>
		<link>https://wadetregaskis.com/geektree-442001-sarah-i/</link>
					<comments>https://wadetregaskis.com/geektree-442001-sarah-i/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 31 Oct 2005 10:50:23 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051031215023</guid>

					<description><![CDATA[Hmm&#8230; now I&#8217;m confused. I could have sworn Sarah and I started going out on the 11th of April, 2001 (we broke up in March last year, only a week or two shy of our three year anniversary). It was only a week or so before my birthday; she was going to wait until my&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree-442001-sarah-i/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font>Hmm&#8230; now I&#8217;m confused.  I could have sworn Sarah and I started going out on the 11th of April, 2001 (we broke up in March last year, only a week or two shy of our three year anniversary).  It was only a week or so before my birthday; she was going to wait until my birthday and then ask </font><font face="Helvetica-Oblique"><i>me</i></font><font> out as a present &#8211; if I didn&#8217;t ask her first, which I did.  She wouldn&#8217;t kiss me until we were going out. :)</font></p>
<p><font>Anyway, this bit is from a week before that, and she&#8217;s referred to as my girlfriend by Data&#8230; it&#8217;s not just me who thought of our anniversary as the 11th; Sarah agrees on that.  So, I guess it really was true that everyone already assumed we were together.  Huh.</font></p>
<p><tt><font face="Courier">[10:59] faRq: U know that nice gal from last night</font></tt><br /><tt><font face="Courier">[10:59] Lord-Data: seah?</font></tt><br /><tt><font face="Courier">[11:00] faRq: yeah</font></tt><br /><tt><font face="Courier">[11:00] faRq: well I think she's a nice gal</font></tt><br /><tt><font face="Courier">[11:00] Lord-Data: sys's gf</font></tt><br /><tt><font face="Courier">[11:01] faRq: ok</font></tt><br /><tt><font face="Courier">[11:01] Sys: :)</font></tt><br /><tt><font face="Courier">[11:01] * Sys whistles innocently.</font></tt><br /><tt><font face="Courier">[11:01] Sys: Assuming Data hadn't mentioned that, what would you have said?  Go on, don't be shy... ;)</font></tt><br /><tt><font face="Courier">[11:01] faRq: she seems to me to be a "real" friend</font></tt><br /><tt><font face="Courier">[11:01] faRq: Hiya Sys</font></tt><br /><tt><font face="Courier">[11:01] Lord-Data: but yes, she is nice</font></tt><br /><tt><font face="Courier">[11:01] faRq: I hope U don't mind me talking about your girl</font></tt><br /><tt><font face="Courier">[11:01] * Sys shrugs.</font></tt><br /><tt><font face="Courier">[11:01] Sys: Doesn't bother me.</font></tt><br /><tt><font face="Courier">[11:01] faRq: same as I am saying now</font></tt><br /><tt><font face="Courier">[11:02] Lord-Data: lol</font></tt><br /><tt><font face="Courier">[11:02] faRq: "real" friends are hard to find </font></tt><br /><tt><font face="Courier">[11:02] Sys: Why do you keep putting real in quotation marks?</font></tt><br /><tt><font face="Courier">[11:03] faRq: and I thought she was very nice from what I saw last night</font></tt><br /><tt><font face="Courier">[11:03] faRq: and I don't mean as in g/f b/f stuff I mean as in liftime friends</font></tt><br /><tt><font face="Courier">[11:03] Lord-Data: yea, she doesnt have to be nice to me</font></tt><br /><tt><font face="Courier">[11:03] faRq: because there are friends and there are friends and there are "real" friends</font></tt></p>
<p><font>And that&#8217;s it.  In the logs, anyway&#8230; although there&#8217;s no sign of corruption, which should be obvious if it were present.</font></p>
<p><font>I&#8217;m not entirely sure what Data&#8217;s last comment means&#8230; :)</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree-442001-sarah-i/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1835</post-id>	</item>
		<item>
		<title>#geektree [3/4/2001] &#8211; My dad&#8217;s better than your dad, rich shareware
authors, the op-wars, Lord of the Rings, Ducky and the Pirate Ship</title>
		<link>https://wadetregaskis.com/geektree-342001-my-dads-better-than-your-dad-rich-sharewareauthors-the-op-wars-lord-of-the-rings-ducky-and-the-pirate-ship/</link>
					<comments>https://wadetregaskis.com/geektree-342001-my-dads-better-than-your-dad-rich-sharewareauthors-the-op-wars-lord-of-the-rings-ducky-and-the-pirate-ship/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 29 Oct 2005 16:13:42 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051030031342</guid>

					<description><![CDATA[This is the first day I ran folding@home. Previously I&#8217;d been running distributed.net for years, even back to the 8100 I had I think &#8211; I remember thinking the speed boost up to the G4 was awesome. :) Plus, I berated any PC users who also used distributed.net, since it ran way faster on Mac&#8217;s&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree-342001-my-dads-better-than-your-dad-rich-sharewareauthors-the-op-wars-lord-of-the-rings-ducky-and-the-pirate-ship/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font>This is the first day I ran folding@home.  Previously I&#8217;d been running distributed.net for years, even back to the 8100 I had I think &#8211; I remember thinking the speed boost up to the G4 was awesome. :)</font></p>
<p><font>Plus, I berated any PC users who also used distributed.net, since it ran way faster on Mac&#8217;s at the time &#8211; especially on G4&#8217;s with Altivec.</font></p>
<p><font>Anyway, onwards&#8230;. hehe, and I&#8217;m still younger and richer than Damien. :P  No idea how we rank with Data these days; his car&#8217;s probably worth more than all my assets put together.  Awww. :)</font></p>
<p><tt><font face="Courier">[5:30] Sleazball: A Dream of Wolves in Snow...good song.</font></tt><br /><tt><font face="Courier">[5:30] Lord-Data: no idea whos its by</font></tt><br /><tt><font face="Courier">[5:31] De`Impact: dream of wolves in the snow?</font></tt><br /><tt><font face="Courier">[5:31] Sleazball: De:  Yes.  What about it?</font></tt><br /><tt><font face="Courier">[5:31] De`Impact: that song sucks..  isnt that the one where he goes : listen to the children of the night, what swwet music they make?</font></tt><br /><tt><font face="Courier">[5:31] Lord-Data: mm... swet music</font></tt><br /><tt><font face="Courier">[5:31] De`Impact: mmm children</font></tt><br /><tt><font face="Courier">[5:32] Sleazball: You are a child De.</font></tt><br /><tt><font face="Courier">[5:32] Lord-Data: mmm indeed</font></tt><br /><tt><font face="Courier">[5:32] De`Impact: i'm older that you, sonny</font></tt><br /><tt><font face="Courier">[5:32] Sleazball: I'm richer than you, Balnaaring boy. :P</font></tt><br /><tt><font face="Courier">[5:33] De`Impact: bs</font></tt><br /><tt><font face="Courier">[5:33] Lord-Data: im older and richer than both of you :)</font></tt><br /><tt><font face="Courier">[5:33] De`Impact: how much money do you have right now?</font></tt><br /><tt><font face="Courier">[5:33] Lord-Data: mwagah, i have all the money</font></tt><br /><tt><font face="Courier">[5:33] De`Impact: heheh</font></tt><br /><tt><font face="Courier">[5:34] Lord-Data: and all the age</font></tt><br /><tt><font face="Courier">[5:34] De`Impact: no, me and wade togethor have a lot more age than you</font></tt><br /><tt><font face="Courier">[5:34] Sleazball: You know, being older just means you'll become senile first, and that means we'll be able to steal all your money from you. :P</font></tt></p>
<p><font>And of course back in those days I ran an online company (i.e. made up) called 2100 Software, selling assorted shareware stuff made in RealBasic.  It was a lot of fun, and I made a fair bit of money out of it &#8211; enough more or less to buy a G4 PowerMac (the year before these logs, I think).  By this point in time I was no longer actively developing anything much at all &#8211; once I was with Sarah, I spent virtually no time doing anything else. :)</font></p>
<p><tt><font face="Courier">[5:40] Sleazball: In total, I've made $1687.11 US in the last 16 months.</font></tt></p>
<p><font>Hehe&#8230; Data ran a whole boat-load of bots to maintain control of the channel.  He had access to plenty of servers all over the place, so the bots could be spread out for reliability.  He did this originally to prevent op-wars&#8230; back in the early days of #geektree, people weren&#8217;t around all the time, so the channel came and went.  If you&#8217;re not familiar with irc, an &#8220;op&#8221; is someone who can kick people out of the channel, ban them, and do other such stuff.  The only way to become an op is to either create the channel yourself, or get someone else who&#8217;s already an op to op you.</font></p>
<p><font>So anyway, with the channel coming and going, the op&#8217;s went around, and were lightly abused at times.  So Data shifted in his bots, which would auto-op any and all of the regulars, and try to maintain those ops.  It worked more or less.  And resulted in a lot of this:</font></p>
<p><tt><font face="Courier">[6:35] ***: De`Impact has deopped faRq</font></tt><br /><tt><font face="Courier">[6:35] ***: |fux0r| has opped faRq</font></tt><br /><tt><font face="Courier">[6:37] De`Impact:  &gt;:(</font></tt></p>
<p><font>Poor poor false-powered Damien. :P</font></p>
<p><font>And there&#8217;s pages and pages of talking about Lord of the Rings, given the first of the movies had been announced and the trailer was out.  So Data was reading the books, and had just finished the first one.  There was a fair bit of weirdness in that conversation&#8230; Damien though Legolas was played by Hugo Weaving (!!!), and at one point came out with this in regards to the number of Lord of the Rings books:</font></p>
<p><tt><font face="Courier">[7:00] De`Impact: he wrote and published like 16</font></tt></p>
<p><font>And more disproof of common sense by Windows example:</font></p>
<p><tt><font face="Courier">[9:06] Lord-Data: something doesnt survive if it isnt good</font></tt><br /><tt><font face="Courier">[9:06] Sys: Windows survived.</font></tt></p>
<p><font>And then there was this, below.  A fairly standard conversation for us. :)</font></p>
<p><tt><font face="Courier">[11:09] Lord-Data: talkative pair</font></tt><br /><tt><font face="Courier">[11:09] * Sys is doing a chem sat.</font></tt><br /><tt><font face="Courier">[11:09] Sys: Seah's doing a biol sat.</font></tt><br /><tt><font face="Courier">[11:10] Lord-Data: ah yes, yr 12 .. i remember that</font></tt><br /><tt><font face="Courier">[11:12] Sys: I give up.  If I fail, I fail.</font></tt><br /><tt><font face="Courier">[11:13] Lord-Data: i dont think its possiblefor sys to fail</font></tt><br /><tt><font face="Courier">[11:13] Sys: Watch me.</font></tt><br /><tt><font face="Courier">[11:13] Lord-Data: i shall</font></tt><br /><tt><font face="Courier">[11:13] * Lord-Data gets his satelite into position</font></tt><br /><tt><font face="Courier">[11:14] * Sys blows up Lord-Data's satellite. :P</font></tt><br /><tt><font face="Courier">[11:14] Lord-Data: aww</font></tt><br /><tt><font face="Courier">[11:14] Lord-Data: i needed that</font></tt><br /><tt><font face="Courier">[11:14] Sys: :)</font></tt><br /><tt><font face="Courier">[11:15] * Sys gives Data a shiny new satellite with 1000000x optical zoom. :)</font></tt><br /><tt><font face="Courier">[11:16] faRq: oh I want one of those</font></tt><br /><tt><font face="Courier">[11:16] * Sys gives Farq a shiny satellite too. :)</font></tt><br /><tt><font face="Courier">[11:16] Sys: Plenty for all!</font></tt><br /><tt><font face="Courier">[11:17] Lord-Data: mmm.. .zooom ..</font></tt><br /><tt><font face="Courier">[11:17] Lord-Data: now what would i do with said zoom .. hrm ..</font></tt><br /><tt><font face="Courier">[11:17] * Lord-Data contemplates</font></tt><br /><tt><font face="Courier">[11:17] faRq: god imagine all those teenie gals I can practice my voyerism on whilst they are masterbating in the parks ;P</font></tt><br /><tt><font face="Courier">[11:17] Lord-Data: oop, better get some tissues</font></tt><br /><tt><font face="Courier">[11:17] Lord-Data: ;D</font></tt><br /><tt><font face="Courier">[11:17] Lord-Data: faRq: ahh, smart minds thinks alike ;)</font></tt><br /><tt><font face="Courier">[11:17] Sys: They do what in parks?</font></tt><br /><tt><font face="Courier">[11:17] faRq: ROFL</font></tt><br /><tt><font face="Courier">[11:17] Sys: They only person you'll find whacking off in a park is Ducky, in Mornington, on the pirate ship.</font></tt></p>
<p><font>The background on the comment about Ducky was that he was with Amanda around this time (possibly the year before, whatever).  They had a thing about having sex in public places &#8211; such as down alleyways, in stairwells in buildings, at a bus stop if memory serves, etc.  And not at some ungodly hour of night, either &#8211; from memory they did it in the stairwell next to the bus stop in Mt. Eliza at about 4 in the afternoon, on a weekday.  How they got away without someone walking in&#8230; well&#8230; there is one possible answer. ;)</font></p>
<p><font>Anyway, one of their evening rendezvous took place on the chipbark underneath the pirate ship in Mornington park.  </font><font face="Helvetica-Oblique"><i>On chipbark</i></font><font>.  <u>Owww</u>.</font></p>
<p><font>Oh, and that reminds me &#8211; one of Chelle&#8217;s New Years Eve parties, Ducky, Jon &amp; I were bouncing around on the trampoline talking, and the conversation got onto sexual stamina.  As it does.  And Ducky came out with &#8220;hey, I once went for half an hour with Amanda&#8221;, to which Jon deftly replied &#8220;Kept your eyes open that time, did you?&#8221;.  Ducky just about knocked himself out falling off the trampoline, laughing hysterically.  It was a fantastic call.  Worthy of the ages. :)</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree-342001-my-dads-better-than-your-dad-rich-sharewareauthors-the-op-wars-lord-of-the-rings-ducky-and-the-pirate-ship/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1834</post-id>	</item>
		<item>
		<title>The Things</title>
		<link>https://wadetregaskis.com/the-things/</link>
					<comments>https://wadetregaskis.com/the-things/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 25 Oct 2005 03:43:06 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051025134306</guid>

					<description><![CDATA[Yep, more horrible literature of mine from years gone by. This one&#8217;s called The Things, and was written in about 1998 or so. It really shows up how I was being influenced by Terry Pratchett, in regards to the humour and prodigious use of footnotes. :) Sorry it&#8217;s a pdf, but there&#8217;s no other easy&#8230; <a class="read-more-link" href="https://wadetregaskis.com/the-things/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Yep, more horrible literature of mine from years gone by. This one&#8217;s called <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/The%20Things.pdf" data-wpel-link="internal">The Things</a>, and was written in about 1998 or so. It really shows up how I was being influenced by Terry Pratchett, in regards to the humour and prodigious use of footnotes. :)</p>



<p>Sorry it&#8217;s a pdf, but there&#8217;s no other easy way to maintain the footnotes in a usable fashion. If you can&#8217;t view pdf&#8217;s easily, get a better OS. :P</p>



<p>And I&#8217;m sorry that it doesn&#8217;t have much of a conclusion&#8230; I don&#8217;t know if I was meant to be going somewhere with it, or if that&#8217;s it. I think it was a school assignment, so there was probably a word limit&#8230; I guess I may just have stopped writing once I hit it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/the-things/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1832</post-id>	</item>
		<item>
		<title>Stories</title>
		<link>https://wadetregaskis.com/stories/</link>
					<comments>https://wadetregaskis.com/stories/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 23 Oct 2005 08:22:46 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051023182246</guid>

					<description><![CDATA[Here&#8217;s a whole bunch of immensely well written stories I wrote back in year 9 or so. I haven&#8217;t changed them at all; I&#8217;ve even left in the broken links, bad spelling, impossible grammar, and weird accreditations. Enjoy. :) First up, there&#8217;s Nightmare on Dungeon St. I have no idea why I picked that title&#8230;&#8230; <a class="read-more-link" href="https://wadetregaskis.com/stories/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Here&#8217;s a whole bunch of immensely well written stories I wrote back in year 9 or so. I haven&#8217;t changed them at all; I&#8217;ve even left in the broken links, bad spelling, impossible grammar, and weird accreditations. Enjoy. :)</p>



<p>First up, there&#8217;s <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/Dungeon.html" data-wpel-link="internal">Nightmare on Dungeon St</a>. I have no idea why I picked that title&#8230; it doesn&#8217;t really bear any relevance to the story. I&#8217;ve never even seen Nightmare on Elm Street. I suspect I picked it somewhat arbitrarily as a baseless play on words.</p>



<p>It&#8217;s interesting to see the effect gaming had had on me by that point. The way I describe combat is very methodical, and at one point I describe a blow as not having &#8220;damaged&#8221; me.</p>



<p>Next, we have <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/Escape.html" data-wpel-link="internal">Escape from Stonehenge</a>. I can vaguely remember writing this, and that my female friend in the story, Johanna, is representative of someone. Probably whoever I had the strongest crush on at that point. I thought it was immensely clever and subtle to write my crushes into my stories&#8230; my teachers must have been enthralled to know of my pre-pubescent fantasies. :)</p>



<p>Next up is <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/Memiors/Chap1.html" data-wpel-link="internal">Memiors of a survivor</a>. And yes, I know it&#8217;s not event spelt correctly. I think I went through a stage, for quite some time, where I refused to use electronic spellchecking. I figured it could only harm my own, real spelling. I suspect that&#8217;s true; I&#8217;ve been using OS X&#8217;s real-time spell checking for ages, and it must be getting so terribly sick of correcting the same few words a hundred times over.</p>



<p>I think &#8220;Memiors&#8221; wasn&#8217;t actually a school assignment; about this time I started writing a few of my own things independently. I liked creative writing; in fact, I liked indulging anything of my creative side. Take <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/Story%20Web%20Page/Index.html" data-wpel-link="internal">Lands of 8</a>, our next entry&#8230; the idea with this was to get a bunch of random people together to write the story, and illustrate it. I don&#8217;t think anyone else ever contributed though, and let&#8217;s be honest; can you blame them? :)</p>



<p>Last but not least, there&#8217;s <a href="https://wadetregaskis.com/MobileMe/Sites/Stories/Quasar.html" data-wpel-link="internal">Quasar</a>. I don&#8217;t think this was a school assignment either; I name Kate Whittman as my main character, without any shallow euphemisms. I had a big crush on Kate through pretty much all of high school &#8211; she was very attractive, extremely nice, and <em>intelligent</em>. Actually, we&#8217;re getting married in about 9 years. You see, she promised me back in high school that if I wasn&#8217;t married by the time I was 30, she&#8217;d marry me. So now I&#8217;m hanging out for it. :)</p>



<p>Of course, recently I hear she&#8217;s now engaged, which puts a bit of a kink in my plans. But no matter&#8230; there&#8217;s always ways to eliminate the competition. ;)</p>



<p>Although, in any case, I don&#8217;t <em>think</em> I can really hold her to that promise. Pity. :)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/stories/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1830</post-id>	</item>
		<item>
		<title>Where should I be now</title>
		<link>https://wadetregaskis.com/where-should-i-be-now/</link>
					<comments>https://wadetregaskis.com/where-should-i-be-now/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 23 Oct 2005 06:04:41 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051023160441</guid>

					<description><![CDATA[Ye gods&#8230; I actually wrote this in between the 21st and the 25th of May, 1998, for year 9 Geography (why we were doing this in geography, I have no idea). I&#8217;m guessing the assignment was to consider where you would be over the years. So, without further ado&#8230; Myself over the years&#8230;.. 2008 Age:&#8230; <a class="read-more-link" href="https://wadetregaskis.com/where-should-i-be-now/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font face="ArialMT">Ye gods&#8230; I actually wrote this in between the 21st and the 25th of May, 1998, for year 9 Geography (why we were doing this in geography, I have no idea).  I&#8217;m guessing the assignment was to consider where you would be over the years.  So, without further ado&#8230;</font></div>
<div align="center"><font face="ArialMT">Myself over the years&#8230;..</font></div>
<div></div>
<div align="center"><font face="Arial-BoldMT" size="7"><b>2008</b></font></div>
<div><font face="Arial-BoldMT"><b>Age:</b></font><font face="ArialMT">	24</font></p>
<p><font face="Arial-BoldMT"><b>Job:</b></font><font face="ArialMT">	Freelance computer specialist</font><br /><font face="ArialMT">	2D &amp; 3D artist</font><br /><font face="ArialMT">	3D graphic designer</font><br /><font face="ArialMT">	Web site creation</font><br /><font face="ArialMT">	Snippets of raw coding</font></p>
<p><font face="Arial-BoldMT"><b>Income:</b></font><font face="ArialMT">	Too little ($40,000 &#8211; $250,000 annually I guess)</font></p>
<p><font face="Arial-BoldMT"><b>Car:</b></font><font face="ArialMT">	I wish</font><br /><font face="Arial-BoldMT"><b>Mode of transport:</b></font><font face="ArialMT">	Public transport &#8211; bus, train, taxi etc.</font><br /><font face="Arial-BoldMT"><b>Work:</b></font><font face="ArialMT">	Home and clients homes, within 50k of Melbourne </font><br /><font face="ArialMT">	Centre.</font><br /><font face="Arial-BoldMT"><b>Hours:</b></font><font face="ArialMT">	When-I-can-be-bothered to when-I’m-tired (or in the </font><br /><font face="ArialMT">	case of clients, any time that suits them)</font></p>
<p><font face="Arial-BoldMT"><b>Holiday regularity:</b></font><font face="ArialMT">	What’s a holiday?</font><br /><font face="Arial-BoldMT"><b>Possible locations:</b></font><font face="ArialMT">	The corner store?  I’d like to visit Bali and the Northern </font><br /><font face="ArialMT">	Territory, but I can’t really see it happening at this time.</font><br /><font face="Arial-BoldMT"><b>Holiday pay:</b></font><font face="ArialMT">	I don’t work, I starve.  Cruel but simple.</font><br /><font face="Arial-BoldMT"><b>Transport:</b></font><font face="ArialMT">	Car to NT &#8211; hire beefy 4WD &#8211; bring back remains of 4WD </font><br /><font face="ArialMT">	drive &#8211; ferry to Bali &#8211; explore via foot, bike and whatever </font><br /><font face="ArialMT">	is handy &#8211; ferry back &#8211; train or 4WD slowly back to </font><br /><font face="ArialMT">	Melbourne.</font></p>
<p><font face="Arial-BoldMT"><b>Hobbies:</b></font><font face="ArialMT">	Sleeping, eating, sleeping, surfing, sleeping, bike </font><br /><font face="ArialMT">	riding, sleeping, 4 wheel driving.  Oh, and sleeping too.</font></p>
<p><font face="Arial-BoldMT"><b>Exercise:</b></font><font face="ArialMT">	You’re kidding, right?</font><br /><font face="Arial-BoldMT"><b>Exercise (really):</b></font><font face="ArialMT">	Walks around the city, the beach, rollerblading perhaps, </font><br /><font face="ArialMT"mainly just getting around when I have to.</font></p>
<p><font face="Arial-BoldMT"><b>More Miscelaneousdkgoiesdgkj [hate that word] info:</b></font></p>
<p><font face="ArialMT">The world in 2008 will probably be similar to todays world.  DSL phone connections will be the standard and will offer perfect audio quality when ringing to anywhere in the world and extremely fast internet connections.  Microsoft will probably be either several different companies or non existant, cars will have laptops built into the seats and systems for autopilot will be in testing.  Our lives will revolve around computers and nearly every job will invovle computing.  As such, those without computing skills will still be unemployed and living with their parents.  At this time the Doll may not exist, and instead those without jobs are likely to have to do community service to earn small amounts of money from the government.</font></p>
<p><font face="ArialMT">I expect I’ll work from home, and move around when and where it suits my clients at the time.  I don’t think I could handle driving to the office every day and pushing paper.  I’d think I would work on little tid-bits of whatever is available, perhaps taking temperate positions in computer-orientated areas of work if times are hard.</font></p>
<p><font face="ArialMT">I don’t expect I’d have much free time if I’m successful, so travel is pretty much out of the question at this point in my life.  Mainly just trying to get as much done as possible so as to enjoy life later.  I guess my life at this point will be driven by money, and I imagine my social life will improve to “almost thinking of attempting to think about getting out of the house”.  Early mornings and early nights will be my most likely pattern of sleep, as I need to make sure any work I’m doing is up and ready without problems before the rest of the world starts at around 9:00am.</font></p>
<p><font face="ArialMT">If I can I’ll jump in with some friends and head to the surf, but quite rarely and not half as much as I’d like.  I’ll probably bike around Melbourne’s central business district, scavanging whatever I can of electronic value from throw-outs bins and behind shops.</font></p>
<p><font face="ArialMT">As I see it I will probably be living alone, or perhaps with a room mate of some description.  I don’t think I’d be married at this point, as I doubt anyone could put up with me and my mess long enough to actually interact socially in any major way.  :)</font></div>
<div align="center"><font face="Arial-BoldMT" size="7"><b>2018</b></font></div>
<div><font face="Arial-BoldMT"><b>Age:</b></font><font face="ArialMT">	34</font></p>
<p><font face="Arial-BoldMT"><b>Job:</b></font><font face="ArialMT">	3D and 2D graphics</font><br /><font face="ArialMT">	Web site creation and maintanence</font><br /><font face="ArialMT">	Computing technician</font><br /><font face="ArialMT">	Raw coding of appz and gamez</font><br /><font face="ArialMT">	Artist and graphic designer</font><br /><font face="ArialMT">	Perhaps something in the media (backstage involving </font><br /><font face="ArialMT">	computer systems and the general running of the </font><br /><font face="ArialMT">	station, whether it be TV, radio or Internet)</font></p>
<p><font face="Arial-BoldMT"><b>Income:</b></font><font face="ArialMT">	Anywhere between $250,000 and 9 followed by lots &amp; </font><br /><font face="ArialMT">	lots of 0’s</font></p>
<p><font face="Arial-BoldMT"><b>Car:</b></font><font face="ArialMT">	Small car, hatchback, comfy, all the extras, sunroof (and </font><br /><font face="ArialMT">	if it doesn’t come with one, I’ll get out the circular saw).  </font><br /><font face="ArialMT">	As fuel efficient as possible.</font><br /><font face="Arial-BoldMT"><b>Mode of transport:</b></font><font face="ArialMT">	Car for long-range jobs, but otherwise bike or on foot.</font><br /><font face="Arial-BoldMT"><b>Work:</b></font><font face="ArialMT">	Home (still) or at a nearby office if I’m lucky enough to </font><br /><font face="ArialMT">	be running my own medium- to large-scale business.</font><br /><font face="Arial-BoldMT"><b>Hours:</b></font><font face="ArialMT">	Very early to very late, with little snippets of sleep </font><br /><font face="ArialMT">	inbetween.</font></p>
<p><font face="Arial-BoldMT"><b>Holiday regularity:</b></font><font face="ArialMT">	Once or twice a year.</font><br /><font face="Arial-BoldMT"><b>Possible locations:</b></font><font face="ArialMT">	Skiing in winter and north to north-western Australia in </font><br /><font face="ArialMT">	Summer, plus the odd one-month-at-least holiday </font><br /><font face="ArialMT">	overseas to some exotic and interesting country.</font><br /><font face="Arial-BoldMT"><b>Holiday pay:</b></font><font face="ArialMT">	None, even if I own my own business.</font><br /><font face="Arial-BoldMT"><b>Transport:</b></font><font face="ArialMT">	Rented car, most likely, along with train and other </font><br /><font face="ArialMT">	forms, perhaps light plane trips to skip the boring parts.</font></p>
<p><font face="Arial-BoldMT"><b>Hobbies:</b></font><font face="ArialMT">	Sleeping and eating and making a mess and generally </font><br /><font face="ArialMT">	just enjoying life.</font></p>
<p><font face="Arial-BoldMT"><b>Exercise:</b></font><font face="ArialMT">	Jogging, gym-work occaisionally and bike riding.</font><br /><font face="Arial-BoldMT"><b>Exercise (really):</b></font><font face="ArialMT">	None.</font></p>
<p><font face="Arial-BoldMT"><b>More Miscelaneousdkgoiesdgkj [hate that word] info:</b></font></p>
<p><font face="ArialMT">At this point in time I think that the world will be quite different from the way it is today.  By this time most countries in the world will have exausted most, if not all, of their fossil fuels and will be turning to alternative energy sources.  Also, it is likely that pollution will be a major problem and the southern polar ice-caps may melt slightly from the ever-depleting ozone layer.</font></p>
<p><font face="ArialMT">DVD’s will have fully replaced HVS tapes and the worlds information will be completely digital.  Although the world will be opened up, and most of the population of 1st and 2nd world countries connected to the net, there will be masses of work for computer technicians who have to keep the whole mess running.</font></p>
<p><font face="ArialMT">The worlds media will be broadcast over the Internet 24-hours a day with hundreds of sources (channels, if you like) and it is likely that TV’s will either have Internet-facilities or become obsolete.</font></p>
<p><font face="ArialMT">At this point in my life I think I will be settling down into a more rythmical way of living, each day become more and more like the last.  At the moment I like things to be repetative and predictable, but I can easily handle change on any level.  By the year 2018 I think I will depend more and more on my daily schedule and change will become more difficult.  I don’t know.  I could go the opposite, and get bored of everything being the same and do everything a different way every time, I just don’t know till it happens.</font></p>
<p><font face="ArialMT">I expect that I will start to get out more and go to more places as my work over the last 15 years will hopefully have saved up several hundreds of thousands of dollars which I can then enjoy while in my 30’s.  I’ll still work hard though, and probably still get up at outrageous times in the morning (well, I think there’s nothing wrong with it, but everyone else thinks I’m nuts).</font></p>
<p><font face="ArialMT">At this point I think I’d like to think about marriage and perhaps settling down.  If I have my own business with partners and employees I’d probably start to pull further and further away from the hands-on work and just administrate.  I don’t think I’ll end up married before I’m 35 at least, since I think marriage is something you do once you’ve calmed down and you just want to enjoy life, have holidays and relax (of course, that’s without kids).  I might attempt a long-term relationship with someone earlier than this, but I don’t see marriage as an option.</font></p>
<p><font face="ArialMT">As an added bonus, I’ll start putting away towards my “after-retirement” fund.  I think that once I hit 60 I will sit back and relax for 20 years, after which time I’ll put myself into a home (using my own money).  I just don’t think I should still be trying to work and do normal things at that age, costing the younger generation(s) money to look after me.  I don’t know, this is just a personal opinion of myself.  I think that once you get to a certain age, you have to think about the possability that you might be becoming a burden to the younger generations and should just sit back and enjoying existing, rather than trying to hang on to old habits of work.</font></p>
<p><font face="ArialMT">Overall, at this time in my life my lifestyle will change, business and money will become less important and I’ll start to visit more places and go on more holidays.  I’ll start to settle down, perhaps have kids, and begin to concentrate more on my health by exercising regularly to keep fit.</font></div>
<div align="center"><font face="Arial-BoldMT" size="7"><b>2038:</b></font></div>
<div><font face="Arial-BoldMT"><b>Age:</b></font><font face="ArialMT">	54</font></p>
<p><font face="Arial-BoldMT"><b>Job:</b></font><font face="ArialMT">	Manager or retired</font></p>
<p><font face="Arial-BoldMT"><b>Income:</b></font><font face="ArialMT">	Steady $200,000 or hopefully more.</font></p>
<p><font face="Arial-BoldMT"><b>Car:</b></font><font face="ArialMT">	The futuristic equivelent of a Commodore.</font><br /><font face="Arial-BoldMT"><b>Mode of transport:</b></font><font face="ArialMT">	Car and walking (no more bike &#8211; getting to old)</font><br /><font face="Arial-BoldMT"><b>Work:</b></font><font face="ArialMT">	The office, pushing paper probably.</font><br /><font face="Arial-BoldMT"><b>Hours:</b></font><font face="ArialMT">	7:00am to 9:00pm I imagine.</font></p>
<p><font face="Arial-BoldMT"><b>Holiday regularity:</b></font><font face="ArialMT">	Once or twice a year.</font><br /><font face="Arial-BoldMT"><b>Possible locations:</b></font><font face="ArialMT">	Probably just places I’ve missed, or places I’ve been to </font><br /><font face="ArialMT">	and enjoyed so much I’d like to go back, which will </font><br /><font face="ArialMT">	probably be everywhere.</font><br /><font face="Arial-BoldMT"><b>Holiday pay:</b></font><font face="ArialMT">	Steady annual income from business.</font><br /><font face="Arial-BoldMT"><b>Transport:</b></font><font face="ArialMT">	Plane, rented car, train and boat.</font></p>
<p><font face="Arial-BoldMT"><b>Hobbies:</b></font><font face="ArialMT">	Just about anything new.</font></p>
<p><font face="Arial-BoldMT"><b>Exercise:</b></font><font face="ArialMT">	Regular jogging, early-morning stretches etc.</font><br /><font face="Arial-BoldMT"><b>Exercise (really):</b></font><font face="ArialMT">	Sleeping and eating.</font></p>
<p><font face="Arial-BoldMT"><b>More Miscelaneousdkgoiesdgkj [hate that word] info:</b></font></p>
<p><font face="ArialMT">The world at this point is likely to have many of the inventions that have been surpressed for the last 50-100 years.  Solar power, cold fussion and other advanced and probably yet-unknown technologies will help reduce dangerous emissions and produce clean friendly power for the world.  Fossil fuels at this point will be as valuable as pure platinum and put on display rather than used for heat and electricity.</font></p>
<p><font face="ArialMT">In space, leaps forward in Quantum theory will probably lead to the creation of the first leap drive and the terraformation of other planets in our solar system is likely to begin.  Space stations will be large and offer holidays to the extremely rich [being famous not neccasary,but it helps] but generally we won’t be walking on other planets without extremely precise suits and equipment.</font></p>
<p><font face="ArialMT">Unemployment will either jump or fall to roughly 50% or 0% respectively.  At this point robitics will play a large part of our lives and the only role for humans will be to supervise and design the systems.  Robots around the house may help out with chores, and robots will be used for planatary exploration and to fight fires and things as such.</font></p>
<p><font face="ArialMT">Truly intelligent computer systems will probably still be a theory at this point.  Although robots and computers will emulate an intelligence of sorts, true AI will be quite a long way off.  It is ironic that we cannot create AI due to our lack of brain power, while computers could if they had intelligence, which they don’t until we invented AI, thus you get a rather impossible-to-crack infinity loop.  Eventually someone will make a breakthrough that wil lead to artificial intelligence, but we won’t see wars against the rebelling robots, only black coffee when you asked for white until you apologise for calling your robotic cook a ‘son of a dishwasher’.</font></p>
<p><font face="ArialMT">At this point in my life I’ll start to settle down and not take too many chances.  I hope I’ll have quite a bit of money invested with which to live on should I retire or be retired.  I think at this time I’ll exercise regularly and try lots of new things and sports.  Nothing too extreme (do that around my late 20’s), more like squash, tennis, gold, bowling, whatever.</font></p>
<p><font face="ArialMT">I really can’t hope to predict what I’ll be doing at this point in my life.  I think I’ll just sit down, look very carefully upon the world and laugh at the joke.</font></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/where-should-i-be-now/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1829</post-id>	</item>
		<item>
		<title>#geektree [30/3/2001] &#8211; The Game, Premature Disconnection, Sad Insults,
Intellectuals and Downloads via Dialup</title>
		<link>https://wadetregaskis.com/geektree-3032001-the-game-premature-disconnection-sad-insultsintellectuals-and-downloads-via-dialup/</link>
					<comments>https://wadetregaskis.com/geektree-3032001-the-game-premature-disconnection-sad-insultsintellectuals-and-downloads-via-dialup/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Fri, 21 Oct 2005 06:19:07 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051021161907</guid>

					<description><![CDATA[Ah yes&#8230; at this stage I was big on OS X, although still using RealBasic. I probably had the public beta at that time&#8230; don&#8217;t think 10.0 was quite out by then. And at this point a group of us had been working on The Game for quite some time. You see, The Game was&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree-3032001-the-game-premature-disconnection-sad-insultsintellectuals-and-downloads-via-dialup/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font>Ah yes&#8230; at this stage I was big on OS X, although still using RealBasic.  I probably had the public beta at that time&#8230; don&#8217;t think 10.0 was quite out by then.  And at this point a group of us had been working on The Game for quite some time.</font></p>
<p><font>You see, The Game was an idea started up by Maxim, Damien and [possibly] myself.  And probably others whom I&#8217;ve forgotten or misconstrued in the timeline.  Anyway, the idea was that we would make a computer game to end all games.  The ubergame.  Kind of a mix between Starcraft, TA, Commandos, UT&#8230; pretty much every good game of any genre we&#8217;d ever played.  I&#8217;m sure there would have been PacMan and Pong subgames, just for nostalgia. :)</font></p>
<p><font>Anyway, we spent a lot of time hanging at Maxim&#8217;s, throwing ideas around, sketching, planning, etc. We did spent quite a lot of time on it, and it was great fun.  It was interspersed with random other things, like finishing Metal Slug II, III and X about a bazillion times, and generally gaming.</font></p>
<p><font>Of course, The Game never happened.  At that point, as I mentioned, I was still pre-C, in RealBasic-world, and didn&#8217;t have anything approaching the necessary expertise to even attempt what we were talking about.  It was a glorious pipe dream.  But it was cool.  I still have and treasure some of the stuff we came up with; it&#8217;s great.  It reminds me of a time when we all still dreamed without bounds.</font></p>
<p><font>Anyway, in that context, the next comment will at least make slightly sense&#8230; I was looking for images and info on common weaponry for some 3D modelling I was doing at the time&#8230; I might throw up some of the images at some point&#8230; I did actually come up with some stuff that wasn&#8217;t entirely crap.  Although I must say that Maxim was the real 3D talent in our group; while he only dabbled briefly in it, he came up with some amazing stuff.</font></p>
<p><font>So, onwards&#8230;</font></p>
<p><tt><font face="Courier">[5:21] * Sleazball is looking for weaponry images/information...any ideas?</font></tt><br /><tt><font face="Courier">[5:21] De`Impact: :D~</font></tt></p>
<p><font>That&#8217;s Damien for you.  Not a whole lot has changed there &#8211; our house is full of bullets, empty shells and other such crap. :)</font></p>
<p><tt><font face="Courier">[5:28] Sleazball: I need images and information to build from.</font></tt><br /><tt><font face="Courier">[5:28] Sleazball: Just thought you might know of some resource.</font></tt><br /><tt><font face="Courier">[5:28] De`Impact: Notice: DCC Send glock-17 transparency.gif (203.34.144.202)</font></tt><br /><tt><font face="Courier">[5:28] DCC: DCC SEND request received from De`Impact. glock-17_transparency.gif : 36895 bytes</font></tt><br /><tt><font face="Courier">[5:28] De`Impact: i got heaps</font></tt><br /><tt><font face="Courier">[5:29] DCC: Transfer of "glock-17_transparency.gif" was cancelled by the other end</font></tt><br /><tt><font face="Courier">[5:29] Sleazball:  DCC: Transfer of "glock-17_transparency.gif" was cancelled by the other end</font></tt><br /><tt><font face="Courier">[5:31] De`Impact: umm</font></tt><br /><tt><font face="Courier">[5:32] Sleazball: It's the net equivelant of premature ejaculation.  "Umm...I'm so sorry...this doesn't normally happen...I don't know what went wrong..." :P</font></tt></p>
<p><font>Yeah, he still has that problem. ;)</font></p>
<p><tt><font face="Courier">[5:34] De`Impact: if it doesnt work on your peice iof shic macintosh, tis not MS problem</font></tt></p>
<p><font>There&#8217;s just something so un-insulting about an insulate where they can&#8217;t even get the right </font><font face="Helvetica-Oblique"><i>side</i></font><font> of the keyboard when their typing.  I mean, come on &#8211; &#8216;c&#8217; is like the exact opposite direction to &#8216;t&#8217;.  Aye. :)</font></p>
<p><font>And of course, back in those days of perpetual group chat, typing speed was critical.  I think most of us can thank IRC solely for teaching us to touch type, or at least hunt and peck very very fast.</font></p>
<p><tt><font face="Courier">[6:09] Lord-Data: take out the best part ;)</font></tt><br /><tt><font face="Courier">[6:09] De`Impact: but the killing is the best part :(</font></tt><br /><tt><font face="Courier">[6:10] De`Impact: damn fast typist bastard</font></tt></p>
<p><font>Ahahaha&#8230; so many highly intellectual conversations were had&#8230;</font></p>
<p><tt><font face="Courier">[7:22] ***: You have joined the channel</font></tt><br /><tt><font face="Courier">[7:22] Sleazball: Moo.</font></tt><br /><tt><font face="Courier">[7:23] De`Impact: woof</font></tt><br /><tt><font face="Courier">[7:24] Sleazball: Meow.</font></tt><br /><tt><font face="Courier">[7:25] De`Impact: P'tang</font></tt><br /><tt><font face="Courier">[7:28] Sleazball: Tweet.</font></tt><br /><tt><font face="Courier">[7:28] De`Impact: cock a doodle do</font></tt><br /><tt><font face="Courier">[7:29] Sleazball: Moose....mooose.....</font></tt><br /><tt><font face="Courier">[7:30] De`Impact: ah</font></tt><br /><tt><font face="Courier">[7:31] De`Impact: i gtg</font></tt><br /><tt><font face="Courier">[7:31] Sleazball: Cya.</font></tt><br /><tt><font face="Courier">[7:31] De`Impact: see you tomoz</font></tt><br /><tt><font face="Courier">[7:31] ***: De`Impact has quit IRC (Best of bath time music: unplugged)</font></tt></p>
<p><font>And yes, of course, more dialup&#8230; does anyone actually remember the bad old days, where you&#8217;d sit there and watch a 1 meg download count up in single digits of percent?</font></p>
<p><tt><font face="Courier">[9:48] Sleazball: Arrgh, my book, my precious book... :(</font></tt><br /><tt><font face="Courier">[9:48] Sleazball: It's stopped at 83% and I don't know why.</font></tt><br /><tt><font face="Courier">[9:49] Lord-Data: lol</font></tt><br /><tt><font face="Courier">[9:49] Sleazball: It's still there.</font></tt><br /><tt><font face="Courier">[9:49] * Sleazball whimpers.</font></tt><br /><tt><font face="Courier">[9:50] Sleazball: Fix it.  It scares me.</font></tt><br /><tt><font face="Courier">[9:50] Lord-Data: lol</font></tt><br /><tt><font face="Courier">[9:50] Lord-Data: resume it :)</font></tt><br /><tt><font face="Courier">[9:50] * Sleazball bashes OmniWeb about the place with a rusty wooden pole.</font></tt><br /><tt><font face="Courier">[9:52] Sleazball: Yay!</font></tt><br /><tt><font face="Courier">[9:52] Sleazball: 87%</font></tt><br /><tt><font face="Courier">[9:52] Sleazball: It moves!</font></tt></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree-3032001-the-game-premature-disconnection-sad-insultsintellectuals-and-downloads-via-dialup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1828</post-id>	</item>
		<item>
		<title>#geektree [28/3/2001] &#8211; Dialup vs DSL, evil Dingoblue &#038; Telstra,
Damn Peers, quiet brothels</title>
		<link>https://wadetregaskis.com/geektree-2832001-dialup-vs-dsl-evil-dingoblue-telstradamn-peers-quiet-brothels/</link>
					<comments>https://wadetregaskis.com/geektree-2832001-dialup-vs-dsl-evil-dingoblue-telstradamn-peers-quiet-brothels/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Thu, 20 Oct 2005 13:49:14 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051020234914</guid>

					<description><![CDATA[This little sub-thread will look at the #geektree irc channel we all used to hang out in, picking out some juicy highlights&#8230;. man, I was a feisty little bugger back then&#8230;. All censoring added after the fact, unfortunately. :) [4:23] Sleazball: Presently achieving a beefy 0.6k/s.[4:23] Sleazball: Are there any major links down anywhere, any&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree-2832001-dialup-vs-dsl-evil-dingoblue-telstradamn-peers-quiet-brothels/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p><font>This little sub-thread will look at the #geektree irc channel we all used to hang out in, picking out some juicy highlights&#8230;.  man, I was a feisty little bugger back then&#8230;. All censoring added after the fact, unfortunately. :)</font></p>
<p><tt><font face="Courier">[4:23] Sleazball: Presently achieving a beefy 0.6k/s.</font></tt><br /><tt><font face="Courier">[4:23] Sleazball: Are there any major links down anywhere, any news in that respect, or is this just DingoBlue being normal?</font></tt><br /><tt><font face="Courier">[4:23] Sleazball: I'm connected at 46667, so it ain't that...</font></tt><br /><tt><font face="Courier">[4:25] Lord-Data: no idea ..</font></tt><br /><tt><font face="Courier">[4:26] Sleazball: Judging by these traceroutes it's OptusNet, as per usual.</font></tt><br /><tt><font face="Courier">[4:26] Sleazball: Fuck this.  Where the hell'd that DSL pricing page go...</font></tt><br /><tt><font face="Courier">[4:26] Sleazball: I'm gonna cash me %#!@ cheques and get dsl.  If that still doesn't work, I'll burn down the exchange, I swear to god....</font></tt><br /><tt><font face="Courier">[4:27] Lord-Data: leave the dslam unburnt plz .. :)</font></tt></p>
<p><font>I had oh-so-much fun with dialup at my old place&#8230; the phone lines were useless, and while Telstra were well aware of the problem, they never fixed it.  They didn&#8217;t have to &#8211; they were a government sanctioned and protected monopoly; there was nothing I could do as a mere customer.  Nothing&#8217;s changed, really.</font></p>
<p><tt><font face="Courier">[5:20] Lord-Data: mmm, its definitaly expensive .. they (ausIT) rekon within 5 months dsl will be $50/month</font></tt><br /><tt><font face="Courier">[5:20] Lord-Data: i dunno if it'll happen, but its a posibility</font></tt><br /><tt><font face="Courier">[5:21] Sleazball: Nah, I doubt it.  It'll go up before it goes down.</font></tt><br /><tt><font face="Courier">[5:21] Sleazball: Telstra are snaring people in with unlimited lans and reasonable rates.  Then they'll remove the un from unlimited, and stay the same price, if not climb.  Same as DingoBlue've done.</font></tt><br /><tt><font face="Courier">[5:23] Sleazball: DSL ain't expensive given what it is, but it's expensive given how much money I actually have. :(</font></tt></p>
<p><font>Ah ha ha, how prophetic.  I should have put money on it.  Immoral monopolies are pretty easy to predict though, so I guess it&#8217;s not worth that much.</font></p>
<p><tt><font face="Courier">[5:23] ***: Lord-Data has quit IRC (Read error: Connection reset by peer)</font></tt><br /><tt><font face="Courier">[5:23] ***: Lord-Data (Watching@144.137.0.29) has joined the channel</font></tt><br /><tt><font face="Courier">[5:24] ***: Fuhrer has opped Lord-Data</font></tt><br /><tt><font face="Courier">[5:24] ***: Lord-Data is now known as Lord^Data</font></tt><br /><tt><font face="Courier">[5:24] Lord^Data: now wtf was that</font></tt><br /><tt><font face="Courier">[5:24] Lord^Data: fuckign undiesnet</font></tt><br /><tt><font face="Courier">[5:24] ***: Lord^Data is now known as Lord-Data</font></tt><br /><tt><font face="Courier">[5:24] Lord-Data: "software caused connection abort" my ass</font></tt><br /><tt><font face="Courier">[5:25] Sleazball: [5:23]  ***: Lord-Data has quit IRC (Read error: Connection reset by peer)</font></tt><br /><tt><font face="Courier">[5:25] Lord-Data: hrm. damn peer.</font></tt><br /><tt><font face="Courier">[5:25] Lord-Data: if i find it, i'll keeell it :)</font></tt></p>
<p><font>Hehe&#8230; it&#8217;s funny though &#8211; he was right; where else do you get reset by peer errors other than irc?  Odd that.  I&#8217;m still not really certain what it means&#8230;. I think it&#8217;s a result of a router at some point indicating no route to host or somesuch, but, who knows.  Anyway, onwards&#8230;</font></p>
<p><font>Oh, and Damien went by the name De`Impact.  Hehehe.  And said &#8220;vuat&#8221; instead of &#8220;what&#8221;.  Very suave. :P</font></p>
<p><tt><font face="Courier">[10:18] Sleazball: There was a cool program about hacking on sbs earlier.</font></tt><br /><tt><font face="Courier">[10:18] Sleazball: Anyone catch it?</font></tt><br /><tt><font face="Courier">[10:18] Lord-Data: hmm hacking sbs</font></tt><br /><tt><font face="Courier">[10:18] Sleazball: Yeah, like sbs could afford a computer.</font></tt><br /><tt><font face="Courier">[10:18] OpsuPup: nope, you coulda told us before it was on</font></tt><br /><tt><font face="Courier">[10:18] * Sleazball didn't know it was on till he started watching half way through.</font></tt><br /><tt><font face="Courier">[10:18] Lord-Data: Sleazball: no, im not in a habbit of watching channels i can barely recieve :)</font></tt><br /><tt><font face="Courier">...</font></tt><br /><tt><font face="Courier">[10:20] Sleazball: They had one bit where they presented different groups of people with scenario's of "cyber attack" (sic).  The military wanted to bomb things, but didn't know what, the CEO's and executives wanted to arrest people, but didn't know who, and the private citizens wanted businessmen and the military to %#!@ off. :)</font></tt></p>
<p><font>And there&#8217;s a lot of typical boy geek stuff &#8211; you know, who&#8217;s got the biggest pipes, the fattest video cards, etc.  Lord-Data brags about his totally awesome 64 MEG DDR GeForce 3, which cost only $999AU.  And we were all still talking about ISA vs PCI.  Ye gods.</font></p>
<p><tt><font face="Courier">[10:55] Lord-Data: xp beta 2 is prolly the best build for stability</font></tt><br /><tt><font face="Courier">[10:55] Lord-Data: iv had a few problems with this latest build</font></tt><br /><tt><font face="Courier">[10:55] faRq: oh</font></tt><br /><tt><font face="Courier">[10:55] OpsuPup: brothels in melbourne aren't getting enough business</font></tt><br /><tt><font face="Courier">[10:56] OpsuPup: :)</font></tt><br /><tt><font face="Courier">[10:56] Lord-Data: tho theres 2 new builds since this one</font></tt><br /><tt><font face="Courier">[10:56] faRq: [22:56] &lt;OpsuPup&gt; brothels in melbourne aren't getting enough business  &lt;&lt;--- how th fuk did that come into the convo?</font></tt></p>
<p><font>You just can&#8217;t make this stuff up. :)</font></p>
<p><font>And man, we loved Starcraft. :)</font></p>
<p><tt><font face="Courier">[11:32] Sleazball: TA goooooood.</font></tt><br /><tt><font face="Courier">[11:32] Sleazball: But me baaaaaaaad at it, none the less. :)</font></tt><br /><tt><font face="Courier">[11:32] Sleazball: Bad in an actual bad way, not in any sense of goodness.</font></tt><br /><tt><font face="Courier">[11:33] Lord-Data: hehe</font></tt><br /><tt><font face="Courier">[11:34] Sleazball: I always end up building 200 little tiny troops, and going psycho. :)</font></tt><br /><tt><font face="Courier">[11:34] Sleazball: Either that or a 25-strong battery of big bertha's.</font></tt><br /><tt><font face="Courier">[11:35] Lord-Data: thats like my ~200 strong army of marines :)</font></tt><br /><tt><font face="Courier">[11:35] Sleazball: Go the marines. :)</font></tt><br /><tt><font face="Courier">[11:36] Sleazball: jon did that to me once....150 marines, stim packed, rushing half a dozen cannons and 4 carriers.  I killed 'em all, lost only two cannons. :)</font></tt><br /><tt><font face="Courier">[11:36] Lord-Data: hehe, what happens when you leave me idle under maxim's sheild :)</font></tt><br /><tt><font face="Courier">[11:36] Sleazball: I like the 350-zergling rush, myself. :)</font></tt><br /><tt><font face="Courier">[11:37] Sleazball: Or my trademark zergling followup.  A steady stream of about 24 zerglings a second. :)</font></tt></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree-2832001-dialup-vs-dsl-evil-dingoblue-telstradamn-peers-quiet-brothels/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1827</post-id>	</item>
		<item>
		<title>Geektree</title>
		<link>https://wadetregaskis.com/geektree/</link>
					<comments>https://wadetregaskis.com/geektree/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 19 Oct 2005 13:41:12 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051016212112</guid>

					<description><![CDATA[Geektree. Ah, Geektree. My god, where to begin&#8230; I guess the beginning works. But wait, no, that&#8217;s too cliche&#8230; let&#8217;s start in the middle &#8211; to hell with chronology or context! By our VCE years, Geektree was a thriving hub of activity. At our school, the venerable and prestigious Mount Eliza Secondary College, there was&#8230; <a class="read-more-link" href="https://wadetregaskis.com/geektree/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[<p>Geektree. Ah, Geektree. My god, where to begin&#8230; I guess the beginning works. But wait, no, that&#8217;s too cliche&#8230; let&#8217;s start in the middle &#8211; to hell with chronology or context!</p>
<p>By our VCE years, Geektree was a thriving hub of activity. At our school, the venerable and prestigious Mount Eliza Secondary College, there was a large area in the middle of the buildings called the Quadrangle. It was capable of seating (on the ground, of course &#8211; mere students don&#8217;t get chairs) the entire school at once, some 1200 students plus 200 or so staff. So it wasn&#8217;t some tiny little nook. On one side there was a rectangular, raised garden bed, in which stood a single solitary tree. Not an especially impressive one &#8211; some kind of small eucalyptus I guess &#8211; but what was by then known as the Geektree, after the group of people that frequented it, who&#8217;s distinguishing demographic was their geekiness. Ergo the name. Geektree later came to refer informally to those people, as in &#8220;yeah, geektree will be there&#8221;.</p>
<p>Anyway, life was good, as I&#8217;ve written before. The group was loose-knit and large &#8211; some 20 to 30 people depending on where you drew the borders. The vast majority were in my year, and around my age. There was an older group, a year or two ahead of us, who I guess formed the seed of the geektree. And there were a few youngin&#8217;s &#8211; Brody and whosisname, for example, and of course Straight&#8217;s groupies (Laura being one such).</p>
<p>Now of course I shall introduce Straight &#8211; he was our prized metrosexual member, back before anyone ever coined the term metrosexual. Frequently acted gay, and kept up the guise of bisexuality, although he was most certainly a ladies man, and &#8211; at least to my knowledge &#8211; was never with any men. He was &#8211; and still is &#8211; very charismatic, funny and generally nice. A good guy to hang around and be friends with.</p>
<p>Anyway, I digress. Geektree originally started, well&#8230; it&#8217;s hard to say, really. Originally I used to hang around with a few groups, which at some point in around year 9 or so started to merge and head towards the Geektree. At first there was only a few of us, but over time our numbers grew. I couldn&#8217;t even begin to remember who was there in what order&#8230; certainly, I think it was Opsu, Lord-Data and Outlore who laid the seed. Ashkente, Ducky (a.k.a. Ascention) and myself were probably amongst the first. As you can see by the way I&#8217;ve lapsed into gamer nicknames, it was primarily a bunch of geeky guys, who at that point were thoroughly enthralled with Starcraft and UT. And TactOps. Awesome game.</p>
<p>Anyway (again)&#8230; by the time the main group &#8211; i.e. mine &#8211; had reached VCE, the elders had finished, and we were taking on new blood in the form of some crazy year 7&#8217;s, and a few year 9&#8217;s &#8211; Laura being one such. Now, I won&#8217;t go into too much detail since I&#8217;ve covered Laura enough already in this journal, but I will point out that I cannot, ironically, remember her from back then. Straight&#8217;s groupies were kind of annoying, immature and weirdly obsessive. We tolerated them because that was our group&#8217;s style, and because some of them were nice enough. Or very nice, if you were lucky. Or unlucky, depending on perspective.</p>
<p>Anyway&#8230; yet again&#8230; even at the end of high school we were still pretty close knit. Our &#8220;schoolies&#8221; week camping down near Lorne was great &#8211; nearly everyone was there [except the groupies] &#8211; and fun was had by all. Where we were camping was on the banks of a small stream, opposite a pretty sheer cliff face over which a waterfall [sometimes] fell. It was an amazing spot &#8211; beautiful and convenient, being not too far from Lorne itself. There were some quite memorable moments, such as when Brett Sinclair decided to climb up said sheer cliff face. It was a most impressive effort &#8211; even &#8220;the boys&#8221; were getting a bit concerned when he was half way up. Well, apart from O&#8217;neill, who used some taught tent wire to slingshot spare tent pegs at Brett. Ah, what jovial kids we were. :)</p>
<p>Of course, Brett survived [to this day, as far as I know], although he did find once he got to the top that getting down was a wee bit trickier&#8230; he disappeared from our view, and then hours later reappeared walking in from the road&#8230; apparently he&#8217;d had to walk for miles to find a way down and back around to the road, and then get back to our camp site. Hilarious. :)</p>
<p>And there was the Nut Award, which is something Roxanne&#8217;s older brother James started. Basically it was just a big nut on some string, which would be worn like a necklace by a different person each day &#8211; it would be awarded each night to whoever had done the dumbest thing that day. I can&#8217;t really recall who exactly had it or why &#8211; I suspect Brett may have earned it for his cliff-climbing, and I&#8217;m pretty sure Ducky <span style="font-family: Helvetica-Oblique;"><em>must</em></span> have had it at least once. I also was so privileged to receive it, although I cannot remember why.</p>
<p>The catch of course was that this was a summer holiday, which meant people were swimming a lot and generally being active. But the rules were that if the Nut Recipient was caught not wearing the Nut, whoever first caught them could ask anything they liked of them. I of course abused this system by having Sarah be the first person to see me without it, so I got out of it for the rest of the day. I don&#8217;t think she ever really called on that favour &#8211; there was some mischievous hanky panky I do remember, although at that time Sarah and I weren&#8217;t very serious in that way, so nothing too exotic. :)</p>
<p>And there was lots of flashing going on. The surf apparently had it in for a few girls, including Sarah and Bobo, who partially lost their tops at least once each <span style="font-family: Helvetica-Oblique;"><em>(update: as did Roxanne and Chelle, Bobo forcefully reminds me now :) )</em></span>. I missed both of those, but got a private session with Bobo some time later, when she trampled her way into my tent to play dress-ups with Sarah &amp; Sket, or somesuch. Ah, the joys of being young, cute and innocent, when girls still had the inhibitions to be flirty and flashing, <span style="font-family: Helvetica-Oblique;"><em>not</em></span> just jump straight to sex.</p>
<p>Not that I ever had anything going with Bobo, of course, despite what some people &#8211; <span style="font-family: Helvetica-Oblique;"><em>raises eyebrow at Sarah</em></span> &#8211; thought at times.</p>
<p>Although while we&#8217;re on the topic, one of the funniest stories to relive now is Damien&#8217;s poor sorry attempts to get into a threesome with Straight &amp; Chelle. Now, I missed saying it earlier, but Straight &amp; Chelle were Geektree&#8217;s resident sluts (meant in the nicest possible way). And they always had something going on between them, although it fluctuated a lot and seemed to have to keep out of the way of their other relationships.</p>
<p>Anyway, Damien had been sugaring them both up all the time we&#8217;d been there, trying to push things around so that it would happen. And then, when something did actually begin &#8211; Chelle &amp; Straight ran off to the shared toilets to &#8220;get it on&#8221;, Damien missed out. He was on his way after them when he ran into Brownie (Andrew Brown), who promptly began talking to Damien and walking with him. Damien was forced to loose Brownie before he could follow the others in the tryst, and that lost time cost him. Straight &amp; Chelle, probably not that keen on a threesome anyway, locked the door and started off without him. Damien was spewing. :) When they repeatedly refused to let him in &#8211; and by which time Brownie and others had noticed the commotion &#8211; he resorted to throwing buckets of ice-water over the walls onto the coupling couple. At least one volley scored a hit against Straight, which must have been immensely amusing to him at the time, I&#8217;m sure. :)</p>
<p>Needless to say, Damien never got anything out of those two, and he laments it still to this day. The world is a cruel, but immensely funny place. :)</p>
<p>There was a whole lot of drunken coupling go on at Lorne, although in hindsight it was pretty innocent&#8230; after three years in Glenn college, I&#8217;m pretty much blasé about all that now. There were a few awkward moments as a result, although I won&#8217;t detail those for the sake of some of the participants. Nonetheless, Lorne was a success.</p>
<p>Of course, it was largely the last time Geektree was ever together as a whole. Sure, there was Chelle&#8217;s new years eve party around the same time, but after that, well&#8230; life went on in different directions. People went to uni, moved to far off weird places (Chelle -&gt; Ballarat), etc. Geektree never had a formal death&#8230; it suffered the intolerable death that may well await all of us&#8230; a painful, slow, unrecognised heat death.</p>
<p>So, I lament Geektree. I couldn&#8217;t possibly hope to cover even a significant fraction of Geektree&#8217;s history in this one entry. I expect there will be more in theme, over time. It was the best of times, it was the worst of times.</p>
<p>Oooh, and don&#8217;t forget to check out the few photos I have of Geektree, <a href="https://wadetregaskis.com/MobileMe/Sites/Photos/55.html" data-wpel-link="internal">here</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/geektree/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1824</post-id>	</item>
		<item>
		<title>Category Introduction: Ancient History</title>
		<link>https://wadetregaskis.com/introduction-3/</link>
					<comments>https://wadetregaskis.com/introduction-3/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 16 Oct 2005 07:27:38 +0000</pubDate>
				<category><![CDATA[Ancient History]]></category>
		<guid isPermaLink="false">http://E20051016172738</guid>

					<description><![CDATA[I&#8217;d really like to get down into pixels some of my older memories, such as from high school and even beyond. One thing I&#8217;d really like to reminisce about is the Geektree, which will be my first entry (aside from this one). Hopefully I&#8217;ll find the time and motivation to continue this category with more&#8230; <a class="read-more-link" href="https://wadetregaskis.com/introduction-3/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p><span>I&#8217;d really like to get down into pixels some of my older memories, such as from high school and even beyond. One thing I&#8217;d really like to reminisce about is the Geektree, which will be my first entry (aside from this one). Hopefully I&#8217;ll find the time and motivation to continue this category with more fascinating tales of geeks, wild parties, innocence found and lost and found again, and so on. There may even be a little bit of snow and lava &#8211; I&#8217;m nearly that old. ;)</span></p>



<p><span>So, sit back kiddies, and be amazed with these impressive, well-written tales of intrigue and mystery. Or somesuch.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/introduction-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1823</post-id>	</item>
	</channel>
</rss>
