Category: Promoted

Usually stuff I’ve written personally, stuff I think is pretty good.

  • The Wall

    DotA 2 Juggernaut

    Alternate title: “how can someone who’s played this many games of DotA still be so bad?”

    When you start out learning something new, you tend to pick things up quickly. Because you know so little about this new-fangled sport/technology/thing, you go from knowing very little to knowing a lot in a very short space of time. As you keep playing the sport/game or using the technology/thing, you’ll keep learning — perhaps not at the same rate as you did initially, but you’ll still pick things up here and there. You’ll get better and better at whatever new thing you’ve decided to pick up, and just when you feel you’re getting the hang of it — BAM — you hit The Wall.

    The Wall is unforgiving. The Wall does not discriminate. The Wall will damn-near halt any progress you thought you were making in your chosen field, whether that be medical biotechnology or something as simple as an online game. Regardless of how well you thought you were going, or how much progress you had made since you started out, eventually, inevitably — almost cruelly — you’ll hit The Wall.

    Hitting The Wall is unavoidable. You can do as much as you can to stave it off, but sooner or later, you’ll hit The Wall, and that will be that.

    I feel as if I’ve already hit The Wall in DotA. From the games I’ve played in the last little while, while there are specific situations where I was just being stupid and died for no real reason (going in on teamfights when the other team vastly outnumbered us, “helping” by going in on teamfights when one of our carries had already died to a good gank), I feel as though there’s precious little I could have done to improve the situation. I ask myself: did I die too much during the early game? Or did I fail in my duty as a support and not actually support the carries on my team?

    Because I’m not really sure of the answers, I’ve found solace in co-op bot games where you still play with other humans, but against bots, mostly on unfair difficulty. I’ve discovered a few things: while bots can smash you if you’re not careful, like any AI they’re predictable once you’ve played a few games against them. For example, they’ll almost always buy-back when you’re taking the high ground tier 3 towers. Mid-game, they’ll start grouping up and methodically taking down towers. They’ll only Rosh if they feel they’re far enough ahead. Because they always carry TPs, you can force them to move by threatening tier-2 towers — 9 times out of ten, they’ll TP from whatever they’re doing to defend the tower. But they’re prone to making mistakes, too — I’ve seen bots overextend when solo, leading to us jumping on them and getting the kill.

    Playing bot games only gets you so far, though. It’s fine for practicing heroes you’re unfamiliar with, but totally unsuitable if you actually want to get better at DotA — while humans play similarly to bots, it’s the completely different stuff that will mean humans can successfully gank where bots can’t. What’s more, it’s this situational stuff that will make all the difference between getting better at DotA and staying where I am in terms of MMR.

    But that’s the problem, innit — there’s just so much situational stuff to learn. Does Pudge’s ult go through BKB? Yes, in that you’ll disable the unit, but you won’t do any damage. Can a Juggernaut escape Pudge’s ult by using Blade Fury? Apparently yes. Does cancelling Shadow Fiend’s ult by using Vengeful Spirit’s ult to swap him out still trigger the cooldown on Requiem of Souls? Frustratingly, no.

    Hence, The Wall. There’s no way around the wall, or under it. You can avoid it altogether by not playing, but that’s not really an option. No, the only way to get past The Wall is through it, even if that means I need to play many, many more games before I start to see improvements in my own game.

    Then again, maybe there is no wall at all. Maybe it’s all just a figment of my imagination, an illusion conjured up by the part of myself that doesn’t want to admit I’m simply bad at video games, or perhaps even DotA’s weird matchmaking system that causes me and my party to be matched up with players that have vastly more experience than we do.

    Putting aside The Wall — real or not — for a second, the question then becomes: how do I be better at DotA? Will playing more games help? Maybe. Will spectating more games and seeing how others play help? Perhaps. Will winning unfair coop bot games make me a better DotA player? Probably not, but it might make me feel better about myself for a period of time.

    There are those that say the only winning move is not to play. That might be true for many games, but I doubt it is for DotA.

  • The Acer C720 Chromebook

    C720 Chromebook

    Late last year Acer announced the C720 Chromebook. A Haswell-powered laptop that was small, thin, and light that offered impressive life was something I had to see, and after waiting a few weeks for local availability to no avail, I had one shipped from the US. After spending a bit of time with it, I’ve found it’s perhaps one of the best laptops I’ve ever used.

    The first thing you have to understand about a Chromebook is that while it may look and feel like a normal laptop, it’s pretty different. The operating system it runs, Chrome OS, is basically a web browser and very little else. Because of that, the laptop is at its most useful when connected to the internet. There are a number of offline apps you can run and things you can do when it isn’t, of course, but it’s like having a car without petrol; you can still sit in it, listen to the radio, twiddle some knobs, that kind of thing, but its usefulness will be significantly diminished.

    With Chromebooks, Google have latched onto this idea that everyone has an internet connection.

    Chromebook file browser

    Chrome OS is basically just Chrome the browser, with a few add-ons. While it may not be as fully-fledged as something like Windows or OS X1, it’s still more than capable of performing basic tasks. It comes with a rudimentary file browser for looking at and transferring files from USB sticks and SD cards — something you’ll note iOS doesn’t have. It can view and playback a variety of file formats — it had no trouble with PDF files, images, or even a few video files I threw at it — and you can even sort things out into folders like you would a normal filesystem. It’s the basics, and that’s it2; it’s not spectacular, just serviceable.

    C720 Chromebook keyboard

    And it’s this “not spectacular, just serviceable” attitude that defines the C720 Chromebook. The keyboard, while not exactly the epitome of tactile feedback, is not spectacular, just serviceable; you probably won’t enjoy typing on it for an extended period of time, but it works perfectly well for its intended use. The chiclet-style keys have even less travel than the ones on the standard Apple keyboard3, something I didn’t realise was possible until I started using the keyboard on the C720 to type out blog posts just like this one. While the keys themselves aren’t noticeably smaller than a traditional keyboard, there’s also no keyboard backlighting here either, although to be fair, expecting a keyboard backlight on a $250 laptop is probably asking for a bit much. If I had to improve one area on the C720, it would be the keyboard. It’s fine for typing the occasional web address or Google search, but doing any kind of lengthy typing on it is not spectacular, just serviceable. Continue Reading

  • Tweets from the road: drafted, but not posted

     Thanks to a lack of a constant internet connection, I wrote a lot of tweets that didn’t get published. A few were thanks to frequent trips to Starbucks, but many, many others didn’t. Without further ado, I present: tweets from the road: stuff that didn’t get posted during my time away from the constantly connected web (note that some are actually longer than 140 characters). There’s a backstory to most of them, but I’ll leave it up to your imagination to fill in the blanks. In some kind of chronological order…

    If you look closely, you can see the AMP tower or whatever it's called.
    If you look closely, you can see the AMP tower or whatever it’s called.

    What most people don’t know is there’s a game you play on intl flights called “respect other people’s personal space as much as possible”.

    This guy next to me lost very badly, as did the woman in front who had her chair reclined almost the entire flight.

    Travelled something like 6000 kilometres yesterday, but Fitbit reports a mere 5500 steps taken. Technology, hey?

    Think my Comply foam tips worked just as well as a pair of noise-cancelling headphones would have on that flight, at a fraction of the cost.

    Day two of my overseas trip and my sister already has Wi-Fi. Me? I can wait a few more days to sync my Fitbit, check email, etc.

    Kinda disappointed in myself. Only lasted just over a day without Wi-Fi before I succumbed to the mistress of TCP.

    Saw the first Hunger Games on the plane over. It was OK, I guess, if you’re willing to overlook the entire dystopian future aspect.

    Riddick, on the other hand, was kind of stupid. Did not enjoy.

    Worst thing about travelling, by far, is the sub-quality showers. I can deal with everything else, but showers with no water pressure, no.

    Can you tell I slept in these pants? Because I totes did.

    My sister just revealed to me she turned off autocorrect on her iPod touch. The shame.

    Always amazes me how great iPhone battery life is in airplane mode.

    …which is exactly what I need on long bus rides from KLIA to my father’s remote hometown. Just me and Miley, or Kilometrey as she’s known here

    I seem to be catching a lot of buses in Malaysia. It’s like I never left Hobart!

    Continue Reading

  • What kind of job do I want?

    office block

    In my continuing quest to find some kind of full time employment, something that won’t make me want to commit seppuku at the end of every working day, I ask myself the following question: what kind of job do I want?

    The fact that I have no answer kind of explains why I’m in this predicament in the first place. I’m honestly not sure what kind of job I want, and the issue is further compounded by the fact that a job that looks good on paper might turn out to be the most soul-sucking drudgery in real life that I’ll end up hating it, myself, and everyone else in close proximity.

    In other words, I guess you could say the job hunting is going well.

    A few months ago, the internet exploded over the controversy a Penny Arcade job posting generated, but for the life of me, I don’t really understand why.

    You can read the full position description over at LinkedIn, but I’ll quote the best part:

    We are quite literally looking for a person that can do four jobs: Web Development, Software Development, Sys Admin, and the (dreaded) GENERAL IT for us here that need help configuring a firewall for a dev kit, etc. Sorry, I know that’s the WORST, but it’s absolutely part of the gig.

    They’re not sugar-coating it. They need one person to do the jobs of four people (and do them well), and you know what? They’ll probably find someone, being Penny Arcade and all.

    Here’s the part I don’t get, though: most of the Internet Rage™ was centred around how the individual that filled this position, the one who did all these jobs, would quickly burnout. Some called it “exploitation“, others still “insultingly horrible“, but I don’t see it.

    Call it naivety about employment and the work/life balance, but I don’t see how it could. Sure the job would be (extremely) demanding, and sure, you might even work hard for little pay, but surely if you were applying for the job in the first place, you would have already made a conscious choice to do all of the above, at some time or another?

    The reality is that unless your name is Marco Arment, you’re going to start somewhere in a job just like this. It might not be somewhere as (depending on who you ask) glamorous as Penny Arcade, and you may be doing slightly different things, but chances are, you’ll start out in a job that gives you little to no recognition for all the hard work you do that isn’t explicitly in your job description.

    The way I see it, there’s two ways of approaching employment. You can treat your job like a 9-to-5, by clocking in, doing your job, and clocking out. That might pay the bills and put food on the table, but I doubt you’ll feel fulfilled by the work you do. Or, you could find a job you actually enjoy, actually put some effort into it, and at the end of the day, you’ll feel like you’re making a difference, even if you didn’t or don’t change the world.

    Sure, you could settle for less. Ask anyone who has experienced “startup culture”, though, and you’ll realise that people working at startups don’t treat their jobs like any other 9-to-5. If they did, they’d probably find their startup crashing into the ground pretty quickly. Do you really think employees of startups, or those who are self-employed have a work/life balance? By the same token, do you think they enjoy the work they do?

    Of course not, and of course they do. They wouldn’t be doing it, otherwise.

    I’m not really sure what I’m looking for in a job. Something I enjoy would be great, but beyond that, I really have no idea. I’m waiting for the right opportunity to come up, but since I’m not really looking, the chances of that happening are pretty slim.

    I was talking to a friend who basically told me the same thing, that there’s no such thing as “the perfect job”. In the end, I think that any job I end up with I’ll be equal parts mundane and unexciting as it will be fun and fulfilling. The key will be finding that balance.

    Additional wisdom dispensed by my friend included the suggestion that I find anything just to get my foot in the door in order to get some experience behind me, which honestly isn’t a bad suggestion. The only problem with that is, what if I end up hating it and end up leaving six months to a year later? The question then becomes: did I just find out what kind of job I don’t want? Or did I just waste a bunch of time? I mean, if I’m going to waste time, I might as well do it in a way that I enjoy; by raising my ranked match-making rating in DotA 2, which currently sits at just below 2400. I’m not getting paid to play DotA, obviously, but it’s fun. Most of the time, anyway.

    I guess the reason I care so much about this stuff is that I currently have a few regularly paying jobs, and fitting them all in the same 24-hour period leaves me with little time for anything else. I can handle a few of them and still have a lot of time to myself, but it’s a combination of all of them that leaves me with very little free time.

    I could quit a few, but why? It’s only hectic sometimes, and provided I turn down a few extra shifts during the weekdays I’ll more or less get to keep my sanity and still have ample time to play some DotA.

    Which is all a guy could ask for, really.

  • Stories from the road: I feel like I’m cheating on digital cameras

    20140127-161218.jpg

    I brought two cameras with me to Malaysia this trip. One is my recently-acquired Sony RX100 II, the other is my slightly older Bessa R2A film rangefinder. But for some reason, most of the time I’ve found myself taking the Bessa with me everywhere, and leaving the very capable RX100 at home.

    I feel like I’m cheating on digital cameras.

    It’s not like I hate digital photography, as I’ve said many times before. As any film photographer who’s ever been caught out with the wrong kind of film loaded in his camera will tell you, there are many benefits to user-selectable ISO, autofocus, and even being able to instantly see and review your picture immediately after you’ve taken it, all features you can find on even the simplest of digital cameras. Instead, the reason why I choose to use a film rangefinder over an advanced digital camera is a little less clear cut than just “because I’m an analog camera hipster” or “for the sake of it”.

    While it’s true that the Bessa produces equal or better photos (on occasion) than the Sony, or that film has a certain unique quality about it that can’t be replicated by the super-clean files of digital, unless work happens in post (processing). Those are both true, and both are compelling reasons to shoot film over digital, but neither of them are the reason I choose to take photos with the Bessa when I can.

    I was reading Craig Mod’s piece in The New Yorker, entitled Goodbye, Cameras. There, he us about how the iPhone is a compelling choice for many photographers, not only because it produces images that more or less equal many of today’s point and shoots, but also because it’s a powerful networked camera that lets us instantly share the images we’ve taken, along with whatever context we want (a witty tweet, a geotag, a — shudder — hashtag on Instagram):

    Yet if the advent of digital photography compressed the core processes of the medium, smartphones further squish the full spectrum of photographic storytelling: capture, edit, collate, share, and respond. I saw more and shot more, and returned from the forest with a record of both the small details—light and texture and snippets of life—and the conversations that floated around them on my social networks.

    He makes a good point. There’s something intrinsically advantageous about the notion of a networked lens, one that is capable of capturing not only a beautiful landscape or social situation, but also recording the thoughts and memories to go along with it. Not only that, but then being able to instantly share that with anyone in the world makes for a pretty desirable device, wouldn’t you say?

    But as great as all that is, what use is a networked lens like the iPhone if there is no network? During my trip to Malaysia I didn’t have internet access for the majority of the time (by choice, not because it was physically not available), and I still took photos with my iPhone. I just wasn’t able to instantly share them with friends on various social networks. Why, then, would I choose to take most of the pictures I did with a film camera, instead of a very capable, much more advanced, digital one like the Sony?

    The answer is twofold: one, I’m a dirty analog camera hipster, and two, I enjoy the experience of film photography, especially with a film rangefinder, more.

    Continue Reading

  • Stories from the road: I’m (getting) old

    Alternate title: Time, Part II

    The last time I was with my cousins was a few years back. It was a simpler time then, when we’d stay up later than everyone else, because we were the oldest, and because we could. A few times before that, I’d sleep over at my cousin’s house, where we’d play Commander Keen or Rollercoaster Tycoon until the early hours of the morning. And as soon as we woke up, it was straight back to trading Pokémon in Gold and Silver. Did I mention it might have been a little while ago? Yeah, it was a little while ago.

    This time around, there’s been a lot less tomfoolery and a lot more rest and relaxation. We’re all quite a bit older now, and that has meant cousins are working during the day, or studying all the way up until the Chinese New Year holiday. One cousin is a practicing dentist, another is studying to be a doctor, and another is doing law at Uni. Of all the cousins around my age, all of them are doing Uni or already out in the workforce, either in Australia or abroad.

    There’s nothing quite like a family reunion to remind you of how old you actually are.

    When my cousins and I were younger — in our late teens, or thereabouts — we took a lot of things for granted, as you tend to do when you’re that age. We lived vicariously, in the here and the now, as the future was always a few more years away. It meant we could do whatever we wanted, whenever we wanted to do it. Being in our late teens was pretty great, actually — as we were the eldest cousins, we were given a little freedom (unlike our early/pre-teen siblings), whilst still having very little responsibility, especially around Chinese New Year when all the adults, i.e. our parents, would do all the work. All we needed to do was watch cartoons, sleep in until midday, have random naps throughout the day, that kind of thing. Yeah, that was the good life.

    But I was watching an episode of Phineas and Ferb on the Disney Channel when I realised that those glory days were more or less over. Now that we’re older, all of us have suddenly grown up as we’ve all started to think abut our own lives and the future we want, whether that involves education and a career, or perhaps even marriage and kids. Now, it’s our younger siblings’ turn to revel in their youth, despite the fact that many of them are on the verge of becoming adults themselves.

    It’s the classic coming of age story. Boy enjoys his youth. Boy realises, somewhat too late, that his youth has now passed. Boy becomes an adult, whether he likes it or not.

    It’s not just with my cousins, either, who I only see every few years; I’ve seen the same transition into adulthood happen with my friends, too.

    Continue Reading

Benny Ling's Bling

Computers are like a bicycle for our minds.