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

<channel>
	<title>SonicTK&#039;s Domain</title>
	<atom:link href="http://www.sonictk.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sonictk.com</link>
	<description>The home of a wannabe graphics designer hailing from the city suburbs of Singapore.</description>
	<lastBuildDate>Fri, 23 Jul 2010 17:30:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Mikoishi Studios</title>
		<link>http://www.sonictk.com/2010/07/24/mikoishi-studios/</link>
		<comments>http://www.sonictk.com/2010/07/24/mikoishi-studios/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 17:30:00 +0000</pubDate>
		<dc:creator>sonictk</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/?p=560</guid>
		<description><![CDATA[It&#8217;s not a name that conjures up images of fun, laughter or days upon days of staring at 2 computer monitors, sometimes covered with pages of text, sometimes lists of sprites and even artwork. It&#8217;s not a name that seems capable of evoking an entire spectrum of emotions, ranging from elation, to amusement and inevitably, [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not a name that conjures up images of fun, laughter or days upon days of staring at 2 computer monitors, sometimes covered with pages of text, sometimes lists of sprites and even <em>artwork</em>. It&#8217;s not a name that seems capable of evoking an entire spectrum of emotions, ranging from elation, to amusement and inevitably, frustration. It sounds, well <em>insipid</em>, almost as if it was conceived as an afterthought, without having any real meaning or depth.</p>
<p>It&#8217;s also where I&#8217;ve been working (well, interning) at, as a junior artist/programmer for the past 7(8?) months. And today was my last day at what has possibly been the best work environment I&#8217;ve ever encountered in my life. </p>
<p><span id="more-560"></span></p>
<p>The story actually began a long time ago, when I was finishing my short stint at Lucasfilm Animation Singapore back last December or so. I came down for an interview at <a href="http://www.mikoishi.com/">Mikoishi</a>, not knowing what to expect and hoping against hope that I would get to work on their actual current game project (I had thought it was a <a href="http://www.bftgame.com/">fighting game</a>), since up to that point, all I had ever done on games was essentially whatever I did in my spare time.</p>
<p>The interview didn&#8217;t exactly go very well, I think, and I was uncharacteristically nervous when Amy (one of the bosses) brought up the subject of my mom, who had actually done the initial contact/negotiations for me to be brought on board. It got worse when I was introduced to one of the directors on the art team, who, I think, wasn&#8217;t exactly wowed by the inadequacy of my portfolio or my customary matter-of-fact responses to questions (sorry about that, Joelle, if you&#8217;re reading). Although I was accepted, I couldn&#8217;t help but feel that I was out of my league.</p>
<p>That feeling got a lot worse when I first started. I met a couple of the artists, who were drawing/painting stuff about a million times faster and better than what I could do, and it was all I could do not to just to admit out loud that I would probably be better off just making coffee for the team and shadowing them instead of being given an actual workstation.</p>
<p>After an initial and enthusiastic briefing about the <a href="http://www.darkgroundsonline.com/">game we were working on</a> by the art director, I got introduced to my work partner, who in turn introduced me to our <a href="http://www.astralax.com/">3rd-party particle system</a> used for the game. </p>
<p>(Note: I am not writing anything about the game at this time as it&#8217;s not released yet. While I personally feel that we should be doing more to promote the game, I respect our producer&#8217;s wishes and trust his expertise in these areas.)</p>
<p>Anyway, the first thing he asked me was, &#8220;have you ever used a particle system before?&#8221;, to which I was relieved to be able to reply, honestly, &#8220;Yes, I&#8217;ve worked with Combustion and XSI&#8217;s particle systems before&#8221;.</p>
<p>&#8220;Like, <a href="http://www.wondertouch.com/">particleillusion</a>?&#8221;, was the next question, to which I could only reply, sheepishly, &#8220;No&#8221;, having no fucking clue what particleillusion was at that time.</p>
<p>&#8220;Oh, it&#8217;s alright then. Just, you know, explore,&#8221; was the response, to which I was thinking <em>shit, what if I can&#8217;t get the hang of it?</em></p>
<p>I guess at this point I&#8217;m going to thank my physics/maths teachers, because if not for my studies on kinematics/forces, I would never have been able to grasp as much of the IDE as I did. And now, at last, I&#8217;d daresay that I&#8217;ve come a long way since that first day when I was sure that I&#8217;d be kicked out within a week for not measuring up to standard. While I admittedly still can&#8217;t paint/draw for <em>fuck</em>, I&#8217;ve learned, if anything, that it never hurts to try shit out. If it doesn&#8217;t work, throw that shit away and try something else instead of planning for every eventuality and automatically discarding options based on distant, uncertain possibilities. By following the latter method, you unknowingly limit your own creativity and your output suffers as a result.</p>
<p>It seems, sometimes, that the time I spent there has passed so quickly, too quickly. Yet, I remember almost every single thing I&#8217;ve done, every line of code I&#8217;ve written (except which visual effect I worked on, that always fucks my mind up for some reason), every time I&#8217;ve cursed an engine crash/graphic artifact. There&#8217;s so much I had to do, and yet, at the end of all things, I feel like I should have done more. </p>
<p>It was pretty much the same whoever I talked to. Whenever I talked to a programmer or even a QA team member, I always felt as if I didn&#8217;t belong, that I was intruding on the territory of what someone else would probably have done had I not so rudely butted in. I followed the old army axiom, &#8220;listen to everything and say nothing&#8221;, the equivalent of <em>lurking</em>. </p>
<p>But as time went by, and as I started joining in discussions about art, about gameplay, about programming, I found something existed about this company that every other work environment lacked: the fact that this company was more open to ideas and changes than most other game companies. Imagine me, an intern, a wannabe artist, actually being allowed to speak my mind about the look of a spell that an artist working in the industry for <em>years</em> had designed! Imagine me, a C++ beginner, helping out the programmers by finding API functions in the particle system&#8217;s SDK that could be used to give the artists much more control over the look of their designs! Imagine me, a random gamer (though I like to think I&#8217;m pretty good in awp_map_fair), taking part in gameplay discussions with the producer! </p>
<p>I mean, all these <em>are</em> small things when you consider them from the sanctity of a chair and a desk, but you really have to experience it in order to understand why it means so much to me.</p>
<p>Time does go by, though, and before too long, I have to leave. But leaving means cooling down, and that means problems.</p>
<p>My last week was mostly spent teaching my replacement (also an intern) most of the stuff that our team had developed and how it all worked. Unfortunately, due to the dreaded <em>manpower issue</em>, how everything went from the particle system into the game was mostly under my purview and a couple of the programmers&#8217;. Because the programmers had much bigger issues to worry about  (e.g. the game actually being playable), most of the time I had to work on my own with the particle system&#8217;s SDK to try and find out what other capabilities I could prod someone to code into the main source for me.</p>
<p>I hope it went well, especially since I didn&#8217;t really have time to test what the new guy had learned. In fact, I honestly worry about whether he will be able to take up the challenge of being the Point of Contact for anything to do with the particle system&#8217;s integration with the engine. He&#8217;s learned fast, and well enough for someone who has had absolutely <em>zero</em> prior programming experience, but somehow, even as I&#8217;m writing this, my mind still conjures up horrible images of an entire team of tired individuals closing in on a overworked, sleepless intern who has been staying up through the night to figure out an unsolvable bug.</p>
<p>Yea, I know. I&#8217;m not usually one to wax euphoric about stuff, but I really enjoyed my time spent at Mikoishi, even if I should have been preparing for my future and all that. But if we all just cared about our own future, there would be no future, and so <em>fuck that</em>. I&#8217;m really going to miss the place.</p>
<p>Amy, Alex, Cash, Joelle, Danny, Nat, Ros, Patrick, Ke Liang, Anton, Eunice, Ben, Wilson, Mansoor, Yun, Joe, Khalid, Ker Ching, Tristan, Melvin, Stone, Jeevan, Lin Yew, Sean, John, if any of you get to read this, I know I&#8217;ve probably said this before and it sounds retardedly cliche, but I honestly can&#8217;t offer a more genuine word of thanks for all the help, advice (and in Cash/Mansoor&#8217;s cases, car rides!) you&#8217;ve given me. I really hope that Dark Grounds takes off. (And that you guys get your 10% back sometime soon!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2010/07/24/mikoishi-studios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple speaks tomorrow</title>
		<link>http://www.sonictk.com/2010/07/16/apple-speaks-tomorrow/</link>
		<comments>http://www.sonictk.com/2010/07/16/apple-speaks-tomorrow/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 14:20:42 +0000</pubDate>
		<dc:creator>sonictk</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/?p=551</guid>
		<description><![CDATA[According to most press sources out there, at least. I&#8217;ll tell you what, though, if it really turns out to be about an issue other than the iPhone 4&#8242;s antenna issues, I&#8217;ll laugh my goddamn ass off. Anyway, it sort of relates to what I&#8217;m about to talk about now, as I wrap up the [...]]]></description>
			<content:encoded><![CDATA[<p>According to <a href="http://gizmodo.com/5588463/play-the-iphone-4-conference-scratch-lotto-and-get-a-free-pizza">most</a> <a href="http://gizmodo.com/5588288/wsj-no-iphone-4-recall-coming">press</a> <a href="http://www.engadget.com/2010/07/15/reminder-were-live-from-apples-iphone-4-press-conference-tomo/">sources</a> out there, at least. I&#8217;ll tell you what, though, if it really turns out to be about an issue other than the iPhone 4&#8242;s antenna issues, I&#8217;ll laugh my goddamn ass off.</p>
<p>Anyway, it sort of relates to what I&#8217;m about to talk about now, as I wrap up the most cohesive rant I&#8217;ve ever made with a Part 3.</p>
<p><span id="more-551"></span></p>
<p>In part 1, I wrote about security, and how there seems to be a certain stigma attached to the Mac as being more secure than its rivals. In the sequel, I went on about its perceived ease of usage and how even a simple task, such as connecting to a windows server, required the Mac to go through a Terminal while Windows would have a GUI available for you to interact with (and yes, I know you can connect via Finder, but you&#8217;re still going to have to use Samba or some other interface to connect, and really, do you know my dad knows how to type smb://(ip goes here) in Finder?). </p>
<p>Like I said before, I could just go on and on forever about the Mac, but for now I&#8217;ll settle with making my final case against the Mac: efficiency.</p>
<p>I&#8217;m going to start out by declaring that while I&#8217;m someone who does <a href="http://www.blackviper.com/Windows_7/servicecfg.htm">tweak my Windows services</a> and actively searches for ways to cut my RAM usage, I&#8217;m not like one of those users who will mess around with bash for hours on end to get <a href="http://en.wikipedia.org/wiki/Compiz">Compiz</a> working <em>exactly</em> the way they want it, right down to building their own applications from source to ensure optimal performance. I&#8217;m ok with having it run well, just with as little waste as possible without going through rings of fire.</p>
<p>Windows is, by default, horribly bloated. Even if you toss your OEM disk into the local incinerator and grab a clean windows ISO off the net, there&#8217;s a lot of bullshit that Microsoft decided to introduce for some unknown reason. A mild example would be the fucking search assistant puppy, and a more recent one would be Windows Flip 3D, which I have personally ranked #1 as the most, absolutely <em>useless</em> feature anyone could want of all time. At least, until Aero Peek came along.</p>
<p>OS X, then, seems like a clear winner when it comes to this sort of thing. Macs come with much less retarded daemons running in the background by default, Spotlight is generally snappy (and installing Quicksilver makes it far more delightful), and since Macintosh SKUs are strictly controlled, there are no retarded OEM distros of it flying around to piss us off. </p>
<p>Unfortunately though, and I really hate to say it, but even with the seemingly cleaner overall feel that the Mac provides (and I&#8217;m not talking about the look), it has so much absolute <em>bullshit</em> embedded by default that I absolutely cannot fathom why anyone would prefer it for efficiency.</p>
<p>Expose is nice, the dashboard is ok (certainly better than the Windows Sidebar by a fucking country mile), but for fuck&#8217;s sake, please let me disable these services with a goddamn GUI instead of (again) using a command prompt. I mean, let&#8217;s face it: this is an operating system that prides itself on being pretty as shit, and I have to perform such rituals through a <em>command prompt</em>. Notwithstanding the fact that it&#8217;s unintuitive, it&#8217;s also <em>inefficient</em>. </p>
<p>And that&#8217;s the problem: the Mac gives you a clean slate, but God forbid if you want to maybe polish the slate a little more. It all goes horribly wrong when you try to do so. From trying to remove mouse acceleration to getting information about a particular daemon, everything is designed to make your life <em>just</em> that little bit harder if you&#8217;re not doing whatever a normal, average Joe would want to do.</p>
<p>This is especially prevalent when doing production work. Example: While I was at Lucasfilm, I had to figure out Final Cut Pro more or less by myself (thank god I had worked a little with it in school for a week or so, because most of my prior NLE experience was with Premiere), and it was an absolute nightmare. To capture from our Panasonic camcorder and Lumix GH-1 (which is one of those new-fangled DSLRs that can shoot 720p video), I had to go through iMovie (which, incidentally, has the <em>worst</em> user interface of any video editor barring WMM) to capture individual clips from the camera. All because FCP cannot capture from anything other than a tape deck. For fuck&#8217;s sake, even Adobe Premiere can do that, and it sure as hell costs less.</p>
<p>Anyway, it didn&#8217;t stop there. People complain all the time to me about Adobe Premiere&#8217;s UI and say, &#8220;Oh, I wish it was more like Final Cut&#8217;s.&#8221; Having used both (and a lot more other NLEs besides), I have to agree that Premiere&#8217;s UI isn&#8217;t exactly good, hell, none of Adobe&#8217;s UIs are as good as people think they are, but who in their right mind would prefer FCP&#8217;s UI instead? It was so maddeningly annoying, from the stupid Mac limits of not being able to maximize windows to the maddeningly small icons that littered the interface. At least Premiere let me click on what I wanted to. Combined with the Mighty Mouse, working in FCP was like trying to perform eye surgery whilst having my hands encased in concrete.</p>
<p>And the <em>coup de grace</em>: the crashes. FCP was generally quite stable, right up until the point where I tried to import video from the GH-1 camera directly. Firstly, the Mac would not recognize the camera as a media device, no matter what I did. Thinking it was probably just drivers, I brought the GH-1 over to a windows rig, extracted the .mts files directly from it, used Mediacoder to reencode them in an AVI container so that FCP could actually bring it in onto the timeline.</p>
<p>At which point FCP crashed unceremoniously with the message &#8220;General Error.&#8221; No dump file, no error code, nothing else other than that laughable excuse for an exception. Who even writes error handling like this? They might as well have written &#8220;Fuck you&#8221; for all the good it did.</p>
<p>I tried using Compressor to reencode the movie with the Apple Intermediate Codec, and Compressor basically just hung. Then the whole Mac locked up, and even the vulcan key-combo (Control-Command-Power) failed to get it out of its frozen state. A cold boot was the only option.</p>
<p>At this point, having wasted a few hours trying to find the dump files for Compressor and FCP, I decided to just use Mediacoder on a Windows rig to convert the .mts files to fully uncompressed and place them in an AVI container. To my surprise, FCP actually managed to bring it in, but because the Mac rig was a 32-bit OS X, it quickly ran out of RAM/juice and FCP again stuttered when I scrubbed the timeline before crashing again, with the same error.</p>
<p>At this point, time was running short, so I tried re-converting them again, this time using h.264 with minimal compression. To my surprise, it worked, though FCP still handled the files a little sluggishly. Much later, I learned that the original files shot with the GH-1 were encoded in a highly compressed h.264 format, which FCP had trouble decoding, and Compressor couldn&#8217;t decode it at all. Additionally, FCP&#8217;s h.264 live decoding performance was apparently quite bad, which explained the lag I experienced when I finally got to editing the video.</p>
<p>Would this have happened if I had used an all-Windows workflow? Probably so, but at least I wouldn&#8217;t have had to waste a few hours fucking around and wondering what on earth I had done to get such a retarded exception message. And even though Mediacoder is third-party software, the fact remains that it could read and convert between formats comfortably, while the Mac couldn&#8217;t even mount the camera as a generic filesystem, let alone a media device.</p>
<p>And of course, if I had had access to an OpenSUSE rig right from the start along with maybe something like kdenlive or LiVES, everything would have been a lot clearer right from the start.</p>
<p>But after all this, what am I trying to get at? Well, look at how Apple treated its professional customers by killing off Shake and dumping a small subset of its features into Motion and FCP. Look at how Apple fucks over people with problems by writing such stupid exception messages. Look at the ongoing war with Flash, if you think I&#8217;m talking about things long past. Look at iTunes and its performance on the Mac compared to its performance on other operating systems. Hell, look at the problems now with the iPhone 4. All these show just how little respect Apple has for its educated customer base, and how much they&#8217;re shifting their focus to the admittedly probably more profitable pool of idiots out there who buy iPods without even considering alternatives. </p>
<p>You could say that I should vote with my wallet. (I do!) Maybe I&#8217;m just a whiner. But consider this: Windows Flip 3D was born out of the requests from idiots who had been accustomed to the Mac&#8217;s eye-candy, along with Sidebar and the more asinine Aero Peek. Premiere&#8217;s UI changes make it seem almost like an FCP clone these days, and there are more copies of the Mac&#8217;s scrollbars in downloadable themes these days then there are animated GIFs in webpages. What we&#8217;re witnessing is the <em>pollution</em> of our everyday applications, all thanks to the popularity of the Mac&#8217;s success, whether for better or for worse. </p>
<p>And I, for one, very much prefer that this behaviour stops at once before another application crashes with an even dumber exception message.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2010/07/16/apple-speaks-tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smallwindows is Expose for win</title>
		<link>http://www.sonictk.com/2010/07/09/smallwindows-is-expose-for-win/</link>
		<comments>http://www.sonictk.com/2010/07/09/smallwindows-is-expose-for-win/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 16:06:26 +0000</pubDate>
		<dc:creator>sonictk</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/?p=545</guid>
		<description><![CDATA[Did you see what I did there? In any case, it&#8217;s pretty brilliant. It&#8217;s about the only real UI feature that I liked from OS X and Compiz, and one that was incredibly useful during my stint at Lucasfilm. In case you have no idea what Expose on the Mac looks like, basically think of [...]]]></description>
			<content:encoded><![CDATA[<p>Did you see what I did there?</p>
<p>In any case,<a href="http://smallwindows.sourceforge.net/"> it&#8217;s pretty brilliant</a>. It&#8217;s about the only real UI feature that I liked from OS X and Compiz, and one that was incredibly useful during my stint at Lucasfilm. In case you have no idea what Expose on the Mac looks like, basically think of it as the window manager Windows Flip 3D <em>should</em> have shamelessly copied, copyright issues be damned.</p>
<p>Which brings me to the 2nd part of my short discussion about Apple products.</p>
<p><span id="more-545"></span></p>
<p>Last time I talked about security and the various beefs I had regarding Apple&#8217;s much-touted superior security as compared to its rivals. There&#8217;s a lot more that I want to say on that issue, but I might as well write a goddamn <em>book</em> if I ever put all of my thoughts to print. Instead, since I&#8217;m pretty sure the average person couldn&#8217;t give a flying fuck about their security these days, I&#8217;m going to move on to what are perceived as more practical issues.</p>
<p>Like usability, for instance. Let&#8217;s start right from the beginning.</p>
<p>When you start Mac OS X, it, like any other operating system, goes through the ministrations of setting itself up for you in the most transparent manner possible. And yet my dad was unable to understand it without requiring (again) my assistance, even when the instructions were written, supposedly, in an &#8216;idiot-proof&#8217; manner. </p>
<p>If the army has taught me anything at all, it&#8217;s that there&#8217;s no such thing as idiot-proof. Or <a href="http://gizmodo.com/5570742/first-iphone-4-scratch-on-its-ultradurable-glass-wont-be-the-last">unbreakable</a>, either. What&#8217;s important is that idiots will be idiots, and people who actually know their ass from their thumb should be able to do whatever they need, fast.</p>
<p>The problem with the Mac, however, is that the design philosophy behind it has always been about ease of use. This does not mean efficiency of use, and that&#8217;s exactly where the problem lies.</p>
<p>A simple example would be fact that the delete button on the Mac does not function as a delete button at all without some config tweaks. You delete characters, but not files? I&#8217;m sorry, there&#8217;s a term for that. It&#8217;s called <em>backspace</em>. </p>
<p>A bigger example would be the shortcut for the dock, which is Ctrl-F3. Now, the whole point of keyboard macros is to free oneself from having to use a cumbersome, clumsy mouse to perform actions quickly and efficiently, much like how I have set up my taskbar in Windows 7 to activate Photoshop with the shortcut Win + 1. Or in the office, where I have <a href="http://www.launchy.net/">Launchy</a> set to launch any fucking thing short of a nuclear missle with a simple press of Win + Space and the first few letters of whatever it is I want. (For the record, I absolutely abhore Vista/7&#8242;s start search function because it is about as fast as my mom. And my mom has polio.)</p>
<p>Anyway, when you hit Ctrl-F3 on the Mac, you get the dock popping up&#8230;.and you have no way to select any application on it. Not with arrow keys, not with the numbers. The only thing you can do is launch the currently selected app with the return key. I mean, who the fuck even came up with that? If I have to use the mouse to select whatever I want from the dock, then what was the whole point of even including a shortcut for the dock in the first place?</p>
<p>These are minor annoyances, to be sure, but there&#8217;s a fuck <em>ton</em> of these seemingly retarded design decisions hanging around the Mac, and all of them seem to be centered around focusing on the mouse to perform actions instead of the keyboard, which, incidentally, is the biggest hunk of absolute white plastic trash I have ever used in my life (Apple standard keyboard A1048), which is fitting, since the mouse joined it in that list as well (Apple Mighty Mouse).</p>
<p>The whole problem, I feel, is that Macs were designed to look good first, and everything else was placed on the backburner to that. It&#8217;s like one of the guys who I&#8217;m currently working with at my company, who buys clothing and other apparel based on their look, and not their function. I mean, I&#8217;m all for stuff looking great (Hell, I&#8217;m trying to be an artist) but when it comes to the Great Debate about form versus function, I always believe function comes before the bling.</p>
<p>(And if you&#8217;re curious, basically the keyboard had keys that were spaced out waaaay too wide, forcing my hands into awkward positions when trying to type or perform shortcuts. It required a lot more hand movement than usual as well, since I literally had to stretch my fingers sometimes to reach keys that I wanted. And the rubber dome feel of it was worse than usual. The modifier keys felt hard and annoying to press, while the normal alphabetical keys activated much too easily. And I hope the numpad was spoilt because it was just fucking over-sensitive, making it nigh impossible to use.</p>
<p>The mouse was fucking worthless, and I&#8217;ll just leave it at that. Seriously, whoever bought that instead of just spending a couple of bucks on an old Logitech MX518 or even 500 is a fucking retard. Instead, they spent probably twice or even thrice the amount for a lousy sensor, a downright damaging grip design and a cheaper feel than a hooker&#8217;s tits.)</p>
<p>But with all this, I feel, the most damning thing of all is the lie about how Macs are easy to migrate to and work with. There&#8217;s a popular saying about how you buy Windows if you want to do work and you buy a Mac if you want to get work done. Well, let&#8217;s see. To transfer a PDF to my dad&#8217;s Macbook all I had to do on my Win 7 rig was to find his name in Network and Sharing Center, login to a guest account and dump it in there. </p>
<p>For him to connect to me, however, was a whole different story. I told him about Samba and how to use it, and he stared in astonishment as I opened up Terminal on his mac to connect to my rig via direct IP connection, since he couldn&#8217;t see my network name under his equivalent. It was then that I realized what I had just done; I had just connected my Windows rig to a Mac using a fully-functional GUI, while vice versa required a <em>command line</em>. </p>
<p>(And of course, the moment he connected, his mac started dumped .DS_Store thumbnail files in the /Public folder. Good job there creating shit files, Apple.)</p>
<p>Ok, so maybe I&#8217;m going a bit far with this. A lot of my friends tell me they have no choice but to use the Mac for specialized applications such as video editing and compositing, since they work with Final Cut and (previously) Shake and would rather die than use Adobe Premiere. Fair enough; I agree that Premiere&#8217;s (and Adobe&#8217;s) UI design is pretty fucking stupid in general. However I&#8217;m going to say outright that the solution isn&#8217;t to use FCP or Shake either, because those are much worse choices.</p>
<p>Sounds crazy? Hear me out. And this time, it&#8217;s not like I&#8217;m basing it on minimal experience, either.</p>
<p>I&#8217;ll get to work on Part 3 in a few days, maybe.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2010/07/09/smallwindows-is-expose-for-win/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sent from my 5820TG</title>
		<link>http://www.sonictk.com/2010/07/06/sent-from-my-5820tg/</link>
		<comments>http://www.sonictk.com/2010/07/06/sent-from-my-5820tg/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 15:35:45 +0000</pubDate>
		<dc:creator>sonictk</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[dtr]]></category>
		<category><![CDATA[laptop]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/?p=536</guid>
		<description><![CDATA[Which cost a princely sum of ~1400 SGD, and heretofore will (hopefully) serve me well as a desktop replacement overseas, assuming DigiPen doesn&#8217;t kick me out on the 2nd day for not completing my summer sketchbook assignment before arriving, which appears to the more likely case at the moment. And before I am pointed to [...]]]></description>
			<content:encoded><![CDATA[<p>Which cost a princely sum of ~1400 SGD, and heretofore will (hopefully) serve me well as a desktop replacement overseas, assuming DigiPen doesn&#8217;t kick me out on the 2nd day for not completing my summer sketchbook assignment before arriving, which appears to the more likely case at the moment.</p>
<p><span id="more-536"></span></p>
<p>And before I am pointed to Newegg for something that would blow the specs of this worthless rig out of the water for about 500 bucks less, could I just point out that I am in <em>Singapore</em>, where computing equipment seems cheap until you realize it&#8217;s actually all cardboard being marked up at inexorbitant prices. </p>
<p>In any case, I&#8217;m not going to dwell on the vagaries of <a href="http://www.notebookcheck.net/Acer-Aspire-5820TG-434G32MN.31870.0.html">my new purchase</a> for now; perhaps in a future post, after I get everything settled on it, like a new home. </p>
<p>Instead, I wish to talk about hats.</p>
<p>A long time ago, there was a hat-maker which made decent hats. These hats were comfortable, though not luxurious; they were relatively cheap and above all plain functional in every way. For every minor foible that developed with the hat, the man on the street would find a cunning workaround.</p>
<p>However, one day, another hat-maker suddenly appeared out of nowhere. They made hats which looked wonderful, with the earlier utilitarianism and older conservative styling norms thrown out, going for a minimalist and chic feel. </p>
<p>It caught on immediately, with the general populace swayed by the good looks and the promise of having a hat which wore differently than what they had been accustomed to for years. Even with the murmurs about the hats being slightly less comfortable and somewhat perplexing sometimes in their actual wear design, people loved it.</p>
<p>The first hat-maker didn&#8217;t just look at their business being taken away, of course. They started to ask their customers, &#8220;What do you even <em>see</em> in those other hats? Would you like us to try and make our hats better, maybe make them more like those other hats?&#8221;</p>
<p>And like all good customers, they said yes, and like all good companies, the hat-maker listened, and so they tried to make their hats more like the others, and now, nearing the end of my overly-long metaphor, I&#8217;m going to point out that all these hat-makers have managed to achieve is make Aero utterly fucking useless and allow Compiz, a goddamn <em>Linux</em> window manager, to remain essentially undefeated when to comes to having fancy shit on your desktop.</p>
<p>I used to be somewhat neutral about a year ago, when a Macintosh, to me, was just a &#8220;commercial UNIX-like distro&#8221;. Now, after 2 months at Lucasfilm Animation Singapore and being forced to work with it and Final Cut Pro on a relatively simple project, I&#8217;ve changed my mind. The only reason anyone should use a Macintosh now is because they absolutely WILL DIE if they don&#8217;t have access to Final Cut Pro, because they&#8217;re still in the compositing industry and haven&#8217;t switched to Nuke, or because they&#8217;re too lazy to learn how to do things right in Windows, or even any of the popular distros out there for Linux. Or, as I strongly suspect, because they just want to look cool.</p>
<p>I&#8217;m going to say right now that Windows has a lot of bullshit I&#8217;m not happy with. I&#8217;m also going to say that the Macintosh operating system on the whole however <em>is</em> complete bullshit in the way it&#8217;s marketed as being safer, easier to use and overall more efficient than its rivals. </p>
<p>Let&#8217;s start with security. I&#8217;m not going to go into the &#8220;there are more virii for Windows than there are for Mac&#8221; because frankly if you think that argument holds any water of any sort you <del datetime="2010-07-06T15:36:42+00:00">are scum</del> need to install Noscript on Firefox and stop fooling around with your Facebook apps. I&#8217;m not exactly a hacker by any stretch of the imagination, but I managed to get admin access on my uncle&#8217;s Macbook (he had guest accounts enabled) and access to his drive within a couple of minutes via a few Terminal commands. You can literally <em>create an admin account from the command line using a guest account.</em> I mean even with Windows you have to fuck around with the registry to reset an admin&#8217;s password, and I think these days it has to be done via booting into a Linux kernel and using a registry editor? In any case it&#8217;s not like I can just walk by and go, &#8220;Oh look I think I want admin access now&#8221; and BOOM a few commands and a reboot later I have full root access.</p>
<p>I find security <a href="http://www.zdnet.com/blog/hardware/ubuntu-lucid-lynx-1004-can-read-your-iphones-secrets/8424">doesn&#8217;t stop there</a>, either. There&#8217;s<a href="http://www.zdnet.com/blog/security/apple-patching-frenzy-security-holes-in-quicktime-itunes-airport/5994"> so much rubbish</a> going around Apple&#8217;s other prides and joys that I really wonder how anyone can claim they&#8217;re not as bad as Adobe when it comes to patching vulnerabilities. </p>
<p>But what if security isn&#8217;t a major concern? What if, like me, you plan to secure your investment simply by running FF with Noscript and just locking your room door? Would that mean a Mac would be more palatable?</p>
<p>Part I of my Macintosh story concludes here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2010/07/06/sent-from-my-5820tg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Fresh Look</title>
		<link>http://www.sonictk.com/2010/06/27/a-fresh-look/</link>
		<comments>http://www.sonictk.com/2010/06/27/a-fresh-look/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 10:44:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/?p=525</guid>
		<description><![CDATA[To start off what feels, strangely, nothing at all like a new life. It&#8217;s been more than half a year since I last worried about tanks and treads, and as one might expect, there are quite a few updates that have transpired since I last bothered to update this section of the Internet. For starters, [...]]]></description>
			<content:encoded><![CDATA[<p>To start off what feels, strangely, nothing at all like a new life.</p>
<p>It&#8217;s been more than half a year since I last worried about tanks and treads, and as one might expect, there are quite a few updates that have transpired since I last bothered to update this section of the Internet. For starters, <em>the theme has changed.</em></p>
<p><span id="more-525"></span></p>
<p>This iteration of Harsh has actually been ready for about 5 months, give or take; I just couldn&#8217;t be bothered to code it into a WordPress template. However, as I will have very little time from here out to update the site, I gave in and spent the whole day smashing in the template, wrecking my previous philosophies about semantic markup and elegant solutions in the process. Indeed, I don&#8217;t even think this layout is <em>cross-browser compliant</em>. But seriously, IE can fuck off.</p>
<p>So most people like me who&#8217;ve just gotten out of their National Service probably spend their time working part-time or just lazing around until the start of their respective educational courses. I originally wanted to be part of the latter group, but my parents weren&#8217;t having any of that. A few strings pulled later, I found myself at <a href="http://en.wikipedia.org/wiki/Lucasfilm_Animation_Singapore">Lucasfilm Animation Singapore</a>, as my <a href="http://www.sonictk.com/about/">brand-spanking new resume</a> shows.</p>
<p>I was there for 2 months, during which I learned how to hate the Macintosh Operating System, along with Final Cut Pro. But at least I got some fame and fortune out of it, since it was a temporary position compared to an internship. Basically it just meant I was receiving around double what I would have gotten otherwise. Also, the banner I did for them was at the booth for SIGGRAPH ASIA 2009! </p>
<p><a href="http://www.sonictk.com/wp-content/uploads/2010/06/sat_25.jpg"><img src="http://www.sonictk.com/wp-content/uploads/2010/06/sat_25-300x170.jpg" alt="" title="siggraphBanner" width="300" height="170" class="aligncenter size-medium wp-image-529" /></a></p>
<p>How awesome was it to have a banner that I basically just ctrl-c&#8217;ed and ctrl-v&#8217;ed in Photoshop shown at such an event? <em>So awesome.</em></p>
<p>Anyway, after that mindless Photoshop automaton experience, I immediately got to work at my new company, <a href="http://www.mikoishi.com/">Mikoishi Studios</a>. Since I&#8217;m still interning there <em>at this very moment</em>, I guess I probably shouldn&#8217;t write too much about what I&#8217;m doing until the project nears a more polished state of completion. However, I will say that it&#8217;s probably been the best working experience I&#8217;ve ever had or heard about so far (Apart from Google, I guess). It&#8217;s hard to beat 2 hour-lunch breaks and an art director who&#8217;s best described as perpetually insane.</p>
<p>And in the midst of all this, I got a letter last week stating that my application for a Bachelor&#8217;s Degree of Fine Arts in Production Animation has actually been <em>accepted</em> by DigiPen USA. Basically, I had applied for both the Singapore and US campuses previously, but the Singapore campus suddenly had a change of rules and starting only accepting students with prior diplomas/experience, thus leaving students like me with only their GCE &#8216;A&#8217; level educational certificates out in the cold. </p>
<p>So, I guess I&#8217;m going to Redmond. Which is both excellent and <em>absolutely terrifying</em>, as this means I have to rush about a billion things, including my passport, my visa, my accommodation, my logistics and my pre-semester assignment before I can even start to think about breathing normally.</p>
<p>Tl;dr: I&#8217;m free! &#8230;work, work, work, probably going to study programming in Singapore, what&#8217;s this in the mail, <strong>HOLY SHIT YES</strong>, HOLY SHIT NO I have to prepare a million things.</p>
<p>Yea. I&#8217;ll find some time to write more about my internship though, because what I&#8217;ve been working on over the past few months is pretty <a href="http://www.darkgroundsonline.com/">breathtaking</a>. I just hope the rest of the world thinks the same way when it finally sees the light of day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2010/06/27/a-fresh-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Well, I&#8217;m out</title>
		<link>http://www.sonictk.com/2009/11/09/well-im-out/</link>
		<comments>http://www.sonictk.com/2009/11/09/well-im-out/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 13:49:26 +0000</pubDate>
		<dc:creator>sonictk</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[ord army update]]></category>

		<guid isPermaLink="false">http://www.sonictk.com/2009/11/09/well-im-out/</guid>
		<description><![CDATA[Of the army, that is. It&#8217;s been, what, 3 days? I still don&#8217;t see the Lord Himself descending from the heavens to give me my goddamn medal or plaque of survival. Indeed, something of this nature should be accompanied by the cracking open of the Earth&#8217;s very core, with rainbows and bunny rabbits pouring forth [...]]]></description>
			<content:encoded><![CDATA[<p>Of the army, that is. It&#8217;s been, what, 3 days? I still don&#8217;t see the Lord Himself descending from the heavens to give me my goddamn medal or plaque of survival. Indeed, something of this nature should be accompanied by the cracking open of the Earth&#8217;s very core, with rainbows and bunny rabbits pouring forth till it runneth over.</p>
<p>Excuse the horrible language right there, though; I&#8217;m currently rather busy with other endeavours at the moment. I&#8217;ll try to explain in a few days, but even that&#8217;s looking mighty unlikely. I&#8217;ll see.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sonictk.com/2009/11/09/well-im-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
